Miku AuahDark
6a56449748
Update GitHub Actions script.
2023-03-21 11:06:52 +08:00
Miku AuahDark
a04d54d5b1
Update README to reflect new requirements.
2023-03-21 11:06:35 +08:00
Miku AuahDark
990471d5d8
Update LOVE submodule.
2023-03-21 11:02:29 +08:00
Miku AuahDark
8a27486c63
Add "love" target to workaround transitive dependency issue (again).
...
Fixes #247
2023-03-21 10:50:42 +08:00
Miku AuahDark
0025095419
Update gradle and AGP
2023-03-21 10:50:25 +08:00
Miku AuahDark
3c11fdf70d
Update copyright year and license.
2023-02-26 10:07:59 +08:00
Miku AuahDark
17122a871f
Increase versionCode of the app.
2023-02-26 09:55:30 +08:00
Miku AuahDark
52fa8f3d10
Re-add "OpenAL" target to workaround transitive dependencies.
...
Fixes #245
2023-02-26 09:53:49 +08:00
Miku AuahDark
43ad1287d7
Update LOVE and Megasource submodule.
2023-02-26 09:29:16 +08:00
Miku AuahDark
187e408d0b
Update GitHub Actions dependencies.
2023-02-12 14:03:45 +08:00
Miku AuahDark
eddaf2d70a
Addendum to #243 and #244
...
* Revert configurable activity name. Always use "org.love2d.android.GameActivity"
* Delete unnecessary AndroidManifext.xml for embed variant.
* Workaround non-UTF-8 app.name in gradle.properties. See gradle.properties for more information.
2023-02-12 13:22:29 +08:00
flamendless
a0740420e8
Fix the previous PR's error ( #244 )
...
* Abstract configurable values to gradle.properties
* Remove gms in AndroidManifest
* Fix AndroidManifest
2023-02-06 20:50:46 +08:00
flamendless
69dcd4b63b
Abstract configurable values to gradle.properties ( #243 )
...
* Abstract configurable values to gradle.properties
* Remove gms in AndroidManifest
2023-02-03 20:57:42 +08:00
Miku AuahDark
a46d4211e6
Update LOVE submodule.
2023-01-01 15:18:26 +08:00
Miku AuahDark
d72a5e4f1e
Compile OpenAL-soft with hidden visibility by default.
2023-01-01 14:16:36 +08:00
Miku AuahDark
588c20f839
Update LOVE submodule.
2022-12-10 09:09:23 +08:00
Miku AuahDark
d55d3ce715
Implement 3rd-party modules support for new CMake build system.
...
Existing 3rd-party module with Android.mk will be converted to CMake, with caveats
of course. Read lua-modules-readme.txt for more info!
Fixes #241 .
2022-11-19 18:55:54 +08:00
Miku AuahDark
bd57c5e88f
Update LOVE submodule
2022-11-19 18:55:39 +08:00
Miku AuahDark
b8c353e1e7
Update Megasource
2022-11-19 18:37:22 +08:00
Miku AuahDark
1593566648
Update gradle, dependencies, SDK, and NDK versions.
2022-11-19 14:19:29 +08:00
Miku AuahDark
ca0fe2c4ca
Update README with new SDK and NDK version requirements.
2022-10-31 00:00:10 +08:00
Miku AuahDark
feb20972b5
Update Gradle to 7.5.1 and AGP to 7.3.1
2022-10-30 23:52:48 +08:00
Miku AuahDark
63d53f3584
Android 13 build compatibility.
2022-10-30 23:47:32 +08:00
Miku AuahDark
bed7d5c826
Add assert include file.
2022-10-30 22:19:22 +08:00
Miku AuahDark
542560bb2d
Update LOVE submodule.
2022-10-30 22:03:33 +08:00
Miku AuahDark
8df7b76060
Update megasource (again)
2022-08-25 20:15:57 +08:00
Miku AuahDark
efbf3f5500
Update Megasource submodule.
2022-06-18 22:50:43 +08:00
Miku AuahDark
3eb0f48c07
Only enable documentsprovider on non-fused build for now.
2022-06-18 22:18:51 +08:00
Miku AuahDark
255de8435f
Merge branch 'vxdp' into 12.x
2022-06-18 21:57:20 +08:00
Miku AuahDark
2994a6fdc8
Update LOVE submodule.
2022-06-18 21:54:10 +08:00
Mylah Dee
0a4dffbc6e
Add A DocumentProvider for access to LOVES external files
2022-06-04 13:31:33 -05:00
Miku AuahDark
bef1f21705
Update submodules.
2022-06-04 14:55:29 +08:00
Miku AuahDark
6a48bbb7c3
Revert "Manually extract Oboe AAR for now."
...
This reverts commit 190938943f .
2022-06-04 14:04:27 +08:00
Miku AuahDark
190938943f
Manually extract Oboe AAR for now.
...
This is not ideal, but looks like there's issue when using prebuilt, causing CI build failure. Reported at google/oboe#1554
2022-06-01 22:41:32 +08:00
Miku AuahDark
50f5e72807
Only launch LOVE if user actually select file in the file picker.
2022-05-29 02:06:07 +08:00
Miku AuahDark
21a4c8eadc
Impelement "Share to LOVE" support.
...
This allows you to share either .love game to launch as game (for the
non-fused APKs and instance of LOVE isn't running) or any file that
gets passed as love.filedropped.
Caveat: Ensure the intended game is running before sending files to LOVE app.
Otherwise, LOVE will attempt to open it as *.love file, which is may not what
you want.
2022-05-29 02:01:58 +08:00
Miku AuahDark
760f8c3860
Add "Open .love File" menu option.
2022-05-28 19:56:48 +08:00
Miku AuahDark
4e8723bec1
Use prebuilt Oboe from prefab.
2022-05-28 19:37:28 +08:00
Miku AuahDark
93cd20d522
Stop further initialization if library loading failed.
2022-05-28 15:48:21 +08:00
Miku AuahDark
2639b8fb63
Convert JNI-called functions to object methods.
2022-05-28 13:52:44 +08:00
Miku AuahDark
72cb021a49
Cleanup unnecessary Java file.
2022-05-28 11:54:21 +08:00
Miku AuahDark
b1bca062c9
Reoder handleIntent() call.
2022-05-22 23:11:42 +08:00
Miku AuahDark
6adcd4a8d3
Implement click event to game list.
2022-05-22 23:00:05 +08:00
Miku AuahDark
b1724276ac
Implement argument passing for external games.
2022-05-22 22:49:01 +08:00
Miku AuahDark
96acf0a891
Handle directory creation failure gracefully.
2022-05-22 17:19:52 +08:00
Miku AuahDark
4cd476b9cc
Update megasource submodule.
2022-05-22 13:54:09 +08:00
Miku AuahDark
a20adda235
Use Kitware-provided CMake.
...
Our build system requires CMake 3.22 but Ubuntu 20.04 doesn't provide that.
2022-05-22 13:33:34 +08:00
Miku AuahDark
cee0ca9661
Implement game selector.
...
Item selection is currently not implemented.
2022-05-22 13:18:40 +08:00
Miku AuahDark
b1f1062854
Update library versions.
2022-05-22 13:18:26 +08:00
Miku AuahDark
5dd2ac6c3a
Use libc++_shared when compiling Megasource and LOVE.
2022-05-16 00:28:13 +08:00