Commit Graph

805 Commits

Author SHA1 Message Date
34464c167e fix zoom change propagation 2019-08-08 10:11:30 +02:00
079f66edf9 implement window position save and restore in OSX 2019-08-07 10:58:17 +02:00
52726257f9 improve stroke hard mix shader 2019-08-06 09:27:14 +02:00
678114fca1 add spacebar to rotate the view 2019-08-06 08:33:19 +02:00
6785feb9d9 update openvr, move layers far away in vr to match brush cursor 2019-08-04 23:25:35 +02:00
6043857ad8 fix vr stroke preview 2019-08-04 14:30:56 +02:00
4c2a524781 fix heightmap sun icon 2019-08-04 13:56:36 +02:00
cc087746bd add ui and viewport scale option, fix combobox items height from parent 2019-08-04 12:00:49 +02:00
a1436eec4a disable default brush pressure, set 3 different quick brushes at startup 2019-08-03 09:13:35 +02:00
2c83c225ed draw vr ui when vr thread starts on win 2019-08-01 22:44:11 +02:00
32667b709e fix quest vr threading 2019-08-01 18:22:31 +02:00
945028f171 fix glsl float interpolation, fix layers on ui reload, add vr thread for Quest 2019-07-30 22:10:48 +02:00
f2d2ef1067 add focus project, fix recovery save on ui thread, fix grid commit, wave_sdk submodule, use PlatformActivity as base for android/quest/focus and extend VRActivity on focus. 2019-07-29 22:54:50 +02:00
73485cde01 search GLSL extensions 2019-07-29 13:35:54 +02:00
563b4ff86f check float texture extension, use float32 or float16 if available, show extension on title bar, add thread and render task for lightmap rendering 2019-07-28 19:22:47 +02:00
087894451b update colors on HEX clipboard paste 2019-07-28 15:19:13 +02:00
170fee273e use merged layer when color picking 2019-07-28 15:13:04 +02:00
92d4a43fcf fix stroke padding rect 2019-07-28 14:51:33 +02:00
37331d4e24 render task queue the color pick action 2019-07-28 12:11:23 +02:00
36be53aba5 use linear interpolation when importing/transforming a selection 2019-07-28 11:25:43 +02:00
b6b0fb74f9 remove async task from texture and sampler binding, but add render thread assert 2019-07-28 11:16:20 +02:00
627a3bbb14 limit camera zoom 2019-07-28 11:06:16 +02:00
e923957c1e layers are now listed top for front and bottom for back in layers panel 2019-07-28 09:41:50 +02:00
7d3a95f42b wake up windows main loop when updating fps, use PostMessage instead of the blocking SendMessage 2019-07-28 09:40:52 +02:00
4ab35c6e9b improve mouse events propagation 2019-07-28 08:29:05 +02:00
ae5da7139c implement tasks for update windows vr 2019-07-27 15:52:15 +02:00
5fc27ebb14 fix some lambda ref, use global android_app variable instead of passing as argument, fix clipboard utf issue by using byte array 2019-07-25 08:11:48 +02:00
14e0716696 remove objc references from ui task lambda 2019-07-21 13:46:54 +02:00
18daf6ab73 remove debug stuff 2019-07-21 13:30:40 +02:00
33d36de9a8 init keys to false 2019-07-21 12:14:23 +02:00
97d9ca717a fix shader for Apple devices 2019-07-21 08:47:26 +02:00
85d9c057f8 fix color bleeding 2019-07-21 00:27:34 +02:00
02fda636ab add clear_mark to clear only selected channels in the framebuffer 2019-07-20 14:37:59 +02:00
4b73647c98 move the ui/shaders reload into the ui thread, add rtt region copy, add box/rect conversion 2019-07-17 07:04:44 +02:00
6a0b654228 fix checkbox icon update, add unique check on async tasks 2019-07-14 21:56:43 +02:00
fc7301a9a8 fix stroke samples computation bug 2019-07-14 18:09:03 +02:00
f93be10883 attach jni to ui thread, fix bucket bounding box 2019-07-14 15:59:34 +02:00
80b78ac0af cleanup Objective-C code from C++ 2019-07-13 19:00:25 +02:00
2e5ea079c8 move dirs init for iOS and OSX 2019-07-13 16:49:13 +02:00
d7386cdfa9 add tmp buffer to store messages until the log file is ready 2019-07-13 16:48:05 +02:00
0f208ced60 cleanup osx code 2019-07-12 22:02:45 +02:00
6e97a29058 update UTI, remove blur from CompDraw mask 2019-07-12 21:07:30 +02:00
e78047149a fix iOS UTI 2019-07-12 11:01:38 +02:00
ea0679dfe5 update iOS project 2019-07-12 10:47:58 +02:00
c4633a906f update osx project 2019-07-11 22:33:58 +02:00
b89274e7a6 App::I static singleton to pointer 2019-07-11 18:08:17 +02:00
92dd00d910 update android project 2019-07-11 13:34:21 +02:00
d453e854b1 update checkbox icons, clear redo actions when cleaning memory 2019-07-11 11:13:43 +02:00
80b9a4d281 add general async swap 2019-07-10 23:33:46 +02:00
f5d885a3f4 cleanup code 2019-07-10 23:02:43 +02:00