refactor: ReVanced settings UI (remove summary and PreferenceScreen segmentation)

This commit is contained in:
inotia00
2023-03-06 12:11:35 +09:00
parent 2d7506e871
commit 6aefd9bd87
31 changed files with 153 additions and 195 deletions

View File

@ -85,8 +85,7 @@ class HideEndscreenOverlayPatch : BytecodePatch() {
*/
SettingsPatch.addPreference(
arrayOf(
"PREFERENCE: OTHER_LAYOUT_SETTINGS",
"PREFERENCE_HEADER: FULLSCREEN",
"PREFERENCE: FULLSCREEN_LAYOUT_SETTINGS",
"SETTINGS: HIDE_ENDSCREEN_OVERLAY"
)
)

View File

@ -61,8 +61,7 @@ class HideFilmstripOverlayPatch : BytecodePatch(
*/
SettingsPatch.addPreference(
arrayOf(
"PREFERENCE: OTHER_LAYOUT_SETTINGS",
"PREFERENCE_HEADER: FULLSCREEN",
"PREFERENCE: FULLSCREEN_LAYOUT_SETTINGS",
"SETTINGS: HIDE_FILMSTRIP_OVERLAY"
)
)

View File

@ -33,8 +33,7 @@ class HideFullscreenButtonContainerPatch : ResourcePatch {
*/
SettingsPatch.addPreference(
arrayOf(
"PREFERENCE: OTHER_LAYOUT_SETTINGS",
"PREFERENCE_HEADER: FULLSCREEN",
"PREFERENCE: FULLSCREEN_LAYOUT_SETTINGS",
"SETTINGS: HIDE_FULLSCREEN_BUTTON_CONTAINER"
)
)

View File

@ -88,8 +88,7 @@ class HideFullscreenPanelsPatch : BytecodePatch(
*/
SettingsPatch.addPreference(
arrayOf(
"PREFERENCE: OTHER_LAYOUT_SETTINGS",
"PREFERENCE_HEADER: FULLSCREEN",
"PREFERENCE: FULLSCREEN_LAYOUT_SETTINGS",
"SETTINGS: HIDE_FULLSCREEN_PANELS"
)
)

View File

@ -56,8 +56,7 @@ class HapticFeedBackPatch : BytecodePatch(
*/
SettingsPatch.addPreference(
arrayOf(
"PREFERENCE: OTHER_LAYOUT_SETTINGS",
"PREFERENCE_HEADER: FULLSCREEN",
"PREFERENCE: FULLSCREEN_LAYOUT_SETTINGS",
"SETTINGS: DISABLE_HAPTIC_FEEDBACK"
)
)