Commit Graph

126 Commits

Author SHA1 Message Date
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
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
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
85d9c057f8 fix color bleeding 2019-07-21 00:27:34 +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
ea0679dfe5 update iOS project 2019-07-12 10:47:58 +02:00
b89274e7a6 App::I static singleton to pointer 2019-07-11 18:08:17 +02:00
327eb4678b improve dialog and cloud browse icon text, deselect guide on mode leave 2019-07-10 21:49:01 +02:00
48c39c4ef2 improve dialog browse, wrap ui task for every Node method that modifies the children list, update the ui every time the scene tree changes, restore fps and stylus state on win, fix bucket tool, fix snapshop restore, init in ui thread 2019-07-10 21:08:14 +02:00
4cbf0c47b4 add glad to load OpenGL extensions 2019-07-09 11:07:01 +02:00
cb6744be44 move render thread to App class and add ui thread with ui tasks queue 2019-07-09 01:07:13 +02:00
f7ead8e157 remove all async_start/end calls 2019-07-08 16:57:30 +02:00
0012e2ce9b render implement thread, wrap GL commands into tasks 2019-07-06 22:25:07 +02:00
1bffeb2d03 Add history to Clear Guides 2019-06-26 15:36:38 +02:00
d4551ba647 add history to equirect import 2019-06-26 14:48:23 +02:00
5f72f9901f fix bucket undo 2019-06-25 14:49:14 +02:00
f9cf452af2 get/set clipboard, color hex value 2019-06-24 23:46:55 +02:00
2782d864ed add undo action for bucket fill 2019-06-23 14:58:26 +02:00
228263c70f add flood fill mode with custom cursor 2019-06-22 10:44:36 +02:00
3f13c8a61e implement flood fill algorithm 2019-06-22 07:39:09 +02:00
dabfedb089 improve layer history, fix doc open 2019-06-19 23:05:14 +02:00
9ee4bc42b9 add history to layer create, delete, move, rename, and merge 2019-06-18 17:39:35 +02:00
c48a6da8a6 improving actions history 2019-06-14 18:46:11 +02:00
d8a1a99d04 fix depth export, improve VR UI interaction 2019-06-02 14:10:01 +02:00
f6187b7f86 fix mixer on hdpi scale 2019-05-16 23:47:43 +02:00
ab9767556f fix quick panel color slots, remove RGBA float framebuffers, disable merge framebuffers 2019-05-16 17:02:20 +02:00
8315424f55 reduced canvas framebuffer resolution for hdpi, update android project 2019-05-15 18:34:48 +02:00
898afe9052 vr paint 2019-05-06 21:03:22 +02:00
db208bd7cd export depth 2019-04-25 23:31:03 +02:00
2da84ec63d render merged layers cache 2019-04-25 11:33:59 +02:00
5a1f6e48ce add export depth menu 2019-04-24 09:57:27 +02:00
1db422ae78 disable crash menu, fix export layers 2019-03-13 11:36:20 +01:00
3d625567aa brush settings reset button, hook crash handler on every thread, update changelog 2019-03-13 10:08:13 +01:00
fda399f7dd update color at picking and cleanup code from some warnings 2019-03-11 15:35:59 +01:00
373e7ad0e9 iOS: fix app id in path, pen pressure filtering on Line 2019-03-11 11:40:17 +01:00
65872cf253 fix line on iOS 2019-03-09 23:56:57 +01:00
5329147d58 add abr color dynamics 2019-03-07 00:53:45 +01:00
eed6431c15 fix bucket undo 2019-03-02 00:39:15 +01:00
27f4cb3ba8 restore multithreading on iOS and use DisplayLink to decouple rendering from the main loop 2019-03-01 15:16:05 +01:00
44ca908c6d disable multithread on iOS 2019-02-28 23:28:25 +01:00
c3c2055011 add dual brush roundness property 2019-02-26 23:50:59 +01:00
f7b156acaa rename jitter spread to scatter, dual brush scatter mode single and both axis, fix scatter to follow the direction 2019-02-26 20:03:01 +01:00
cedb8bc3fe bind zero when texture is not defined for dual brush or pattern to avoid using the previous tex in slot 2019-02-26 16:23:51 +01:00
a0ed079299 scale brush size on high dpi 2019-02-26 15:14:42 +01:00
cbfcd66bfc restore use fragcoord to fix import/transform 2019-02-26 00:30:10 +01:00
d3768f43c9 parse abr from PS 2018, restore xmp injection, check uniform hash collision 2019-02-25 23:23:14 +01:00