Commit Graph

502 Commits

Author SHA1 Message Date
e9ead45447 improve brush jitter 2019-02-02 15:10:09 +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
e3f6d1cc44 fix undo and redo 2019-02-01 17:47:32 +01:00
91d6905238 add popup tick to stroke panel 2019-01-31 15:57:37 +01:00
6159e71eed improve scrollbar detection and scroll behavior 2019-01-31 15:09:49 +01:00
fbe07e2fc6 android orientation to user and not sensor 2019-01-31 14:45:22 +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
ff633eb2c8 add mutex to App::update, move custom app-glue to git submodule 2019-01-30 23:40:15 +01:00
c55ed36f2c glsl framebuffer_fetch extension check at runtime 2019-01-30 15:43:45 +01:00
489036a40c use glsl built-in ifdef directive for extensions 2019-01-30 14:00:56 +01:00
c516e8ae78 fix parallax camera 2019-01-30 11:44:39 +01:00
08490b248e fix osx arrow keys bug 2019-01-30 11:18:52 +01:00
56fa1079c6 fix stroke preview, add license messages, fix node scroll 2019-01-29 22:33:40 +01:00
36d034dfd9 android enter keymap 2019-01-29 20:02:59 +01:00
b7528dcdc8 fix iOS text input submit 2019-01-29 19:58:31 +01:00
75260ec4c4 fix android egl errors, implement android backspace in text input 2019-01-29 18:41:24 +01:00
d7dd2f06c9 android implement tick and frame time 2019-01-29 17:03:41 +01:00
b1d5bdbb8c fix android view resize on keyboard, also allow all device orientations 2019-01-29 16:35:23 +01:00
58502a2457 fix uniforms in node_canvas 2019-01-29 00:51:45 +01:00
a85918c8b0 update gradle project, parallel for-loop based on std::thread on android, fix mipmaps on TextureManager 2019-01-28 14:06:42 +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
6f3465392b fix iOS short stroke preview 2019-01-26 01:02:48 +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
9e76cf3194 remove __debugbreak 2019-01-20 15:28:53 +01:00
2154396c6b fix usage of i8vec4 instead of u8vec4, fix grid commit bounds 2019-01-20 11:57:09 +01:00
c66bc1f1d7 fix mask 2019-01-20 00:39:25 +01:00
36cbe52e2e unroll glsl for loop for compatibility on mac 2019-01-19 23:34:42 +01:00
13f6bd29fa add sun icon 2019-01-19 23:11:16 +01:00
0a0e3a18c6 OpenGL ES compatibility 2019-01-19 23:00:30 +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
886ab1f29b texture border not supported on mobile 2019-01-19 00:12:45 +01:00
c62b81f2b9 fix key press on windows activated 2019-01-18 23:51:06 +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
ff4ce5f379 shader fix 2019-01-18 11:12:27 +01:00
8315b32550 implement brush outline 2019-01-18 11:11:00 +01:00
580fab77c6 polygon selection snap 2019-01-17 14:30:59 +01:00
a2b2ef52c3 implement heightmap overlay for navigation 2019-01-17 12:02:03 +01:00
ca9ed74108 fix xcode __block error 2019-01-16 22:41:48 +01:00
0e3ac922af fix mixer with zoom 2019-01-16 17:03:30 +01:00
7eac018ae4 implement tip popup tip selection and change default brush color to black 2019-01-16 16:10:19 +01:00