From bf50c0baef56fe50775b0c885c50f03ee9662123 Mon Sep 17 00:00:00 2001 From: Pierre Barbier de Reuille Date: Thu, 23 Jan 2025 20:38:30 +0000 Subject: [PATCH] Create new sections for developer options To group desktop experience and window management options Test: Build and check Bug: 390625230 Flag: EXEMPT (refactor) Change-Id: Ie076501da68045fa5f1098423a42d32f16a02838 --- res/xml/development_settings.xml | 68 +++++++++++-------- .../DevelopmentSettingsDashboardFragment.java | 6 ++ ...DesktopExperiencePreferenceController.java | 5 +- .../DesktopModePreferenceController.java | 5 +- ...eSecondaryDisplayPreferenceController.java | 5 +- .../FreeformWindowsPreferenceController.java | 5 +- .../development/desktopexperience/OWNERS | 3 + ...izableMultiWindowPreferenceController.java | 2 +- .../settings/development/window/OWNERS | 2 + ...ResizableActivityPreferenceController.java | 6 +- ...topExperiencePreferenceControllerTest.java | 4 +- .../DesktopModePreferenceControllerTest.java | 4 +- ...ondaryDisplayPreferenceControllerTest.java | 14 ++-- ...eeformWindowsPreferenceControllerTest.java | 8 ++- .../development/desktopexperience/OWNERS | 2 + ...leMultiWindowPreferenceControllerTest.java | 6 +- .../settings/development/window/OWNERS | 3 + ...zableActivityPreferenceControllerTest.java | 4 +- 18 files changed, 98 insertions(+), 54 deletions(-) rename src/com/android/settings/development/{ => desktopexperience}/DesktopExperiencePreferenceController.java (94%) rename src/com/android/settings/development/{ => desktopexperience}/DesktopModePreferenceController.java (93%) rename src/com/android/settings/development/{ => desktopexperience}/DesktopModeSecondaryDisplayPreferenceController.java (93%) rename src/com/android/settings/development/{ => desktopexperience}/FreeformWindowsPreferenceController.java (92%) create mode 100644 src/com/android/settings/development/desktopexperience/OWNERS rename src/com/android/settings/development/{ => window}/NonResizableMultiWindowPreferenceController.java (98%) create mode 100644 src/com/android/settings/development/window/OWNERS rename src/com/android/settings/development/{ => window}/ResizableActivityPreferenceController.java (94%) rename tests/robotests/src/com/android/settings/development/{ => desktopexperience}/DesktopExperiencePreferenceControllerTest.java (97%) rename tests/robotests/src/com/android/settings/development/{ => desktopexperience}/DesktopModePreferenceControllerTest.java (97%) rename tests/robotests/src/com/android/settings/development/{ => desktopexperience}/DesktopModeSecondaryDisplayPreferenceControllerTest.java (91%) rename tests/robotests/src/com/android/settings/development/{ => desktopexperience}/FreeformWindowsPreferenceControllerTest.java (93%) create mode 100644 tests/robotests/src/com/android/settings/development/desktopexperience/OWNERS rename tests/robotests/src/com/android/settings/development/{ => window}/NonResizableMultiWindowPreferenceControllerTest.java (93%) create mode 100644 tests/robotests/src/com/android/settings/development/window/OWNERS rename tests/robotests/src/com/android/settings/development/{ => window}/ResizableActivityPreferenceControllerTest.java (98%) diff --git a/res/xml/development_settings.xml b/res/xml/development_settings.xml index 2f9a9b98585..518e2d16e73 100644 --- a/res/xml/development_settings.xml +++ b/res/xml/development_settings.xml @@ -745,32 +745,6 @@ android:title="@string/force_allow_on_external" android:summary="@string/force_allow_on_external_summary" /> - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + android:order="1200"> + android:order="1300"> + android:order="1400"> @@ -857,7 +865,7 @@ + android:order="1500">