Commit Graph

894 Commits

Author SHA1 Message Date
Joshua Granick
5beb6460eb Minor fix 2018-06-21 22:03:13 -07:00
Joshua Granick
8e91009bc4 Cleanup event types 2018-06-21 22:03:13 -07:00
Joshua Granick
f0579fb450 Refactor native Matrix3, Vector2, Rectangle types 2018-06-21 22:03:13 -07:00
Joshua Granick
95051fc41c Improve GL support for HL 2018-06-21 22:03:12 -07:00
Joshua Granick
de7c7e1a5e Progress on HL GL bindings 2018-06-21 22:03:12 -07:00
Joshua Granick
1141005ae3 Progress on HL GC bindings 2018-06-21 22:03:12 -07:00
Joshua Granick
41044e641e HL audio load fix 2018-06-21 22:03:12 -07:00
Joshua Granick
b8cdea3284 Fix double free for CFFI pointers 2018-06-21 22:03:12 -07:00
Joshua Granick
6d666b0eeb First pass at refactoring native CFFI Bytes 2018-06-21 22:03:12 -07:00
Joshua Granick
5c1601fccc Remove debug message 2018-06-15 11:48:18 -07:00
Joshua Granick
3b572f9096 HL fixes 2018-06-15 11:16:22 -07:00
Joshua Granick
9e9ec78a3b HL bindings 2018-06-15 00:22:24 -07:00
Joshua Granick
62c5722ab0 Image loading, bytes fixes for HL 2018-06-13 19:41:04 -07:00
Joshua Granick
ba0c91e107 Work on HL bytes, HL blocking fixes, etc 2018-06-13 10:06:47 -07:00
Joshua Granick
55167abadf Update cURL with more work on cURL Multi 2018-06-12 16:51:25 -07:00
Joshua Granick
fae7fac4c4 Progress on adding cURL Multi API 2018-06-11 16:00:15 -07:00
Joshua Granick
58057a4457 Cleanup imports 2018-06-11 14:19:37 -07:00
Joshua Granick
f6e38208d3 Add enter/exit blocking behavior in system IO and sleep 2018-06-11 14:19:32 -07:00
Joshua Granick
5c407fe87b Minor fixes, fix compilation without HashLink library 2018-06-11 13:10:17 -07:00
Joshua Granick
68d24b1dc4 Fix HelloWorld software in HL, some AL work 2018-06-09 10:56:16 -07:00
Joshua Granick
d8ce7bf134 Binding fix 2018-06-09 09:27:48 -07:00
Joshua Granick
55a640c48b Add support for HL libraries 2018-06-09 09:26:40 -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
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
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
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
Joshua Granick
e496d09527 Revert "ALC bindings for HL"
This reverts commit 8d1ff873d8.

Revert "Binding fix"

This reverts commit c606ec5139.

Revert "Add support for HL libraries"

This reverts commit 6b49f4d240.

Revert "Minor fixes"

This reverts commit dcacb9f04a.

Revert "Compile fixes"

This reverts commit 3b9e572f8b.

Revert "Sync with Haxe std library (remove some overrides)"

This reverts commit c05061c970.

Revert "Initial support for HL target in tools (for testing)"

This reverts commit 1dadbb725c.
2018-04-27 06:32:17 -07:00
Joshua Granick
8d1ff873d8 ALC bindings for HL 2018-04-26 17:16:52 -07:00
Joshua Granick
c606ec5139 Binding fix 2018-04-26 14:11:58 -07:00
Joshua Granick
6b49f4d240 Add support for HL libraries 2018-04-26 13:55:28 -07:00
Joshua Granick
0f44e42e51 Compile fix 2018-04-26 08:21:54 -07:00
Joshua Granick
223137d484 Move _mbsrtowcs to System 2018-04-22 11:26:26 -07:00
Joshua Granick
51ed111bef Fix font family name on some Android 4.x devices (close #885) 2018-04-22 10:37:48 -07:00
Joshua Granick
20b80cf9a8 Disable Vsync on native when not requested 2018-04-05 09:33:21 -07:00
Joshua Granick
c9b28de490 Catch errors in AL gen sources/buffers, workaround Apple OpenAL implementation leaking 2018-04-03 17:05:11 -07:00
Joshua Granick
25e8649c20 Fix minor memory leak in Gamepad 2018-04-03 17:02:26 -07:00
Joshua Granick
8edcc8ff82 Improve support for multiple threads in AL, Cairo and cURL GC 2018-04-02 12:19:48 -07:00
Patrick Gutlich
ca843d9429 FIX, typo in conditionals RASPBERRYPI 2018-04-02 11:44:54 -07:00