Commit Graph

46 Commits

Author SHA1 Message Date
b389d895ab add import dialog on windows 2017-12-19 00:20:48 +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 2017-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 2017-11-07 07:37:21 +00:00
b42fbb197a add upload to cloud menu to copy all the files to the server 2017-11-04 22:48:18 +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
b4b9cf2a7c add cursor history for missed mouse move events on Windows (only for left click) 2017-09-28 21:35:58 +01:00
1877f1013d fix export blending issue (just disabled blend in equirectangular drawing), and cleanup a bit 2017-08-20 21:46:06 +01:00
76b572831f implement layers merge down 2017-08-10 09:18:56 +01:00
95c00701f7 fix color picking 2017-08-02 23:06:46 +01:00
73c58196b5 Merge branch 'master' of https://bitbucket.org/omigamedev/new_engine 2017-05-29 13:01:15 +01:00
0f721393bb added color picking with ALT key, added crash report library for windows 2017-05-29 08:47:04 +01:00
4c5b22192b create Xcode project for mac for bundled app 2017-05-18 13:29:18 +01:00
6d14ccd426 add wacom support on Windows 2017-05-17 00:33:02 +01:00
c987b19c83 add jpg library, export as jpg, export animation frames, add pressure support on mac 2017-05-16 21:55:51 +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
d1ce547abd add iOS support 2017-05-07 23:49:46 +01:00
b50011babf added Normal lines mode for perspective aligned lines 2017-05-07 15:25:54 +01:00
874176c19a add kemaps to win 2017-04-24 11:55:12 +01:00
45cf8c9168 map keys and handle key events on Android and OS X 2017-04-17 19:35:48 +02:00
163a435e6e curl timeout, reorder layers, handle right click osx 2017-04-15 18:55:27 +02:00
d230bc7a99 get Ink pen data like pressure, buttons 2017-04-12 00:44:26 +01:00
8d35d1f140 handle WM_MOUSEWHEEL and WM_POINTERUPDATE for the Windows Ink stylus driver 2017-04-08 22:51:59 +01:00
2dc7c4a9cc move log.h include in each file instead of pch, link libcurl and compile for mac 2017-04-02 16:57:56 +01:00
b6c9429b89 init log before everything else, use WMI to read machine and system info, rtt fixed on Samsung A3, try to create different EGL context config 2017-04-02 15:02:45 +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
2024b3a280 fixes for mac 2017-03-28 09:08:53 +01:00
0bc5e7aea9 compile for Android, add initial TextInput support 2017-03-25 08:35:09 +00:00
c34d1a1f44 minor changes and added namespace to avoid conflicts when integrating with PanoPainter 2017-03-15 08:17:22 +00:00
a2a221b17a refactor app and enable gles 3.0 2017-03-04 19:04:08 +00:00
ee5e4c2d98 added right click, popup menu, mark for destroy 2017-02-20 02:25:59 +00:00
1c14a6d409 fix mouse events in osx 2017-02-16 01:47:00 +00:00
e2792534bc edit the example layout to add more details 2017-02-02 23:10:05 +00:00
39f44eca5e rename .hpp headers to .h 2017-01-31 22:48:55 +00:00
5ae77ee4ac added partial mouse events for Windows, implemented clipping rect intersection, added auto value to width and height attributes 2017-01-25 21:02:26 +00:00
Omar Mohamed Ali Mudhir
9a4abe8bde added partial mouse events on osx 2017-01-25 19:06:49 +00:00
Omar Mohamed Ali Mudhir
2f042c3e95 added resizing to osx window 2017-01-25 09:15:22 +00:00
5268f65777 added margin and padding support, some fixes: yoga needs many values to be initialized properly 2017-01-23 22:13:36 +00:00
e556cf4c61 fixed layout parser adding stack based recursion, code needs being cleaned up but layout works quite well now, added code draw while resizing 2017-01-22 22:24:48 +00:00
b351b70ddf enable multi sampling in Windows, fix circle shape 2017-01-18 00:14:50 +00:00
c93c1daecc create visual studio project, add Windows initialization code 2017-01-17 20:20:12 +00:00
Omar Mohamed Ali Mudhir
d5fed78bf5 add Slice9 type 2017-01-16 14:42:22 +00:00
Omar Mohamed Ali Mudhir
13d8e6e563 base setup for osx in place 2017-01-14 18:30:19 +00:00