Commit Graph

3983 Commits

Author SHA1 Message Date
Joshua Granick
d5c6bb4515 Initial HTML5 accelerometer sensor support 2018-03-20 18:31:31 -07:00
Joshua Granick
054c2c78bd Add ENHANCED profile to AIR externs 2018-03-20 14:52:47 -07:00
Jens Fischer
0dbbbe9381 UTF8String: fix substr() calls with len == null, closes #1167 2018-03-20 14:35:06 -07:00
Joshua Granick
e2499abaab Add cleanup for cURL header slist 2018-03-20 14:21:14 -07:00
Joshua Granick
6eb9a3cd0d Fix small leak in native Zlib compress 2018-03-19 16:12:41 -07:00
Andres
d806b27b1b Fixed the "image.addEventListener is not a function" browser error when using the generated ES6 lime.graphics.Image.fromBase64() function 2018-03-16 08:59:00 +01:00
Joshua Granick
b77508b29c Webfont fixes 2018-03-15 22:58:01 -07:00
Joshua Granick
8b9b9ebfab Patch C# val_gc with Haxe object 2018-03-14 08:39:15 -07:00
Joshua Granick
a2cf5589d4 Compile fix 2018-03-12 21:31:50 -07:00
Joshua Granick
9f1e1527e1 Update SDL 2018-03-12 21:23:14 -07:00
Joshua Granick
5a98885ce4 Update SDL to 2.0.8, updates Android minimum to NDK platform 14 2018-03-12 20:04:27 -07:00
Joshua Granick
a6fbfe505c Initial wiring for FAudio 2018-03-12 15:34:54 -07:00
Joshua Granick
2351b6a340 Add 'Rebuilding' message to -watch 2018-03-12 15:34:25 -07:00
Joshua Granick
fd8ab4814e Return first path if Assets.getPath refers to a path group 2018-03-06 09:51:38 -08:00
Justin Espedal
e5f44d5095 Fix for haxelib path containing spaces 2018-03-05 18:54:06 +01:00
Joshua Granick
651fe5b2ed Update NOTICE.md 2018-02-28 06:18:31 -08:00
Joshua Granick
36a86bc659 Initial support for -Dgl-debug 2018-02-27 13:37:29 -08:00
Joshua Granick
38d5fe5dfe Merge branch 'develop' of https://github.com/openfl/lime into develop 2018-02-27 12:55:03 -08:00
Justin Espedal
8943587122 Encode sourceMappingURL as a url
sourceMappingURL must be encoded as a url. Before Haxe 4.0.0 the filename was directly copied, so if we're using Haxe < 4.0.0, we should manually encode it to avoid an error in the closure compiler.
2018-02-27 21:50:19 +01:00
Justin Espedal
48e556b20c Don't return empty string for error output 2018-02-27 21:50:19 +01:00
Joshua Granick
14ff4649f7 Start trying to improve support for KHR_debug 2018-02-27 09:00:58 -08:00
Joshua Granick
440d0b8866 Fix openfl.Vector -> typed array conversion (resolve openfl/openfl#1829) 2018-02-23 22:06:03 -08:00
Joshua Granick
b884a81c86 cURL fix when being GC'ed 2018-02-23 15:14:45 -08:00
Joshua Granick
a26e50705c Quick Node.js tool fix 2018-02-23 15:10:15 -08:00
Joshua Granick
482e4e6483 Request keyboard input on webkit HTML5 fullscreen 2018-02-22 21:18:17 -08:00
Kostas Chatzikokolakis
7516fbce3e Closure: prefix paths by file://, create sourceMappingURL 2018-02-22 12:28:35 -08:00
Kostas Chatzikokolakis
744d3d9039 Closure: always create a source map if we have a haxe-generated .js.map 2018-02-22 12:28:35 -08:00
Kostas Chatzikokolakis
e6548ffc30 Closure: pass --strict_mode_input false
Recent versions of closure assume that input sources are to be run in strict mode. This, for unclear reasons, creates at least one known bug (openfl/openfl#1827). Passing  --strict_mode_input false fixes it.
2018-02-22 12:28:35 -08:00
Joshua Granick
43a6f0598c Fix software fallback for GL1 2018-02-19 14:35:27 -08:00
Joshua Granick
38ffa3aa13 Cleanup renderer creation 2018-02-19 11:57:44 -08:00
Joshua Granick
e3aad88399 Static build fixes (resolve #1156) 2018-02-19 10:50:13 -08:00
Adam
6d4040f771 Support for iOS icon sizes 20, 20@2x, 20@3x, 29@3x, 40@3x. 2018-02-19 09:50:01 -08:00
Joshua Granick
0ada7dca69 Update CHANGELOG 6.2.0 2018-02-16 13:03:30 -08:00
Joshua Granick
fe4eb688a3 Fixed FileDialog.save to require FileSaver.js when using CommonJS 2018-02-16 13:03:22 -08:00
Joshua Granick
5c20d63a1f Update CHANGELOG 2018-02-16 11:01:42 -08:00
Joshua Granick
f657ddec00 Update to 6.2.0 2018-02-16 11:01:36 -08:00
Joshua Granick
176e661481 Support renderer.readPixels with null rect 2018-02-16 09:58:25 -08:00
Joshua Granick
6c7b0febae Fix stealing of text focus when user clicks outside parent element (close #695) 2018-02-15 23:35:48 -08:00
Joshua Granick
453bc5bade Restore Font.renderGlyphs 2018-02-15 14:47:55 -08:00
Joshua Granick
16b51186ed Node.js tools fix 2018-02-15 13:28:04 -08:00
Joshua Granick
98d5af838b Initialize native fonts once and copy all metrics to processed HTML5 fonts 2018-02-15 13:07:36 -08:00
Kostas Chatzikokolakis
d6dc78ff0c Include metrics of embedded fonts in html5 2018-02-15 12:27:25 -08:00
Kostas Chatzikokolakis
e084ef7c70 Preserve font properties in AssetLibrary.loadFont 2018-02-15 12:27:25 -08:00
Kostas Chatzikokolakis
e376fd206e Make Font metrics properties writable 2018-02-15 12:27:25 -08:00
Joshua Granick
d1a4e0cfea Implement renderer.readPixels when not using SDL_Renderer 2018-02-15 11:53:01 -08:00
Joshua Granick
f22fa77431 Improve fallback to GLESv2 on iOS (resolve #1154) 2018-02-14 13:30:58 -08:00
Joshua Granick
918552df9c Revert "Allow older GL context version on iOS"
This reverts commit f22423b0f1.
2018-02-14 12:58:01 -08:00
Joshua Granick
9271c55c0f Cleanup 2018-02-14 11:35:55 -08:00
Bryan Elliott
eb0c29d2c7 Fixed detection of EMSCRIPTEN_SDK environment variable 2018-02-14 11:33:08 -08:00
Joshua Granick
f22423b0f1 Allow older GL context version on iOS 2018-02-14 11:30:40 -08:00