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
Miku AuahDark
9e15879b4b
Initial handling of swipe refresh gesture.
2022-05-15 23:59:17 +08:00
Miku AuahDark
1f90ef5646
Use FLAG_ACTIVITY_NEW_TASK when opening our site.
2022-05-15 23:44:56 +08:00
Miku AuahDark
3379e4c1e9
Game folder dialog.
2022-05-15 23:40:49 +08:00
Miku AuahDark
3a51afb798
Move hardcoded menu strings.
2022-05-15 22:45:27 +08:00
Miku AuahDark
d5ba173cbb
Allow launching no-game screen.
...
Not working yet, GameActivity crashes.
2022-05-15 22:38:40 +08:00
Miku AuahDark
7914d60eae
Add swipe refresh.
2022-05-15 22:28:28 +08:00
Miku AuahDark
4a1b2ae325
Update GitHub Actions workflow.
2022-05-15 22:16:14 +08:00
Miku AuahDark
4848d7f712
Implement options menu.
2022-05-15 00:34:28 +08:00
Miku AuahDark
39da32d7c5
Add no games text.
2022-05-15 00:14:02 +08:00
Miku AuahDark
df8125b601
Use Theme.AppCompat.DayNight.
2022-05-14 23:20:03 +08:00
Miku AuahDark
d107d36bbd
Add about activity.
...
Can't be seen yet.
2022-05-14 23:07:00 +08:00
Miku AuahDark
d7c8736e9a
Update submodules.
2022-05-14 20:42:27 +08:00
Miku AuahDark
ef7bb80a47
Rename android:tint to app:tint
2022-05-14 14:44:19 +08:00
Miku AuahDark
fcd0731535
Update submodules (again)
2022-03-22 15:05:07 +08:00
Miku AuahDark
78bf758489
Update submodules.
2022-03-05 15:28:49 +08:00
Miku AuahDark
24778126d6
Fix inappropriate fd usage.
2022-03-05 11:43:06 +08:00
Miku AuahDark
adfe737120
Update megasource submodule.
2022-02-07 01:25:48 +08:00
Miku AuahDark
d4da2103a4
Initial step of integrating with CMake and Megasource
2022-02-07 01:23:15 +08:00
Miku AuahDark
9faca13054
Game list layout.
2022-02-06 23:42:35 +08:00
Miku AuahDark
2a461594a7
Initial work of the game selector.
2022-02-06 21:39:00 +08:00
Miku AuahDark
a63feccedd
Update NDK requirements.
2022-02-06 11:36:25 +08:00
Miku AuahDark
90e7e60955
Rewrite GameActivity.java
2022-02-05 23:23:59 +08:00
Miku AuahDark
10622388b5
Initial 12.0 refactor.
...
There are no guarantees this commit will compile.
2022-02-05 16:02:16 +08:00
Miku AuahDark
8e61af7669
Update LOVE submodule.
11.4
2022-01-20 20:51:55 +08:00
Miku AuahDark
612a0d0d0c
AssetManager: Use directory name without trailing slash when calling AssetManager.list()
...
It seems that earlier version of Android (probably Android 8) returns empty files if the
passed path in AssetManager.list() contains trailing slash.
2022-01-18 14:27:04 +08:00
Miku AuahDark
2cd3d319d0
Update README.md
2022-01-12 12:14:24 +08:00
Miku AuahDark
b367b3733d
Release 11.4
2022-01-05 00:48:12 +08:00
Miku AuahDark
efaf0f7aa4
Update copyright year to 2022.
2022-01-01 10:44:50 +08:00
Miku AuahDark
8164f11ecb
Update submodule.
2021-12-31 10:32:41 +08:00
Miku AuahDark
7ec4135598
LuaJIT: Update to LuaJIT/LuaJIT@a91d0d9d3b
2021-12-31 01:56:38 +08:00
Miku AuahDark
8ad534d227
SDL: Apply libsdl-org/SDL@2363ddc330
2021-12-30 15:19:02 +08:00
Miku AuahDark
ba88c4107f
SDL: Apply libsdl-org/SDL@a1e992b110
2021-12-30 15:17:07 +08:00
Miku AuahDark
645bae0831
Fixed /sdcard/Android/data/org.love2d.android/files/games/lovegame lookup.
...
See #194 for more information.
2021-12-28 14:48:34 +08:00