Commit Graph

41 Commits

Author SHA1 Message Date
9cccecd381 separate shaders, RGBA16F doesn’t work with picking in iOS 2018-08-08 11:09:35 +02:00
f941fc4254 implement heightmap grid 2018-08-07 19:45:38 +02:00
0e0021b767 add grids panel 2018-08-07 00:26:20 +02:00
698bd58b33 small fixes 2018-08-05 21:58:44 +02:00
0fb6658373 fix mixer on iOS, work with RGBA16F buffers on iOS instead of fallback to RGBA8 2018-08-05 16:27:26 +02:00
9969594f54 mixer working pretty well now 2018-08-05 00:34:07 +02:00
12c1aa33c4 improving mixer 2018-08-02 09:44:14 +02:00
8a3760df9e fix white trail in mixer, now it works fine 2018-08-01 18:04:33 +02:00
be3b3c089a mixer working with scaling factor 2018-08-01 17:11:49 +02:00
57e2fa1abd mixer brush wip 2018-08-01 10:48:04 +02:00
1a7677a727 save on exit message, * symbol on unsaved docs, saved status on history 2018-07-31 17:25:50 +02:00
a66af9abb8 implement CTRL+Z for undo() and CTRL+Shift+Z for redo() 2018-07-28 19:28:26 +02:00
c0f9e13b92 toggle ui with Tab, add hsv jitter 2018-07-28 00:53:20 +02:00
9b5094f510 quick switch Pen/Erase with E 2018-07-27 12:23:28 +02:00
f4cd7fdc62 add file picking for osx and ios and implement equirectangular import 2017-12-09 09:07:42 +00:00
d18b1103bb fix shader for iOS, remove switch to if-else sequence 2017-12-06 00:32:15 +00:00
a90aa4a60e implementing color wheel and new color picker 2017-11-23 20:26:57 +00:00
0d3431a9de update android and xcode projects, fix document title and change default resolution to 1024px 2017-11-14 08:45:35 +00:00
5dccd61160 implement blend mode selection in shader and fix alpha lock 2017-11-12 03:27:28 +00:00
2baaff10cc add command line interface handler and implement convert command from pano to jpg 2017-11-04 16:04:22 +00:00
cfc4312c89 linear interpolation on layers draw 2017-11-02 22:23:06 +00:00
c8e115774f add wet parameter, fix selection mask modes 2017-10-27 00:47:48 +01: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
78ec5a079e implement selection mask with lasso tool 2017-10-07 13:35:53 +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
a2b888efd6 fix mouse capture bug 2017-08-19 16:59:05 +01:00
da4bfff69b implement canvas touch lock 2017-08-19 13:18:35 +01:00
ac3857b697 fix color picker, add project delete button with message box 2017-08-19 12:09:03 +01:00
2711d4e9b0 fix document naming and file dialogs preset, add touch scroll, flip thumbnail, scroll gesture and wheel for sidebar 2017-08-12 18:06:36 +01:00
3df8cb4fa5 fix layer draw order, change layout menu to toolbar and more space on top status bar 2017-08-12 00:30:14 +01:00
1550dfff03 refactor ui initialization each group in a function, new document dialog, fix parallax camera and drawing order clipping problem 2017-08-11 23:26:19 +01:00
10fecd46b0 layer highlight when selected 2017-08-11 19:07:48 +01:00
76b572831f implement layers merge down 2017-08-10 09:18:56 +01:00
e134ba553d implement frame buffer fetch extension for iOS, change composition on stroke drawing and commit, add rename layer dialog 2017-08-09 09:59:39 +01:00
0907429a60 add support for Apple Pencil and build for iOS 2017-07-28 20:35:59 +01:00
4c0e8956bb fix layer delete 2017-06-03 19:40:57 +01:00
0f721393bb added color picking with ALT key, added crash report library for windows 2017-05-29 08:47:04 +01:00
a5c79d5ad8 update xcode project, skip drawing invisible layers, this will optimize animations 2017-05-15 21:38:44 +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