Commit Graph

45 Commits

Author SHA1 Message Date
ef5ef5d07e add zip archiver library to compress cubes exporter 2018-06-15 22:45:28 +02:00
f16adb8fcc fix framebuffer read 2018-05-09 12:04:29 +02:00
674e38d8cb add timelapse video generation on iOS and mac , fix history memory 2018-03-24 16:57:48 +01:00
1033b056af set data_path to exe location on Windows because the open file dialog change the working directory, change the render loop to update only in case of an event or the animated or redraw is true 2018-03-08 22:37:30 +01:00
72603d5df8 fix debug build with vs2017 2018-02-10 18:53:56 +01:00
f4cd7fdc62 add file picking for osx and ios and implement equirectangular import 2017-12-09 09:07:42 +00:00
9978709645 color wheel and picker 2017-12-05 22:25:38 +00:00
4473bc8bd4 remove glm swizzling for better debugability 2017-11-12 17:39:30 +00:00
daaa7f9d48 add ComboBox node, add blend modes button in stroke panel, move brush shader code to ShaderManager and avoid the same shader being recompiled many times 2017-11-12 03:02:40 +00:00
11c26555a4 implement cloud browser 2017-11-05 22:54:04 +00:00
506923de69 add brush follow-orientation flag to stroke settings and fix stroke preview 2017-08-20 16:01:49 +01:00
235862c9d1 adding color picking on iOS 2017-08-02 19:51:59 +01:00
0907429a60 add support for Apple Pencil and build for iOS 2017-07-28 20:35:59 +01:00
0f721393bb added color picking with ALT key, added crash report library for windows 2017-05-29 08:47:04 +01:00
c987b19c83 add jpg library, export as jpg, export animation frames, add pressure support on mac 2017-05-16 21:55:51 +01:00
fbb73ccbbb compress file when saving, using bbox, dirty flags and PNG compression 2017-05-10 01:27:57 +01:00
6548ac3748 fix equirectangular shader for higher precision, add polygon draw mode 2017-05-09 08:47:20 +01:00
d1ce547abd add iOS support 2017-05-07 23:49:46 +01:00
fa49d9ee09 save and restore layers image when context is lost in Android 2017-04-29 21:30:40 +01:00
28fe61704f implement simple stroke undo based on actions history 2017-04-16 01:57:54 +02:00
8d35d1f140 handle WM_MOUSEWHEEL and WM_POINTERUPDATE for the Windows Ink stylus driver 2017-04-08 22:51:59 +01:00
dc693b2232 fix log for Android that does not support <codecvt> 2017-04-02 18:21:27 +01:00
2dc7c4a9cc move log.h include in each file instead of pch, link libcurl and compile for mac 2017-04-02 16:57:56 +01:00
b6c9429b89 init log before everything else, use WMI to read machine and system info, rtt fixed on Samsung A3, try to create different EGL context config 2017-04-02 15:02:45 +01:00
0dfb458c71 Android opengl debug callback, Android device properties, fix texture internal format 2017-04-02 11:35:11 +01:00
b1a3cb0309 add remote logging system using curl, normalize log messages removing \n, fix fra shaders precision issue, enable core and forward comp. in WGL, disable multisampling, 2017-03-31 15:39:51 +01:00
2024b3a280 fixes for mac 2017-03-28 09:08:53 +01:00
744cd8bfb5 added Canvas, Brush, Stroke and CanvasNode classes 2017-03-26 00:26:46 +00:00
a2cb0ecafe added render target and bezier classes, added stroke settings panel 2017-03-24 03:15:29 +00:00
03a5212e56 added color quad and hue slider 2017-03-21 09:56:33 +00:00
ee6d352fc6 added asset loading class, zoom factor, vbo switch, shader version 2017-03-13 01:16:20 +00:00
a2a221b17a refactor app and enable gles 3.0 2017-03-04 19:04:08 +00:00
11050fde9c added android project and linked to engine source with successful compilation 2017-03-03 09:52:22 +00:00
a2714f513a added settings popup and icon node 2017-02-21 01:00:48 +00:00
0d3c48fd98 added button click event handler 2017-02-12 01:25:20 +00:00
d2f59c3ea1 testing bitmap font generation and draw using stb_truetype 2017-02-02 21:54:48 +00:00
ed02e38805 start implementing shape tag 2017-02-01 00:59:56 +00:00
Omar Mohamed Ali Mudhir
baaade6050 added pch on xcode, fixed Node move semantic 2017-01-27 14:55:16 +00:00
81494cca6e refactoring layout loader 2017-01-26 23:57:05 +00:00
Omar Mohamed Ali Mudhir
2f042c3e95 added resizing to osx window 2017-01-25 09:15:22 +00:00
e556cf4c61 fixed layout parser adding stack based recursion, code needs being cleaned up but layout works quite well now, added code draw while resizing 2017-01-22 22:24:48 +00:00
21622fd24c add Sampler class, add attributes system 2017-01-21 00:16:36 +00:00
78ab808b8b added Yoga and TinyXML2 libraries and created a testing layout.xml 2017-01-19 13:45:21 +00:00
c93c1daecc create visual studio project, add Windows initialization code 2017-01-17 20:20:12 +00:00
Omar Mohamed Ali Mudhir
13d8e6e563 base setup for osx in place 2017-01-14 18:30:19 +00:00