Commit Graph

721 Commits

Author SHA1 Message Date
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
9a82d57ed5 encapsulate in render_task canvas mode operations 2019-07-09 08:01:24 +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
a7f402a9e6 fix vr head and controller pos 2019-06-26 18:33:15 +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
a15d3acaef fix pressure spacing, blend mode preview 2019-06-25 22:16:36 +02:00
746726e5b3 implement clipboard on OSX, fix hex and rob sliders on picker 2019-06-25 16:38:05 +02:00
da6da775a0 implement clipboard on iOS 2019-06-25 16:04:16 +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
7699f10cfd added bucket options tool 2019-06-22 18:13:55 +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
83372b2ba8 add blend mode to layer history 2019-06-20 10:06:18 +02:00
dabfedb089 improve layer history, fix doc open 2019-06-19 23:05:14 +02:00
9ad3c351ce add history to guides 2019-06-19 17:55:35 +02:00
6058f05d3f update xcode 2019-06-19 10:58:34 +02:00
41ece63aa7 update android projects 2019-06-18 18:32:18 +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
02b92cf382 deactivate timeline 2019-06-03 17:11:24 +02:00
2d43b74956 add ovr platform sdk and test photo sharing 2019-06-02 23:28:27 +02:00
d8a1a99d04 fix depth export, improve VR UI interaction 2019-06-02 14:10:01 +02:00
e5c7a35fd2 move UI plane when toggled in VR, fix vr start/stop on Quest 2019-06-01 22:59:45 +02:00
c7a2a92b52 vr controlled ui 2019-06-01 00:54:56 +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
e7f8839739 move the vr brush preview far away to closer to the canvas 2019-05-27 17:17:16 +02:00
c4ad38f94f fix oculus controller trigger threshold 2019-05-27 16:29:03 +02:00
e0e03f2d43 forgot ink api 2019-05-24 18:07:11 +02:00
72003bf147 dynamically load win8+ functions for compatibility to win7 2019-05-24 17:55:06 +02:00
c9ef4987d2 update to visual studio 2019 2019-05-23 21:30:54 +02:00
bb17bf73e2 fix Xcode signing error 2019-05-23 20:21:28 +02:00
8ab7c337e3 add ifdef 2019-05-23 19:28:11 +02:00
24d00b6eef wait thread to avoid strange OSX behavior failing to lock the mutex 2019-05-23 19:27:07 +02:00
37491d9fe1 improve vr controllers handling 2019-05-22 14:14:34 +02:00
4c296c542d improve splash 2019-05-20 21:46:48 +02:00
7c09a79eb6 use jpg splash 2019-05-20 21:09:38 +02:00
e5a3d803c9 improve RTL workflow 2019-05-20 19:31:05 +02:00
1c822e5542 fix spacing on hdpi 2019-05-20 18:16:32 +02:00
f7b1ab6843 rename Experimental menu to Tools and merge with Edit 2019-05-20 15:42:36 +02:00
fe618bfef1 enable Edit menu and add Clear Presets feature 2019-05-20 15:06:47 +02:00
574ce444cc fix dpi text format 2019-05-20 12:18:56 +02:00