Remove accessibility category from developer options.
1. There is a temporary accessibility option in developer options with one item for enabling automatic zoom out and panning. This is not a developer option in general and should not be there. bug:7207305 Change-Id: Ib146ccb3704dd94d635cc668b71c007fbd8d29b3
This commit is contained in:
@@ -3946,15 +3946,6 @@
|
|||||||
<string name="show_all_anrs_summary">Show App Not Responding dialog
|
<string name="show_all_anrs_summary">Show App Not Responding dialog
|
||||||
for background apps</string>
|
for background apps</string>
|
||||||
|
|
||||||
<!-- Preference category for accessibility debugging development settings. [CHAR LIMIT=25] -->
|
|
||||||
<string name="debug_accessibility_category">Accessibility</string>
|
|
||||||
|
|
||||||
<!-- Accessibility debug setting: automatically update magnification state [CHAR LIMIT=50] -->
|
|
||||||
<string name="display_magnification_auto_update">Auto update magnification</string>
|
|
||||||
<!-- Accessibility debug setting: automatically update magnification state summary [CHAR LIMIT=100] -->
|
|
||||||
<string name="display_magnification_auto_update_summary">Zoom out on rotation or activity
|
|
||||||
start and pan to popped up windows.</string>
|
|
||||||
|
|
||||||
<!-- Activity title for network data usage summary. [CHAR LIMIT=25] -->
|
<!-- Activity title for network data usage summary. [CHAR LIMIT=25] -->
|
||||||
<string name="data_usage_summary_title">Data usage</string>
|
<string name="data_usage_summary_title">Data usage</string>
|
||||||
<!-- Title for option to pick visible time range from a list available usage periods. [CHAR LIMIT=25] -->
|
<!-- Title for option to pick visible time range from a list available usage periods. [CHAR LIMIT=25] -->
|
||||||
|
@@ -200,16 +200,6 @@
|
|||||||
android:title="@string/show_all_anrs"
|
android:title="@string/show_all_anrs"
|
||||||
android:summary="@string/show_all_anrs_summary"/>
|
android:summary="@string/show_all_anrs_summary"/>
|
||||||
|
|
||||||
</PreferenceCategory>
|
</PreferenceCategory>
|
||||||
|
|
||||||
<PreferenceCategory android:key="debug_accessibility_category"
|
|
||||||
android:title="@string/debug_accessibility_category">
|
|
||||||
|
|
||||||
<CheckBoxPreference
|
|
||||||
android:key="accessibility_display_magnification_auto_update"
|
|
||||||
android:title="@string/display_magnification_auto_update"
|
|
||||||
android:summary="@string/display_magnification_auto_update_summary"/>
|
|
||||||
|
|
||||||
</PreferenceCategory>
|
|
||||||
|
|
||||||
</PreferenceScreen>
|
</PreferenceScreen>
|
||||||
|
@@ -98,8 +98,6 @@ public class DevelopmentSettings extends PreferenceFragment
|
|||||||
private static final String TRANSITION_ANIMATION_SCALE_KEY = "transition_animation_scale";
|
private static final String TRANSITION_ANIMATION_SCALE_KEY = "transition_animation_scale";
|
||||||
private static final String ANIMATOR_DURATION_SCALE_KEY = "animator_duration_scale";
|
private static final String ANIMATOR_DURATION_SCALE_KEY = "animator_duration_scale";
|
||||||
private static final String OVERLAY_DISPLAY_DEVICES_KEY = "overlay_display_devices";
|
private static final String OVERLAY_DISPLAY_DEVICES_KEY = "overlay_display_devices";
|
||||||
private static final String ACCESSIBILITY_DISPLAY_MAGNIFICATION_AUTO_UPDATE_KEY =
|
|
||||||
"accessibility_display_magnification_auto_update";
|
|
||||||
|
|
||||||
private static final String ENABLE_TRACES_KEY = "enable_traces";
|
private static final String ENABLE_TRACES_KEY = "enable_traces";
|
||||||
|
|
||||||
@@ -144,7 +142,6 @@ public class DevelopmentSettings extends PreferenceFragment
|
|||||||
private CheckBoxPreference mShowHwScreenUpdates;
|
private CheckBoxPreference mShowHwScreenUpdates;
|
||||||
private CheckBoxPreference mShowHwLayersUpdates;
|
private CheckBoxPreference mShowHwLayersUpdates;
|
||||||
private CheckBoxPreference mDebugLayout;
|
private CheckBoxPreference mDebugLayout;
|
||||||
private CheckBoxPreference mDisplayMangificationAutoUpdate;
|
|
||||||
private ListPreference mWindowAnimationScale;
|
private ListPreference mWindowAnimationScale;
|
||||||
private ListPreference mTransitionAnimationScale;
|
private ListPreference mTransitionAnimationScale;
|
||||||
private ListPreference mAnimatorDurationScale;
|
private ListPreference mAnimatorDurationScale;
|
||||||
@@ -240,9 +237,6 @@ public class DevelopmentSettings extends PreferenceFragment
|
|||||||
mAllPrefs.add(hdcpChecking);
|
mAllPrefs.add(hdcpChecking);
|
||||||
}
|
}
|
||||||
removeHdcpOptionsForProduction();
|
removeHdcpOptionsForProduction();
|
||||||
|
|
||||||
mDisplayMangificationAutoUpdate = findAndInitCheckboxPref(
|
|
||||||
ACCESSIBILITY_DISPLAY_MAGNIFICATION_AUTO_UPDATE_KEY);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
private CheckBoxPreference findAndInitCheckboxPref(String key) {
|
private CheckBoxPreference findAndInitCheckboxPref(String key) {
|
||||||
@@ -376,7 +370,6 @@ public class DevelopmentSettings extends PreferenceFragment
|
|||||||
updateImmediatelyDestroyActivitiesOptions();
|
updateImmediatelyDestroyActivitiesOptions();
|
||||||
updateAppProcessLimitOptions();
|
updateAppProcessLimitOptions();
|
||||||
updateShowAllANRsOptions();
|
updateShowAllANRsOptions();
|
||||||
updateDisplayMagnificationAutoUpdate();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
private void resetDangerousOptions() {
|
private void resetDangerousOptions() {
|
||||||
@@ -630,12 +623,6 @@ public class DevelopmentSettings extends PreferenceFragment
|
|||||||
pokeSystemProperties();
|
pokeSystemProperties();
|
||||||
}
|
}
|
||||||
|
|
||||||
private void writeDisplayMagnificationAutoUpdate() {
|
|
||||||
Settings.Secure.putInt(getActivity().getContentResolver(),
|
|
||||||
Settings.Secure.ACCESSIBILITY_DISPLAY_MAGNIFICATION_AUTO_UPDATE,
|
|
||||||
mDisplayMangificationAutoUpdate.isChecked() ? 1 : 0);
|
|
||||||
}
|
|
||||||
|
|
||||||
private void updateCpuUsageOptions() {
|
private void updateCpuUsageOptions() {
|
||||||
updateCheckBox(mShowCpuUsage, Settings.System.getInt(getActivity().getContentResolver(),
|
updateCheckBox(mShowCpuUsage, Settings.System.getInt(getActivity().getContentResolver(),
|
||||||
Settings.System.SHOW_PROCESSES, 0) != 0);
|
Settings.System.SHOW_PROCESSES, 0) != 0);
|
||||||
@@ -769,12 +756,6 @@ public class DevelopmentSettings extends PreferenceFragment
|
|||||||
getActivity().getContentResolver(), Settings.Secure.ANR_SHOW_BACKGROUND, 0) != 0);
|
getActivity().getContentResolver(), Settings.Secure.ANR_SHOW_BACKGROUND, 0) != 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
private void updateDisplayMagnificationAutoUpdate() {
|
|
||||||
updateCheckBox(mDisplayMangificationAutoUpdate,
|
|
||||||
Settings.Secure.getInt(getActivity().getContentResolver(),
|
|
||||||
Settings.Secure.ACCESSIBILITY_DISPLAY_MAGNIFICATION_AUTO_UPDATE, 0) != 0);
|
|
||||||
}
|
|
||||||
|
|
||||||
private void updateEnableTracesOptions() {
|
private void updateEnableTracesOptions() {
|
||||||
long flags = SystemProperties.getLong(Trace.PROPERTY_TRACE_TAG_ENABLEFLAGS, 0);
|
long flags = SystemProperties.getLong(Trace.PROPERTY_TRACE_TAG_ENABLEFLAGS, 0);
|
||||||
String[] values = mEnableTracesPref.getEntryValues();
|
String[] values = mEnableTracesPref.getEntryValues();
|
||||||
@@ -928,8 +909,6 @@ public class DevelopmentSettings extends PreferenceFragment
|
|||||||
writeShowHwLayersUpdatesOptions();
|
writeShowHwLayersUpdatesOptions();
|
||||||
} else if (preference == mDebugLayout) {
|
} else if (preference == mDebugLayout) {
|
||||||
writeDebugLayoutOptions();
|
writeDebugLayoutOptions();
|
||||||
} else if (preference == mDisplayMangificationAutoUpdate) {
|
|
||||||
writeDisplayMagnificationAutoUpdate();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
return false;
|
return false;
|
||||||
|
Reference in New Issue
Block a user