Commit Graph

982 Commits

Author SHA1 Message Date
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
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
81b62d9a27 Removed submodule libs/glew-2.0.0 2019-07-09 08:01:58 +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
81e7003b05 update steam build script to include pdb and zip each release 2019-06-27 09:45:36 +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
b444cec46d update changelog 2019-06-26 14:58:27 +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
24a459dfc1 update xcode 2019-06-22 18:39:11 +02:00
e863887e62 update android 2019-06-22 18:20:09 +02:00
7699f10cfd added bucket options tool 2019-06-22 18:13:55 +02:00