Commit Graph

139 Commits

Author SHA1 Message Date
5a37f578cb implement save request on OSX, add Quick Look extentions 2018-07-31 00:38:10 +02:00
87fcea61b8 request save on exit wip 2018-07-30 23:35:27 +02:00
9b5094f510 quick switch Pen/Erase with E 2018-07-27 12:23:28 +02:00
a2abdfba7e implement right-to-left 2018-07-27 10:47:48 +02:00
9b1ced76c2 demo license checker 2018-07-18 01:30:39 +02:00
361374deb0 fix picker which crashed on resolution change, timelapse frame only when draw a stroke 2018-06-05 19:40:27 +02:00
dca25bf0f3 Merge branch 'master' of https://bitbucket.org/omigamedev/new_engine 2018-05-09 12:07:18 +02:00
01e3544f95 disable brush start curve for other than iOS, frames capture for Windows, fix frame dt 2018-05-09 12:06:34 +02:00
f16adb8fcc fix framebuffer read 2018-05-09 12:04:29 +02:00
af0e588a94 try to fix iOS black frames recording 2018-04-20 18:04:06 +02:00
aef4cc2230 sorted files list in objc 2018-04-08 12:28:35 +02:00
674e38d8cb add timelapse video generation on iOS and mac , fix history memory 2018-03-24 16:57:48 +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
0bdb879e76 upload progresso bar 2018-01-09 03:27:15 +00:00
5feb3acb1d add download progress, improbable cloud browser, lock touch when pencil is down on iOS 2018-01-04 00:02:28 +00:00
01370642a1 change cloud url 2017-12-23 13:57:43 +00:00
0a3363fb13 fix color picker panel, introduce an added() method when a node is added to che scene 2017-12-23 10:56:38 +00:00
0d7217af7b small fixes 2017-12-13 01:26:13 +00:00
f4cd7fdc62 add file picking for osx and ios and implement equirectangular import 2017-12-09 09:07:42 +00:00
9978709645 color wheel and picker 2017-12-05 22:25:38 +00:00
a90aa4a60e implementing color wheel and new color picker 2017-11-23 20:26:57 +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
33ea544f0b single file cloud upload 2017-11-06 22:19:24 +00:00
fc402d584a implement download and open from the cloud browser 2017-11-06 10:07:19 +00:00
11c26555a4 implement cloud browser 2017-11-05 22:54:04 +00:00
b42fbb197a add upload to cloud menu to copy all the files to the server 2017-11-04 22:48:18 +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
b40a5b656b add free and poly selection mask tools, fix some threading gl problems 2017-10-24 14:20:12 +01:00
283e4e2b5c implement multithreaded rendering with context switch, gl state save/restore, add progress bar ui node, implement stencil texture for brush, implement multithreaded canvas load/save/export pano. Missing multithread in windows. 2017-10-20 09:16:12 +01:00
04841a996b add pressure control flag on size and flow, change data directory in OSX to Documents 2017-09-24 18:55:15 +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
da4bfff69b implement canvas touch lock 2017-08-19 13:18:35 +01:00
060e08a891 input boxes UI, keyboard animation 2017-08-13 12:41:10 +01:00
235862c9d1 adding color picking on iOS 2017-08-02 19:51:59 +01:00
d01ec65cad resize view when keyboard appears 2017-07-29 15:02:27 +01:00
0907429a60 add support for Apple Pencil and build for iOS 2017-07-28 20:35:59 +01:00
0f721393bb added color picking with ALT key, added crash report library for windows 2017-05-29 08:47:04 +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
51e355d039 fix log thread bug, add clean memory button, fix pinch zoom bug, set android back button to undo 2017-05-12 13:31:56 +01:00
6dbb8bf3a1 fix texture id bug, few gestures bugs solved 2017-05-12 01:30:56 +01:00
6f785c1944 log history memory usage add fix virtual dtor for Action subclasses to be deleted from memory 2017-05-10 13:41:27 +01:00
aada69d447 add drop down menu to clear grids 2017-05-10 01:43:01 +01:00
fbb73ccbbb compress file when saving, using bbox, dirty flags and PNG compression 2017-05-10 01:27:57 +01:00
6548ac3748 fix equirectangular shader for higher precision, add polygon draw mode 2017-05-09 08:47:20 +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
484bf6fab4 implement pen and erase as strategy pattern introducing the CanvasMode classes 2017-05-04 23:32:02 +01:00
773ff61f92 pen state and buttons color when active 2017-05-04 21:46:35 +01:00