Commit Graph

190 Commits

Author SHA1 Message Date
24a6d0bae9 add export layers, export png, import brush padding 2019-02-04 00:08:31 +01:00
91d6905238 add popup tick to stroke panel 2019-01-31 15:57:37 +01:00
b5c3325e1f extensions status indicator in title bar 2019-01-31 14:16:29 +01:00
c451acb6bc improving brush tips browser, average stroke direction 2019-01-31 13:56:54 +01:00
c516e8ae78 fix parallax camera 2019-01-30 11:44:39 +01:00
56fa1079c6 fix stroke preview, add license messages, fix node scroll 2019-01-29 22:33:40 +01:00
53fd2d60b5 android recursive mutex fix, android file path resolver fix 2019-01-28 00:27:56 +01:00
99c06803ae add scrollbar, improve presets, other small fixes 2019-01-27 17:19:06 +01:00
14b26c8902 Popup presets panel, fix padding scissor, stacked mouse capture 2019-01-26 00:55:57 +01:00
79e4777f77 preset remove 2019-01-23 23:38:59 +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
13f6bd29fa add sun icon 2019-01-19 23:11:16 +01:00
3b41cbe365 add rays radius slider 2019-01-19 20:39:25 +01:00
9b5c0524f4 fix grid bounds calculation issue with float framebuffer 2019-01-19 20:14:27 +01:00
7980fd4c37 remove line thickness from the grid, add ambient light, fix lightmap texture resize 2019-01-19 17:32:19 +01:00
d8c8a4b7ed improve grid panel 2019-01-19 15:21:37 +01:00
d019c2467e add duplicate layer 2019-01-18 22:39:15 +01:00
e0bb60980a implement layer bounds optminize function, add history to draw_objects with the right bounds. 2019-01-18 19:03:53 +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
f5c4aed4fd add progress bar to lightmap rendering 2019-01-15 22:25:23 +01:00
9787175b13 Implement raytraced lightmap 2019-01-09 23:32:10 +01:00
3dde1e1083 update vc project and resize main toolbar 2019-01-08 18:49:30 +01:00
1c8ace73c9 Implement mouse-capture attribute on ui system 2019-01-08 14:52:20 +01:00
2b02be77dc Render heightmap to layer 2019-01-07 23:07:55 +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
f823451546 implement shading modes switch for heightmap 2018-12-24 23:47:00 +01:00
52c87d9ec6 implement grid and heightmap with lambert shading 2018-12-24 22:22:16 +01:00
bbdad5a857 optimize stroke drawing 2018-12-07 00:45:14 +01:00
4980105d51 testing crash report 2018-12-04 18:53:22 +01:00
ff6e19e47d update windows store icons without padding, update changelog 2018-11-30 21:08:53 +01:00
3a88235f56 implement sharing in iOS, add OpenGL renderer in OSX window 2018-11-30 20:41:52 +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
d0919862da fix poly clip and fix poly_remove_duplicate 2018-11-29 23:13:04 +01:00
f34ffa825d save camera settings on selection to avoid different result when re-projecting the selection 2d screen points transformation (does not compile because of canvas.h cyclic dependency) 2018-11-27 14:21:56 +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
0fff9f2010 add openvr support, switch to 8.1 sdk, prepare for vr ui 2018-10-28 00:29:09 +02: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
41d1605522 update changelog 2018-10-09 16:26:54 +02:00
a6d0914bf8 implement eraser detection on windows 2018-10-09 02:12:09 +02:00
bc64d3c241 implement pick_dir on windows, upload VS project, 2018-10-08 03:51:05 +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
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
5baa807cce implement document resize with menu and dialog 2018-10-05 18:10:26 +02:00
8e3ff2f634 update changelog 2018-10-01 16:09:53 +02:00