Aperture: Rework keys handling
* Add zoom in and out buttons support * Commonize gesture code for all buttons * Dynamically add and remove settings based on keycode support * Fix repeat count checks Change-Id: I5971df696b2b4e83b5cbca423efc25d0c2a8782f
Showing
- app/src/main/java/org/lineageos/aperture/CameraActivity.kt 119 additions, 91 deletionsapp/src/main/java/org/lineageos/aperture/CameraActivity.kt
- app/src/main/java/org/lineageos/aperture/SettingsActivity.kt 83 additions, 1 deletionapp/src/main/java/org/lineageos/aperture/SettingsActivity.kt
- app/src/main/java/org/lineageos/aperture/ext/SharedPreferences.kt 21 additions, 15 deletions...main/java/org/lineageos/aperture/ext/SharedPreferences.kt
- app/src/main/java/org/lineageos/aperture/models/GestureAction.kt 39 additions, 0 deletions.../main/java/org/lineageos/aperture/models/GestureAction.kt
- app/src/main/java/org/lineageos/aperture/models/GestureActions.kt 0 additions, 16 deletions...main/java/org/lineageos/aperture/models/GestureActions.kt
- app/src/main/java/org/lineageos/aperture/models/HardwareKey.kt 80 additions, 0 deletions...rc/main/java/org/lineageos/aperture/models/HardwareKey.kt
- app/src/main/res/values/arrays.xml 51 additions, 6 deletionsapp/src/main/res/values/arrays.xml
- app/src/main/res/values/strings.xml 15 additions, 1 deletionapp/src/main/res/values/strings.xml
- app/src/main/res/xml/gestures_preferences.xml 79 additions, 0 deletionsapp/src/main/res/xml/gestures_preferences.xml
- app/src/main/res/xml/root_preferences.xml 4 additions, 8 deletionsapp/src/main/res/xml/root_preferences.xml
Loading
Please register or sign in to comment