JosJuice
c378365324
Android: Get rid of unnecessary nullability in features.settings
2023-09-03 17:44:26 +02:00
JosJuice
26e9294075
Merge pull request #12153 from JosJuice/android-iso-paths-jni
...
Android: Use JNI for setting/getting ISO paths
2023-09-03 17:38:52 +02:00
JosJuice
190e71a318
Android: Use JNI for setting/getting ISO paths
...
This gets rid of the last Android-specific code that directly interfaces
with INI files.
2023-09-02 12:58:20 +02:00
JosJuice
1c47c510cd
Android: Remove all uses of Any from SliderSetting
...
This makes casting unnecessary, preventing the kind of type error we
just had from occurring in the future.
2023-09-02 10:05:42 +02:00
JosJuice
e6138d7683
Android: Fix controller float sliders crashing
...
By not setting a stepSize, stepSize was getting set to the default
value of 0, which is an Int. This later caused a crash when trying to
cast it to Float.
2023-09-02 09:12:42 +02:00
Charles Lombardo
5e5887a378
Merge pull request #12095 from t895/color-space-settings
...
Android: Expose color space settings
2023-08-30 10:07:07 -04:00
Charles Lombardo
53fc3446d5
Android: Support settings with float values
...
We did support float settings before but we never showed anything past the decimal place before.
2023-08-29 00:30:03 -04:00
Charles Lombardo
80b329b77f
Android: Expose color correction settings
2023-08-29 00:20:16 -04:00
Charles Lombardo
153a95482a
Merge pull request #12119 from ThunderousEcho/feature/latching-buttons
...
Added latching buttons (Android)
2023-08-28 15:32:47 -04:00
Charles Oliner
ee395bb2e5
Added latching buttons
...
Added latching buttons, buttons which turn on when you press them and off when you press them again.
2023-08-27 13:28:53 -04:00
JosJuice
f9959656e7
Merge pull request #11919 from t895/kotlin-controls
...
Android: Convert "features.input" package to Kotlin
2023-08-26 19:10:56 +02:00
Charles Lombardo
6a19629fc6
Android: Convert TvSettingsItem to Kotlin
2023-08-25 14:54:17 -04:00
Charles Lombardo
ed9467dc1b
Android: Convert HomeScreenChannel to Kotlin
2023-08-25 14:54:17 -04:00
Charles Lombardo
09c2c6541d
Android: Convert GameFileCache to Kotlin
2023-08-25 14:54:17 -04:00
Charles Lombardo
a56ee1a62e
Android: Convert GameFile to Kotlin
2023-08-25 14:54:16 -04:00
Charles Lombardo
0e3b33d901
Android: Convert InputMappingControlSettingViewHolder to Kotlin
2023-08-25 14:20:33 -04:00
Charles Lombardo
6caa4307ac
Android: Convert ProfileViewHolder to Kotlin
2023-08-25 14:20:33 -04:00
Charles Lombardo
29e5c78541
Android: Convert ProfileDialogPresenter to Kotlin
2023-08-25 14:20:33 -04:00
Charles Lombardo
6ad18e4ee5
Android: Convert ProfileAdapter to Kotlin
2023-08-25 14:20:33 -04:00
Charles Lombardo
dfafa74ba1
Android: Convert MotionAlertDialog to Kotlin
2023-08-25 14:20:33 -04:00
Charles Lombardo
5171290bdb
Android: Convert AdvancedMappingDialog to Kotlin
2023-08-25 14:20:33 -04:00
Charles Lombardo
d049be0cad
Android: Convert AdvancedMappingControlViewHolder to Kotlin
2023-08-25 14:20:33 -04:00
Charles Lombardo
dac7035119
Android: Convert AdvancedMappingControlAdapter to Kotlin
2023-08-25 14:20:33 -04:00
Charles Lombardo
d21b2d86a8
Android: Convert InputMappingControlSetting to Kotlin
2023-08-25 14:20:33 -04:00
Charles Lombardo
9d7bd6e6bd
Android: Convert InputDeviceSetting to Kotlin
2023-08-25 14:20:32 -04:00
Charles Lombardo
2590382871
Android: Convert MappingCommon to Kotlin
2023-08-25 14:20:32 -04:00
Charles Lombardo
f8ab65bcac
Android: Convert InputOverrider to Kotlin
2023-08-25 14:20:32 -04:00
Charles Lombardo
cb9c670d85
Android: Convert InputMappingIntSetting to Kotlin
2023-08-25 14:20:32 -04:00
Charles Lombardo
60b3b1231b
Android: Convert InputMappingDoubleSetting to Kotlin
2023-08-25 14:20:32 -04:00
Charles Lombardo
b2e2c3b8d4
Android: Convert InputMappingBooleanSetting to Kotlin
2023-08-25 14:20:32 -04:00
Charles Lombardo
4c8cd49d80
Android: Convert DolphinVibratorManagerPassthrough to Kotlin
2023-08-25 14:20:32 -04:00
Charles Lombardo
29adbb4394
Android: Convert DolphinVibratorManagerCompat to Kotlin
2023-08-25 14:20:32 -04:00
Charles Lombardo
1ff6a3788e
Android: Convert DolphinVibratorManager to Kotlin
2023-08-25 14:20:32 -04:00
Charles Lombardo
ba9f2373c0
Android: Convert DolphinSensorEventListener to Kotlin
2023-08-25 14:20:31 -04:00
Charles Lombardo
24c882622f
Android: Convert ControllerInterface to Kotlin
2023-08-25 14:20:31 -04:00
Charles Lombardo
9ac1847cbd
Android: Convert NumericSetting to Kotlin
2023-08-25 14:20:31 -04:00
Charles Lombardo
82298dc408
Android: Convert CoreDevice to Kotlin
2023-08-25 14:20:31 -04:00
Charles Lombardo
3011c0dc64
Android: Convert EmulatedController to Kotlin
2023-08-25 13:31:21 -04:00
Charles Lombardo
4ce069cf4f
Android: Convert ControlReference to Kotlin
2023-08-25 13:31:04 -04:00
Charles Lombardo
7c79ff0100
Android: Convert ControlGroup to Kotlin
2023-08-25 13:30:42 -04:00
Charles Lombardo
fafbb2199e
Android: Convert Control to Kotlin
2023-08-25 13:30:23 -04:00
Charles Lombardo
0454578f45
Android: Convert ControlGroupEnabledSetting to Kotlin
2023-08-25 10:08:50 -04:00
JosJuice
4b1b5881b0
Android: Move DirectoryInitialization toast to UI thread
...
You're not allowed to just show toasts on any thread you want.
2023-08-15 14:03:08 +02:00
JosJuice
b5b8282ca9
Android: Fix SettingsActivity.onActivityResult
...
`or` is the bitwise or operator.
Fixes file pickers in the settings not saving your choice.
2023-07-28 18:45:07 +02:00
SketchMaster2001
2569d10b3d
Add Enable WiiLink checkbox to Android GUI
2023-07-21 17:46:37 -04:00
Charles Lombardo
e185dbf857
Merge pull request #11989 from JosJuice/android-title-on-shutdown
...
Android: Handle game shutdown in onTitleChanged
2023-06-28 12:48:54 -04:00
JosJuice
a7aee396f6
Merge pull request #11929 from t895/gradle-updates
...
Android: Gradle updates
2023-06-26 19:44:23 +02:00
JosJuice
ac53ab184c
Merge pull request #11952 from K0bin/no-per-game-driver
...
Android: Remove GPU driver from per-game settings
2023-06-25 19:00:01 +02:00
JosJuice
b5e197e2dc
Android: Handle game shutdown in onTitleChanged
2023-06-23 20:40:04 +02:00
Robin Kertels
38a5774a85
Android: Remove GPU driver from per-game settings
2023-06-23 20:13:14 +02:00