Commit Graph

67 Commits

Author SHA1 Message Date
6e41263600 fix utf-16 reading and make it work on android 2019-02-10 20:55:26 +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
fbe07e2fc6 android orientation to user and not sensor 2019-01-31 14:45:22 +01:00
ff633eb2c8 add mutex to App::update, move custom app-glue to git submodule 2019-01-30 23:40:15 +01:00
c516e8ae78 fix parallax camera 2019-01-30 11:44:39 +01:00
36d034dfd9 android enter keymap 2019-01-29 20:02:59 +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
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
f5c4aed4fd add progress bar to lightmap rendering 2019-01-15 22:25:23 +01:00
9d13087036 fix recurseve mutex on Android 2018-12-15 16:35:37 +01:00
188e2336cc update android makefile 2018-12-15 15:40:17 +01:00
5e1de934ee clip the polygon when applying the transform shape 2018-11-28 00:37:55 +01:00
f3f22bdd85 update android project and link issue because previously removed the app_dummy 2018-10-09 13:05:26 +02:00
b4c986d273 update osx, ios and android projects with the new eraser flag on mouse events 2018-10-09 12:39:24 +02:00
dba5eef824 fix android compile, fix windows system info log, implement touch/stylus events on windows 2018-10-08 21:13:44 +02:00
5baa807cce implement document resize with menu and dialog 2018-10-05 18:10:26 +02:00
daf3484426 disable ssl in curl on android, implement interactive permission for android 23+ 2018-09-30 23:51:15 +02:00
74a901364d add flavor (debug/release) to android project build script 2018-09-30 14:58:10 +02:00
0ec8435357 implement android import, update android project and build for release 2018-09-30 13:42:17 +02:00
ea25993f55 add permission to open files on osx, update android project 2018-09-26 22:53:08 +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
bdd909cbae Android only has release native code at the moment 2018-09-17 01:21:53 +02:00
1339b1d336 fix android build versioning 2018-09-17 01:18:53 +02:00
f9993d814e fix android version build 2018-09-17 00:57:43 +02:00
71de44a7c1 rename engine to src 2018-09-16 14:21:58 +02:00
485c0ee933 fix color picker 2018-03-08 22:36:12 +01:00
0d3431a9de update android and xcode projects, fix document title and change default resolution to 1024px 2017-11-14 08:45:35 +00:00
05c5bd1bdb update Xcode and android projects 2017-11-06 00:03:57 +00: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
90ec0b6f7b fix EGL context loss on Android 2017-09-27 20:21:34 +01:00
81a5fb10e3 android: fix directory listing, keyboard show/hide and read chars 2017-08-20 00:51:59 +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
366f233aa0 update android project after refactor 2017-05-13 22:08:45 +01:00
51e355d039 fix log thread bug, add clean memory button, fix pinch zoom bug, set android back button to undo 2017-05-12 13:31:56 +01:00
6548ac3748 fix equirectangular shader for higher precision, add polygon draw mode 2017-05-09 08:47:20 +01:00
b50011babf added Normal lines mode for perspective aligned lines 2017-05-07 15:25:54 +01:00
f800df6cf5 added camera pan for parallax and improved line drawing with preview line 2017-05-06 23:22:34 +01:00
427dd66976 separate pen mode and camera in different modes to be composed, start implementing line draw mode 2017-05-05 21:57:02 +01:00
3ea3fadc46 complete open/save project including layer names, in layout bring canvas to background and use translucent UI on top, save computation on Android with lazy rendering on events only 2017-05-01 19:35:58 +01:00
c691595767 adding open/save project and changing layout 2017-05-01 17:06:59 +01:00
02ffbf3d77 downgrade Android SDK to use old permission mode because on demand request require Java code 2017-04-30 19:27:45 +01:00
fa49d9ee09 save and restore layers image when context is lost in Android 2017-04-29 21:30:40 +01:00
2e47ccb0c6 destroy all textures on window destruction and restore OpenGL objects when Android resumes the app 2017-04-28 15:06:23 +01:00