Commit Graph

54 Commits

Author SHA1 Message Date
a4de6c9cc2 stroke panel min-width 2019-03-02 01:11:07 +01:00
0be47c7fb6 update windows for list_files fix 2019-03-01 20:59:45 +01:00
f20f935d43 threaded brush preview rendering 2019-02-28 14:47:06 +01:00
0e90264d7c fix scissor clipping on draw 2019-02-27 21:33:48 +01:00
f8987e2236 associate abr files to panopainter on iOS and fix import menu 2019-02-27 16:43:57 +01:00
dfa44dbb55 use unique_ptr to hold the Layers vector 2019-02-24 13:19:15 +01:00
420e0a8c2a ABR tip dynamics (aka jitter) 2019-02-24 11:03:47 +01:00
3a1a48a0d0 pixel based brush size, Photoshop slider curve, improve abr import 2019-02-23 20:46:20 +01:00
eab6e68534 restore update every frame 2019-02-22 02:52:19 +01:00
39ee7289c5 fix shaders format 2019-02-21 21:51:55 +01:00
78ca0ee6ad shader auto reload 2019-02-21 20:20:43 +01:00
033c39aef5 improve termination sequence on windows, use patterns instead of textures as directory name 2019-02-20 11:48:17 +01:00
49d9b17719 fix mixer rect, textures popup, parallel abr import 2019-02-15 16:02:52 +01:00
1d6c26f2ba add ABR brushes and presets with properties and patterns 2019-02-10 16:52:37 +01:00
a193666f4a create default paths on android 2019-02-03 15:56:45 +01:00
c2d526dec9 save brushes settings 2019-02-03 14:36:48 +01:00
d8728344c4 implement add and remove custom brushes 2019-02-02 16:53:33 +01:00
8e5a8eec1b refactor canvas modes 2019-02-01 22:51:25 +01:00
c451acb6bc improving brush tips browser, average stroke direction 2019-01-31 13:56:54 +01:00
ff633eb2c8 add mutex to App::update, move custom app-glue to git submodule 2019-01-30 23:40:15 +01:00
56fa1079c6 fix stroke preview, add license messages, fix node scroll 2019-01-29 22:33:40 +01:00
b1d5bdbb8c fix android view resize on keyboard, also allow all device orientations 2019-01-29 16:35:23 +01:00
14b26c8902 Popup presets panel, fix padding scissor, stacked mouse capture 2019-01-26 00:55:57 +01:00
36cbe52e2e unroll glsl for loop for compatibility on mac 2019-01-19 23:34:42 +01:00
d8c8a4b7ed improve grid panel 2019-01-19 15:21:37 +01:00
7eac018ae4 implement tip popup tip selection and change default brush color to black 2019-01-16 16:10:19 +01:00
d5b5946b3d update file format to 0.2 for blending mode, visibility and alpha lock attributes 2019-01-12 16:08:23 +01:00
6ba29926ef Fix heightmap shadow rt and draw the light pos 2019-01-10 22:21:44 +01:00
9787175b13 Implement raytraced lightmap 2019-01-09 23:32:10 +01:00
7773026358 Set default document res to 6K. Implement blending on canvas, mixer and export equirect. 2019-01-07 15:32:12 +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
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
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
3ee10bb88d implement motion controllers and vr drawing with brush preview 2018-11-02 13:49:15 +01:00
b366d6b61f hmd orient, vr ui 2018-10-28 22:25:15 +01:00
0fff9f2010 add openvr support, switch to 8.1 sdk, prepare for vr ui 2018-10-28 00:29:09 +02:00
4c41be1336 check OpenGL debug extension 2018-10-25 16:51:56 +02:00
ce344126be 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 13:09:22 +02:00
5bb8f8845b separate global tick from draw so on tick any node can request a redraw 2018-10-08 12:03:57 +02:00
c9c7b9f1c4 add tick and on_tick event, fix unsaved document prompt, implement TextInput blinking cursor 2018-10-08 01:00:49 +02:00
e2069fadca implement work_path for documents and data_path for assets 2018-10-07 16:20:05 +02:00
05decb6a05 fix some ui glitch with NodeButton, start implementing working dir option 2018-10-06 16:17:42 +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
daf3484426 disable ssl in curl on android, implement interactive permission for android 23+ 2018-09-30 23:51:15 +02:00
bddccde4ae enable sandbox for mac appstore and use Pictures directory on osx 2018-09-25 11:00:58 +02:00
7b4531cec6 remove ZipFramework from osx and create a PanoPainter sub-directory instead of using Documents 2018-09-25 10:12:00 +02:00
f67540eef8 log version 2018-09-25 09:39:55 +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
7dd16a7f9e new icons 2018-09-21 19:18:19 +02:00
e42d3c698c delete unused assets and change the font from arial to roboto which is free 2018-09-21 14:02:05 +02:00