Charles Lombardo
a827486391
android: Remove LocalBroadcastManager
...
This causes a couple of minor changes to directory initialization. We don't have a lengthy initialization step so we could spend less time creating state receivers and just run initialization on the main thread. We also don't have a situation where external storage will be a concern so checks are removed in favor of a binary check to see if initialization is ready.
This additionally removes the unused DoFrame callback.
2023-06-03 00:05:49 -07:00
Charles Lombardo
9d7a60346f
android: Remove game database
...
The content provider + database solution was excessive and is now replaced with the simple file checks from before but turned into an array list held within a viewmodel.
2023-06-03 00:05:49 -07:00
Charles Lombardo
c53e927368
android: Add kotlin parcelize plugin
2023-06-03 00:05:46 -07:00
Charles Lombardo
d3c3b69755
android: Inset input overlay based on system cutouts
2023-06-03 00:05:44 -07:00
Charles Lombardo
e49e6cac7e
android: Enable view binding
2023-06-03 00:05:44 -07:00
Liam
616cf70a80
build: only enable adrenotools on arm64
2023-06-03 00:05:43 -07:00
Charles Lombardo
55e4c2d87b
android: Use androidx splash screen
2023-06-03 00:05:43 -07:00
Charles Lombardo
3fcc6b1104
android: Replace Picasso with Coil
2023-06-03 00:05:43 -07:00
Charles Lombardo
753a0c6b5d
android: Use androidx preferences
2023-06-03 00:05:34 -07:00
Charles Lombardo
834d53fbbf
android: Enable Kotlin support
2023-06-03 00:05:34 -07:00
Charles Lombardo
96ea063b45
android: Upgrade java version to 11
2023-06-03 00:05:33 -07:00
Charles Lombardo
9191ae23ec
android: Upgrade dependencies
2023-06-03 00:05:33 -07:00
Charles Lombardo
fc785972f9
android: Replace lintOptions with lint
2023-06-03 00:05:33 -07:00
Charles Lombardo
9507e99165
android: Move namespace to app module build.gradle
2023-06-03 00:05:33 -07:00
Charles Lombardo
fc0c5fa86f
android: bump compile/target sdk to 33
2023-06-03 00:05:33 -07:00
liushuyu
19eec22b38
CMake: fix pkg-config behavior when building for Android
2023-06-03 00:05:33 -07:00
bunnei
26ee6844c2
android: build.gradle: Cleanup build types.
2023-06-03 00:05:32 -07:00
bunnei
0e52d11ede
android: frontend: Implement game grid view. ( #9 )
2023-06-03 00:05:30 -07:00
bunnei
ef605f7d8f
android: Implement SAF support & migrate to SDK 31. ( #4 )
2023-06-03 00:05:29 -07:00
bunnei
5e198d1421
android: Minimize frontend & convert to yuzu.
2023-06-03 00:05:27 -07:00
bunnei
bb2cbbfba3
android: Add Citra frontend.
2023-06-03 00:05:26 -07:00