Commit Graph

3183 Commits

Author SHA1 Message Date
Joshua Granick
f4d1df57ee Embed a custom copy of haxelib, fix 'haxelib path' 2017-05-18 11:20:53 -07:00
Joshua Granick
9d373c6b08 Wildcard haxelib version patch 2017-05-18 09:38:33 -07:00
Joshua Granick
d3837f3b2c Fixes with wildcard haxelib version 2017-05-18 09:22:56 -07:00
Joshua Granick
2abe4212d8 Initial support for wildcard <haxelib version='1.*' /> (etc) 2017-05-18 08:09:55 -07:00
Joshua Granick
c0f8cdb897 Fix copyPixels optimization 2017-05-17 18:23:20 -07:00
Joshua Granick
76807b2f01 HTML5 fix 2017-05-17 18:23:20 -07:00
Joshua Granick
e4d35211b6 Remove extra indent 2017-05-17 18:23:20 -07:00
Joshua Granick
c72a05ab4a Clean up the blit row code and add a Haxe alternative 2017-05-17 18:23:20 -07:00
Lars Doucet
71ab0b6e17 cleaned up BlitRow() 2017-05-17 18:23:20 -07:00
Lars Doucet
580946913a explicit casting, removes warnings 2017-05-17 18:23:20 -07:00
Lars Doucet
75bdc7e248 speed up copyPixels for c++ 2017-05-17 18:23:20 -07:00
Joshua Granick
d21d1b6056 Compile fix 2017-05-17 18:23:20 -07:00
Lars Doucet
c0f40fb2bb faster copyPixels() 2017-05-17 18:23:20 -07:00
Joshua Granick
ae9e74a04e Remove deprecated assetsPrefix parameter 2017-05-17 17:50:51 -07:00
Joshua Granick
67d971a081 Use temporary file when calling HXProject (resolve #982) 2017-05-17 17:31:45 -07:00
Joshua Granick
ab8c6f0efb Add ProjectXMLParser.fromFile for consistency 2017-05-17 17:12:50 -07:00
Joshua Granick
dba0a604b6 Quiet 'no setup required' message 2017-05-17 16:13:46 -07:00
Joshua Granick
87243a3f4c Do not use 'haxelib path' to request haxelib paths, fix support for haxelib version even if a newer dev directory is set, add warning (and ignore) if a library is already included using a different version 2017-05-17 16:06:07 -07:00
Joshua Granick
e545a01638 Docs fix 2017-05-16 17:00:55 -07:00
Joshua Granick
f340d364c5 Fix GL methods that should be static 2017-05-16 16:56:32 -07:00
Joshua Granick
3afe40c3bd Fix GLRenderContext for HTML5/documentation 2017-05-16 16:56:21 -07:00
Joshua Granick
4c8eba0203 Update to 5.0.0 2017-05-16 16:17:10 -07:00
Joshua Granick
129f7ff441 Fix matching Haxe event info 2017-05-16 16:15:59 -07:00
Joshua Granick
f4adce91e5 First pass on enabling correct X/Y joystick.onTrackballMove events 2017-05-16 16:15:59 -07:00
Joshua Granick
c07d84e292 Remove debug messages, adjust inlining 2017-05-16 16:10:47 -07:00
Joshua Granick
b085f90900 Make GL bindings more consistent, eliminate weight on HTML5 2017-05-16 16:10:47 -07:00
Joshua Granick
ad72b1ef5b Correct state when exiting Android application (resolves #787, close #765) 2017-05-16 14:33:31 -07:00
Joshua Granick
ef9de0886b Improve ThreadPool in case Application.current is not set 2017-05-16 14:18:23 -07:00
Joshua Granick
a432b3ca27 Updated default swf-version to 17 (latest Haxe 3.2.1 seems to allow) 2017-05-16 13:51:53 -07:00
Joshua Granick
c519a83531 Do not flip if render event canceled 2017-05-15 14:02:35 -07:00
Joshua Granick
1a8dbd370e Minor 'unless' logic update 2017-05-15 13:05:45 -07:00
Joshua Granick
7a15ee2e93 Fix boolean variable substitution in XML 'unless' logic 2017-05-15 12:51:10 -07:00
Joshua Granick
bbe31a21f8 Improve Flash logging on Linux 2017-05-10 14:13:40 -07:00
Joshua Granick
3f55a6f4e4 Compile fix 2017-05-08 10:54:22 -07:00
MrCoft
dcef86f1d4 @:keep GL extensions
With dce=full, GL returns extension objects with null attributes. The
new Context3D sets some constants from them and so even basic GPU
functionality breaks with DCE. I added "@:keep" before every class with
1+ fields in lime.graphics.opengl.ext and it fixed my problems.
2017-05-08 10:01:08 -07:00
Lars Doucet
923a89841e increase buffer size of TextLayout to roughly match the length of the text, saves buffer resizing later 2017-05-05 13:43:08 -07:00
Joshua Granick
29e029203a Transpose fix 2017-05-05 13:40:49 -07:00
Joshua Granick
f05d391e58 Cleanup 2017-05-05 13:36:49 -07:00
Joshua Granick
6f7ad938f6 Deprecate Matrix.copythisFrom/copythisTo (didn't even know it was here :/ ) 2017-05-05 13:22:53 -07:00
Lars Doucet
5d7543e238 optimize Matrix4.transpose to reduce allocation 2017-05-05 13:18:51 -07:00
Lars Doucet
e9119d1e1a optimize Marix4 createABCD to reduce allocation, and remove ArrayBufferView's unecessary optional parameter (creates dynamics) 2017-05-05 13:18:51 -07:00
Joshua Granick
8eb53972c3 Update extension template 2017-05-05 12:35:35 -07:00
Joshua Granick
1836701398 Add linkage for Lime Switch target 2017-05-05 12:23:19 -07:00
Joshua Granick
da626ff73e Update Harfbuzz to 1.4.6 4.1.0 2017-05-04 18:09:21 -07:00
Joshua Granick
ce714753a7 Update Harfbuzz 2017-05-04 17:47:33 -07:00
Joshua Granick
20cf653075 Update Harfbuzz 2017-05-04 17:42:45 -07:00
Joshua Granick
39b36687c2 Update Harfbuzz 2017-05-04 17:34:16 -07:00
Joshua Granick
2e486e5b5b Update Harfbuzz 2017-05-04 17:22:29 -07:00
Joshua Granick
13ce6db7fe Fix macOS build 2017-05-04 17:22:11 -07:00
Joshua Granick
26c654a0a4 Fix Emscripten build 2017-05-04 17:21:47 -07:00