summaryrefslogtreecommitdiff
path: root/Source/Android/app/src/main/java
AgeCommit message (Collapse)Author
2023-03-03Android: Add NumericSetting supportJosJuice
2023-03-03Android: Add new input mapping implementationJosJuice
2023-03-03Android: Remove old input mapping implementationJosJuice
This old code is of no use now that ButtonManager is gone.
2023-03-03Android: Remove copyAsset's overwrite parameterJosJuice
Because of the previous commit, this is no longer needed.
2023-03-03Android: Stop extracting pre-defined controller INIsJosJuice
2023-03-03ControllerInterface/Android: Implement rumbleJosJuice
2023-03-03ControllerInterface/Android: Automatically suspend sensorsJosJuice
This is a battery-saving measure. Whether a sensor should be suspended is determined in the same way as whether key events and motion events should be handled by the OS rather than consumed by Dolphin.
2023-03-03ControllerInterface/Android: Implement sensor input for InputDevicesJosJuice
This functionality was added in Android 12 to let apps get motion data for gamepads.
2023-03-03ControllerInterface/Android: Implement sensor inputJosJuice
2023-03-03ControllerInterface/Android: Implement hotplugJosJuice
2023-03-03ControllerInterface/Android: Handle input eventsJosJuice
Android doesn't let us poll inputs whenever we want. Instead, we listen to input events (activities will have to forward them to the input backend), and store the received values in atomic variables in the Input classes. This is similar in concept to how ButtonManager worked, but without its homegrown second input mapping system.
2023-03-03Android: Remove old rumble implementationJosJuice
2023-03-03Android: Remove old motion input implementationJosJuice
2023-03-03ControllerInterface/Android: Rip out ButtonManagerJosJuice
ButtonManager is very different from how a normal input backend works, and is making it hard for us to improve controller support on Android. The following commits will add a new input backend in its place.
2023-03-02Merge pull request #11605 from JosJuice/android-mappings-buttonMai
Android: Add a button for accessing controller mappings
2023-03-02Merge pull request #11614 from t895/kotlin-cheatsMai
Android: Convert Cheats Activity to Kotlin
2023-03-02Merge pull request #11615 from t895/kotlin-riivolutionMai
Android: Convert Riivolution Boot Activity to Kotlin
2023-03-02Merge pull request #11616 from t895/kotlin-skylandersMai
Android: Convert Skylanders code to Kotlin
2023-03-02Android: Hide controller mappings button when controller type is NoneJosJuice
Also removed the make_sure_continuous_scan_enabled message. It doesn't make sense with the new UX.
2023-03-02Android: Convert ConvertActivity to KotlinCharles Lombardo
2023-03-02Android: Convert ConvertFragment to KotlinCharles Lombardo
2023-03-01Android: Convert SkylanderSlotAdapter to KotlinCharles Lombardo
2023-03-01Android: Convert SkylanderSlot to KotlinCharles Lombardo
2023-03-01Android: Convert SkylanderConfig to KotlinCharles Lombardo
2023-03-01Android: Convert SkylanderPair to KotlinCharles Lombardo
2023-03-01Android: Convert Skylander to KotlinCharles Lombardo
2023-03-01Android: Convert RiivolutionAdapter to KotlinCharles Lombardo
2023-03-01Android: Convert RiivolutionBootActivity to KotlinCharles Lombardo
2023-03-01Android: Convert RiivolutionItem to KotlinCharles Lombardo
2023-03-01Android: Convert RiivolutionViewHolder to KotlinCharles Lombardo
2023-03-01Android: Convert RiivolutionPatches to KotlinCharles Lombardo
2023-03-01Android: Convert TwoPaneOnBackPressedCallback to KotlinCharles Lombardo
2023-03-01Android: Convert SettingDisabledWarningFragment to KotlinCharles Lombardo
2023-03-01Android: Convert HeaderViewHolder to KotlinCharles Lombardo
2023-03-01Android: Convert GraphicsModsDisabledWarningFragment to KotlinCharles Lombardo
2023-03-01Android: Convert CheatViewHolder to KotlinCharles Lombardo
2023-03-01Android: Convert CheatsDisabledWarningFragment to KotlinCharles Lombardo
2023-03-01Android: Convert CheatsAdapter to KotlinCharles Lombardo
2023-03-01Android: Convert CheatsActivity to KotlinCharles Lombardo
2023-03-01Android: Convert CheatListFragment to KotlinCharles Lombardo
2023-03-01Android: Convert CheatItemViewHolder to KotlinCharles Lombardo
2023-03-01Android: Convert CheatItem to KotlinCharles Lombardo
2023-03-01Android: Convert CheatDetailsFragment to KotlinCharles Lombardo
2023-03-01Android: Convert ActionViewHolder to KotlinCharles Lombardo
2023-03-01Android: Convert ReadOnlyCheat to KotlinCharles Lombardo
2023-03-01Android: Convert CheatsViewModel to KotlinCharles Lombardo
2023-03-01Android: Convert Cheat to KotlinCharles Lombardo
2023-03-01Android: Convert AbstractCheat to KotlinCharles Lombardo
2023-03-01Android: Convert GeckoCheat to KotlinCharles Lombardo
2023-03-01Android: Convert GraphicsMod to KotlinCharles Lombardo