Abandoned Cart
e20c4fbbd4
android: Initialize defaults for each orientations
2023-06-14 16:35:58 -04:00
Abandoned Cart
de9100ea81
android: Add Picture in Picture / Orientation
2023-06-14 16:34:14 -04:00
bunnei
2f7658bd75
Merge pull request #10613 from t895/settings-changes
...
android: String and settings organization changes
2023-06-04 19:17:42 -07:00
Charles Lombardo
5e58af0616
android: Move settings to debug submenu
2023-06-04 19:53:27 -04:00
Charles Lombardo
0078f97227
android: Load settings at the start of each activity
2023-06-04 19:37:10 -04:00
Charles Lombardo
ca4b07a2d7
android: Enable overlay scale/opacity dialog
2023-06-03 00:06:07 -07:00
Charles Lombardo
ffba83d568
android: Add option for touch overlay haptics
...
Disabled by default
2023-06-03 00:06:03 -07:00
Charles Lombardo
d7178ed16e
android: Add black backgrounds toggle
2023-06-03 00:05:54 -07:00
Charles Lombardo
d9684a2010
android: Add theme mode picker
2023-06-03 00:05:54 -07:00
Charles Lombardo
f0ba58f5aa
android: Add theme picker
2023-06-03 00:05:54 -07:00
Charles Lombardo
45d81dc6bd
android: Fix A button preference key
2023-06-03 00:05:53 -07:00
Charles Lombardo
295ffd4d47
android: Persist settings across configuration changes
...
Mostly things get refactored here to remove previous assumptions made about how the activity/fragment lifecycles would operate. The important change for persistence is removing the assumption that the user will be at the first settings fragment on recreation when deciding whether or not to reload settings. Now we check a flag in Settings to know if we loaded the settings within this lifecycle.
2023-06-03 00:05:47 -07:00
Charles Lombardo
2d934720f5
android: Add license identifier
2023-06-03 00:05:42 -07:00
Charles Lombardo
fa38c7be4f
android: Convert Settings to Kotlin
2023-06-03 00:05:35 -07:00