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
Admiral H. Curtiss
6a339cbdb3
IOS/ES: Split ESDevice into ESCore and ESDevice.
...
ESCore implements the core functionality that can also be used outside of emulation. ESDevice implements the IOS device and is only available during emulation.
2023-05-15 20:41:05 +02:00
Mai
1a2dcc53f2
Merge pull request #11742 from K0bin/document-provider-2
...
Android: Document Provider improvements
2023-04-16 04:21:33 -04:00
Robin Kertels
57ed5320b5
Android: Fix various issues with the DocumentProvider
...
Fixes copying & deleting folders and copy conflict handling.
2023-04-15 20:53:01 +02:00
Lioncash
e4caace6bb
Common/IniFile: Move interface into Common namespace
...
Gets this out of the global namespace and into the Common namespace
2023-04-13 10:19:28 -04:00
Robin Kertels
1596b13743
Android: Give Debug and Benchmark builds unique names
...
on the launcher and for the DocumentsProvider
2023-04-08 15:56:44 +02:00
Charles Lombardo
15be899580
Merge pull request #11689 from K0bin/android-open-user-folder
...
Android: Make button in the settings open user folder
2023-03-29 10:53:48 -07:00
Robin Kertels
ee563189fd
Android: Adjust user data text to match DocumentProvider
2023-03-26 20:32:43 +02:00
Admiral H. Curtiss
9217a9eba4
JitInterface: Refactor to class, move to System.
2023-03-26 14:38:07 +02:00
Robin Kertels
43d346aba4
Android: Open DocumentProvider directly when tapping the File Manager button
2023-03-24 00:33:42 +01:00
Charles Lombardo
df806125b9
Android: Ignore input from invalid pointer identifier
2023-03-22 21:44:37 -04:00
Charles Lombardo
ce66d5875f
Android: Fix long press action for leanback game cards
2023-03-21 19:12:28 -04:00
Charles Lombardo
cf0706c239
Android: Remove deprecated use of launchWhenStarted/Resumed
2023-03-21 18:53:48 -04:00
JosJuice
002a96adb0
Merge pull request #11662 from t895/kotlin-settings
...
Android: Convert Settings to Kotlin
2023-03-19 17:15:22 +01:00
JosJuice
8e363c0995
Android: Translate C++ "w" to ParcelFileDescriptor "wt"
...
Previously we were translating "w" to "w", which unlike in C++ doesn't
truncate. See https://issuetracker.google.com/issues/180526528 , and for
reference, https://en.cppreference.com/w/cpp/io/c/fopen and
https://en.cppreference.com/w/cpp/io/basic_filebuf/open .
This issue was brought to my attention by the recently published issue
CVE-2023-21036 in the screenshot editing tool on Pixel phones. I'm not
aware of any code in Dolphin that actually uses "w" with an existing
file on Android (when we ask the user for a location to save to using
SAF, a new file is always created), but still, best to fix this.
2023-03-18 13:44:01 +01:00
JosJuice
6b545eaada
Merge pull request #11659 from JosJuice/android-after-dirinit-runner-cleanup
...
Android: Clean up AfterDirectoryInitializationRunner
2023-03-16 17:12:58 +01:00
Charles Lombardo
a32d66e5ec
Android: Upgrade Kotlin to 1.8.10
2023-03-15 23:58:11 -04:00
Charles Lombardo
f06c0897ab
Android: Update gradle to 8.0
2023-03-15 23:58:11 -04:00
Charles Lombardo
de34c962d7
Android: Upgrade AGP to 7.4.2
2023-03-15 23:58:11 -04:00
Charles Lombardo
7e84285047
Android: Upgrade dependencies
...
Desugar JDK 2.0.0 -> 2.0.2
Androidx Appcompat 1.6.0 -> 1.6.1
Androidx Exif Interface 1.3.5 -> 1.3.6
Material Components 1.7.0 -> 1.8.0
Androidx recyclerview 1.2.1 -> 1.3.0
Androidx viewmodel ktx 2.5.1 -> 2.6.0
Androidx viewmodel 2.5.1 -> 2.6.0
2023-03-15 23:58:11 -04:00
Charles Lombardo
805f921b55
Android: Remove unused benchmark flags
2023-03-15 23:57:47 -04:00
Charles Lombardo
2782318b8c
Android: Update ndk version to 25.2.9519653
2023-03-15 23:57:47 -04:00
Charles Lombardo
9020b6aeb9
Android: Convert SettingsAdapter to Kotlin
2023-03-15 17:35:48 -04:00
Charles Lombardo
673c8d9cb2
Android: Convert SettingsActivity to Kotlin
2023-03-15 17:35:48 -04:00
Charles Lombardo
4cbbe15e77
Android: Convert SettingsFragment to Kotlin
2023-03-15 17:35:48 -04:00
Charles Lombardo
cea882181d
Android: Convert SettingsActivityPresenter to Kotlin
2023-03-15 17:35:48 -04:00