Commit Graph

1109 Commits

Author SHA1 Message Date
Joseph Cloutier
ba817dfe7a Use the official HarfBuzz repo as a submodule.
Continuing to use version 1.8.8 for now. One change is missing:
d85e2a2edf
2022-05-08 22:27:15 -04:00
Joseph Cloutier
1cf4ba09df Make overrides mirror submodule file structure. 2022-05-08 22:25:15 -04:00
Joseph Cloutier
a27c230324 Use the official FreeType repo as a submodule.
Continuing to use version 2.9.1 for now.
2022-05-08 22:09:26 -04:00
Joseph Cloutier
4b3e775604 Use the official efsw repo as a submodule.
Continuing to use version 1.0.0 for now.
2022-05-08 21:39:03 -04:00
Joseph Cloutier
65a5ff56aa Use the official cURL repo as a submodule.
Continuing to use version 7.56.1 for now.
2022-05-08 16:51:39 -04:00
Joseph Cloutier
749fb5ad4a Use the official Cairo repo as a submodule.
Continuing to use version 1.15.2 for now. The main difference is the
lack of this change:
70d5bd67f3
2022-05-08 16:32:38 -04:00
Joseph Cloutier
92613e9665 Rename include -> overrides and add documentation. 2022-05-07 17:16:03 -04:00
Joseph Cloutier
e55c35af05 Document custom config.h file. 2022-05-07 14:51:52 -04:00
Joseph Cloutier
186676e585 Submodules: link to the original projects.
It was tricky to track some of these down, but to the best of my
knowledge, this is where everything came from.
2022-05-06 23:08:55 -04:00
Joseph Cloutier
4129789e42 Use the official Pixman project as a submodule.
This approach will make it easy to update Pixman, at least in theory.
However, it requires maintaining a separate set of files outside the
submodule. And since Cairo needs access to one of these (but not the
other), that one must be duplicated.
2022-05-06 21:27:19 -04:00
Joseph Cloutier
bc584ea611 Remove hxcpp build files from submodules. 2022-05-06 19:41:31 -04:00
Josh Tynjala
bd4c10a715 CURLBindings: implement CURLINFO_COOKIELIST
Returns an array of strings
2022-03-09 15:35:57 -08:00
Apprentice-Alchemist
b15dcb94c1 Upgrade to android API level 21. 2022-02-03 17:23:43 +01:00
Joshua Granick
568eaefa83 Fix OpenAL build with newer GCC on Linux 2021-11-13 15:54:00 -08:00
Justin Espedal
ed3686661a Fix GC issues on iOS 15 with iPhone 12
https://github.com/HaxeFoundation/hxcpp/issues/969#issuecomment-941127280
2021-11-01 10:10:12 -07:00
Joshua Granick
b6e0ed85aa Update SDL 2021-01-06 11:45:52 -08:00
Joshua Granick
c6fe645ab8 Update SDL 2021-01-06 10:19:01 -08:00
Joshua Granick
20baa3ba6e Make sure strings are null-terminated (resolve #1441) 2021-01-04 11:34:54 -08:00
Joshua Granick
aeb6c415c5 Compile fix 2020-12-17 12:37:37 -08:00
Justin Espedal
f75bfa2700 Hashlink vorbis bindings 2020-10-21 10:36:17 -07:00
Joshua Granick
ba6fafeefa Remove iOS Bluetooth dependency 2020-09-29 11:04:23 -07:00
Josh Tynjala
8701624f0a Better fix for rebuild iOS and build iOS project 2020-06-15 14:23:26 -07:00
Josh Tynjala
60bdf42046 Revert "fix rebuild iOS due to bad Zlib.cpp path"
This reverts commit 0d790f35a8.
2020-06-15 14:21:22 -07:00
Josh Tynjala
840a7ea0d6 native-toolkit/sdl: fix Android fatal error: cpu-features.h: No such file or directory 2020-06-03 17:43:35 -07:00
Josh Tynjala
0d790f35a8 fix rebuild iOS due to bad Zlib.cpp path 2020-06-02 16:11:58 -07:00
Disconnect3d
d9b35012f4 Fix off by one when finding HaxeObject; JNI string
This PR fixes an off by one in `strncmp(src,"org/haxe/lime/HaxeObject;", 24)` call. The string literal `"org/haxe/lime/HaxeObject;"` has a length of 25 and so the current implementation would also match e.g. `"org/haxe/lime/HaxeObjectSOMETHING;"` strings.
2020-04-13 10:20:26 -07:00
Joshua Granick
fcac041024 Revert "Allow sparse rendering while resizing/moving application on Windows"
This reverts commit c873ff2f2e.
2020-03-31 14:31:06 -07:00
Joshua Granick
8fc7b43eda Revert "Send both update and render events on Windows resize/move"
This reverts commit a2413c4fad.
2020-03-31 14:30:56 -07:00
Joshua Granick
43666e816d iOS build fix 2020-03-18 18:54:13 -07:00
Joshua Granick
bedcd60815 Update SDL 2020-03-18 17:44:01 -07:00
Joshua Granick
42283e61bb Update to SDL 2.0.12 2020-03-18 13:36:35 -07:00
Joshua Granick
a2413c4fad Send both update and render events on Windows resize/move 2020-03-11 11:28:17 -07:00
Joshua Granick
c873ff2f2e Allow sparse rendering while resizing/moving application on Windows 2020-03-10 13:04:58 -07:00
Joshua Granick
37353d6ada Switch macOS to OpenAL-Soft (resolves #1369) 2020-01-27 12:48:28 -08:00
Joshua Granick
c8b994e1ce Update SDL 2019-12-24 10:16:21 -08:00
Joshua Granick
47506b35e4 Patch issue with GLRenderbuffer garbage collection on native 2019-12-14 11:43:43 -08:00
Joshua Granick
60d3d29124 Update tinyfiledialogs 2019-12-14 11:42:12 -08:00
vincent-schirmann
70493d21c2 unable to rebuild ios 2019-11-25 15:58:51 -08:00
Joshua Granick
ff237746f4 Do not return path in FileDialog if empty string 2019-10-21 12:19:12 -07:00
Joshua Granick
90344e0a60 Null Apple locale region fix 2019-10-15 08:21:08 -07:00
Joshua Granick
3000f74f06 Revert unneeded window changes for Android fullscreen 2019-10-09 11:52:41 -07:00
Joshua Granick
bb2af5eed1 Rely on SDL for Android fullscreen window behavior 2019-10-08 13:41:36 -07:00
Caio
40f16ab2f9 Added correct platform for android x86_64 builds 2019-10-04 08:13:25 -07:00
Joshua Granick
148c8469b7 Fix CURL WRITEFUNCTION callback on HL 2019-09-10 16:12:45 -07:00
Joshua Granick
f233d967e5 Update SDL 2019-08-20 13:20:15 -07:00
Joshua Granick
e9a790a4ea Update SDL to 2.10 2019-08-20 12:59:31 -07:00
Joshua Granick
b30f4bf39c Update HL headers for 1.10 (resolve #1339) 2019-08-20 08:06:58 -07:00
Joshua Granick
ac44102aaf Native image.copyPixels + alphaImage fix 2019-07-29 11:38:05 -07:00
Joshua Granick
c8120c20d5 image.copyPixels fixes 2019-07-26 15:39:52 -07:00
Joshua Granick
703a57b6fa Main loop tweaks 2019-07-10 15:17:54 -07:00