Commit Graph

649 Commits

Author SHA1 Message Date
James Gray
b5de932caf ifdef LIME_ZLIB 2016-08-11 20:58:10 -05:00
Joshua Granick
2918876ede Add support for hidden windows, hide on munit tests 2016-08-10 11:07:31 -07:00
Lincoln Hamilton
5d247287ab Fixed elseif to elif compile issue. 2016-08-07 11:48:20 -04:00
Joshua Granick
7b22fd1cc4 Fix Android crash in System directory check (resolve openfl/openfl#1219) 2016-08-05 11:30:48 -07:00
Joshua Granick
15cdf18d0f Neko native bytes resize fix 2016-07-25 15:53:43 -07:00
Joshua Granick
59406600c5 Implement Deflate/Zlib/GZip for HTML5, Deflate/Zlib/LZMA for Flash, other compress fixes 2016-07-22 11:25:08 -07:00
Joshua Granick
683094599a Move LZMA to utils.compress, add Deflate, GZip and Zlib compress/decompress support 2016-07-20 20:50:35 -07:00
Valentin Lemière
e5664e5a77 AL function typo fix, Fix #775 2016-07-09 11:28:05 +02:00
Giuseppe Di Mauro
6111cf43e7 Fix floodFill with alpha on neko/cpp (#762) 2016-06-17 17:19:56 +02:00
azrafe7
8a76e2d58a Fix fillRect behaviour when using alpha on neko/cpp
see #759 and #631
2016-06-16 23:05:24 +02:00
Joshua Granick
a6c93ea050 Update Cairo 2016-06-03 08:05:11 -07:00
Joshua Granick
0bcd8d46ee Memory workaround 2016-06-03 06:31:15 -07:00
vroad
9d5839bc73 Fix spaces 2016-05-26 11:41:19 +09:00
vroad
bb9d3327ec Implement virtual destructor in Application 2016-05-26 11:40:34 +09:00
vroad
166808d706 Implement virtual destructors in some C++ classes 2016-05-26 11:13:01 +09:00
Joshua Granick
fe913e7a76 Compile fix 2016-05-24 11:24:30 -07:00
Joshua Granick
332b75b725 Compile fix 2016-05-24 11:10:08 -07:00
Joshua Granick
e2fcae4c9b Handle garbage collection for OpenGL API 2016-05-24 03:09:11 -07:00
Joshua Granick
8a13cd95c7 Merge pull request #737 from mauvecow/neko-openal-fix
OpenALBindings: Converted val_array references to be neko compatible.
2016-05-18 23:40:33 -07:00
mauve
174025e7a4 OpenALBindings: Converted val_array references to be neko compatible. 2016-05-18 23:37:58 -07:00
Joshua Granick
cf1d25d950 Remove Lime legacy/hybrid mode 2016-05-18 22:17:06 -07:00
Joshua Granick
dda6f6a2db Add Cairo showGlyphs 2016-05-12 09:40:18 -07:00
Lars Doucet
b3164fa161 Update ExternalInterface.cpp
Fix audio crash bug for embedded audio (thanks @mauvecow!)
2016-04-05 15:13:56 -05:00
Lars Doucet
da26e563f7 Update ExternalInterface.cpp
Comment out free() in System.getDocumentDirectory with note about crash
2016-04-05 14:27:17 -05:00
Joshua Granick
9c2b9d2889 Crash fix 2016-04-02 00:56:40 -07:00
Joshua Granick
75bb6905af alloc_string does a copy (need to clean up some memory) 2016-03-14 10:11:37 -07:00
Joshua Granick
0579d97b9e Merge pull request #701 from rocket-games/fix-system-dir-mem-leak
Fix system dir string leak
2016-03-14 09:35:15 -07:00
Jonathan Como
72184c843c Free string after converting to value when getting the SystemDirectory 2016-03-09 16:18:17 -08:00
Joshua Granick
4b2520a13f Add flag for allow high DPI 2016-03-01 11:53:54 -08:00
Joshua Granick
78bf85b766 Move drop file event to Window, handle mouse capture automatically 2016-03-01 10:45:33 -08:00
Yanrishatum
85ec75fd59 Drag&Drop support; SDL_CaptureMode support; Maximize window support; 2016-03-01 09:53:24 -08:00
Joshua Granick
4b5ea217ba Patch issue where Cairo may render at wrong font size (fix openfl/openfl#1023) 2016-01-26 09:36:23 -08:00
Joshua Granick
0f0491ddbe Emscripten fix 2016-01-22 12:13:23 -08:00
Daniel Uranga
119c281d05 Set Renderer.readPixels alpha channel to be non-transparent on native targets 2016-01-21 01:25:20 -03:00
Joshua Granick
b8646f1596 Move get display index to C++ 2016-01-12 11:43:13 -08:00
Joshua Granick
81b87ce76a Simplify display.dpi to diagonal value 2016-01-12 09:39:19 -08:00
Lars Doucet
b240ff08e8 Expose display device DPI 2016-01-12 09:15:28 -06:00
Joshua Granick
f6377c0596 Try and fix the MSVC -19 issue (and keep older HXCPP compatibility) 2016-01-11 10:14:31 -08:00
Joshua Granick
f39f06aadf Update to new Cairo/Pixman lib versions 2016-01-08 18:30:43 -08:00
Joshua Granick
b42c5f78c7 Cleanup 2016-01-08 18:30:34 -08:00
Lars Doucet
dd792c0863 proper HX_WINDOWS guard 2016-01-08 15:14:48 -08:00
Lars A. Doucet
2345beced9 Add linux/mac leads for implementing setting window resizability at runtime. 2016-01-08 15:14:48 -08:00
Lars A. Doucet
e86ac9cc75 added borderless, resizable, and fullscreenBorderless properties to Window.hx.
Caveats: resizable can only be set at runtime for windows right now as SDL does not support it natively and has to be added per platform.
2016-01-08 15:14:47 -08:00
Joshua Granick
dccf208fa5 Integrate directory dialog support 2016-01-08 15:09:38 -08:00
Lars A. Doucet
1ddb43b990 CFFI hookups for nfd "open directory" functionality 2016-01-08 15:05:34 -08:00
Joshua Granick
97fb0dcccc Move threshold logic to CFFI again 2016-01-08 14:51:38 -08:00
Joshua Granick
3e4bd31fc6 Add renderer.readPixels (thank you @larsiusprime, close #666, close openfl/openfl#1003) 2016-01-08 13:15:34 -08:00
Joshua Granick
de7ef6ea80 Update to SDL 2.0.4 2016-01-08 09:30:17 -08:00
Joshua Granick
f5e1d06716 Use bytes.Set instead 2016-01-05 15:33:25 -08:00
Joshua Granick
c912b11cde Workaround for free_root issue 2016-01-05 15:22:55 -08:00