Commit Graph

620 Commits

Author SHA1 Message Date
1b56dff7d0 WIP serializer 2019-03-07 14:52:51 +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
99929dac39 restore undo buttons to main toolbar, show cursor on quick resize 2019-03-06 16:27:31 +01:00
4a82cbbd3d improve quick panel and fix alt+tab 2019-03-06 13:04:53 +01:00
b484e495ff fix alt+tab behavior and improve keys mapping on windows 2019-03-06 12:21:14 +01:00
4141ba0ce6 brush cursor position 2019-03-06 00:59:57 +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
1f794a6811 improve layout 2019-03-05 14:04:57 +01:00
9e26c67de6 use high on painting shaders 2019-03-05 10:21:49 +01:00
317292318a remove sidebar and make panels popup 2019-03-05 02:06:07 +01:00
4318fe9728 swap toolbar and sidebar 2019-03-04 22:38:26 +01:00
3d9c8742b4 update android project 2019-03-04 21:41:03 +01:00
801db87e06 use mutex to avoid window destroy deadlock, fix vertical slider to increase value upward 2019-03-04 19:32:43 +01:00
6e73a9eee5 integrate quick panel and new color picker 2019-03-04 18:38:38 +01:00
fb006a6859 update Xcode project 2019-03-04 00:05:03 +01:00
312cfe1ee2 testing color picker 2019-03-03 23:09:43 +01:00
91ce555c0a add quick access panel 2019-03-03 21:43:18 +01:00
e7f734c824 fix brush tip and pattern import 2019-03-03 08:24:45 +01:00
0f8d9eff63 add curve to pen pressure on windows 2019-03-02 20:03:49 +01:00
9a9d018ffb draw main brush preview first if the queue is long 2019-03-02 19:08:11 +01:00
62e037dd1a fix direction for line tool 2019-03-02 18:57:01 +01:00
5c3dcaa4af remove iOS flicker 2019-03-02 18:15:34 +01:00
8a7f47b142 brush preview on draw/erase switch 2019-03-02 15:27:12 +01:00
98754d01c1 fix tip change 2019-03-02 14:59:00 +01:00
e88ddf55c7 reduce flicker on iOS 2019-03-02 02:33:30 +01:00
a4de6c9cc2 stroke panel min-width 2019-03-02 01:11:07 +01:00
eed6431c15 fix bucket undo 2019-03-02 00:39:15 +01:00
1edbc27ae6 unload brush texture from main memory, preload brush on preview to free render thread 2019-03-01 23:28:30 +01:00
0be47c7fb6 update windows for list_files fix 2019-03-01 20:59:45 +01:00
9f1ac3730f fix Asset::list_files 2019-03-01 20:36:28 +01:00
a14afe5b44 OSX: associate abr file, fix shell open file when process is running, fix shutdown 2019-03-01 20:27:42 +01:00
05c46b4744 iOS: fix screen black flickers and queue UI api calls to the main thread 2019-03-01 16:52:59 +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
8cd02787b3 testing iOS multithread rendering 2019-03-01 10:07:54 +01:00
44ca908c6d disable multithread on iOS 2019-02-28 23:28:25 +01:00
080a306cc6 preset size text 2019-02-28 18:34:36 +01:00
f20f935d43 threaded brush preview rendering 2019-02-28 14:47:06 +01:00
e59dd66b46 open presets from the brush preview, fix scrollbar redraw 2019-02-28 12:10:03 +01:00
a961630eb4 increase stroke preview pad, fix message box capture behavior 2019-02-28 10:23:34 +01:00
d0071de461 fix high dpi presets panel size 2019-02-28 09:40:16 +01:00
5575769651 match jitter to PS, preset change also size 2019-02-28 02:45:05 +01:00
ad4c7a3eb5 switch follow modes 2019-02-28 02:02:36 +01:00
c3e9ca6048 abr opacity jitter value, longer presets popup 2019-02-28 01:50:47 +01:00
d598ea2b94 improve brush step size 2019-02-28 01:04:32 +01:00
aa189a3468 fix presets save and restore 2019-02-28 00:22:12 +01:00
0e90264d7c fix scissor clipping on draw 2019-02-27 21:33:48 +01:00
b8cf9c7318 change brush preview curve and fix max size also on dual brush 2019-02-27 19:12:11 +01:00