7564d11570
add message when failed to load thumbs from cloud
omigamedev2017-11-14 09:31:12 +00:00
0d3431a9de
update android and xcode projects, fix document title and change default resolution to 1024px
omigamedev2017-11-14 08:45:35 +00:00
8bc440b9b8
add xml attributes for combobox node and add resolution selection for new doc
omigamedev2017-11-12 22:39:23 +00:00
4473bc8bd4
remove glm swizzling for better debugability
omigamedev2017-11-12 17:39:30 +00:00
e280629cf2
add noise parameter to the brush settings
omigamedev2017-11-12 17:02:24 +00:00
5dccd61160
implement blend mode selection in shader and fix alpha lock
omigamedev2017-11-12 03:27:28 +00:00
daaa7f9d48
add ComboBox node, add blend modes button in stroke panel, move brush shader code to ShaderManager and avoid the same shader being recompiled many times
omigamedev2017-11-12 03:02:40 +00:00
fa4e67617b
add color dodge and multiply blending modes shaders, change tmp framebuffer to RGBA32F for better precision and fix the blending problem for the stroke not reaching full opacity
omigamedev2017-11-11 16:54:21 +00:00
53062711fa
refactor to have a single global current brush on Canvas::m_current_brush and make panels read from it for drawing instead of relying on their own copy
omigamedev2017-11-07 09:14:02 +00:00
3e546affc9
fix: opening a doc async did not update the layers list, added on_complete callback to update the layers panel
omigamedev2017-11-07 07:37:21 +00:00
6d3c9380b2
fix sidebar scroll when adding or removing panels
omigamedev2017-08-12 18:45:49 +01:00
2711d4e9b0
fix document naming and file dialogs preset, add touch scroll, flip thumbnail, scroll gesture and wheel for sidebar
omigamedev2017-08-12 18:06:36 +01:00
3df8cb4fa5
fix layer draw order, change layout menu to toolbar and more space on top status bar
omigamedev2017-08-12 00:30:14 +01:00
1550dfff03
refactor ui initialization each group in a function, new document dialog, fix parallax camera and drawing order clipping problem
omigamedev2017-08-11 23:26:19 +01:00
577a4e4db7
split app.cpp into multiple files, add NodeScroll and use it to scroll the side panels, some fixes to the events system
omigamedev2017-05-14 21:48:25 +01:00
33b1f3b9d1
update Xcode project after refactor
omigamedev2017-05-13 22:17:53 +01:00
366f233aa0
update android project after refactor
omigamedev2017-05-13 22:08:45 +01:00
1f6c688258
refactor layout.h into single file per Node* classes
omigamedev2017-05-13 21:58:04 +01:00
51e355d039
fix log thread bug, add clean memory button, fix pinch zoom bug, set android back button to undo
omigamedev2017-05-12 13:31:56 +01:00
6dbb8bf3a1
fix texture id bug, few gestures bugs solved
omigamedev2017-05-12 01:30:56 +01:00
6f785c1944
log history memory usage add fix virtual dtor for Action subclasses to be deleted from memory
omigamedev2017-05-10 13:41:27 +01:00
eb8f93af91
enable depth test when rendering the layers, reduce pan camera speed
omigamedev2017-05-10 01:53:09 +01:00
aada69d447
add drop down menu to clear grids
omigamedev2017-05-10 01:43:01 +01:00