summaryrefslogtreecommitdiffstats
path: root/res
diff options
context:
space:
mode:
authorJay Wang <jaywang@codeaurora.org>2017-02-02 17:22:10 -0800
committerGerrit - the friendly Code Review server <code-review@localhost>2017-02-19 23:02:58 -0800
commitf9b1301938574ac8236cff60d668dff28ac3f01e (patch)
tree5f8d16bcf152fb725abab3cbedb143e361d28c43 /res
parent3196565b3091f36a00428c0509c2bfd959c84b85 (diff)
downloadandroid_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-xres/values/qcomarrays.xml29
-rwxr-xr-xres/values/qcomstrings.xml15
-rwxr-xr-xres/xml/camera_preferences.xml8
-rw-r--r--res/xml/video_preferences.xml6
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>