Commit Graph

49 Commits

Author SHA1 Message Date
f45a7c2e67 revert old color picker, enable animation toolbar 2018-03-09 14:22:40 +01:00
fadced1391 add logo, shutdown LogRemote on exit 2018-03-09 00:29:24 +01:00
1033b056af set data_path to exe location on Windows because the open file dialog change the working directory, change the render loop to update only in case of an event or the animated or redraw is true 2018-03-08 22:37:30 +01:00
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