Commit Graph

4001 Commits

Author SHA1 Message Date
Joshua Granick
55a640c48b Add support for HL libraries 2018-06-09 09:26:40 -07:00
Joshua Granick
94bb8e9ff3 Minor fixes 2018-06-09 08:40:52 -07:00
Joshua Granick
7a272fe01c Compile fixes 2018-06-09 08:40:34 -07:00
Joshua Granick
5596a09c79 Sync with Haxe std library (remove some overrides) 2018-06-09 08:40:04 -07:00
Joshua Granick
19bbf4edd6 Initial support for HL target in tools (for testing) 2018-06-09 08:37:31 -07:00
Joshua Granick
c180653b30 Add Cairo bindings for HL 2018-06-09 08:28:50 -07:00
Joshua Granick
5ef8a23839 Garbage collection and String fixes 2018-06-09 08:28:50 -07:00
Joshua Granick
ebda41a737 Better HL support, HelloWorld running in software 2018-06-09 08:28:49 -07:00
Joshua Granick
742406c0cc More progress 2018-06-09 08:27:47 -07:00
Joshua Granick
5dc5f47dd4 More progress on bindings 2018-06-09 08:25:16 -07:00
Joshua Granick
4d2e8febe3 More bindings 2018-06-09 08:25:15 -07:00
Joshua Granick
f2dddf5847 Compile fix 2018-06-09 08:25:15 -07:00
Joshua Granick
d0b9e00c0f Progress on HL bindings 2018-06-09 08:24:13 -07:00
Joshua Granick
2fe10275e3 Initial strict HL bindings for passing Image, Rectangle, Bytes 2018-06-09 08:24:11 -07:00
Joshua Granick
f01e980114 Compile fix, additional sync changes 2018-06-07 05:17:17 -07:00
Joshua Granick
76854e801a Try different image.src getter logic 2018-06-07 05:07:59 -07:00
Dan Korostelev
ba37090022 Don't do any magical implicit to-canvas conversion in the Image.src getter.
We want to access normal source value which can be HTML Image element, also suitable for texture uploading.
If anyone needs a canvas, they can convert explicitly (as it's actually done already).
2018-06-07 05:04:54 -07:00
Joshua Granick
4ecb9f7d06 Enable depth/stencil buffer and 32-bit color by default 2018-06-05 14:09:40 -07:00
Zaphod
369b123502 Update ImageDataUtil's resizeBuffer method so it clears source data
This modification helped me to reduce memory consumption on html5 target (especially with activated `openfl_power_of_two` haxedef).
I'm not sure if it's right to do so, and ask you to consider this change
2018-06-05 10:43:34 -07:00
Joshua Granick
d603a7ec64 Update CHANGELOG 6.4.0 2018-06-01 13:22:16 -07:00
Joshua Granick
f08e279a2c Update to 6.4.0 2018-06-01 13:22:09 -07:00
Patrick Gutlich
a6e9e3b664 add RASPBERRYPI conditional in openglbindings 2018-06-01 09:56:00 -07:00
Jens Fischer
ba07fbd715 Guard against getEnv("HOME") returning null on some platforms
Attempting to convert a null pointer to std::string seems to be undefined behavior, see https://stackoverflow.com/questions/5867242/how-to-put-the-contents-of-getenv-into-a-string. In my case it was causing a crash.
2018-06-01 09:55:21 -07:00
Joshua Granick
8d7eda2792 Locale improvement 2018-05-31 22:30:23 -07:00
Joshua Granick
17a0f8a681 Limit number of kerning values for SWF format (fix #1138) 2018-05-31 17:11:03 -07:00
Joshua Granick
d8eabebce7 Strip comments from incoming HXML (resolve #1169) 2018-05-31 16:52:52 -07:00
Joshua Granick
0bf558da67 Improve support for compiling using -Dangle 2018-05-31 16:45:05 -07:00
Joshua Granick
dde997edcb Improve iOS region string (thanks @maaniv!) 2018-05-31 14:59:09 -07:00
Joshua Granick
026018886e Cleanup Electron support 2018-05-31 14:56:06 -07:00
Pete Shand
e45f0dd51d Add target support for Electron (#1157)
* add initial support for Electron
2018-05-31 14:18:29 -07:00
Joshua Granick
dccc2da7cb Update build.gradle 2018-05-31 13:58:42 -07:00
Joey
30728c8f28 change all projects template gradle. 2018-05-31 13:57:10 -07:00
NenadBojkovski
994cb444b5 MouseUp event added on the window a RELEASE_OUTSIDE event can be detected. (#1176)
* MouseUp event added on the window a RELEASE_OUTSIDE event can be detected

* Update HTML5Window.hx

Review remark, space after comment sign, fixed

* Add window mouseup on window only when openfl div element is mousedown-ed
2018-05-31 13:44:14 -07:00
Caio
7ac04203a2 Changed armeabi-v7 folder to armeabi-v7a 2018-05-31 13:41:58 -07:00
Zaphod
00032f195d Don't resize image if it's already power of 2 size 2018-05-31 13:40:04 -07:00
Zaphod
aad77af099 fix powerOfTwo setter for CANVAS Image type 2018-05-31 13:40:04 -07:00
Adam
8bf5f12904 Use iOS .entitlements file instead of .plist for declaring app entitlements. Required by XCode 8 and newer. 2018-05-31 12:58:26 -07:00
Joshua Granick
2a4142dd03 Minor null check 2018-05-30 13:02:09 -07:00
Jens Fischer
25e9bbcdf1 Disable curl for lime-switch 2018-05-29 15:19:55 -07:00
Joshua Granick
ba61f9e701 Add error when asset libraries are not processed 2018-05-29 15:13:46 -07:00
Joshua Granick
5d2ad299fc Merge branch 'develop' of https://github.com/openfl/lime into develop 2018-05-29 13:07:25 -07:00
Joshua Granick
1119ce1958 Add Window expose event 2018-05-29 13:06:14 -07:00
Jens Fischer
4936156067 Invert defines checked for KHR_debug in OpenGLBindings
It seems there's less platforms that _don't_ support it than platforms that do (i.e. only desktop).
2018-05-29 09:34:28 -07:00
Jens Fischer
f9422aa99b lime-switch compile fix 2018-05-29 09:26:14 -07:00
Uldis Baurovskis
1c82a92f0b Fix crash on lime.utils.ObjectPool if size is set #1184 2018-05-27 21:37:44 -07:00
Patrick Gutlich
d5dc8ca4a3 update Rpi GLES and EGL linkerflags
update Rpi GLES and EGL linkerflags
2018-05-25 09:05:16 -07:00
Joshua Granick
fe2c75230d Add rpi/raspberrypi target alias 2018-05-24 14:51:53 -07:00
Joshua Granick
ee65fa261d Switch from "file-saverjs" to "file-saver" 2018-05-18 10:34:47 -07:00
Joshua Granick
3eedb5794b Update CHANGELOG.md 2018-05-12 08:16:20 -07:00
Joshua Granick
e4dcd4143f Update to 6.3.1 6.3.1 2018-05-11 15:32:38 -07:00