Commit Graph

472 Commits

Author SHA1 Message Date
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
Miku AuahDark 9076e124fe Update LOVE submodule. 2021-12-12 10:06:50 +08:00
Miku AuahDark fd966a7298 Update target SDK to Android 12
We can't update NDK yet because it drops supports for Android Jelly Bean.
2021-12-05 14:26:58 +08:00
Miku AuahDark 17f92a71aa Update gradle library dependencies.
* AGP to 7.0.3
* AndroidX AppCompat to 1.4.0
2021-12-05 14:08:25 +08:00
Miku AuahDark 91ba32e893 Fix gradle wrapper inconsistencies. 2021-12-05 14:04:43 +08:00
Miku AuahDark 2f5394098c Increase minimum SDK version to API 16.
Don't think anyone uses ICS nowadays?
2021-12-05 13:54:00 +08:00
Miku AuahDark 17ec687714 Apply love-specific SDL2 patches to fix black screen. 2021-12-05 13:49:46 +08:00
Miku AuahDark cd0747806d Change how "embed" flag is passed. 2021-12-05 13:49:23 +08:00
Miku AuahDark b17ba72668 Remove hidapi from getLibraries.
libsdl-org/SDL@5b646cd19e
2021-12-05 13:12:35 +08:00
Miku AuahDark 06e4082dfb Apply love-specific SDL2 patches.
Hopefully this will be the last time.
2021-12-05 13:12:01 +08:00
Miku AuahDark 4001bdab19 Update SDL to 2.0.18 2021-12-05 12:52:45 +08:00
Miku AuahDark cd2280386e Update GitHub Actions steps to reflect newly refactored flavor. 2021-12-05 12:46:31 +08:00
Miku AuahDark b6cb0d037e Minor cleanup to GameActivity. 2021-12-05 12:03:23 +08:00
Miku AuahDark c9831be4a4 Refactor AndroidManifest.
Playstore flavor is now removed. Instead, another "record" flavor added:
* `embedNoRecord` - Embed version without recording support.
* `embedRecord` - Embed version with recording support.
* `normalNoRecord` - Normal version without recording support.
* `normalRecord` - Normal version with recording support.
2021-12-05 11:44:47 +08:00
Miku AuahDark a3fc057064 Revert "Implement partial "Share to LOVE" support." 2021-12-05 10:08:17 +08:00
Miku AuahDark a3ea2d5ca0 Update LuaJIT to LuaJIT/LuaJIT@b4b2dce9fc 2021-11-13 14:42:25 +08:00
Miku AuahDark c802045cb2 Update LOVE submodule. 2021-11-05 15:31:54 +08:00
Miku AuahDark 25de1b5de3 Remove redundant GameActivity.getAssetManager() 2021-11-05 13:59:46 +08:00
Miku AuahDark ab850bfc5d Implement GameActivity.buildFileLookup 2021-11-05 13:58:02 +08:00
Miku AuahDark 80078b3046 Update LOVE submodule. 2021-11-02 17:58:57 +08:00
Miku AuahDark ba0f568f15 Improve GameActivity.getCRequirePath() 2021-11-02 17:42:56 +08:00
Miku AuahDark 444a61b945 Add GameActivity.getCRequirePath()
Used by love.filesystem C loader later.
2021-11-01 20:32:10 +08:00
Miku AuahDark 52a80a4e54 Forgot to add .gitignore 2021-11-01 17:53:11 +08:00
Miku AuahDark 383fe4aec6 Initial modular 3rd-party C libs system. 2021-11-01 17:50:36 +08:00