Commit Graph

46 Commits

Author SHA1 Message Date
ef2210b57c task Node::destroy 2019-08-31 17:20:09 +02:00
462c4a52e1 add template Node::clone() and remove destroy_immediate 2019-08-28 23:57:29 +02:00
4651d81955 Merge branch 'master' 2019-08-28 12:10:58 +02:00
c1bd377ee8 fix combobox issue, pad scissor by 1px 2019-08-17 10:20:05 +02:00
a8e9e92d96 implement export cube faces 2019-08-16 12:23:34 +02:00
fa94aa632f improve progress bar, refactor node destruction, simplify layers export 2019-08-16 10:15:14 +02:00
e959fb4d91 update yoga 2019-08-14 22:49:45 +02:00
34464c167e fix zoom change propagation 2019-08-08 10:11:30 +02:00
4ab35c6e9b improve mouse events propagation 2019-07-28 08:29:05 +02:00
b89274e7a6 App::I static singleton to pointer 2019-07-11 18:08:17 +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
f7ead8e157 remove all async_start/end calls 2019-07-08 16:57:30 +02:00
7699f10cfd added bucket options tool 2019-06-22 18:13:55 +02:00
b4a9061cc4 lazy stroke preview rendering 2019-04-23 12:17:46 +02:00
3611057f18 improve panels, inverted brush outline color 2019-04-06 16:17:11 +02:00
9aaaaef705 improved docking 2019-04-05 11:05:21 +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
4bb1eb28a3 update quick panel popup for left handed option 2019-03-18 16:06:28 +01:00
680ad60c2b update yoga 2019-03-17 16:11:44 +01:00
5bef9c7286 fix cursor visibility in OSX 2019-03-11 18:39:11 +01:00
5329147d58 add abr color dynamics 2019-03-07 00:53:45 +01:00
3296de98cc hide cursor on canvas, add mouse focus event, brush preview solid when small 2019-03-06 20:39:27 +01:00
5eba9f1227 reorder tool icons, add popup auto-hide after interaction 2019-03-06 18:43:38 +01:00
317292318a remove sidebar and make panels popup 2019-03-05 02:06:07 +01:00
91ce555c0a add quick access panel 2019-03-03 21:43:18 +01:00
a961630eb4 increase stroke preview pad, fix message box capture behavior 2019-02-28 10:23:34 +01:00
3d1412aee2 free resources on app destruction 2019-02-24 12:31:53 +01:00
033c39aef5 improve termination sequence on windows, use patterns instead of textures as directory name 2019-02-20 11:48:17 +01:00
7954e4d900 brush panel folding 2019-02-19 23:29:07 +01:00
c2d526dec9 save brushes settings 2019-02-03 14:36:48 +01:00
6159e71eed improve scrollbar detection and scroll behavior 2019-01-31 15:09:49 +01:00
99c06803ae add scrollbar, improve presets, other small fixes 2019-01-27 17:19:06 +01:00
14b26c8902 Popup presets panel, fix padding scissor, stacked mouse capture 2019-01-26 00:55:57 +01:00
6ba29926ef Fix heightmap shadow rt and draw the light pos 2019-01-10 22:21:44 +01:00
1c8ace73c9 Implement mouse-capture attribute on ui system 2019-01-08 14:52:20 +01:00
5bb8f8845b separate global tick from draw so on tick any node can request a redraw 2018-10-08 12:03:57 +02:00
c9c7b9f1c4 add tick and on_tick event, fix unsaved document prompt, implement TextInput blinking cursor 2018-10-08 01:00:49 +02:00
739784b0d1 conditional os in UI xml, add system dialog file open on osx, check api format or error message when opening a document, per-char text wrap on NodeText, additional info on create doc dialog like working path 2018-10-06 14:20:07 +02:00
075289b765 add user manual in app instead of pdf 2018-09-24 23:34:06 +02:00
f1ff142d91 add changelog dialog and display_file api (implemented in osx and ios) 2018-09-24 16:03:43 +02:00
c6f8bf7b9f update Xcode project, fix some warnings, update android icons, ignore unrecognized files in the doc browser 2018-09-22 23:21:39 +02:00
3191730c31 add newline feature to the text node, add about window with credits, add about menu with submenus 2018-09-22 19:23:17 +02:00
71de44a7c1 rename engine to src 2018-09-16 14:21:58 +02:00