skyline/app/src/main/java/emu/skyline/input
lynxnb d7e38e9556 Introduce a control panel to edit buttons instead of a fab bar
An unusual big commit, unfortunately needed because none of these changes would make sense nor work individual. A quick list of what have been done follows.
* Introduced a control panel to control buttons replacing the FAB bar
* `ConfigurableButton` and `OnScreenConfiguration` interfaces have been introduced to allow for easier proxying of actions when applying the same changes to all buttons
* Button resize logic has been stripped from the buttons in favor of the new sliders
* General cleanup and renaming of various methods to better reflect their functionality
2023-05-02 12:27:57 +01:00
..
dialog Update themes and styles to Material Design 3 2023-03-22 21:57:50 +01:00
onscreen Introduce a control panel to edit buttons instead of a fab bar 2023-05-02 12:27:57 +01:00
Controller.kt Add separate L3 and R3 buttons to OSC 2023-04-02 18:16:10 +02:00
ControllerActivity.kt Remove header rom filter 2023-04-22 19:54:04 +01:00
GuestEvent.kt Introduce a control panel to edit buttons instead of a fab bar 2023-05-02 12:27:57 +01:00
HostEvent.kt Don't ignore HAT axes input events 2022-11-17 21:54:15 +01:00
InputHandler.kt Add separate L3 and R3 buttons to OSC 2023-04-02 18:16:10 +02:00
InputManager.kt Use built-in vibrator by default for controller #0 2022-04-14 14:14:52 +05:30