Add Settings for vector-specific PointerIcon scale.
Bug: 305193969 Test: PointerScaleSeekBarControllerTest Flag: com.android.systemui.enable_vector_cursor_a11y_settings Change-Id: I2f344f1d5fc6d5c8eb7159570287b8ce6f9ac070
This commit is contained in:
@@ -179,6 +179,9 @@
|
||||
<dimen name="pointer_fill_style_circle_padding">8dp</dimen>
|
||||
<dimen name="pointer_fill_style_shape_default_stroke">1dp</dimen>
|
||||
<dimen name="pointer_fill_style_shape_hovered_stroke">3dp</dimen>
|
||||
<dimen name="pointer_scale_padding">8dp</dimen>
|
||||
<item name="pointer_scale_size_start" format="float" type="dimen">1.0</item>
|
||||
<item name="pointer_scale_size_end" format="float" type="dimen">2.5</item>
|
||||
|
||||
<!-- RemoteAuth-->
|
||||
<dimen name="remoteauth_fragment_padding_horizontal">40dp</dimen>
|
||||
|
||||
@@ -36,4 +36,8 @@
|
||||
<integer name="enrollment_progress_minimum_time_display">0</integer>
|
||||
<!-- The time (in millis) to wait to collect messages in fingerprint enrollment before displaying it. -->
|
||||
<integer name="enrollment_collect_time">0</integer>
|
||||
|
||||
<!-- PointerIcon Settings -->
|
||||
<integer name="pointer_scale_seek_bar_start">0</integer>
|
||||
<integer name="pointer_scale_seek_bar_end">3</integer>
|
||||
</resources>
|
||||
|
||||
@@ -4571,6 +4571,12 @@
|
||||
|
||||
<!-- On Languages & input settings screen, setting summary. Setting for mouse pointer speed. [CHAR LIMIT=35] -->
|
||||
<string name="pointer_speed">Pointer speed</string>
|
||||
<!-- Setting for mouse pointer scale. [CHAR LIMIT=35] -->
|
||||
<string name="pointer_scale">Pointer scale</string>
|
||||
<!-- Content description for decreasing pointer scale. [CHAR LIMIT=35] -->
|
||||
<string name="pointer_scale_decrease_content_description">Decrease pointer scale</string>
|
||||
<!-- Setting for mouse pointer scale. [CHAR LIMIT=35] -->
|
||||
<string name="pointer_scale_increase_content_description">Increase pointer scale</string>
|
||||
|
||||
<!-- On Languages & input settings screen, heading. Inside the "Languages & input settings" screen, this is the header for settings that relate to game controller devices. [CHAR LIMIT=40] -->
|
||||
<string name="game_controller_settings_category">Game Controller</string>
|
||||
|
||||
@@ -66,9 +66,19 @@
|
||||
android:key="pointer_fill_style"
|
||||
android:title="@string/pointer_fill_style"
|
||||
android:order="50"
|
||||
android:dialogTitle="@string/pointer_fill_style"
|
||||
settings:controller="com.android.settings.inputmethod.PointerFillStylePreferenceController"/>
|
||||
|
||||
<com.android.settings.widget.LabeledSeekBarPreference
|
||||
android:key="pointer_scale"
|
||||
android:title="@string/pointer_scale"
|
||||
android:order="70"
|
||||
android:max="@integer/pointer_scale_seek_bar_end"
|
||||
settings:iconStart="@drawable/ic_remove_24dp"
|
||||
settings:iconStartContentDescription="@string/pointer_scale_decrease_content_description"
|
||||
settings:iconEnd="@drawable/ic_add_24dp"
|
||||
settings:iconEndContentDescription="@string/pointer_scale_increase_content_description"
|
||||
settings:controller="com.android.settings.inputmethod.PointerScaleSeekBarController" />
|
||||
|
||||
<com.android.settingslib.widget.ButtonPreference
|
||||
android:key="trackpad_touch_gesture"
|
||||
android:title="@string/trackpad_touch_gesture"
|
||||
|
||||
Reference in New Issue
Block a user