Commit Graph

45 Commits

Author SHA1 Message Date
e1f82373c6 move abr import to main menu, add progress bar 2019-02-23 00:45:14 +01:00
e4ee87e4c6 rename texture to pattern and implement initial pattern settings 2019-02-17 23:41:17 +01:00
49d9b17719 fix mixer rect, textures popup, parallel abr import 2019-02-15 16:02:52 +01:00
fa9d7a107b complete dual-brush implementation and ui integration 2019-02-14 13:18:00 +01:00
999723dd14 enable rtt dtor, default values for <text> node, dual-brush wip, more brush options 2019-02-14 02:08:29 +01:00
e629a2a7b5 make popup ptr local on main menu 2019-02-09 11:54:42 +01:00
24a6d0bae9 add export layers, export png, import brush padding 2019-02-04 00:08:31 +01:00
fe7c357bcc update scrollbar scroller on tick, fix Transform mode recursive loop 2019-02-02 14:24:50 +01:00
8e5a8eec1b refactor canvas modes 2019-02-01 22:51:25 +01:00
6159e71eed improve scrollbar detection and scroll behavior 2019-01-31 15:09:49 +01:00
b5c3325e1f extensions status indicator in title bar 2019-01-31 14:16:29 +01:00
c516e8ae78 fix parallax camera 2019-01-30 11:44:39 +01:00
14b26c8902 Popup presets panel, fix padding scissor, stacked mouse capture 2019-01-26 00:55:57 +01:00
879be9d4fe implement brush presets save and restore from file, fix stencil nullptr, limit preview stroke max size 2019-01-23 16:53:58 +01:00
e26fcf1163 refactor Brush to be used in shared_ptr 2019-01-22 22:49:43 +01:00
d019c2467e add duplicate layer 2019-01-18 22:39:15 +01:00
7eac018ae4 implement tip popup tip selection and change default brush color to black 2019-01-16 16:10:19 +01:00
9c93747b17 implement stencil from file 2019-01-15 23:54:08 +01:00
6ba29926ef Fix heightmap shadow rt and draw the light pos 2019-01-10 22:21:44 +01:00
e4fe0cffed Improved mask also work on erase. Improved shaders for layer opacity, now when drawing doesn't change opacity. Improved layers panel layout to be similar to PS. Added layer blending option and visibility. Added custom icons to checkboxes and fixed the combobox items. 2019-01-05 12:41:21 +01:00
52c87d9ec6 implement grid and heightmap with lambert shading 2018-12-24 22:22:16 +01:00
9d13087036 fix recurseve mutex on Android 2018-12-15 16:35:37 +01:00
bbdad5a857 optimize stroke drawing 2018-12-07 00:45:14 +01:00
9f41831b71 add reset camera menu, update changelog, remove crash test menu 2018-11-30 15:27:24 +01:00
829e8c0b62 testing crash 2018-11-30 14:27:11 +01:00
0c6b409606 remove ui namespace which is not really used, move CameraData in camera_modes.h to avoid the inclusion of canva.h 2018-11-27 14:24:01 +01:00
a99af642bc remove test code 2018-11-26 00:16:46 +01:00
09bccda2cd implement regular image import 2018-11-26 00:04:44 +01:00
0685155a45 split transform into cut and copy commands and implement history 2018-11-25 22:14:50 +01:00
86656cc7e3 disable exceptions in visual studio, use xK notation for resolution, upgrade up to 32K resolution, mask resolution not doubled anymore, transform interactive controls to move, scale and rotate the selection 2018-11-22 19:07:14 +01:00
18067726b5 add transform mode and tollbar button, implement polygon clipping with uvs interpolation and cube faces projection with near plane clipping, add duplicate points removal template function, implement Spere mesh surface section creation. 2018-11-12 18:19:03 +01:00
eb1c8d6b7a fix layer delete order bug, fix and improve brush preview during the stroke, fix windows mouse capture (api works only on the main thread) 2018-11-03 23:44:09 +01:00
7708f3dc74 add share button and implement AirDrop share in OSX, update info.plist to set on Mac OS the default app for PPI, on iOS include the Documents/Inbox subfolder used to store the received files from AirDrop 2018-10-12 11:37:08 +02:00
e2069fadca implement work_path for documents and data_path for assets 2018-10-07 16:20:05 +02:00
739784b0d1 conditional os in UI xml, add system dialog file open on osx, check api format or error message when opening a document, per-char text wrap on NodeText, additional info on create doc dialog like working path 2018-10-06 14:20:07 +02:00
5baa807cce implement document resize with menu and dialog 2018-10-05 18:10:26 +02:00
d80c4e6054 add export message box 2018-09-27 16:15:38 +02:00
075289b765 add user manual in app instead of pdf 2018-09-24 23:34:06 +02:00
f1ff142d91 add changelog dialog and display_file api (implemented in osx and ios) 2018-09-24 16:03:43 +02:00
c6f8bf7b9f update Xcode project, fix some warnings, update android icons, ignore unrecognized files in the doc browser 2018-09-22 23:21:39 +02:00
3191730c31 add newline feature to the text node, add about window with credits, add about menu with submenus 2018-09-22 19:23:17 +02:00
7dd16a7f9e new icons 2018-09-21 19:18:19 +02:00
27ab21ccdb safe check to all buttons 2018-09-20 00:22:02 +02:00
4d4837721f safe check 2018-09-20 00:10:38 +02:00
71de44a7c1 rename engine to src 2018-09-16 14:21:58 +02:00