Commit Graph

4268 Commits

Author SHA1 Message Date
Joshua Granick
262183bab7 Update CHANGELOG 2018-09-25 21:25:08 -07:00
Joshua Granick
fac3de701b Update CHANGELOG 2018-09-25 15:48:48 -07:00
Joshua Granick
f8cf1725ca Update to 7.1.0 2018-09-25 15:48:41 -07:00
Joshua Granick
17a52a40ee Update NOTICE 2018-09-25 15:48:31 -07:00
Joshua Granick
103fcd2a53 Resolve Haxe 4 dev 'operator' conflict with Cairo setOperator/getOperator instead 2018-09-25 13:46:42 -07:00
Joshua Granick
84909d7aa6 Implement fromBase64/loadFromBase64 for non-HTML5 targets 2018-09-25 12:24:41 -07:00
Joshua Granick
bdfa59abc6 iOS compile fixes 2018-09-25 09:26:20 -07:00
Joshua Granick
91426f2267 Workaround 'operator' as forbidden variable name in Haxe 4 dev 2018-09-24 15:49:55 -07:00
miltoncandelero
14f12a41da Updated Howler to enable sound position (#1243)
Updated Howler to version 2.0.15

For what we use, we could use the "stereo()" function but as we already generated the coordinates, I settled for the "pos()" function.

My knowledge of sound isn't enough to understand where the "w" variable of the position goes (as "pos()" uses only x, y and z). My guess is that "pannerAttr()" might have the access to what we are looking for, but again I don't fully understand sound.
2018-09-24 10:04:02 -07:00
Joshua Granick
e10fdf0afc Enable SIMD in pixman 2018-09-21 16:14:50 -07:00
Joshua Granick
c6e58532a5 Update pixman 2018-09-20 10:28:23 -07:00
Pete Shand
7bbc7077fa HTML5Window readPixels issue (#1240)
* Fix HTML5Window readPixels canvas name conflict which was resulting in empty pixels being read
2018-09-18 18:11:44 -07:00
Joshua Granick
3a90bffeeb Update OpenAL 2018-09-17 12:30:40 -07:00
Joshua Granick
a89279d1b7 Emscripten fixes 2018-09-17 12:17:41 -07:00
Joshua Granick
1f779edc0e Update pixman 2018-09-17 12:17:41 -07:00
shohei909
3f2b1c09d3 calculate AssetsMacro.cacheVersion at compile time 2018-09-17 10:44:18 -07:00
Joshua Granick
0dff611130 Update OpenAL 2018-09-14 16:34:28 -07:00
Joshua Granick
918526f6c7 OpenAL fixes 2018-09-14 16:17:52 -07:00
Joshua Granick
3a8b2e7024 Update OpenAL 2018-09-14 13:20:40 -07:00
Joshua Granick
e1ef7a9876 Minor compile fix 2018-09-14 02:20:46 -07:00
Joshua Granick
a4c606bec3 Update OpenAL 2018-09-14 02:17:17 -07:00
Joshua Granick
507d8d22db Update OpenAL to 1.19.0 2018-09-14 01:21:03 -07:00
Joshua Granick
b808c61113 Try and make alcDestroyContext more resilient 2018-09-13 22:02:02 -07:00
Joshua Granick
a4dda159f1 Fix mozImageSmoothingEnabled warning 2018-09-13 21:28:18 -07:00
Joshua Granick
fa4d47a9ec Fix possible multi-thread issue 2018-09-12 14:52:44 -07:00
Joshua Granick
7b03607135 Reduce allocations when cURL continues to return write callbacks 2018-09-12 12:08:10 -07:00
Joshua Granick
58f7749d65 Resolve #1232, improve native HTTPRequest support 2018-09-12 11:23:00 -07:00
Joshua Granick
6ea961ed05 Patch to fix debugging on Windows x64 2018-09-12 11:22:20 -07:00
Joshua Granick
ed773ae74e Revert "Help resolve support for multiple running cURL handles (resolve #1225)"
This reverts commit 56e37aa886.
2018-09-12 10:53:19 -07:00
Joshua Granick
4547718b4e Fixed for 'zip' library type 2018-09-11 10:52:56 -07:00
MrCdK
c384eb26d4 Use Unifill.uLength() in UTF8String get_length()
If the String isn't a valid UTF8 string haxe.Utf8.length() will throw a cryptic "Invalid UTF8" error while Unifill.uLength() will return 0
2018-09-10 13:56:18 -07:00
George Corney
98d8296c06 js.html.compat is being removed in haxe 4
See https://github.com/HaxeFoundation/haxe/issues/7091
2018-09-10 13:54:05 -07:00
Joshua Granick
adb0766199 Set 'window.parameters' if 'attributes.parameters' is set during Window creation 2018-09-10 10:41:23 -07:00
Joshua Granick
4adb7d638d Fix BMP format encode 2018-09-07 13:18:17 -07:00
Joshua Granick
083be8a3af Add 'undefine' project.xml tag 2018-09-07 12:36:12 -07:00
Patrick Gutlich
c2103d151f window title can be set as parameter in project.xml 2018-09-05 10:41:41 -07:00
George Corney
563246630e Functions marked as :Void shouldn't return
A number of functions are annotated as `: Void` but return the result of call, in recent versions of the HTMLMediaElement specification `play()` returns a promise. To avoid errors when the externs are updated I've removed the `return`
2018-09-05 10:40:37 -07:00
Joshua Granick
accfc369eb Initial font metrics to 0, allow modification at runtime 2018-09-04 11:06:00 -07:00
Joshua Granick
bf109b3f29 Template fix 2018-09-04 09:56:11 -07:00
Joshua Granick
81c633a64b Fix Windows static builds (resolve #1228) 2018-09-03 16:03:27 -07:00
Joshua Granick
9e9f49a56b cURL cleanup fix (fix #1227) 2018-08-31 10:42:36 -07:00
Joshua Granick
0be5bb1b99 Change 'import x in y' to 'import x as y' 2018-08-30 13:23:13 -07:00
Joshua Granick
e488e20153 Minor pointer fix 2018-08-29 13:23:58 -07:00
Joshua Granick
56e37aa886 Help resolve support for multiple running cURL handles (resolve #1225) 2018-08-29 12:19:30 -07:00
Joshua Granick
8f1306982d Update Harfbuzz 2018-08-28 18:57:01 -07:00
Joshua Granick
a5d22e0a84 Update Harfbuzz to 1.8.8 2018-08-28 18:36:38 -07:00
Joshua Granick
1a3132076b Harfbuzz language fix 2018-08-28 14:37:57 -07:00
Joshua Granick
872aba046d Improvement to path overrides 2018-08-22 18:22:13 -07:00
Joshua Granick
223c9bb8f5 Update WindowsPlatform.hx 2018-08-22 14:59:02 -07:00
Joshua Granick
ac68dc7c78 Fix compilation of JS ArrayBuffer when generating documentation 2018-08-21 12:20:04 -07:00