diff options
author | Jay Wang <jaywang@codeaurora.org> | 2017-02-02 17:22:10 -0800 |
---|---|---|
committer | Gerrit - the friendly Code Review server <code-review@localhost> | 2017-02-19 23:02:58 -0800 |
commit | f9b1301938574ac8236cff60d668dff28ac3f01e (patch) | |
tree | 5f8d16bcf152fb725abab3cbedb143e361d28c43 /res | |
parent | 3196565b3091f36a00428c0509c2bfd959c84b85 (diff) | |
download | android_packages_apps_Snap-f9b1301938574ac8236cff60d668dff28ac3f01e.tar.gz android_packages_apps_Snap-f9b1301938574ac8236cff60d668dff28ac3f01e.tar.bz2 android_packages_apps_Snap-f9b1301938574ac8236cff60d668dff28ac3f01e.zip |
SnapdragonCamera: Add zoom option to developer option
For automation testing, we need a way to adjust the zoom without
using the pinch gesture. Therefore, adding zoom option preference
to the developer option.
Change-Id: I37f8c1b4f51682cb398d0a5f779f45128bdc19ec
Diffstat (limited to 'res')
-rwxr-xr-x | res/values/qcomarrays.xml | 29 | ||||
-rwxr-xr-x | res/values/qcomstrings.xml | 15 | ||||
-rwxr-xr-x | res/xml/camera_preferences.xml | 8 | ||||
-rw-r--r-- | res/xml/video_preferences.xml | 6 |
4 files changed, 58 insertions, 0 deletions
diff --git a/res/values/qcomarrays.xml b/res/values/qcomarrays.xml index 02b4fbed2..c11056d9f 100755 --- a/res/values/qcomarrays.xml +++ b/res/values/qcomarrays.xml @@ -910,5 +910,34 @@ <item>90</item> <item>100</item> </string-array> + <!-- Camera Preferences zoom dialog box entries --> + <string-array name="pref_camera_zoom_entries" translatable="false"> + <item>@string/pref_camera_zoom_entry_off</item> + <item>@string/pref_camera_zoom_entry_1x</item> + <item>@string/pref_camera_zoom_entry_2x</item> + <item>@string/pref_camera_zoom_entry_3x</item> + <item>@string/pref_camera_zoom_entry_4x</item> + <item>@string/pref_camera_zoom_entry_5x</item> + <item>@string/pref_camera_zoom_entry_6x</item> + <item>@string/pref_camera_zoom_entry_7x</item> + <item>@string/pref_camera_zoom_entry_8x</item> + <item>@string/pref_camera_zoom_entry_9x</item> + <item>@string/pref_camera_zoom_entry_10x</item> + </string-array> + + <string-array name="pref_camera_zoom_entryvalues" translatable="false"> + <item>@string/pref_camera_zoom_default</item> + <item>1</item> + <item>2</item> + <item>3</item> + <item>4</item> + <item>5</item> + <item>6</item> + <item>7</item> + <item>8</item> + <item>9</item> + <item>10</item> + </string-array> + </resources> diff --git a/res/values/qcomstrings.xml b/res/values/qcomstrings.xml index 1693a88c6..5dcd4b5cb 100755 --- a/res/values/qcomstrings.xml +++ b/res/values/qcomstrings.xml @@ -1147,5 +1147,20 @@ <string name="pref_camera_bokeh_blur_degree_default" translatable="false">50</string> <string name="pref_camera_bokeh_blur_degree_title" translatable="true">Bokeh Blur Value</string> + <!-- Default Zoom setting. --> + <string name="pref_camera_zoom_default" translatable="false">0</string> + <string name="pref_camera_zoom_title">Zoom</string> + <!-- Settings menu, Zoom choices --> + <string name="pref_camera_zoom_entry_off">Off</string> + <string name="pref_camera_zoom_entry_1x">1x</string> + <string name="pref_camera_zoom_entry_2x">2x</string> + <string name="pref_camera_zoom_entry_3x">3x</string> + <string name="pref_camera_zoom_entry_4x">4x</string> + <string name="pref_camera_zoom_entry_5x">5x</string> + <string name="pref_camera_zoom_entry_6x">6x</string> + <string name="pref_camera_zoom_entry_7x">7x</string> + <string name="pref_camera_zoom_entry_8x">8x</string> + <string name="pref_camera_zoom_entry_9x">9x</string> + <string name="pref_camera_zoom_entry_10x">10x</string> </resources> diff --git a/res/xml/camera_preferences.xml b/res/xml/camera_preferences.xml index ac723f92f..dc73d10da 100755 --- a/res/xml/camera_preferences.xml +++ b/res/xml/camera_preferences.xml @@ -408,4 +408,12 @@ camera:title="@string/pref_camera2_camera2_title" camera:entries="@array/pref_camera2_camera2_entries" camera:entryValues="@array/pref_camera2_camera2_entryvalues" /> + + <ListPreference + camera:key="pref_camera_zoom_key" + camera:defaultValue="@string/pref_camera_zoom_default" + camera:title="@string/pref_camera_zoom_title" + camera:entries="@array/pref_camera_zoom_entries" + camera:entryValues="@array/pref_camera_zoom_entryvalues" /> + </PreferenceGroup> diff --git a/res/xml/video_preferences.xml b/res/xml/video_preferences.xml index 2d9e2fbc8..3fafddda7 100644 --- a/res/xml/video_preferences.xml +++ b/res/xml/video_preferences.xml @@ -186,4 +186,10 @@ camera:title="@string/pref_camera_video_rotation_title" camera:entries="@array/pref_camera_video_rotation_entries" camera:entryValues="@array/pref_camera_video_rotation_entryvalues" /> + <ListPreference + camera:key="pref_camera_zoom_key" + camera:defaultValue="@string/pref_camera_zoom_default" + camera:title="@string/pref_camera_zoom_title" + camera:entries="@array/pref_camera_zoom_entries" + camera:entryValues="@array/pref_camera_zoom_entryvalues" /> </PreferenceGroup> |