Commit Graph

27 Commits

Author SHA1 Message Date
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 2017-11-12 03:02:40 +00:00
11c26555a4 implement cloud browser 2017-11-05 22:54:04 +00:00
2baaff10cc add command line interface handler and implement convert command from pano to jpg 2017-11-04 16:04:22 +00:00
b49414bcd6 implement file browser dialog 2017-11-04 14:50:06 +00:00
a3276906f9 implement multithreading for windows, implement file uploading when saving 2017-11-03 21:27:33 +00:00
163937b4a6 update windows project to add poly2tri 2017-10-09 09:40:40 +01:00
db55a055fd new icon and set on windows, new layout for brush preset 2017-10-02 08:09:40 +01:00
1550dfff03 refactor ui initialization each group in a function, new document dialog, fix parallax camera and drawing order clipping problem 2017-08-11 23:26:19 +01:00
76b572831f implement layers merge down 2017-08-10 09:18:56 +01:00
0f721393bb added color picking with ALT key, added crash report library for windows 2017-05-29 08:47:04 +01:00
6d14ccd426 add wacom support on Windows 2017-05-17 00:33:02 +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 2017-05-14 21:48:25 +01:00
1f6c688258 refactor layout.h into single file per Node* classes 2017-05-13 21:58:04 +01:00
f800df6cf5 added camera pan for parallax and improved line drawing with preview line 2017-05-06 23:22:34 +01:00
874176c19a add kemaps to win 2017-04-24 11:55:12 +01:00
b1a3cb0309 add remote logging system using curl, normalize log messages removing \n, fix fra shaders precision issue, enable core and forward comp. in WGL, disable multisampling, 2017-03-31 15:39:51 +01:00
675e0148ec integrate and link lib curl for android, add VAO support for brush draw, sync canvas with screen redraw instead of input events 2017-03-28 20:25:23 +01:00
a385addae5 implement basic paint canvas 2017-03-26 14:23:15 +01:00
744cd8bfb5 added Canvas, Brush, Stroke and CanvasNode classes 2017-03-26 00:26:46 +00:00
a2cb0ecafe added render target and bezier classes, added stroke settings panel 2017-03-24 03:15:29 +00:00
ee6d352fc6 added asset loading class, zoom factor, vbo switch, shader version 2017-03-13 01:16:20 +00:00
914fc34331 complete left click event handle 2017-02-09 22:08:30 +00:00
ed02e38805 start implementing shape tag 2017-02-01 00:59:56 +00:00
39f44eca5e rename .hpp headers to .h 2017-01-31 22:48:55 +00:00
a4be7c0e4d complete refactoring and cleanup old layout loading code 2017-01-27 13:20:39 +00:00
78ab808b8b added Yoga and TinyXML2 libraries and created a testing layout.xml 2017-01-19 13:45:21 +00:00
c93c1daecc create visual studio project, add Windows initialization code 2017-01-17 20:20:12 +00:00