diff options
author | Michael Kolb <kolby@google.com> | 2013-01-29 14:03:06 -0800 |
---|---|---|
committer | Michael Kolb <kolby@google.com> | 2013-01-29 15:01:34 -0800 |
commit | 3148b18958ea240e9ac7aac90f16ba1d3df0519f (patch) | |
tree | 0079a774b411f896be3efc6d9bd17c600a687386 /res/values | |
parent | 5973d002f7fe9b79060c27980ecb77693f6994e2 (diff) | |
download | android_packages_apps_Snap-3148b18958ea240e9ac7aac90f16ba1d3df0519f.tar.gz android_packages_apps_Snap-3148b18958ea240e9ac7aac90f16ba1d3df0519f.tar.bz2 android_packages_apps_Snap-3148b18958ea240e9ac7aac90f16ba1d3df0519f.zip |
Copy camera resources into Gallery2
Change-Id: I3be2758b2ddca31dbc2f21457a62664310c39684
Diffstat (limited to 'res/values')
-rw-r--r-- | res/values/arrays.xml | 404 | ||||
-rw-r--r-- | res/values/attrs.xml | 24 | ||||
-rw-r--r-- | res/values/colors.xml | 26 | ||||
-rw-r--r-- | res/values/config.xml | 22 | ||||
-rw-r--r-- | res/values/dimens.xml | 91 | ||||
-rw-r--r-- | res/values/filtershow_strings.xml | 2 | ||||
-rw-r--r-- | res/values/strings.xml | 451 | ||||
-rw-r--r-- | res/values/styles.xml | 207 |
8 files changed, 1225 insertions, 2 deletions
diff --git a/res/values/arrays.xml b/res/values/arrays.xml new file mode 100644 index 000000000..fb3200391 --- /dev/null +++ b/res/values/arrays.xml @@ -0,0 +1,404 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + * Copyright (C) 2008 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + --> + +<resources> + <!-- Camera Preferences Video Quality entries --> + <string-array name="pref_video_quality_entries" translatable="false"> + <item>@string/pref_video_quality_entry_1080p</item> + <item>@string/pref_video_quality_entry_720p</item> + <item>@string/pref_video_quality_entry_480p</item> + <item>@string/pref_video_quality_entry_high</item> + <item>@string/pref_video_quality_entry_low</item> + </string-array> + + <string-array name="pref_video_quality_entryvalues" translatable="false"> + <!-- The integer value of CamcorderProfile.QUALITY_1080P --> + <item>6</item> + <!-- The integer value of CamcorderProfile.QUALITY_720P --> + <item>@string/pref_video_quality_default</item> + <!-- The integer value of CamcorderProfile.QUALITY_480P --> + <item>4</item> + <!-- The integer value of CamcorderProfile.QUALITY_HIGH --> + <item>1</item> + <!-- The integer value of CamcorderProfile.QUALITY_LOW --> + <item>0</item> + </string-array> + + <!-- These values correspond to the time interval between frame capture in millseconds + for time lapse recording --> + <string-array name="pref_video_time_lapse_frame_interval_entryvalues" translatable="false"> + <item>0</item> + <item>500</item> + <item>1000</item> + <item>1500</item> + <item>2000</item> + <item>2500</item> + <item>3000</item> + <item>4000</item> + <item>5000</item> + <item>6000</item> + <item>10000</item> + <item>12000</item> + <item>15000</item> + <item>24000</item> + <item>30000</item> + <item>60000</item> + <item>90000</item> + <item>120000</item> + <item>150000</item> + <item>180000</item> + <item>240000</item> + <item>300000</item> + <item>360000</item> + <item>600000</item> + <item>720000</item> + <item>900000</item> + <item>1440000</item> + <item>1800000</item> + <item>3600000</item> + <item>5400000</item> + <item>7200000</item> + <item>9000000</item> + <item>10800000</item> + <item>14400000</item> + <item>18000000</item> + <item>21600000</item> + <item>36000000</item> + <item>43200000</item> + <item>54000000</item> + <item>86400000</item> + </string-array> + + <!-- These values correspond to the time interval between frame capture in + different units (i.e. seconds, minutes, hours) for time lapse recording --> + <string-array name="pref_video_time_lapse_frame_interval_entries"> + <item>@string/pref_video_time_lapse_frame_interval_off</item> + <item>@string/pref_video_time_lapse_frame_interval_500</item> + <item>@string/pref_video_time_lapse_frame_interval_1000</item> + <item>@string/pref_video_time_lapse_frame_interval_1500</item> + <item>@string/pref_video_time_lapse_frame_interval_2000</item> + <item>@string/pref_video_time_lapse_frame_interval_2500</item> + <item>@string/pref_video_time_lapse_frame_interval_3000</item> + <item>@string/pref_video_time_lapse_frame_interval_4000</item> + <item>@string/pref_video_time_lapse_frame_interval_5000</item> + <item>@string/pref_video_time_lapse_frame_interval_6000</item> + <item>@string/pref_video_time_lapse_frame_interval_10000</item> + <item>@string/pref_video_time_lapse_frame_interval_12000</item> + <item>@string/pref_video_time_lapse_frame_interval_15000</item> + <item>@string/pref_video_time_lapse_frame_interval_24000</item> + <item>@string/pref_video_time_lapse_frame_interval_30000</item> + <item>@string/pref_video_time_lapse_frame_interval_60000</item> + <item>@string/pref_video_time_lapse_frame_interval_90000</item> + <item>@string/pref_video_time_lapse_frame_interval_120000</item> + <item>@string/pref_video_time_lapse_frame_interval_150000</item> + <item>@string/pref_video_time_lapse_frame_interval_180000</item> + <item>@string/pref_video_time_lapse_frame_interval_240000</item> + <item>@string/pref_video_time_lapse_frame_interval_300000</item> + <item>@string/pref_video_time_lapse_frame_interval_360000</item> + <item>@string/pref_video_time_lapse_frame_interval_600000</item> + <item>@string/pref_video_time_lapse_frame_interval_720000</item> + <item>@string/pref_video_time_lapse_frame_interval_900000</item> + <item>@string/pref_video_time_lapse_frame_interval_1440000</item> + <item>@string/pref_video_time_lapse_frame_interval_1800000</item> + <item>@string/pref_video_time_lapse_frame_interval_3600000</item> + <item>@string/pref_video_time_lapse_frame_interval_5400000</item> + <item>@string/pref_video_time_lapse_frame_interval_7200000</item> + <item>@string/pref_video_time_lapse_frame_interval_9000000</item> + <item>@string/pref_video_time_lapse_frame_interval_10800000</item> + <item>@string/pref_video_time_lapse_frame_interval_14400000</item> + <item>@string/pref_video_time_lapse_frame_interval_18000000</item> + <item>@string/pref_video_time_lapse_frame_interval_21600000</item> + <item>@string/pref_video_time_lapse_frame_interval_36000000</item> + <item>@string/pref_video_time_lapse_frame_interval_43200000</item> + <item>@string/pref_video_time_lapse_frame_interval_54000000</item> + <item>@string/pref_video_time_lapse_frame_interval_86400000</item> + </string-array> + + <!-- These values correspond to the time interval between frame capture + for time lapse recording --> + <string-array name="pref_video_time_lapse_frame_interval_duration_values" translatable="false"> + <item>0.5</item> + <item>1</item> + <item>1.5</item> + <item>2</item> + <item>2.5</item> + <item>3</item> + <item>4</item> + <item>5</item> + <item>6</item> + <item>10</item> + <item>12</item> + <item>15</item> + <item>24</item> + </string-array> + + <string-array name="pref_video_time_lapse_frame_interval_units"> + <item>@string/time_lapse_seconds</item> + <item>@string/time_lapse_minutes</item> + <item>@string/time_lapse_hours</item> + </string-array> + + <!-- Camera Preferences Picture size dialog box entries --> + <string-array name="pref_camera_picturesize_entries" translatable="false"> + <item>@string/pref_camera_picturesize_entry_8mp</item> + <item>@string/pref_camera_picturesize_entry_5mp</item> + <item>@string/pref_camera_picturesize_entry_5mp</item> + <item>@string/pref_camera_picturesize_entry_5mp</item> + <item>@string/pref_camera_picturesize_entry_3mp</item> + <item>@string/pref_camera_picturesize_entry_2mp</item> + <item>@string/pref_camera_picturesize_entry_1_3mp</item> + <item>@string/pref_camera_picturesize_entry_1mp</item> + <item>@string/pref_camera_picturesize_entry_vga</item> + <item>@string/pref_camera_picturesize_entry_qvga</item> + </string-array> + + <!-- When launching the camera app first time, we will set the picture + size to the first one in the list that is also supported by the + driver --> + <string-array name="pref_camera_picturesize_entryvalues" translatable="false"> + <item>3264x2448</item> + <item>2592x1944</item> + <item>2592x1936</item> + <item>2560x1920</item> + <item>2048x1536</item> + <item>1600x1200</item> + <item>1280x960</item> + <item>1024x768</item> + <item>640x480</item> + <item>320x240</item> + </string-array> + + <!-- Camera Preferences focus mode dialog box entries --> + <string-array name="pref_camera_focusmode_entries" translatable="false"> + <item>@string/pref_camera_focusmode_entry_auto</item> + <item>@string/pref_camera_focusmode_entry_infinity</item> + <item>@string/pref_camera_focusmode_entry_macro</item> + </string-array> + + <string-array name="pref_camera_focusmode_entryvalues" translatable="false"> + <item>auto</item> + <item>infinity</item> + <item>macro</item> + </string-array> + + <!-- Camera Preferences flash mode dialog box entries --> + <string-array name="pref_camera_flashmode_entries" translatable="false"> + <item>@string/pref_camera_flashmode_entry_off</item> + <item>@string/pref_camera_flashmode_entry_auto</item> + <item>@string/pref_camera_flashmode_entry_on</item> + </string-array> + + <string-array name="pref_camera_flashmode_entryvalues" translatable="false"> + <item>off</item> + <item>auto</item> + <item>on</item> + </string-array> + + <array name="camera_flashmode_icons" translatable="false"> + <item>@drawable/ic_flash_off_holo_light</item> + <item>@drawable/ic_flash_auto_holo_light</item> + <item>@drawable/ic_flash_on_holo_light</item> + </array> + + <array name="camera_flashmode_largeicons" translatable="false"> + <item>@drawable/ic_flash_off_holo_light</item> + <item>@drawable/ic_flash_auto_holo_light</item> + <item>@drawable/ic_flash_on_holo_light</item> + </array> + + <!-- Videocamera Preferences flash mode dialog box entries --> + <string-array name="pref_camera_video_flashmode_entries" translatable="false"> + <item>@string/pref_camera_flashmode_entry_on</item> + <item>@string/pref_camera_flashmode_entry_off</item> + </string-array> + + <string-array name="pref_camera_video_flashmode_entryvalues" translatable="false"> + <item>torch</item> + <item>off</item> + </string-array> + + <array name="video_flashmode_icons" translatable="false"> + <item>@drawable/ic_flash_on_holo_light</item> + <item>@drawable/ic_flash_off_holo_light</item> + </array> + + <array name="video_flashmode_largeicons" translatable="false"> + <item>@drawable/ic_flash_on_holo_light</item> + <item>@drawable/ic_flash_off_holo_light</item> + </array> + + <string-array name="pref_camera_recordlocation_entryvalues" translatable="false"> + <item>off</item> + <item>on</item> + </string-array> + + <array name="pref_camera_recordlocation_entries" translatable="false"> + <item>@string/setting_off</item> + <item>@string/setting_on</item> + </array> + + <array name="camera_recordlocation_icons" translatable="false"> + <item>@drawable/ic_menuselect_gps_off</item> + <item>@drawable/ic_menuselect_gps_on</item> + </array> + + <array name="camera_recordlocation_largeicons" translatable="false"> + <item>@drawable/ic_viewfinder_gps_off</item> + <item>@drawable/ic_viewfinder_gps_on</item> + </array> + + <!-- Camera Preferences White Balance dialog box entries --> + <string-array name="pref_camera_whitebalance_entries" translatable="false"> + <item>@string/pref_camera_whitebalance_entry_incandescent</item> + <item>@string/pref_camera_whitebalance_entry_fluorescent</item> + <item>@string/pref_camera_whitebalance_entry_auto</item> + <item>@string/pref_camera_whitebalance_entry_daylight</item> + <item>@string/pref_camera_whitebalance_entry_cloudy</item> + </string-array> + + <string-array name="pref_camera_whitebalance_entryvalues" translatable="false"> + <item>incandescent</item> + <item>fluorescent</item> + <item>auto</item> + <item>daylight</item> + <item>cloudy-daylight</item> + </string-array> + + <array name="whitebalance_icons" translatable="false"> + <item>@drawable/ic_wb_incandescent</item> + <item>@drawable/ic_wb_fluorescent</item> + <item>@drawable/ic_wb_auto</item> + <item>@drawable/ic_wb_sunlight</item> + <item>@drawable/ic_wb_cloudy</item> + </array> + + <array name="whitebalance_largeicons" translatable="false"> + <item>@drawable/ic_wb_incandescent</item> + <item>@drawable/ic_wb_fluorescent</item> + <item>@drawable/ic_wb_auto</item> + <item>@drawable/ic_wb_sunlight</item> + <item>@drawable/ic_wb_cloudy</item> + </array> + + <!-- Camera Preferences Scene Mode dialog box entries --> + <string-array name="pref_camera_scenemode_entries" translatable="false"> + <item>@string/pref_camera_scenemode_entry_auto</item> + <item>@string/pref_camera_scenemode_entry_action</item> + <item>@string/pref_camera_scenemode_entry_night</item> + <item>@string/pref_camera_scenemode_entry_sunset</item> + <item>@string/pref_camera_scenemode_entry_party</item> + </string-array> + + <string-array name="pref_camera_scenemode_entryvalues" translatable="false"> + <item>auto</item> + <item>action</item> + <item>night</item> + <item>sunset</item> + <item>party</item> + </string-array> + + <array name="camera_id_entries" translatable="false"> + <item>@string/pref_camera_id_entry_back</item> + <item>@string/pref_camera_id_entry_front</item> + </array> + + <array name="camera_id_icons" translatable="false"> + <item>@drawable/ic_menuselect_camera_facing_back</item> + <item>@drawable/ic_menuselect_camera_facing_front</item> + </array> + + <array name="camera_id_largeicons" translatable="false"> + <item>@drawable/ic_viewfinder_camera_facing_back</item> + <item>@drawable/ic_viewfinder_camera_facing_front</item> + </array> + + <string-array name="pref_video_effect_entries" translatable="false"> + <item>@string/effect_none</item> + <item>@string/effect_goofy_face_squeeze</item> + <item>@string/effect_goofy_face_big_eyes</item> + <item>@string/effect_goofy_face_big_mouth</item> + <item>@string/effect_goofy_face_small_mouth</item> + <item>@string/effect_goofy_face_big_nose</item> + <item>@string/effect_goofy_face_small_eyes</item> + <item>@string/effect_backdropper_space</item> + <item>@string/effect_backdropper_sunset</item> + <item>@string/effect_backdropper_gallery</item> + </string-array> + + <string-array name="pref_video_effect_entryvalues" translatable="false"> + <item>@string/pref_video_effect_default</item> + <item>goofy_face/squeeze</item> + <item>goofy_face/big_eyes</item> + <item>goofy_face/big_mouth</item> + <item>goofy_face/small_mouth</item> + <item>goofy_face/big_nose</item> + <item>goofy_face/small_eyes</item> + <item>backdropper/file:///system/media/video/AndroidInSpace.480p.mp4</item> + <item>backdropper/file:///system/media/video/Sunset.480p.mp4</item> + <item>backdropper/gallery</item> + </string-array> + + <array name="video_effect_icons" translatable="false"> + <item>@drawable/ic_effects_holo_light</item> + <item>@drawable/ic_video_effects_faces_squeeze_holo_dark</item> + <item>@drawable/ic_video_effects_faces_big_eyes_holo_dark</item> + <item>@drawable/ic_video_effects_faces_big_mouth_holo_dark</item> + <item>@drawable/ic_video_effects_faces_small_mouth_holo_dark</item> + <item>@drawable/ic_video_effects_faces_big_nose_holo_dark</item> + <item>@drawable/ic_video_effects_faces_small_eyes_holo_dark</item> + <item>@drawable/ic_video_effects_background_intergalactic_holo</item> + <item>@drawable/ic_video_effects_background_fields_of_wheat_holo</item> + <item>@drawable/ic_video_effects_background_normal_holo_dark</item> + </array> + + <string-array name="pref_camera_hdr_entries" translatable="false"> + <item>@string/setting_off</item> + <item>@string/setting_on</item> + </string-array> + + <string-array name="pref_camera_hdr_entryvalues" translatable="false"> + <item>@string/setting_off_value</item> + <item>@string/setting_on_value</item> + </string-array> + + <string-array name="pref_camera_timer_sound_entries" translatable="false"> + <item>@string/setting_off</item> + <item>@string/setting_on</item> + </string-array> + + <string-array name="pref_camera_timer_sound_entryvalues" translatable="false"> + <item>@string/setting_off_value</item> + <item>@string/setting_on_value</item> + </string-array> + + <!-- Default focus mode setting.--> + <string-array name="pref_camera_focusmode_default_array" translatable="false"> + <item>continuous-picture</item> + <item>auto</item> + </string-array> + + <!-- Icons for exposure compensation --> + <array name="pref_camera_exposure_icons" translatable="false"> + <item>@drawable/ic_exposure_n3</item> + <item>@drawable/ic_exposure_n2</item> + <item>@drawable/ic_exposure_n1</item> + <item>@drawable/ic_exposure_0</item> + <item>@drawable/ic_exposure_p1</item> + <item>@drawable/ic_exposure_p2</item> + <item>@drawable/ic_exposure_p3</item> + </array> +</resources> diff --git a/res/values/attrs.xml b/res/values/attrs.xml index f8ebd0592..b901db770 100644 --- a/res/values/attrs.xml +++ b/res/values/attrs.xml @@ -21,4 +21,28 @@ <declare-styleable name="CenteredLinearLayout"> <attr name="max_width" format="dimension" /> </declare-styleable> + + <!-- Camera resources below --> + + <declare-styleable name="CameraPreference"> + <attr name="title" format="string" /> + </declare-styleable> + <declare-styleable name="ListPreference"> + <attr name="key" format="string" /> + <attr name="defaultValue" format="string|reference" /> + <attr name="entryValues" format="reference" /> + <attr name="entries" format="reference" /> + </declare-styleable> + <declare-styleable name="IconIndicator"> + <attr name="icons" format="reference" /> + <attr name="modes" format="reference" /> + </declare-styleable> + <declare-styleable name="IconListPreference"> + <!-- If a preference does not have individual icons for each entry, it can has a single icon to represent it. --> + <attr name="singleIcon" format="reference" /> + <attr name="icons" /> + <attr name="largeIcons" format="reference" /> + <attr name="images" format="reference" /> + </declare-styleable> + </resources> diff --git a/res/values/colors.xml b/res/values/colors.xml index 2dedd515e..c1bb52b30 100644 --- a/res/values/colors.xml +++ b/res/values/colors.xml @@ -43,4 +43,30 @@ <color name="ingest_highlight_semitransparent">#8833b5e5</color> <color name="ingest_date_tile_text">#33b5e5</color> + + <!-- Camera resources below --> + + <color name="recording_time_elapsed_text">#FFFFFFFF</color> + <color name="recording_time_remaining_text">#FFFF0033</color> + <color name="on_viewfinder_label_background_color">#77333333</color> + <color name="review_control_pressed_color">#FF33B5E5</color> + <color name="review_control_pressed_fan_color">#3F33B5E5</color> + <color name="review_background">#FF000000</color> + <color name="icon_disabled_color">#DD777777</color> + <color name="time_lapse_arc">#FFC5C5C5</color> + <color name="indicator_background">#40000000</color> + <color name="popup_title_color">#ff33b5e5</color> + <color name="popup_background">#ff282828</color> + <color name="pano_progress_empty">#FF2E2E2E</color> + <color name="pano_progress_done">#FF33525E</color> + <color name="pano_progress_indication">#FF0099CC</color> + <color name="pano_progress_indication_fast">#FFFF2222</color> + <color name="mode_selection_border">#33B5E5</color> + <color name="holo_blue_light">#ff33b5e5</color> + <color name="bright_foreground_disabled_holo_dark">#ff4c4c4c</color> + <color name="bright_foreground_holo_dark">#fff3f3f3</color> + <color name="face_detect_start">#80ffffff</color> + <color name="face_detect_success">#8050d060</color> + <color name="face_detect_fail">#80d05060</color> + </resources> diff --git a/res/values/config.xml b/res/values/config.xml new file mode 100644 index 000000000..33e1e146b --- /dev/null +++ b/res/values/config.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2012 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<!-- Camera app resources that may need to be customized + for different hardware or product builds. --> +<resources> + <!-- Maximum recording length in milliseconds. 0 means unlimited. --> + <integer name="max_video_recording_length">0</integer> +</resources> diff --git a/res/values/dimens.xml b/res/values/dimens.xml new file mode 100644 index 000000000..cb38007e4 --- /dev/null +++ b/res/values/dimens.xml @@ -0,0 +1,91 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (c) 2009, The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<resources> + <dimen name="hint_y_offset">64dp</dimen> + <dimen name="pano_mosaic_surface_height">240dp</dimen> + <dimen name="pano_review_button_width">70dp</dimen> + <dimen name="pano_review_button_height">45dp</dimen> + <dimen name="setting_popup_right_margin">5dp</dimen> + <dimen name="setting_row_height">50dp</dimen> + <dimen name="setting_item_text_size">18sp</dimen> + <dimen name="setting_knob_width">20dp</dimen> + <dimen name="setting_knob_text_size">20dp</dimen> + <dimen name="setting_item_text_width">95dp</dimen> + <dimen name="setting_popup_window_width">240dp</dimen> + <dimen name="setting_item_list_margin">14dp</dimen> + <dimen name="indicator_bar_width">48dp</dimen> + <dimen name="popup_title_text_size">22dp</dimen> + <dimen name="popup_title_frame_min_height">49dp</dimen> + <dimen name="big_setting_popup_window_width">320dp</dimen> + <dimen name="setting_item_icon_width">28dp</dimen> + <dimen name="effect_setting_item_icon_width">40dp</dimen> + <dimen name="effect_setting_item_text_size">12sp</dimen> + <dimen name="effect_setting_type_text_size">12sp</dimen> + <dimen name="effect_setting_type_text_min_height">36dp</dimen> + <dimen name="effect_setting_clear_text_size">20dp</dimen> + <dimen name="effect_setting_clear_text_min_height">45dp</dimen> + <dimen name="effect_setting_type_text_left_padding">16dp</dimen> + <dimen name="onscreen_indicators_height">28dp</dimen> + <dimen name="onscreen_exposure_indicator_text_size">15dp</dimen> + <dimen name="switch_padding">16dp</dimen> + <dimen name="switch_min_width">96dp</dimen> + <dimen name="switch_text_max_width">44dp</dimen> + <dimen name="thumb_text_padding">12dp</dimen> + <dimen name="thumb_text_size">14sp</dimen> + <dimen name="setting_popup_right_margin_large">8dp</dimen> + <dimen name="setting_row_height_large">54dp</dimen> + <dimen name="setting_popup_window_width_large">260dp</dimen> + <dimen name="indicator_bar_width_large">72dp</dimen> + <dimen name="setting_item_icon_width_large">48dp</dimen> + <dimen name="onscreen_indicators_height_large">36dp</dimen> + <dimen name="pano_mosaic_surface_height_xlarge">480dp</dimen> + <dimen name="pano_review_button_width_xlarge">180dp</dimen> + <dimen name="pano_review_button_height_xlarge">115dp</dimen> + <dimen name="setting_row_height_xlarge">50dp</dimen> + <dimen name="setting_item_text_size_xlarge">21dp</dimen> + <dimen name="setting_knob_width_xlarge">50dp</dimen> + <dimen name="setting_item_text_width_xlarge">130dp</dimen> + <dimen name="setting_popup_window_width_xlarge">410dp</dimen> + <dimen name="setting_item_list_margin_xlarge">24dp</dimen> + <dimen name="indicator_bar_width_xlarge">13dp</dimen> + <dimen name="popup_title_text_size_xlarge">22dp</dimen> + <dimen name="popup_title_frame_min_height_xlarge">60dp</dimen> + <dimen name="big_setting_popup_window_width_xlarge">590dp</dimen> + <dimen name="setting_item_icon_width_xlarge">35dp</dimen> + <dimen name="effect_setting_item_icon_width_xlarge">54dp</dimen> + <dimen name="effect_setting_item_text_size_xlarge">21dp</dimen> + <dimen name="effect_setting_type_text_size_xlarge">21dp</dimen> + <dimen name="effect_setting_type_text_min_height_xlarge">34dp</dimen> + <dimen name="effect_setting_clear_text_size_xlarge">23dp</dimen> + <dimen name="effect_setting_clear_text_min_height_xlarge">44dp</dimen> + <dimen name="effect_setting_type_text_left_padding_xlarge">26dp</dimen> + <dimen name="onscreen_indicators_height_xlarge">36dp</dimen> + <dimen name="onscreen_exposure_indicator_text_size_xlarge">18dp</dimen> + <dimen name="pie_radius_start">80dp</dimen> + <dimen name="pie_radius_increment">60dp</dimen> + <dimen name="pie_touch_slop">12dp</dimen> + <dimen name="pie_touch_offset">40dp</dimen> + <dimen name="pie_view_size">48dp</dimen> + <dimen name="focus_radius_offset">8dp</dimen> + <dimen name="focus_inner_offset">24dp</dimen> + <dimen name="focus_outer_stroke">3dp</dimen> + <dimen name="focus_inner_stroke">2dp</dimen> + <dimen name="zoom_ring_min">48dp</dimen> + <dimen name="switcher_size">72dp</dimen> + <dimen name="face_circle_stroke">2dip</dimen> + <dimen name="zoom_font_size">14pt</dimen> + <dimen name="shutter_offset">-22dp</dimen> +</resources> diff --git a/res/values/filtershow_strings.xml b/res/values/filtershow_strings.xml index 7f96824be..7fc0f4b32 100644 --- a/res/values/filtershow_strings.xml +++ b/res/values/filtershow_strings.xml @@ -33,8 +33,6 @@ <!-- actionbar menu --> - <!-- Text for the actionbar confirmation button [CHAR LIMIT=20] --> - <string name="done">Done</string> <!-- Text for the undo menu item [CHAR LIMIT=20] --> <string name="filtershow_undo">Undo</string> <!-- Text for redo menu item [CHAR LIMIT=20] --> diff --git a/res/values/strings.xml b/res/values/strings.xml index 9cbf72f96..d6b981528 100644 --- a/res/values/strings.xml +++ b/res/values/strings.xml @@ -548,4 +548,455 @@ <!-- Status message shown when there is no MTP device connected --> <string name="ingest_no_device">There is no MTP device connected</string> + + <!-- Camera resources below --> + + <!-- General strings --> + + <!-- title for the dialog showing the error of camera hardware --> + <string name="camera_error_title">Camera error</string> + + <!-- message for the dialog showing the error of camera hardware --> + <string name="cannot_connect_camera">Can\'t connect to the camera.</string> + + <!-- message for the dialog showing the camera is disabled because of security policies. Camera cannot be used. --> + <string name="camera_disabled">Camera has been disabled because of security policies.</string> + + <!-- label for the icon meaning 'show me all the images that were taken with the camera' --> + <string name="camera_label">Camera</string> + + <!-- label for the 'video recording application shown in the top level 'all applications' --> + <string name="video_camera_label">Camcorder</string> + + <!-- alert to the user to wait for some operation to complete --> + <string name="wait">Please wait\u2026</string> + + <!-- alert to the user that USB storage must be available before using the camera [CHAR LIMIT=NONE] --> + <string name="no_storage" product="nosdcard">Mount USB storage before using the camera.</string> + <!-- alert to the user that an SD card must be installed before using the camera --> + <string name="no_storage" product="default">Insert an SD card before using the camera.</string> + + <!-- alert to the user that the USB storage is being disk-checked [CHAR LIMIT=30] --> + <string name="preparing_sd" product="nosdcard">Preparing USB storage\u2026</string> + <!-- alert to the user that the SD card is being disk-checked --> + <string name="preparing_sd" product="default">Preparing SD card\u2026</string> + + <!-- alert to the user that the camera fails to read or write the USB storage. [CHAR LIMIT=NONE] --> + <string name="access_sd_fail" product="nosdcard">Couldn\'t access USB storage.</string> + <!-- alert to the user that the camera fails to read or write the SD card. --> + <string name="access_sd_fail" product="default">Couldn\'t access SD card.</string> + + <!-- button in review mode indicating that the photo taking, video recording, and panorama saving session should be canceled [CHAR LIMIT=10] --> + <string name="review_cancel">CANCEL</string> + + <!-- button in review mode indicating that the taken photo/video is OK to be attached/uploaded [CHAR LIMIT=10] --> + <string name="review_ok">DONE</string> + + <!-- A label that overlays on top of the preview frame to indicate the camcorder is in time lapse mode [CHAR LIMIT=35] --> + <string name="time_lapse_title">Time lapse recording</string> + + <!-- Settings screen, camera selection dialog title. Users can select a camera from the phone (front-facing or back-facing). [CHAR LIMIT=20] --> + <string name="pref_camera_id_title">Choose camera</string> + + <string name="pref_camera_id_default" translatable="false">0</string> + + <!-- In select camera setting, back facing camera. [CHAR LIMIT=14] --> + <string name="pref_camera_id_entry_back">Back</string> + <!-- In select camera setting, front-facing camera. [CHAR LIMIT=14] --> + <string name="pref_camera_id_entry_front">Front</string> + + <!-- Settings screen, setting title text --> + <string name="pref_camera_recordlocation_title">Store location</string> + + <string name="pref_camera_recordlocation_default" translatable="false">none</string> + + <!-- Title for countdown timer on camera settings screen [CHAR LIMIT=30]--> + <string name="pref_camera_timer_title">Countdown timer</string> + + <string name="pref_camera_timer_default" translatable="false">0</string> + <!-- Entry for countdown timer setting. e.g. 1 second, 10 seconds, etc. [CHAR LIMIT=30]--> + <plurals name="pref_camera_timer_entry"> + <item quantity="one">1 second</item> + <item quantity="other">%d seconds</item> + </plurals> + <string name="pref_camera_timer_sound_default">@string/setting_on_value</string> + <!-- Text followed by a checkbox to turn on/off sound effects during the countdown. [CHAR LIMIT = 16]--> + <string name="pref_camera_timer_sound_title">Beep during countdown</string> + + <!-- Entry of a on/off setting. The setting is turned off. [CHAR LIMIT=15] --> + <string name="setting_off">Off</string> + <!-- Entry of a on/off setting. The setting is turned on. [CHAR LIMIT=15] --> + <string name="setting_on">On</string> + + <!-- The value of a camera preference indicating the setting is off. --> + <string name="setting_off_value" translatable="false">off</string> + <!-- The value of a camera preference indicating the setting is on. --> + <string name="setting_on_value" translatable="false">on</string> + + <!-- The Video quality settings in preference [CHAR LIMIT=21] --> + <string name="pref_video_quality_title">Video quality</string> + <!-- The default quality value is 5 (720p) --> + <string name="pref_video_quality_default" translatable="false">5</string> + <!-- Video quality setting entry. Videos will be recorded in 1080p quality. [CHAR LIMIT=24] --> + <string name="pref_video_quality_entry_1080p" translatable="false">HD 1080p</string> + <!-- Video quality setting entry. Videos will be recorded in 720p quality. [CHAR LIMIT=24] --> + <string name="pref_video_quality_entry_720p" translatable="false">HD 720p</string> + <!-- Video quality setting entry. Videos will be recorded in 480p quality. [CHAR LIMIT=24] --> + <string name="pref_video_quality_entry_480p" translatable="false">SD 480p</string> + <!-- Video quality setting entry. Videos will be recorded in the highest quality available on the device. [CHAR LIMIT=24] --> + <string name="pref_video_quality_entry_high">High</string> + <!-- Video quality setting entry. Videos will be recorded in the lowest quality available on the device. [CHAR LIMIT=24] --> + <string name="pref_video_quality_entry_low">Low</string> + + <!-- Describes the preference dialog for choosing interval between frame capture for + time lapse recording. Appears at top of the dialog. [CHAR LIMIT=30] --> + <string name="pref_video_time_lapse_frame_interval_title">Time lapse</string> + <string name="pref_video_time_lapse_frame_interval_default" translatable="false">0</string> + + <!-- Settings screen, Camera setting category title --> + <string name="pref_camera_settings_category">Camera settings</string> + + <!-- Settings screen, Camcorder setting category title --> + <string name="pref_camcorder_settings_category">Camcorder settings</string> + + <!-- Settings screen, Picture size title --> + <string name="pref_camera_picturesize_title">Picture size</string> + + <!-- Settings screen, dialog choice for 8 megapixels picture size [CHAR LIMIT=15] --> + <string name="pref_camera_picturesize_entry_8mp">8M pixels</string> + <!-- Settings screen, dialog choice for 5 megapixels picture size [CHAR LIMIT=15] --> + <string name="pref_camera_picturesize_entry_5mp">5M pixels</string> + <!-- Settings screen, dialog choice for 3 megapixels picture size [CHAR LIMIT=15] --> + <string name="pref_camera_picturesize_entry_3mp">3M pixels</string> + <!-- Settings screen, dialog choice for 2 megapixels picture size [CHAR LIMIT=15] --> + <string name="pref_camera_picturesize_entry_2mp">2M pixels</string> + <!-- Settings screen, dialog choice for 1.3 megapixels picture size [CHAR LIMIT=15] --> + <string name="pref_camera_picturesize_entry_1_3mp">1.3M pixels</string> + <!-- Settings screen, dialog choice for 1 megapixels picture size [CHAR LIMIT=15] --> + <string name="pref_camera_picturesize_entry_1mp">1M pixels</string> + <!-- Settings screen, dialog choice for VGA picture size [CHAR LIMIT=15] --> + <string name="pref_camera_picturesize_entry_vga">VGA</string> + <!-- Settings screen, dialog choice for QVGA picture size [CHAR LIMIT=15] --> + <string name="pref_camera_picturesize_entry_qvga">QVGA</string> + + <!-- Settings screen, Focus mode title --> + <string name="pref_camera_focusmode_title">Focus mode</string> + + <!-- Settings screen, Focus mode dialog radio button choices --> + <string name="pref_camera_focusmode_entry_auto">Auto</string> + <string name="pref_camera_focusmode_entry_infinity">Infinity</string> + <string name="pref_camera_focusmode_entry_macro">Macro</string> + + <!-- Default flash mode setting.--> + <string name="pref_camera_flashmode_default" translatable="false">auto</string> + + <!-- Value for flash off setting--> + <string name="pref_camera_flashmode_no_flash" translatable="false">no_flash</string> + + <!-- Settings screen, Flash mode title --> + <string name="pref_camera_flashmode_title">Flash mode</string> + + <!-- Settings screen, Flash mode dialog radio button choices --> + <string name="pref_camera_flashmode_entry_auto">Auto</string> + <string name="pref_camera_flashmode_entry_on">On</string> + <string name="pref_camera_flashmode_entry_off">Off</string> + + <!-- Default videocamera flash mode setting.--> + <string name="pref_camera_video_flashmode_default" translatable="false">off</string> + + <!-- Default white balance setting. --> + <string name="pref_camera_whitebalance_default" translatable="false">auto</string> + + <!-- Settings screen, white balance title --> + <string name="pref_camera_whitebalance_title">White balance</string> + + <!-- Settings screen, White balance dialog radio button choices --> + <string name="pref_camera_whitebalance_entry_auto">Auto</string> + <string name="pref_camera_whitebalance_entry_incandescent">Incandescent</string> + <string name="pref_camera_whitebalance_entry_daylight">Daylight</string> + <string name="pref_camera_whitebalance_entry_fluorescent">Fluorescent</string> + <string name="pref_camera_whitebalance_entry_cloudy">Cloudy</string> + + <!-- Default scene mode setting. --> + <string name="pref_camera_scenemode_default" translatable="false">auto</string> + + <!-- Settings screen, Select Scene mode --> + <string name="pref_camera_scenemode_title">Scene mode</string> + + <!-- Settings menu, scene mode choices [CHAR LIMIT=16] --> + <string name="pref_camera_scenemode_entry_auto">Auto</string> + <!-- Scene mode that uses HDR (high dynamic range) [CHAR LIMIT=16] --> + <string name="pref_camera_scenemode_entry_hdr">HDR</string> + <!-- Scene mode that takes an image quickly with little motion blur. [CHAR LIMIT=16] --> + <string name="pref_camera_scenemode_entry_action">Action</string> + <!-- Scene mode that takes long exposures to capture night scenes without flash. [CHAR LIMIT=16] --> + <string name="pref_camera_scenemode_entry_night">Night</string> + <!-- Scene mode optimized for taking images in the sunset. [CHAR LIMIT=16] --> + <string name="pref_camera_scenemode_entry_sunset">Sunset</string> + <!-- Scene mode optimized for taking indoor low-lights pictures. [CHAR LIMIT=16] --> + <string name="pref_camera_scenemode_entry_party">Party</string> + + <!-- Toast after trying to select a setting that is not allowed to change in scene mode [CHAR LIMIT=NONE] --> + <string name="not_selectable_in_scene_mode">Not selectable in scene mode.</string> + + <!-- Exposure settings in preference --> + <string name="pref_exposure_title">Exposure</string> + <string name="pref_exposure_default" translatable="false">0</string> + + <!-- Default HDR entry value --> + <string name="pref_camera_hdr_default">@string/setting_off_value</string> + + <!-- Dialog "OK" button. Dismisses dialog. --> + <string name="dialog_ok">OK</string> + + <!-- Low-memory dialog message [CHAR LIMT=NONE] --> + <string name="spaceIsLow_content" product="nosdcard">Your USB storage is running out of space. Change the quality setting or delete some images or other files.</string> + <!-- Low-memory dialog message [CHAR LIMIT=NONE] --> + <string name="spaceIsLow_content" product="default">Your SD card is running out of space. Change the quality setting or delete some images or other files.</string> + + <!-- Camera format string for new image files. Passed to java.text.SimpleDateFormat. --> + <string name="image_file_name_format" translatable="false">"'IMG'_yyyyMMdd_HHmmss"</string> + + <!-- Video Camera format string for new video files. Passed to java.text.SimpleDateFormat. --> + <string name="video_file_name_format" translatable="false">"'VID'_yyyyMMdd_HHmmss"</string> + + <!-- Filename prefix for panorama output. --> + <string name="pano_file_name_format" translatable="false">"'PANO'_yyyyMMdd_HHmmss"</string> + + <!-- The message shown when video record reaches size limit. --> + <string name="video_reach_size_limit">Size limit reached.</string> + + <!-- The text shown when the panorama panning speed is to fast [CHAR LIMIT=12] --> + <string name="pano_too_fast_prompt">Too fast</string> + + <!-- The text shown in the progress dialog when panorama preview is generating in the background [CHAR LIMIT=30] --> + <string name="pano_dialog_prepare_preview">Preparing panorama</string> + + <!-- The text shown in the dialog when panorama saving failed [CHAR LIMIT=40] --> + <string name="pano_dialog_panorama_failed">Couldn\'t save panorama.</string> + + <!-- The text shown on the dialog title in the dialogs for Panorama [CHAR LIMIT=12] --> + <string name="pano_dialog_title">Panorama</string> + + <!-- The text shown on the top-left corner of the screen to indicate the capturing is on going [CHAR LIMIT=27] --> + <string name="pano_capture_indication">Capturing panorama</string> + + <!-- The text shown in the progress dialog when waiting for previous panorama finishing [CHAR LIMIT=40] --> + <string name="pano_dialog_waiting_previous">Waiting for previous panorama</string> + + <!-- The text shown on the bottom-left corner of the screen to indicate that the saving is in process [CHAR LIMIT=13] --> + <string name="pano_review_saving_indication_str">Saving\u2026</string> + + <!-- The text shown on the screen to indicate that the panorama is rendering [CHAR LIMIT=27] --> + <string name="pano_review_rendering">Rendering panorama</string> + + <!-- Toast telling users tapping on the viewfinder will trigger autofocus [CHAR LIMIT=28] --> + <string name="tap_to_focus">Touch to focus.</string> + + <!-- Default effect setting that clears the effect. --> + <string name="pref_video_effect_default" translatable="false">none</string> + + <!-- Title of video effect setting popup window --> + <string name="pref_video_effect_title">Effects</string> + + <!-- Effect setting item that clear the effect. [CHAR LIMIT=14] --> + <string name="effect_none">None</string> + <!-- Effect setting item that squeezes the face. [CHAR LIMIT=14] --> + <string name="effect_goofy_face_squeeze">Squeeze</string> + <!-- Effect setting item that makes eyes big. [CHAR LIMIT=14] --> + <string name="effect_goofy_face_big_eyes">Big eyes</string> + <!-- Effect setting item that makes mouth big. [CHAR LIMIT=14] --> + <string name="effect_goofy_face_big_mouth">Big mouth</string> + <!-- Effect setting item that makes mouth small. [CHAR LIMIT=14] --> + <string name="effect_goofy_face_small_mouth">Small mouth</string> + <!-- Effect setting item that makes nose big. [CHAR LIMIT=14] --> + <string name="effect_goofy_face_big_nose">Big nose</string> + <!-- Effect setting item that makes eyes small. [CHAR LIMIT=14] --> + <string name="effect_goofy_face_small_eyes">Small eyes</string> + <!-- Effect setting item that replaces background with Android in Space. [CHAR LIMIT=14] --> + <string name="effect_backdropper_space">In space</string> + <!-- Effect setting item that replaces background with a sunset. [CHAR LIMIT=14] --> + <string name="effect_backdropper_sunset">Sunset</string> + <!-- Effect setting item that replaces background with video from gallery. [CHAR LIMIT=14] --> + <string name="effect_backdropper_gallery">Your video</string> + + <!-- Message displayed in overlay during background replacement training [CHAR LIMIT=180]--> + <string name="bg_replacement_message">Set your device down.\nStep out of view for a moment.</string> + + + <!-- Toast telling users tapping on the viewfinder will take a picture [CHAR LIMIT=54] --> + <string name="video_snapshot_hint">Touch to take photo while recording.</string> + + <!-- Announcement telling users video recording has just started [CHAR LIMIT=NONE] --> + <string name="video_recording_started">Video recording has started.</string> + <!-- Announcement telling users video recording has just stopped [CHAR LIMIT=NONE] --> + <string name="video_recording_stopped">Video recording has stopped.</string> + + <!-- Toast telling users video snapshot is disabled when the effects are on and a user tries to tap on the viewfinder [CHAR LIMIT=65] --> + <string name="disable_video_snapshot_hint">Video snapshot is disabled when special effects are on.</string> + + <!-- A button in effect setting popup to clear the effect. [CHAR LIMIT=26] --> + <string name="clear_effects">Clear effects</string> + + <!-- Title of category for silly face effects. [CHAR LIMIT=26] --> + <string name="effect_silly_faces">SILLY FACES</string> + + <!-- Title of category for background replacement effects. [CHAR LIMIT=26] --> + <string name="effect_background">BACKGROUND</string> + + <!-- The shutter button. [CHAR LIMIT = NONE] --> + <string name="accessibility_shutter_button">Shutter button</string> + <!-- The menu button. [CHAR LIMIT = NONE] --> + <string name="accessibility_menu_button">Menu button</string> + <!-- The button to review the thumbnail. [CHAR LIMIT = NONE] --> + <string name="accessibility_review_thumbnail">Most recent photo</string> + <!-- The front/back camera switch. [CHAR LIMIT = NONE] --> + <string name="accessibility_camera_picker">Front and back camera switch</string> + <!-- The mode picker to switch between camera, video and panorama. [CHAR LIMIT = NONE] --> + <string name="accessibility_mode_picker">Camera, video, or panorama selector</string> + <!-- The button to switch to the second-level indicators of the camera settings. [CHAR LIMIT = NONE] --> + <string name="accessibility_second_level_indicators">More setting controls</string> + <!-- The button to back to the first-level indicators of the camera settings. [CHAR LIMIT = NONE] --> + <string name="accessibility_back_to_first_level">Close setting controls</string> + <!-- The zoom control button. [CHAR LIMIT = NONE] --> + <string name="accessibility_zoom_control">Zoom control</string> + <!-- The decrement button in camera preference such as exposure, picture size. [CHAR LIMIT = NONE] --> + <string name="accessibility_decrement">Decrease %1$s</string> + <!-- The increment button in camera preference such as exposure, picture size. [CHAR LIMIT = NONE] --> + <string name="accessibility_increment">Increase %1$s</string> + <!-- The check box in camera settings, such as store location. [CHAR LIMIT = NONE] --> + <string name="accessibility_check_box">%1$s check box</string> + <!-- The button to switch to Camera mode. [CHAR LIMIT = NONE] --> + <string name="accessibility_switch_to_camera">Switch to photo</string> + <!-- The button to switch to Video mode. [CHAR LIMIT = NONE] --> + <string name="accessibility_switch_to_video">Switch to video</string> + <!-- The button to switch to Panorama mode. [CHAR LIMIT = NONE] --> + <string name="accessibility_switch_to_panorama">Switch to panorama</string> + <!-- The button to switch to new Panorama mode. [CHAR LIMIT = NONE] --> + <string name="accessibility_switch_to_new_panorama">Switch to new panorama</string> + <!-- The button in review mode indicating that the photo taking, video recording, and panorama saving session should be canceled [CHAR LIMIT = NONE] --> + <string name="accessibility_review_cancel">Review cancel</string> + <!-- The button in review mode indicating that the taken photo/video is OK to be attached/uploaded [CHAR LIMIT = NONE] --> + <string name="accessibility_review_ok">Review done</string> + <!-- button in review mode indicate the user want to retake another photo/video for attachment [ +CHAR LIMIT = NONE] --> + <string name="accessibility_review_retake">Review retake</string> + <!-- TODO: remove the string as it is a work-around solution to bypass the default speak of the element type. --> + <string name="empty" translatable="false">" "</string> + + <!-- Default text for a button that can be toggled on and off. --> + <string name="capital_on">ON</string> + <!-- Default text for a button that can be toggled on and off. --> + <string name="capital_off">OFF</string> + + <!-- Text to indicate time lapse recording frame interval [CHAR LIMIT = 30] --> + <string name="pref_video_time_lapse_frame_interval_off">Off</string> + <!-- Text to indicate time lapse recording frame interval [CHAR LIMIT = 30] --> + <string name="pref_video_time_lapse_frame_interval_500">0.5 seconds</string> + <!-- Text to indicate time lapse recording frame interval [CHAR LIMIT = 30] --> + <string name="pref_video_time_lapse_frame_interval_1000">1 second</string> + <!-- Text to indicate time lapse recording frame interval [CHAR LIMIT = 30] --> + <string name="pref_video_time_lapse_frame_interval_1500">1.5 seconds</string> + <!-- Text to indicate time lapse recording frame interval [CHAR LIMIT = 30] --> + <string name="pref_video_time_lapse_frame_interval_2000">2 seconds</string> + <!-- Text to indicate time lapse recording frame interval [CHAR LIMIT = 30] --> + <string name="pref_video_time_lapse_frame_interval_2500">2.5 seconds</string> + <!-- Text to indicate time lapse recording frame interval [CHAR LIMIT = 30] --> + <string name="pref_video_time_lapse_frame_interval_3000">3 seconds</string> + <!-- Text to indicate time lapse recording frame interval [CHAR LIMIT = 30] --> + <string name="pref_video_time_lapse_frame_interval_4000">4 seconds</string> + <!-- Text to indicate time lapse recording frame interval [CHAR LIMIT = 30] --> + <string name="pref_video_time_lapse_frame_interval_5000">5 seconds</string> + <!-- Text to indicate time lapse recording frame interval [CHAR LIMIT = 30] --> + <string name="pref_video_time_lapse_frame_interval_6000">6 seconds</string> + <!-- Text to indicate time lapse recording frame interval [CHAR LIMIT = 30] --> + <string name="pref_video_time_lapse_frame_interval_10000">10 seconds</string> + <!-- Text to indicate time lapse recording frame interval [CHAR LIMIT = 30] --> + <string name="pref_video_time_lapse_frame_interval_12000">12 seconds</string> + <!-- Text to indicate time lapse recording frame interval [CHAR LIMIT = 30] --> + <string name="pref_video_time_lapse_frame_interval_15000">15 seconds</string> + <!-- Text to indicate time lapse recording frame interval [CHAR LIMIT = 30] --> + <string name="pref_video_time_lapse_frame_interval_24000">24 seconds</string> + <!-- Text to indicate time lapse recording frame interval [CHAR LIMIT = 30] --> + <string name="pref_video_time_lapse_frame_interval_30000">0.5 minutes</string> + <!-- Text to indicate time lapse recording frame interval [CHAR LIMIT = 30] --> + <string name="pref_video_time_lapse_frame_interval_60000">1 minute</string> + <!-- Text to indicate time lapse recording frame interval [CHAR LIMIT = 30] --> + <string name="pref_video_time_lapse_frame_interval_90000">1.5 minutes</string> + <!-- Text to indicate time lapse recording frame interval [CHAR LIMIT = 30] --> + <string name="pref_video_time_lapse_frame_interval_120000">2 minutes</string> + <!-- Text to indicate time lapse recording frame interval [CHAR LIMIT = 30] --> + <string name="pref_video_time_lapse_frame_interval_150000">2.5 minutes</string> + <!-- Text to indicate time lapse recording frame interval [CHAR LIMIT = 30] --> + <string name="pref_video_time_lapse_frame_interval_180000">3 minutes</string> + <!-- Text to indicate time lapse recording frame interval [CHAR LIMIT = 30] --> + <string name="pref_video_time_lapse_frame_interval_240000">4 minutes</string> + <!-- Text to indicate time lapse recording frame interval [CHAR LIMIT = 30] --> + <string name="pref_video_time_lapse_frame_interval_300000">5 minutes</string> + <!-- Text to indicate time lapse recording frame interval [CHAR LIMIT = 30] --> + <string name="pref_video_time_lapse_frame_interval_360000">6 minutes</string> + <!-- Text to indicate time lapse recording frame interval [CHAR LIMIT = 30] --> + <string name="pref_video_time_lapse_frame_interval_600000">10 minutes</string> + <!-- Text to indicate time lapse recording frame interval [CHAR LIMIT = 30] --> + <string name="pref_video_time_lapse_frame_interval_720000">12 minutes</string> + <!-- Text to indicate time lapse recording frame interval [CHAR LIMIT = 30] --> + <string name="pref_video_time_lapse_frame_interval_900000">15 minutes</string> + <!-- Text to indicate time lapse recording frame interval [CHAR LIMIT = 30] --> + <string name="pref_video_time_lapse_frame_interval_1440000">24 minutes</string> + <!-- Text to indicate time lapse recording frame interval [CHAR LIMIT = 30] --> + <string name="pref_video_time_lapse_frame_interval_1800000">0.5 hours</string> + <!-- Text to indicate time lapse recording frame interval [CHAR LIMIT = 30] --> + <string name="pref_video_time_lapse_frame_interval_3600000">1 hour</string> + <!-- Text to indicate time lapse recording frame interval [CHAR LIMIT = 30] --> + <string name="pref_video_time_lapse_frame_interval_5400000">1.5 hour</string> + <!-- Text to indicate time lapse recording frame interval [CHAR LIMIT = 30] --> + <string name="pref_video_time_lapse_frame_interval_7200000">2 hours</string> + <!-- Text to indicate time lapse recording frame interval [CHAR LIMIT = 30] --> + <string name="pref_video_time_lapse_frame_interval_9000000">2.5 hours</string> + <!-- Text to indicate time lapse recording frame interval [CHAR LIMIT = 30] --> + <string name="pref_video_time_lapse_frame_interval_10800000">3 hours</string> + <!-- Text to indicate time lapse recording frame interval [CHAR LIMIT = 30] --> + <string name="pref_video_time_lapse_frame_interval_14400000">4 hours</string> + <!-- Text to indicate time lapse recording frame interval [CHAR LIMIT = 30] --> + <string name="pref_video_time_lapse_frame_interval_18000000">5 hours</string> + <!-- Text to indicate time lapse recording frame interval [CHAR LIMIT = 30] --> + <string name="pref_video_time_lapse_frame_interval_21600000">6 hours</string> + <!-- Text to indicate time lapse recording frame interval [CHAR LIMIT = 30] --> + <string name="pref_video_time_lapse_frame_interval_36000000">10 hours</string> + <!-- Text to indicate time lapse recording frame interval [CHAR LIMIT = 30] --> + <string name="pref_video_time_lapse_frame_interval_43200000">12 hours</string> + <!-- Text to indicate time lapse recording frame interval [CHAR LIMIT = 30] --> + <string name="pref_video_time_lapse_frame_interval_54000000">15 hours</string> + <!-- Text to indicate time lapse recording frame interval [CHAR LIMIT = 30] --> + <string name="pref_video_time_lapse_frame_interval_86400000">24 hours</string> + + <!-- Seconds: a unit of time for time lapse intervals. [CHAR LIMIT = 20] --> + <string name="time_lapse_seconds">seconds</string> + <!-- Minutes: a unit of time for time lapse intervals. [CHAR LIMIT = 20] --> + <string name="time_lapse_minutes">minutes</string> + <!-- Hours: a unit of time for time lapse intervals. [CHAR LIMIT = 20] --> + <string name="time_lapse_hours">hours</string> + + <!-- The button to confirm time-lapse setting changes. [CHAR LIMIT = 20] --> + <string name="time_lapse_interval_set">Done</string> + <!-- Title in time interval picker for setting time interval. [CHAR LIMIT = 30]--> + <string name="set_time_interval">Set Time Interval</string> + <!-- Help text that is shown when the time lapse feature is turned off. [CHAR LIMIT = 180]--> + <string name="set_time_interval_help">Time lapse feature is off. Turn it on to set time interval.</string> + <!-- Help text that is shown when the countdown timer is turned off. [CHAR LIMIT = 180]--> + <string name="set_timer_help">Countdown timer is off. Turn it on to count down before taking a picture.</string> + <!-- Title in timer setting for setting the duration for the countdown timer. [CHAR LIMIT = 50]--> + <string name="set_duration">Set duration in seconds</string> + <!-- On-screen hint during timer countdown for taking a photo. [CHAR LIMIT = 60]--> + <string name="count_down_title_text">Counting down to take a photo</string> + + <!-- Title for first run dialog asking if the user wants to remember photo locations [CHAR LIMIT = 50] --> + <string name="remember_location_title">Remember photo locations?</string> + <!-- Message for first run dialog asking if the user wants to remember photo locations [CHAR LIMIT = None] --> + <string name="remember_location_prompt">Tag your photos and videos with the locations where they are taken.\n\nOther apps can access this information along with your saved images.</string> + <!-- Negative answer for first run dialog asking if the user wants to remember photo locations [CHAR LIMIT = 20] --> + <string name="remember_location_no">No thanks</string> + <!-- Positive answer for first run dialog asking if the user wants to remember photo locations [CHAR LIMIT = 20] --> + <string name="remember_location_yes">Yes</string> + </resources> diff --git a/res/values/styles.xml b/res/values/styles.xml index baf9315f8..e6179e99b 100644 --- a/res/values/styles.xml +++ b/res/values/styles.xml @@ -51,4 +51,211 @@ <style name="ActionBarTwoLineItem"> <item name="android:background">@drawable/action_bar_two_line_background</item> </style> + + <!-- Camera resources below --> + + <style name="Theme.Camera" parent="Theme.CameraBase"> + <item name="android:windowBackground">@android:color/black</item> + <item name="android:colorBackground">@android:color/black</item> + <item name="android:colorBackgroundCacheHint">@android:color/black</item> + </style> + <style name="Theme.CameraBase" parent="android:Theme.Black.NoTitleBar.Fullscreen"/> + <style name="OnScreenHintTextAppearance"> + <item name="android:textColor">@android:color/primary_text_dark</item> + <item name="android:textColorHighlight">#FFFF9200</item> + <item name="android:textColorHint">#808080</item> + <item name="android:textColorLink">#5C5CFF</item> + <item name="android:textSize">16sp</item> + <item name="android:textStyle">normal</item> + </style> + <style name="OnScreenHintTextAppearance.Small"> + <item name="android:textSize">14sp</item> + <item name="android:textStyle">normal</item> + <item name="android:textColor">@android:color/secondary_text_dark</item> + </style> + <style name="Animation_OnScreenHint"> + <item name="android:windowEnterAnimation">@anim/on_screen_hint_enter</item> + <item name="android:windowExitAnimation">@anim/on_screen_hint_exit</item> + </style> + <style name="ReviewPlayIcon"> + <item name="android:layout_height">wrap_content</item> + <item name="android:layout_width">wrap_content</item> + <item name="android:layout_centerInParent">true</item> + <item name="android:visibility">gone</item> + <item name="android:src">@drawable/ic_gallery_play_big</item> + </style> + <style name="PopupTitleSeparator"> + <item name="android:layout_width">match_parent</item> + <item name="android:layout_height">2dp</item> + <item name="android:background">@color/popup_title_color</item> + </style> + <style name="SettingItemList"> + <item name="android:orientation">vertical</item> + <item name="android:paddingBottom">3dp</item> + <item name="android:layout_gravity">center</item> + <item name="android:layout_width">match_parent</item> + <item name="android:layout_height">wrap_content</item> + <item name="android:listSelector">@drawable/bg_pressed</item> + </style> + <style name="SettingItemTitle"> + <item name="android:textSize">@dimen/setting_item_text_size</item> + <item name="android:gravity">left|center_vertical</item> + <item name="android:textColor">@color/primary_text</item> + <item name="android:singleLine">true</item> + <item name="android:layout_weight">1</item> + <item name="android:layout_width">0dp</item> + <item name="android:layout_height">match_parent</item> + </style> + <style name="SettingItemText"> + <item name="android:layout_width">@dimen/setting_item_text_width</item> + <item name="android:layout_height">wrap_content</item> + <item name="android:layout_gravity">center_vertical</item> + <item name="android:gravity">center</item> + <item name="android:singleLine">true</item> + <item name="android:textColor">@color/primary_text</item> + <item name="android:textSize">@dimen/setting_item_text_size</item> + </style> + <style name="SettingRow"> + <item name="android:gravity">center_vertical</item> + <item name="android:orientation">horizontal</item> + <item name="android:layout_width">match_parent</item> + <item name="android:layout_height">@dimen/setting_row_height</item> + <item name="android:paddingLeft">@dimen/setting_item_list_margin</item> + <item name="android:paddingRight">@dimen/setting_item_list_margin</item> + <item name="android:background">@drawable/setting_picker</item> + </style> + <style name="OnViewfinderLabel"> + <item name="android:gravity">center</item> + <item name="android:layout_width">wrap_content</item> + <item name="android:layout_height">wrap_content</item> + <item name="android:singleLine">true</item> + <item name="android:layout_margin">10dp</item> + <item name="android:paddingLeft">15dp</item> + <item name="android:paddingRight">15dp</item> + <item name="android:paddingTop">3dp</item> + <item name="android:paddingBottom">3dp</item> + <item name="android:textColor">@android:color/white</item> + <item name="android:textSize">16dp</item> + <item name="android:background">@drawable/bg_text_on_preview</item> + </style> + <style name="PanoCustomDialogText"> + <item name="android:textAppearance">@android:style/TextAppearance.Medium</item> + </style> + <style name="EffectSettingGrid"> + <item name="android:layout_marginLeft">@dimen/setting_item_list_margin</item> + <item name="android:layout_marginRight">@dimen/setting_item_list_margin</item> + <item name="android:paddingBottom">3dp</item> + <item name="android:layout_width">match_parent</item> + <item name="android:layout_height">wrap_content</item> + <item name="android:numColumns">3</item> + <item name="android:verticalSpacing">3dp</item> + <item name="android:horizontalSpacing">3dp</item> + <item name="android:choiceMode">singleChoice</item> + </style> + <style name="EffectSettingItem"> + <item name="android:orientation">vertical</item> + <item name="android:layout_width">match_parent</item> + <item name="android:layout_height">wrap_content</item> + <item name="android:paddingTop">9dp</item> + <item name="android:paddingBottom">9dp</item> + <item name="android:paddingLeft">2dp</item> + <item name="android:paddingRight">2dp</item> + <item name="android:background">@drawable/setting_picker</item> + </style> + <style name="EffectSettingItemTitle"> + <item name="android:textSize">@dimen/effect_setting_item_text_size</item> + <item name="android:gravity">center</item> + <item name="android:textColor">@android:color/white</item> + <item name="android:singleLine">true</item> + <item name="android:layout_width">match_parent</item> + <item name="android:layout_height">wrap_content</item> + <item name="android:paddingTop">1dp</item> + </style> + <style name="EffectSettingTypeTitle"> + <item name="android:textSize">@dimen/effect_setting_type_text_size</item> + <item name="android:gravity">left|center_vertical</item> + <item name="android:textColor">@android:color/white</item> + <item name="android:alpha">0.7</item> + <item name="android:singleLine">true</item> + <item name="android:layout_width">match_parent</item> + <item name="android:layout_height">wrap_content</item> + <item name="android:minHeight">@dimen/effect_setting_type_text_min_height</item> + <item name="android:paddingLeft">@dimen/effect_setting_type_text_left_padding</item> + </style> + <style name="EffectTypeSeparator"> + <item name="android:layout_width">match_parent</item> + <item name="android:layout_marginLeft">8dp</item> + <item name="android:layout_marginRight">8dp</item> + <item name="android:layout_marginBottom">14dp</item> + <item name="android:layout_height">2dp</item> + <item name="android:background">#2c2c2c</item> + </style> + <style name="EffectTitleSeparator"> + <item name="android:layout_width">match_parent</item> + <item name="android:layout_height">2dp</item> + <item name="android:paddingBottom">4dp</item> + <item name="android:background">@android:drawable/divider_horizontal_dark</item> + </style> + <style name="TextAppearance.DialogWindowTitle" parent=""> + <item name="android:textSize">22sp</item> + <item name="android:textColor">@color/holo_blue_light</item> + </style> + <style name="TextAppearance.Medium" parent="@android:style/TextAppearance.Medium"/> + <style name="Widget.Button.Borderless" parent="android:Widget.Button"> + <item name="android:background">@drawable/bg_pressed</item> + <item name="android:textAppearance">@style/TextAppearance.Medium</item> + <item name="android:textColor">@color/primary_text</item> + <item name="android:minHeight">48dip</item> + <item name="android:minWidth">64dip</item> + <item name="android:paddingLeft">4dip</item> + <item name="android:paddingRight">4dip</item> + </style> + + <style name="ReviewControlText_xlarge"> + <item name="android:layout_height">wrap_content</item> + <item name="android:layout_width">wrap_content</item> + <item name="android:background">@drawable/bg_pressed_exit_fading</item> + <item name="android:gravity">center</item> + <item name="android:paddingLeft">2dp</item> + <item name="android:paddingRight">10dp</item> + <item name="android:paddingTop">10dp</item> + <item name="android:paddingBottom">10dp</item> + <item name="android:textSize">18sp</item> + <item name="android:textStyle">bold</item> + <item name="android:clickable">true</item> + <item name="android:focusable">true</item> + </style> + <style name="PopupTitleText_xlarge"> + <item name="android:textSize">@dimen/popup_title_text_size</item> + <item name="android:layout_gravity">left|center_vertical</item> + <item name="android:layout_width">wrap_content</item> + <item name="android:layout_height">wrap_content</item> + <item name="android:singleLine">true</item> + <item name="android:textColor">@color/popup_title_color</item> + <item name="android:layout_marginLeft">10dp</item> + </style> + <style name="PanoCustomDialogText_xlarge"> + <item name="android:textAppearance">@android:style/TextAppearance.Large</item> + </style> + <style name="ViewfinderLabelLayout_xlarge"> + <item name="android:layout_width">match_parent</item> + <item name="android:layout_height">match_parent</item> + <item name="android:layout_margin">13dp</item> + </style> + <style name="SwitcherButton"> + <item name="android:layout_width">@dimen/switcher_size</item> + <item name="android:layout_height">@dimen/switcher_size</item> + <item name="android:background">@drawable/bg_pressed_exit_fading</item> + </style> + <style name="MenuIndicator"> + <item name="android:layout_width">wrap_content</item> + <item name="android:layout_height">wrap_content</item> + <item name="android:enabled">false</item> + <item name="android:scaleType">center</item> + </style> + <style name="CameraControls"> + <item name="android:layout_width">match_parent</item> + <item name="android:layout_height">match_parent</item> + </style> + </resources> |