JosJuice
5524042922
Android: Move host thread lock to a separate file
2023-06-12 23:39:42 +02:00
Charles Lombardo
9a7e1652f3
Android: Target Java 17
2023-06-11 23:44:44 -04:00
Charles Lombardo
7822e662f5
Android: Update Kotlin to 1.8.21
...
Additionally updates the serialization plugin to match
2023-06-11 23:44:44 -04:00
Charles Lombardo
4934b6e30b
Android: Update dependencies
2023-06-11 23:44:44 -04:00
Charles Lombardo
7c2c558646
Android: Upgrade to AGP 8.0.2
2023-06-11 23:44:44 -04:00
Charles Lombardo
78f7463363
Android: Fix use of deprecated JVM flag
2023-06-11 22:54:31 -04:00
Charles Lombardo
157deb5864
Merge pull request #11928 from K0bin/adrenotools-release-build-fix
...
Android: Fix Adrenotools in release builds
2023-06-11 17:02:36 -04:00
Charles Lombardo
8db5775a1b
Merge pull request #11927 from JosJuice/android-custom-file-extension-locale
...
Android: Check file name extensions locale-independently
2023-06-11 16:52:50 -04:00
Robin Kertels
6f55b26751
Android: Fix Adrenotools in release builds
2023-06-11 22:44:48 +02:00
JMC47
5c0581e990
Merge pull request #11867 from K0bin/adrenotools
...
Implement loading custom drivers on Android
2023-06-11 14:17:39 -04:00
JosJuice
fee86e8536
Android: Check file name extensions locale-independently
...
A very minor bug that became more obvious when this code was translated
to Kotlin.
2023-06-11 19:03:49 +02:00
Robin Kertels
2da7d16b7c
Android: Implement a UI for Adrenotools
2023-06-11 13:53:31 +02:00
Robin Kertels
23bebc5270
VideoBackends:Vulkan: Allow loading custom drivers on Android
...
... using libadrenotools
2023-06-11 13:52:34 +02:00
Charles Lombardo
28785c5fad
Android: Convert SaveLoadStateFragment to Kotlin
2023-06-11 00:53:26 -04:00
Charles Lombardo
d26eddd4e2
Android: Convert MenuFragment to Kotlin
2023-06-11 00:53:26 -04:00
Charles Lombardo
afb6719a1a
Android: Convert EmulationFragment to Kotlin
2023-06-11 00:53:26 -04:00
Charles Lombardo
7e7cd6ff76
Android: Convert CustomFilePickerFragment to Kotlin
2023-06-11 00:53:26 -04:00
Admiral H. Curtiss
a7678f3210
Merge pull request #11694 from jnaidu360/skylanders-portal-window
...
Skylanders Portal Menu Navigational Improvements
2023-06-06 19:20:39 +02:00
Charles Lombardo
05b1aa3775
android: Fix compilation error from Kotlin changes
...
Since the ThemeProvider interface changed `fun getThemeId()` to `var themeId`, I had to adjust how it was used in the EmulationActivity. Similar case for `fun getConfiguredControllerType()`.
2023-06-06 12:36:21 -04:00
JosJuice
2d56daf1bb
Merge pull request #11873 from AdmiralCurtiss/pause-and-lock-host
...
Core: Assert that only the Host thread may call PauseAndLock().
2023-06-06 13:50:20 +02:00
JosJuice
83b4af86b6
Merge pull request #11892 from t895/kotlin-adapters
...
Android: Convert "adapters" package to Kotlin
2023-06-06 13:06:56 +02:00
JosJuice
04fab7f2b2
Merge pull request #11884 from t895/kotlin-overlay
...
Android: Convert InputOverlay to Kotlin
2023-06-06 13:03:39 +02:00
JosJuice
36ca747d55
Merge pull request #11886 from t895/kotlin-ui
...
Android: Convert "ui" package to Kotlin
2023-06-06 13:03:02 +02:00
Charles Lombardo
f117e8a2f9
Android: Convert PlatformGamesView to Kotlin
2023-06-05 20:08:54 -04:00
Charles Lombardo
3e8d6b8aa2
Android: Convert PlatformGamesFragment to Kotlin
2023-06-05 20:08:54 -04:00
Charles Lombardo
0915bfbb30
Android: Convert Platform to Kotlin
2023-06-05 20:08:54 -04:00
Charles Lombardo
90ac08c98d
Android: Convert NVidiaShieldWorkaroundView to Kotlin
2023-06-05 20:08:54 -04:00
Charles Lombardo
2434c2db59
Android: Convert TvMainActivity to Kotlin
2023-06-05 20:08:53 -04:00
Charles Lombardo
ecd62b2211
Android: Convert ThemeProvider to Kotlin
2023-06-05 20:08:53 -04:00
Charles Lombardo
b5c63b995c
Android: Convert MainView to Kotlin
2023-06-05 20:08:53 -04:00
Charles Lombardo
01d4e6fe87
Android: Convert MainPresenter to Kotlin
2023-06-05 20:08:53 -04:00
Charles Lombardo
18a03e69a9
Android: Convert MainActivity to Kotlin
2023-06-05 20:08:53 -04:00
Charles Lombardo
dff2d8111c
Android: Convert CustomTitleView to Kotlin
2023-06-05 20:08:52 -04:00
Charles Lombardo
a1d027fe07
Android: Convert SettingsRowPresenter to Kotlin
2023-06-05 15:44:26 -04:00
Charles Lombardo
e4935d4b12
Android: Convert PlatformPagerAdapter to Kotlin
2023-06-05 15:44:26 -04:00
Charles Lombardo
0bd0fa4f44
Android: Convert InputOverlayPointer to Kotlin
2023-06-05 14:29:48 -04:00
Charles Lombardo
ddb0de0410
Android: Convert InputOverlayDrawableJoystick to Kotlin
2023-06-05 14:29:39 -04:00
Charles Lombardo
fb60b708f5
Android: Convert InputOverlayDrawableDpad to Kotlin
2023-06-05 14:29:31 -04:00
Charles Lombardo
500f1f1861
Android: Convert InputOverlayDrawableButton to Kotlin
2023-06-05 14:29:31 -04:00
Charles Lombardo
9828ffe250
Android: Convert InputOverlay to Kotlin
2023-06-05 14:29:31 -04:00
Charles Lombardo
e6d8694cbe
Android: Convert AppLinkActivity to Kotlin
2023-06-05 14:10:06 -04:00
Charles Lombardo
cbca383bd2
Android: Convert CustomFilePickerActivity to Kotlin
2023-06-05 14:10:06 -04:00
Charles Lombardo
03675f7677
Android: Convert EmulationActivity to Kotlin
2023-06-05 14:10:05 -04:00
jnaidu360
66f4902a1e
Improved Skylanders Portal Window Navigation
...
Adds features to improve navigation of Skylanders portal menu, includes:
-List of Skylanders and filters for searching
-Improved buttons for faster loading options
-Added default user folder for storing .sky files
2023-06-04 18:10:08 -07:00
Admiral H. Curtiss
b3c9f49cbe
Core: Assert that only the Host thread may call PauseAndLock().
2023-06-02 18:51:43 +02:00
JosJuice
3a81463e68
Android: Fix submenus for Wii Remote 2-4
...
Accessing any of the submenus "Buttons", "Motion Simulation" or
"Motion Input" for Wii Remotes 2-4 would actually lead to the
corresponding submenu for Wii Remote 1.
2023-06-01 20:17:50 +02:00
Charles Lombardo
faa2b28e6b
Merge pull request #11835 from JosJuice/android-analytics-race
...
Android: Don't show analytics dialog for destroyed activity
2023-05-28 17:14:36 -04:00
Joshua de Reeper
cf3e8714eb
Android: Add Hashmap to IDCache
2023-05-28 19:01:21 +12:00
Joshua de Reeper
f8abc2c0e6
Android: Infinity Base UI
...
Add a UI option for the Infinity Base within the Android Emulation Activity
2023-05-28 19:01:21 +12:00
JosJuice
8a78538b2d
Android: Don't show analytics dialog for destroyed activity
...
Should fix one of the reported crashes on Google Play. The issue can
happen if you leave the activity during directory initialization.
2023-05-22 11:10:13 +02:00