Commit Graph

100 Commits

Author SHA1 Message Date
96f8cb72d2 add linux support 2019-10-03 22:45:01 +02:00
0a8c3aeaf2 add layout designer 2019-09-26 09:55:54 +02:00
cfdf428a9b add iOS and macOS icons 2019-09-23 18:06:20 +02:00
3f28fd9229 confirm dialog when opening from shell 2019-09-23 12:29:25 +02:00
034828155d remove redundant updates 2019-09-23 01:00:12 +02:00
0353d323a4 implement export/import ppbr 2019-09-03 11:56:34 +02:00
c1bd377ee8 fix combobox issue, pad scissor by 1px 2019-08-17 10:20:05 +02:00
e959fb4d91 update yoga 2019-08-14 22:49:45 +02:00
67dd9a2456 change font scale based on ui scale, fix brush outline color 2019-08-08 23:50:45 +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
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
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
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
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
80b9a4d281 add general async swap 2019-07-10 23:33:46 +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
db27334ce5 check glDebugMessageCallback 2019-06-27 10:54:51 +02:00
228263c70f add flood fill mode with custom cursor 2019-06-22 10:44:36 +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
dc9da77cf8 review vr stuff, fix controller-ui ray casting 2019-06-05 16:27:29 +02:00
20582dafa8 refactoring vr code 2019-05-31 23:02:53 +02:00
d750f80482 add vr_draw_ui method and make ui observer as method to be wildly available 2019-05-29 22:41:37 +02:00
61c331fcb1 improve quick panel switch state 2019-05-11 19:11:24 +02:00
898afe9052 vr paint 2019-05-06 21:03:22 +02:00
b4a9061cc4 lazy stroke preview rendering 2019-04-23 12:17:46 +02:00
a8d475fbfb settings file and save/restore ui state 2019-04-14 18:03:41 +02:00
ada1afbac2 fix mac RTL and app termination deadlock 2019-04-07 11:27:43 +02:00
3964c4ea26 add panels docking 2019-03-29 09:32:35 +01:00
a50654d8b7 test floating some panels 2019-03-24 01:43:13 +01:00
929e80a218 rename parent to m_parent and add floating panel class 2019-03-20 22:28:44 +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
3296de98cc hide cursor on canvas, add mouse focus event, brush preview solid when small 2019-03-06 20:39:27 +01:00
b0933c29fb integrate quick brushes, simulate pressed keys on windows active 2019-03-05 23:41:43 +01:00
1cbe9a4a76 move presets panel out of stroke panel, implement brush buttons in quick panel 2019-03-05 17:49:14 +01:00
a4de6c9cc2 stroke panel min-width 2019-03-02 01:11:07 +01:00
0be47c7fb6 update windows for list_files fix 2019-03-01 20:59:45 +01:00
f20f935d43 threaded brush preview rendering 2019-02-28 14:47:06 +01:00
0e90264d7c fix scissor clipping on draw 2019-02-27 21:33:48 +01:00