diff options
264 files changed, 2571 insertions, 1168 deletions
diff --git a/Android.mk b/Android.mk index 840b161c5..dbce33f8b 100644 --- a/Android.mk +++ b/Android.mk @@ -26,10 +26,10 @@ LOCAL_MODULE_TAGS := optional LOCAL_STATIC_JAVA_LIBRARIES := android-support-v13 LOCAL_SRC_FILES := $(call all-java-files-under, src) \ - $(call all-java-files-under, wallpaper_picker_src) \ + $(call all-java-files-under, WallpaperPicker/src) \ $(call all-renderscript-files-under, src) \ $(call all-proto-files-under, protos) -LOCAL_RESOURCE_DIR := $(LOCAL_PATH)/wallpaper_picker_res $(LOCAL_PATH)/res +LOCAL_RESOURCE_DIR := $(LOCAL_PATH)/WallpaperPicker/res $(LOCAL_PATH)/res LOCAL_AAPT_FLAGS := --auto-add-overlay diff --git a/AndroidManifest.xml b/AndroidManifest.xml index 1e418ec2f..4e27e6f27 100644 --- a/AndroidManifest.xml +++ b/AndroidManifest.xml @@ -104,7 +104,7 @@ </activity> <activity - android:name="com.android.launcher3.WallpaperPickerActivity" + android:name="com.android.launcher3.LauncherWallpaperPickerActivity" android:theme="@style/Theme.WallpaperCropper" android:label="@string/pick_wallpaper" android:icon="@mipmap/ic_launcher_wallpaper" diff --git a/WallpaperPicker/AndroidManifest.xml b/WallpaperPicker/AndroidManifest.xml new file mode 100644 index 000000000..86a94d078 --- /dev/null +++ b/WallpaperPicker/AndroidManifest.xml @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="utf-8"?> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="com.android.launcher3" + android:versionCode="1" + android:versionName="1.0" + > + + <uses-sdk android:minSdkVersion="15" android:targetSdkVersion="19" /> + +</manifest> diff --git a/WallpaperPicker/README b/WallpaperPicker/README new file mode 100644 index 000000000..d8efb07f6 --- /dev/null +++ b/WallpaperPicker/README @@ -0,0 +1,4 @@ +This project contains the wallpaper picker for Launcher3. It's in a separate +folder to organize the code separately from the rest of the launcher, and has +a manifest so that a separate Eclipse project can exist for the wallpaper +picker (necessary to have the Eclipse build work)
\ No newline at end of file diff --git a/wallpaper_picker_res/drawable-hdpi/ic_actionbar_accept.png b/WallpaperPicker/res/drawable-hdpi/ic_actionbar_accept.png Binary files differindex 53cf6877e..53cf6877e 100755 --- a/wallpaper_picker_res/drawable-hdpi/ic_actionbar_accept.png +++ b/WallpaperPicker/res/drawable-hdpi/ic_actionbar_accept.png diff --git a/wallpaper_picker_res/drawable-hdpi/ic_images.png b/WallpaperPicker/res/drawable-hdpi/ic_images.png Binary files differindex 0003c6c65..0003c6c65 100644 --- a/wallpaper_picker_res/drawable-hdpi/ic_images.png +++ b/WallpaperPicker/res/drawable-hdpi/ic_images.png diff --git a/wallpaper_picker_res/drawable-hdpi/tile_picker_focused.9.png b/WallpaperPicker/res/drawable-hdpi/tile_picker_focused.9.png Binary files differindex c72d6a2c6..c72d6a2c6 100644 --- a/wallpaper_picker_res/drawable-hdpi/tile_picker_focused.9.png +++ b/WallpaperPicker/res/drawable-hdpi/tile_picker_focused.9.png diff --git a/wallpaper_picker_res/drawable-hdpi/tile_picker_pressed.9.png b/WallpaperPicker/res/drawable-hdpi/tile_picker_pressed.9.png Binary files differindex 44c65ac3c..44c65ac3c 100644 --- a/wallpaper_picker_res/drawable-hdpi/tile_picker_pressed.9.png +++ b/WallpaperPicker/res/drawable-hdpi/tile_picker_pressed.9.png diff --git a/wallpaper_picker_res/drawable-hdpi/tile_picker_selected.9.png b/WallpaperPicker/res/drawable-hdpi/tile_picker_selected.9.png Binary files differindex 461bacbcb..461bacbcb 100644 --- a/wallpaper_picker_res/drawable-hdpi/tile_picker_selected.9.png +++ b/WallpaperPicker/res/drawable-hdpi/tile_picker_selected.9.png diff --git a/wallpaper_picker_res/drawable-hdpi/tile_shadow_bottom.9.png b/WallpaperPicker/res/drawable-hdpi/tile_shadow_bottom.9.png Binary files differindex e80558bad..e80558bad 100644 --- a/wallpaper_picker_res/drawable-hdpi/tile_shadow_bottom.9.png +++ b/WallpaperPicker/res/drawable-hdpi/tile_shadow_bottom.9.png diff --git a/wallpaper_picker_res/drawable-hdpi/tile_shadow_top.9.png b/WallpaperPicker/res/drawable-hdpi/tile_shadow_top.9.png Binary files differindex 7e93865e7..7e93865e7 100644 --- a/wallpaper_picker_res/drawable-hdpi/tile_shadow_top.9.png +++ b/WallpaperPicker/res/drawable-hdpi/tile_shadow_top.9.png diff --git a/wallpaper_picker_res/drawable-mdpi/ic_actionbar_accept.png b/WallpaperPicker/res/drawable-mdpi/ic_actionbar_accept.png Binary files differindex 35cda8e11..35cda8e11 100755 --- a/wallpaper_picker_res/drawable-mdpi/ic_actionbar_accept.png +++ b/WallpaperPicker/res/drawable-mdpi/ic_actionbar_accept.png diff --git a/wallpaper_picker_res/drawable-mdpi/ic_images.png b/WallpaperPicker/res/drawable-mdpi/ic_images.png Binary files differindex aabc1237a..aabc1237a 100644 --- a/wallpaper_picker_res/drawable-mdpi/ic_images.png +++ b/WallpaperPicker/res/drawable-mdpi/ic_images.png diff --git a/wallpaper_picker_res/drawable-mdpi/tile_picker_focused.9.png b/WallpaperPicker/res/drawable-mdpi/tile_picker_focused.9.png Binary files differindex 13b325b87..13b325b87 100644 --- a/wallpaper_picker_res/drawable-mdpi/tile_picker_focused.9.png +++ b/WallpaperPicker/res/drawable-mdpi/tile_picker_focused.9.png diff --git a/wallpaper_picker_res/drawable-mdpi/tile_picker_pressed.9.png b/WallpaperPicker/res/drawable-mdpi/tile_picker_pressed.9.png Binary files differindex 4e8196d36..4e8196d36 100644 --- a/wallpaper_picker_res/drawable-mdpi/tile_picker_pressed.9.png +++ b/WallpaperPicker/res/drawable-mdpi/tile_picker_pressed.9.png diff --git a/wallpaper_picker_res/drawable-mdpi/tile_picker_selected.9.png b/WallpaperPicker/res/drawable-mdpi/tile_picker_selected.9.png Binary files differindex eee69ec6d..eee69ec6d 100644 --- a/wallpaper_picker_res/drawable-mdpi/tile_picker_selected.9.png +++ b/WallpaperPicker/res/drawable-mdpi/tile_picker_selected.9.png diff --git a/wallpaper_picker_res/drawable-mdpi/tile_shadow_bottom.9.png b/WallpaperPicker/res/drawable-mdpi/tile_shadow_bottom.9.png Binary files differindex d95787bac..d95787bac 100644 --- a/wallpaper_picker_res/drawable-mdpi/tile_shadow_bottom.9.png +++ b/WallpaperPicker/res/drawable-mdpi/tile_shadow_bottom.9.png diff --git a/wallpaper_picker_res/drawable-mdpi/tile_shadow_top.9.png b/WallpaperPicker/res/drawable-mdpi/tile_shadow_top.9.png Binary files differindex 8da913cc4..8da913cc4 100644 --- a/wallpaper_picker_res/drawable-mdpi/tile_shadow_top.9.png +++ b/WallpaperPicker/res/drawable-mdpi/tile_shadow_top.9.png diff --git a/wallpaper_picker_res/drawable-xhdpi/ic_actionbar_accept.png b/WallpaperPicker/res/drawable-xhdpi/ic_actionbar_accept.png Binary files differindex b52dc3701..b52dc3701 100755 --- a/wallpaper_picker_res/drawable-xhdpi/ic_actionbar_accept.png +++ b/WallpaperPicker/res/drawable-xhdpi/ic_actionbar_accept.png diff --git a/wallpaper_picker_res/drawable-xhdpi/ic_images.png b/WallpaperPicker/res/drawable-xhdpi/ic_images.png Binary files differindex 3f21faf8f..3f21faf8f 100644 --- a/wallpaper_picker_res/drawable-xhdpi/ic_images.png +++ b/WallpaperPicker/res/drawable-xhdpi/ic_images.png diff --git a/wallpaper_picker_res/drawable-xhdpi/tile_picker_focused.9.png b/WallpaperPicker/res/drawable-xhdpi/tile_picker_focused.9.png Binary files differindex 279e85963..279e85963 100644 --- a/wallpaper_picker_res/drawable-xhdpi/tile_picker_focused.9.png +++ b/WallpaperPicker/res/drawable-xhdpi/tile_picker_focused.9.png diff --git a/wallpaper_picker_res/drawable-xhdpi/tile_picker_pressed.9.png b/WallpaperPicker/res/drawable-xhdpi/tile_picker_pressed.9.png Binary files differindex abe0e0080..abe0e0080 100644 --- a/wallpaper_picker_res/drawable-xhdpi/tile_picker_pressed.9.png +++ b/WallpaperPicker/res/drawable-xhdpi/tile_picker_pressed.9.png diff --git a/wallpaper_picker_res/drawable-xhdpi/tile_picker_selected.9.png b/WallpaperPicker/res/drawable-xhdpi/tile_picker_selected.9.png Binary files differindex b047591ac..b047591ac 100644 --- a/wallpaper_picker_res/drawable-xhdpi/tile_picker_selected.9.png +++ b/WallpaperPicker/res/drawable-xhdpi/tile_picker_selected.9.png diff --git a/wallpaper_picker_res/drawable-xhdpi/tile_shadow_bottom.9.png b/WallpaperPicker/res/drawable-xhdpi/tile_shadow_bottom.9.png Binary files differindex 81571f3b7..81571f3b7 100644 --- a/wallpaper_picker_res/drawable-xhdpi/tile_shadow_bottom.9.png +++ b/WallpaperPicker/res/drawable-xhdpi/tile_shadow_bottom.9.png diff --git a/wallpaper_picker_res/drawable-xhdpi/tile_shadow_top.9.png b/WallpaperPicker/res/drawable-xhdpi/tile_shadow_top.9.png Binary files differindex 8503a59fe..8503a59fe 100644 --- a/wallpaper_picker_res/drawable-xhdpi/tile_shadow_top.9.png +++ b/WallpaperPicker/res/drawable-xhdpi/tile_shadow_top.9.png diff --git a/wallpaper_picker_res/drawable-xxhdpi/ic_images.png b/WallpaperPicker/res/drawable-xxhdpi/ic_images.png Binary files differindex d00db9a00..d00db9a00 100644 --- a/wallpaper_picker_res/drawable-xxhdpi/ic_images.png +++ b/WallpaperPicker/res/drawable-xxhdpi/ic_images.png diff --git a/wallpaper_picker_res/drawable-xxhdpi/tile_picker_focused.9.png b/WallpaperPicker/res/drawable-xxhdpi/tile_picker_focused.9.png Binary files differindex 1004c14b8..1004c14b8 100644 --- a/wallpaper_picker_res/drawable-xxhdpi/tile_picker_focused.9.png +++ b/WallpaperPicker/res/drawable-xxhdpi/tile_picker_focused.9.png diff --git a/wallpaper_picker_res/drawable-xxhdpi/tile_picker_pressed.9.png b/WallpaperPicker/res/drawable-xxhdpi/tile_picker_pressed.9.png Binary files differindex 9658444a1..9658444a1 100644 --- a/wallpaper_picker_res/drawable-xxhdpi/tile_picker_pressed.9.png +++ b/WallpaperPicker/res/drawable-xxhdpi/tile_picker_pressed.9.png diff --git a/wallpaper_picker_res/drawable-xxhdpi/tile_picker_selected.9.png b/WallpaperPicker/res/drawable-xxhdpi/tile_picker_selected.9.png Binary files differindex a3cd30369..a3cd30369 100644 --- a/wallpaper_picker_res/drawable-xxhdpi/tile_picker_selected.9.png +++ b/WallpaperPicker/res/drawable-xxhdpi/tile_picker_selected.9.png diff --git a/wallpaper_picker_res/drawable-xxhdpi/tile_shadow_bottom.9.png b/WallpaperPicker/res/drawable-xxhdpi/tile_shadow_bottom.9.png Binary files differindex 55250f041..55250f041 100644 --- a/wallpaper_picker_res/drawable-xxhdpi/tile_shadow_bottom.9.png +++ b/WallpaperPicker/res/drawable-xxhdpi/tile_shadow_bottom.9.png diff --git a/wallpaper_picker_res/drawable-xxhdpi/tile_shadow_top.9.png b/WallpaperPicker/res/drawable-xxhdpi/tile_shadow_top.9.png Binary files differindex 3f2263364..3f2263364 100644 --- a/wallpaper_picker_res/drawable-xxhdpi/tile_shadow_top.9.png +++ b/WallpaperPicker/res/drawable-xxhdpi/tile_shadow_top.9.png diff --git a/wallpaper_picker_res/drawable/wallpaper_tile_fg.xml b/WallpaperPicker/res/drawable/wallpaper_tile_fg.xml index c299f32c6..c299f32c6 100644 --- a/wallpaper_picker_res/drawable/wallpaper_tile_fg.xml +++ b/WallpaperPicker/res/drawable/wallpaper_tile_fg.xml diff --git a/wallpaper_picker_res/layout/actionbar_set_wallpaper.xml b/WallpaperPicker/res/layout/actionbar_set_wallpaper.xml index 1622742a5..1622742a5 100644 --- a/wallpaper_picker_res/layout/actionbar_set_wallpaper.xml +++ b/WallpaperPicker/res/layout/actionbar_set_wallpaper.xml diff --git a/wallpaper_picker_res/layout/wallpaper_cropper.xml b/WallpaperPicker/res/layout/wallpaper_cropper.xml index abb860898..abb860898 100644 --- a/wallpaper_picker_res/layout/wallpaper_cropper.xml +++ b/WallpaperPicker/res/layout/wallpaper_cropper.xml diff --git a/wallpaper_picker_res/layout/wallpaper_picker.xml b/WallpaperPicker/res/layout/wallpaper_picker.xml index c36493d2f..c36493d2f 100644 --- a/wallpaper_picker_res/layout/wallpaper_picker.xml +++ b/WallpaperPicker/res/layout/wallpaper_picker.xml diff --git a/wallpaper_picker_res/layout/wallpaper_picker_image_picker_item.xml b/WallpaperPicker/res/layout/wallpaper_picker_image_picker_item.xml index ae3c43d8e..ae3c43d8e 100644 --- a/wallpaper_picker_res/layout/wallpaper_picker_image_picker_item.xml +++ b/WallpaperPicker/res/layout/wallpaper_picker_image_picker_item.xml diff --git a/wallpaper_picker_res/layout/wallpaper_picker_item.xml b/WallpaperPicker/res/layout/wallpaper_picker_item.xml index 0ac8f97fb..0ac8f97fb 100644 --- a/wallpaper_picker_res/layout/wallpaper_picker_item.xml +++ b/WallpaperPicker/res/layout/wallpaper_picker_item.xml diff --git a/wallpaper_picker_res/layout/wallpaper_picker_live_wallpaper_item.xml b/WallpaperPicker/res/layout/wallpaper_picker_live_wallpaper_item.xml index 29fdb1b82..29fdb1b82 100644 --- a/wallpaper_picker_res/layout/wallpaper_picker_live_wallpaper_item.xml +++ b/WallpaperPicker/res/layout/wallpaper_picker_live_wallpaper_item.xml diff --git a/wallpaper_picker_res/layout/wallpaper_picker_third_party_item.xml b/WallpaperPicker/res/layout/wallpaper_picker_third_party_item.xml index 68661bc00..68661bc00 100644 --- a/wallpaper_picker_res/layout/wallpaper_picker_third_party_item.xml +++ b/WallpaperPicker/res/layout/wallpaper_picker_third_party_item.xml diff --git a/wallpaper_picker_res/menu/cab_delete_wallpapers.xml b/WallpaperPicker/res/menu/cab_delete_wallpapers.xml index 38ac5c4d6..38ac5c4d6 100644 --- a/wallpaper_picker_res/menu/cab_delete_wallpapers.xml +++ b/WallpaperPicker/res/menu/cab_delete_wallpapers.xml diff --git a/wallpaper_picker_res/mipmap-hdpi/ic_launcher_wallpaper.png b/WallpaperPicker/res/mipmap-hdpi/ic_launcher_wallpaper.png Binary files differindex affee851d..affee851d 100644 --- a/wallpaper_picker_res/mipmap-hdpi/ic_launcher_wallpaper.png +++ b/WallpaperPicker/res/mipmap-hdpi/ic_launcher_wallpaper.png diff --git a/wallpaper_picker_res/mipmap-mdpi/ic_launcher_wallpaper.png b/WallpaperPicker/res/mipmap-mdpi/ic_launcher_wallpaper.png Binary files differindex cb4443bdb..cb4443bdb 100644 --- a/wallpaper_picker_res/mipmap-mdpi/ic_launcher_wallpaper.png +++ b/WallpaperPicker/res/mipmap-mdpi/ic_launcher_wallpaper.png diff --git a/wallpaper_picker_res/mipmap-xhdpi/ic_launcher_wallpaper.png b/WallpaperPicker/res/mipmap-xhdpi/ic_launcher_wallpaper.png Binary files differindex 60f8dceec..60f8dceec 100644 --- a/wallpaper_picker_res/mipmap-xhdpi/ic_launcher_wallpaper.png +++ b/WallpaperPicker/res/mipmap-xhdpi/ic_launcher_wallpaper.png diff --git a/wallpaper_picker_res/mipmap-xxhdpi/ic_launcher_wallpaper.png b/WallpaperPicker/res/mipmap-xxhdpi/ic_launcher_wallpaper.png Binary files differindex 023fb5886..023fb5886 100644 --- a/wallpaper_picker_res/mipmap-xxhdpi/ic_launcher_wallpaper.png +++ b/WallpaperPicker/res/mipmap-xxhdpi/ic_launcher_wallpaper.png diff --git a/WallpaperPicker/res/values-af/strings.xml b/WallpaperPicker/res/values-af/strings.xml new file mode 100644 index 000000000..c17d26be0 --- /dev/null +++ b/WallpaperPicker/res/values-af/strings.xml @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- +/* +* Copyright (C) 2013 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 xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> + <string name="wallpaper_instructions" msgid="3524143401182707094">"Stel muurpapier"</string> + <string name="image_load_fail" msgid="7538534580694411837">"Kon nie prent laai nie"</string> + <string name="wallpaper_load_fail" msgid="4800700444605404650">"Kon nie prent as muurpapier laai nie"</string> + <plurals name="number_of_items_selected"> + <item quantity="zero" msgid="9015111147509924344">"%1$d gekies"</item> + <item quantity="one" msgid="8409622005831789373">"%1$d gekies"</item> + <item quantity="other" msgid="479468347731745357">"%1$d gekies"</item> + </plurals> + <string name="wallpaper_accessibility_name" msgid="4093221025304876354">"Muurpapier %1$d van %2$d"</string> + <string name="announce_selection" msgid="123723511662250539">"Het <xliff:g id="LABEL">%1$s</xliff:g> gekies"</string> + <string name="wallpaper_delete" msgid="1459353972739215344">"Vee uit"</string> + <string name="pick_image" msgid="6704438906027442697">"Kies prent"</string> + <string name="pick_wallpaper" msgid="4628969645948454559">"Muurpapiere"</string> + <string name="crop_wallpaper" msgid="4882870800623585836">"Snoei muurpapier"</string> +</resources> diff --git a/WallpaperPicker/res/values-am/strings.xml b/WallpaperPicker/res/values-am/strings.xml new file mode 100644 index 000000000..394161634 --- /dev/null +++ b/WallpaperPicker/res/values-am/strings.xml @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- +/* +* Copyright (C) 2013 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 xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> + <string name="wallpaper_instructions" msgid="3524143401182707094">"የግድግዳ ወረቀት አዘጋጅ"</string> + <string name="image_load_fail" msgid="7538534580694411837">"ምስሉን መጫን አልተቻለም"</string> + <string name="wallpaper_load_fail" msgid="4800700444605404650">"ምስሉን እንደ ግድግዳ ወረቀት መጫን አልተቻለም"</string> + <plurals name="number_of_items_selected"> + <item quantity="zero" msgid="9015111147509924344">"%1$d ተመርጧል"</item> + <item quantity="one" msgid="8409622005831789373">"%1$d ተመርጧል"</item> + <item quantity="other" msgid="479468347731745357">"%1$d ተመርጧል"</item> + </plurals> + <string name="wallpaper_accessibility_name" msgid="4093221025304876354">"የግድግዳ ወረቀት %1$d የ%2$d"</string> + <string name="announce_selection" msgid="123723511662250539">"<xliff:g id="LABEL">%1$s</xliff:g> ተመርጧል"</string> + <string name="wallpaper_delete" msgid="1459353972739215344">"ሰርዝ"</string> + <string name="pick_image" msgid="6704438906027442697">"ምስል ይምረጡ"</string> + <string name="pick_wallpaper" msgid="4628969645948454559">"የግድግዳ ወረቀቶች"</string> + <string name="crop_wallpaper" msgid="4882870800623585836">"የግድግዳ ወረቀት ይከርክሙ"</string> +</resources> diff --git a/WallpaperPicker/res/values-ar/strings.xml b/WallpaperPicker/res/values-ar/strings.xml new file mode 100644 index 000000000..2075cc875 --- /dev/null +++ b/WallpaperPicker/res/values-ar/strings.xml @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- +/* +* Copyright (C) 2013 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 xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> + <string name="wallpaper_instructions" msgid="3524143401182707094">"تعيين الخلفية"</string> + <string name="image_load_fail" msgid="7538534580694411837">"تعذر تحميل الصورة"</string> + <string name="wallpaper_load_fail" msgid="4800700444605404650">"تعذر تحميل الصورة كخلفية"</string> + <plurals name="number_of_items_selected"> + <item quantity="zero" msgid="9015111147509924344">"تم تحديد %1$d"</item> + <item quantity="one" msgid="8409622005831789373">"تم تحديد %1$d"</item> + <item quantity="other" msgid="479468347731745357">"تم تحديد %1$d"</item> + </plurals> + <string name="wallpaper_accessibility_name" msgid="4093221025304876354">"الخلفية %1$d من %2$d"</string> + <string name="announce_selection" msgid="123723511662250539">"تم تحديد <xliff:g id="LABEL">%1$s</xliff:g>"</string> + <string name="wallpaper_delete" msgid="1459353972739215344">"حذف"</string> + <string name="pick_image" msgid="6704438906027442697">"اختيار صورة"</string> + <string name="pick_wallpaper" msgid="4628969645948454559">"الخلفيات"</string> + <string name="crop_wallpaper" msgid="4882870800623585836">"اقتصاص الخلفية"</string> +</resources> diff --git a/WallpaperPicker/res/values-bg/strings.xml b/WallpaperPicker/res/values-bg/strings.xml new file mode 100644 index 000000000..ce4fc651b --- /dev/null +++ b/WallpaperPicker/res/values-bg/strings.xml @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- +/* +* Copyright (C) 2013 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 xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> + <string name="wallpaper_instructions" msgid="3524143401182707094">"Задаване на тапета"</string> + <string name="image_load_fail" msgid="7538534580694411837">"Изображението не можа да бъде заредено"</string> + <string name="wallpaper_load_fail" msgid="4800700444605404650">"Изображението не можа да бъде заредено като тапет"</string> + <plurals name="number_of_items_selected"> + <item quantity="zero" msgid="9015111147509924344">"Избрахте %1$d"</item> + <item quantity="one" msgid="8409622005831789373">"Избрахте %1$d"</item> + <item quantity="other" msgid="479468347731745357">"Избрахте %1$d"</item> + </plurals> + <string name="wallpaper_accessibility_name" msgid="4093221025304876354">"Тапет %1$d от %2$d"</string> + <string name="announce_selection" msgid="123723511662250539">"Избрахте <xliff:g id="LABEL">%1$s</xliff:g>"</string> + <string name="wallpaper_delete" msgid="1459353972739215344">"Изтриване"</string> + <string name="pick_image" msgid="6704438906027442697">"Избиране на изображение"</string> + <string name="pick_wallpaper" msgid="4628969645948454559">"Тапети"</string> + <string name="crop_wallpaper" msgid="4882870800623585836">"Подрязване на тапета"</string> +</resources> diff --git a/WallpaperPicker/res/values-ca/strings.xml b/WallpaperPicker/res/values-ca/strings.xml new file mode 100644 index 000000000..89de81c30 --- /dev/null +++ b/WallpaperPicker/res/values-ca/strings.xml @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- +/* +* Copyright (C) 2013 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 xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> + <string name="wallpaper_instructions" msgid="3524143401182707094">"Estableix el fons de pantalla"</string> + <string name="image_load_fail" msgid="7538534580694411837">"No s\'ha pogut carregar la imatge."</string> + <string name="wallpaper_load_fail" msgid="4800700444605404650">"No s\'ha pogut carregar la imatge com a fons de pantalla."</string> + <plurals name="number_of_items_selected"> + <item quantity="zero" msgid="9015111147509924344">"Seleccionats: %1$d"</item> + <item quantity="one" msgid="8409622005831789373">"Seleccionats: %1$d"</item> + <item quantity="other" msgid="479468347731745357">"Seleccionats: %1$d"</item> + </plurals> + <string name="wallpaper_accessibility_name" msgid="4093221025304876354">"Fons de pantalla %1$d de %2$d"</string> + <string name="announce_selection" msgid="123723511662250539">"S\'ha seleccionat <xliff:g id="LABEL">%1$s</xliff:g>."</string> + <string name="wallpaper_delete" msgid="1459353972739215344">"Suprimeix"</string> + <string name="pick_image" msgid="6704438906027442697">"Tria una imatge"</string> + <string name="pick_wallpaper" msgid="4628969645948454559">"Fons de pantalla"</string> + <string name="crop_wallpaper" msgid="4882870800623585836">"Retallar fons de pantalla"</string> +</resources> diff --git a/WallpaperPicker/res/values-cs/strings.xml b/WallpaperPicker/res/values-cs/strings.xml new file mode 100644 index 000000000..a07b9eda2 --- /dev/null +++ b/WallpaperPicker/res/values-cs/strings.xml @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- +/* +* Copyright (C) 2013 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 xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> + <string name="wallpaper_instructions" msgid="3524143401182707094">"Nastavit jako tapetu"</string> + <string name="image_load_fail" msgid="7538534580694411837">"Obrázek nelze načíst."</string> + <string name="wallpaper_load_fail" msgid="4800700444605404650">"Obrázek nelze načíst jako tapetu."</string> + <plurals name="number_of_items_selected"> + <item quantity="zero" msgid="9015111147509924344">"Vybráno: %1$d"</item> + <item quantity="one" msgid="8409622005831789373">"Vybráno: %1$d"</item> + <item quantity="other" msgid="479468347731745357">"Vybráno: %1$d"</item> + </plurals> + <string name="wallpaper_accessibility_name" msgid="4093221025304876354">"Tapeta %1$d z %2$d"</string> + <string name="announce_selection" msgid="123723511662250539">"Vybrána položka <xliff:g id="LABEL">%1$s</xliff:g>"</string> + <string name="wallpaper_delete" msgid="1459353972739215344">"Smazat"</string> + <string name="pick_image" msgid="6704438906027442697">"Vybrat obrázek"</string> + <string name="pick_wallpaper" msgid="4628969645948454559">"Tapety"</string> + <string name="crop_wallpaper" msgid="4882870800623585836">"Oříznutí tapety"</string> +</resources> diff --git a/WallpaperPicker/res/values-da/strings.xml b/WallpaperPicker/res/values-da/strings.xml new file mode 100644 index 000000000..5b233e1d0 --- /dev/null +++ b/WallpaperPicker/res/values-da/strings.xml @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- +/* +* Copyright (C) 2013 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 xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> + <string name="wallpaper_instructions" msgid="3524143401182707094">"Angiv baggrund"</string> + <string name="image_load_fail" msgid="7538534580694411837">"Billedet kunne ikke indlæses"</string> + <string name="wallpaper_load_fail" msgid="4800700444605404650">"Billedet kunne ikke indlæses som baggrund"</string> + <plurals name="number_of_items_selected"> + <item quantity="zero" msgid="9015111147509924344">"%1$d er valgt"</item> + <item quantity="one" msgid="8409622005831789373">"%1$d er valgt"</item> + <item quantity="other" msgid="479468347731745357">"%1$d er valgt"</item> + </plurals> + <string name="wallpaper_accessibility_name" msgid="4093221025304876354">"Baggrund %1$d af %2$d"</string> + <string name="announce_selection" msgid="123723511662250539">"<xliff:g id="LABEL">%1$s</xliff:g> blev valgt"</string> + <string name="wallpaper_delete" msgid="1459353972739215344">"Slet"</string> + <string name="pick_image" msgid="6704438906027442697">"Vælg et billede"</string> + <string name="pick_wallpaper" msgid="4628969645948454559">"Baggrunde"</string> + <string name="crop_wallpaper" msgid="4882870800623585836">"Beskær baggrunden"</string> +</resources> diff --git a/WallpaperPicker/res/values-de/strings.xml b/WallpaperPicker/res/values-de/strings.xml new file mode 100644 index 000000000..11c1cac6a --- /dev/null +++ b/WallpaperPicker/res/values-de/strings.xml @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- +/* +* Copyright (C) 2013 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 xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> + <string name="wallpaper_instructions" msgid="3524143401182707094">"Hintergrund auswählen"</string> + <string name="image_load_fail" msgid="7538534580694411837">"Bild konnte nicht geladen werden."</string> + <string name="wallpaper_load_fail" msgid="4800700444605404650">"Bild konnte nicht als Hintergrund geladen werden."</string> + <plurals name="number_of_items_selected"> + <item quantity="zero" msgid="9015111147509924344">"%1$d ausgewählt"</item> + <item quantity="one" msgid="8409622005831789373">"%1$d ausgewählt"</item> + <item quantity="other" msgid="479468347731745357">"%1$d ausgewählt"</item> + </plurals> + <string name="wallpaper_accessibility_name" msgid="4093221025304876354">"Hintergrund %1$d von %2$d"</string> + <string name="announce_selection" msgid="123723511662250539">"<xliff:g id="LABEL">%1$s</xliff:g> ausgewählt"</string> + <string name="wallpaper_delete" msgid="1459353972739215344">"Löschen"</string> + <string name="pick_image" msgid="6704438906027442697">"Bild auswählen"</string> + <string name="pick_wallpaper" msgid="4628969645948454559">"Hintergründe"</string> + <string name="crop_wallpaper" msgid="4882870800623585836">"Hintergrund zuschneiden"</string> +</resources> diff --git a/WallpaperPicker/res/values-el/strings.xml b/WallpaperPicker/res/values-el/strings.xml new file mode 100644 index 000000000..8e1e78fb9 --- /dev/null +++ b/WallpaperPicker/res/values-el/strings.xml @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- +/* +* Copyright (C) 2013 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 xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> + <string name="wallpaper_instructions" msgid="3524143401182707094">"Ορισμός ταπετσαρίας"</string> + <string name="image_load_fail" msgid="7538534580694411837">"Δεν ήταν δυνατή η φόρτωση της εικόνας"</string> + <string name="wallpaper_load_fail" msgid="4800700444605404650">"Δεν ήταν δυνατή η φόρτωση της εικόνας ως ταπετσαρία"</string> + <plurals name="number_of_items_selected"> + <item quantity="zero" msgid="9015111147509924344">"%1$d επιλεγμένα"</item> + <item quantity="one" msgid="8409622005831789373">"%1$d επιλεγμένα"</item> + <item quantity="other" msgid="479468347731745357">"%1$d επιλεγμένα"</item> + </plurals> + <string name="wallpaper_accessibility_name" msgid="4093221025304876354">"Ταπετσαρία %1$d από %2$d"</string> + <string name="announce_selection" msgid="123723511662250539">"Επιλέχθηκε το <xliff:g id="LABEL">%1$s</xliff:g>"</string> + <string name="wallpaper_delete" msgid="1459353972739215344">"Διαγραφή"</string> + <string name="pick_image" msgid="6704438906027442697">"Επιλογή εικόνας"</string> + <string name="pick_wallpaper" msgid="4628969645948454559">"Ταπετσαρίες"</string> + <string name="crop_wallpaper" msgid="4882870800623585836">"Περικοπή ταπετσαρίας"</string> +</resources> diff --git a/WallpaperPicker/res/values-en-rGB/strings.xml b/WallpaperPicker/res/values-en-rGB/strings.xml new file mode 100644 index 000000000..c057c0cb3 --- /dev/null +++ b/WallpaperPicker/res/values-en-rGB/strings.xml @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- +/* +* Copyright (C) 2013 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 xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> + <string name="wallpaper_instructions" msgid="3524143401182707094">"Set wallpaper"</string> + <string name="image_load_fail" msgid="7538534580694411837">"Couldn\'t load image"</string> + <string name="wallpaper_load_fail" msgid="4800700444605404650">"Couldn\'t load image as wallpaper"</string> + <plurals name="number_of_items_selected"> + <item quantity="zero" msgid="9015111147509924344">"%1$d selected"</item> + <item quantity="one" msgid="8409622005831789373">"%1$d selected"</item> + <item quantity="other" msgid="479468347731745357">"%1$d selected"</item> + </plurals> + <string name="wallpaper_accessibility_name" msgid="4093221025304876354">"Wallpaper %1$d of %2$d"</string> + <string name="announce_selection" msgid="123723511662250539">"Selected <xliff:g id="LABEL">%1$s</xliff:g>"</string> + <string name="wallpaper_delete" msgid="1459353972739215344">"Delete"</string> + <string name="pick_image" msgid="6704438906027442697">"Pick image"</string> + <string name="pick_wallpaper" msgid="4628969645948454559">"Wallpapers"</string> + <string name="crop_wallpaper" msgid="4882870800623585836">"Crop wallpaper"</string> +</resources> diff --git a/WallpaperPicker/res/values-en-rIN/strings.xml b/WallpaperPicker/res/values-en-rIN/strings.xml new file mode 100644 index 000000000..c057c0cb3 --- /dev/null +++ b/WallpaperPicker/res/values-en-rIN/strings.xml @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- +/* +* Copyright (C) 2013 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 xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> + <string name="wallpaper_instructions" msgid="3524143401182707094">"Set wallpaper"</string> + <string name="image_load_fail" msgid="7538534580694411837">"Couldn\'t load image"</string> + <string name="wallpaper_load_fail" msgid="4800700444605404650">"Couldn\'t load image as wallpaper"</string> + <plurals name="number_of_items_selected"> + <item quantity="zero" msgid="9015111147509924344">"%1$d selected"</item> + <item quantity="one" msgid="8409622005831789373">"%1$d selected"</item> + <item quantity="other" msgid="479468347731745357">"%1$d selected"</item> + </plurals> + <string name="wallpaper_accessibility_name" msgid="4093221025304876354">"Wallpaper %1$d of %2$d"</string> + <string name="announce_selection" msgid="123723511662250539">"Selected <xliff:g id="LABEL">%1$s</xliff:g>"</string> + <string name="wallpaper_delete" msgid="1459353972739215344">"Delete"</string> + <string name="pick_image" msgid="6704438906027442697">"Pick image"</string> + <string name="pick_wallpaper" msgid="4628969645948454559">"Wallpapers"</string> + <string name="crop_wallpaper" msgid="4882870800623585836">"Crop wallpaper"</string> +</resources> diff --git a/WallpaperPicker/res/values-es-rUS/strings.xml b/WallpaperPicker/res/values-es-rUS/strings.xml new file mode 100644 index 000000000..768385b9e --- /dev/null +++ b/WallpaperPicker/res/values-es-rUS/strings.xml @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- +/* +* Copyright (C) 2013 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 xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> + <string name="wallpaper_instructions" msgid="3524143401182707094">"Establecer como fondo de pantalla"</string> + <string name="image_load_fail" msgid="7538534580694411837">"No se pudo cargar la imagen."</string> + <string name="wallpaper_load_fail" msgid="4800700444605404650">"No se pudo cargar la imagen como fondo de pantalla."</string> + <plurals name="number_of_items_selected"> + <item quantity="zero" msgid="9015111147509924344">"%1$d seleccionado"</item> + <item quantity="one" msgid="8409622005831789373">"%1$d seleccionado"</item> + <item quantity="other" msgid="479468347731745357">"%1$d seleccionados"</item> + </plurals> + <string name="wallpaper_accessibility_name" msgid="4093221025304876354">"Fondo de pantalla %1$d de %2$d"</string> + <string name="announce_selection" msgid="123723511662250539">"<xliff:g id="LABEL">%1$s</xliff:g> seleccionado"</string> + <string name="wallpaper_delete" msgid="1459353972739215344">"Eliminar"</string> + <string name="pick_image" msgid="6704438906027442697">"Elegir imagen"</string> + <string name="pick_wallpaper" msgid="4628969645948454559">"Fondos de pantalla"</string> + <string name="crop_wallpaper" msgid="4882870800623585836">"Recortar fondo de pantalla"</string> +</resources> diff --git a/WallpaperPicker/res/values-es/strings.xml b/WallpaperPicker/res/values-es/strings.xml new file mode 100644 index 000000000..702b6d413 --- /dev/null +++ b/WallpaperPicker/res/values-es/strings.xml @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- +/* +* Copyright (C) 2013 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 xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> + <string name="wallpaper_instructions" msgid="3524143401182707094">"Establecer fondo"</string> + <string name="image_load_fail" msgid="7538534580694411837">"No se ha podido cargar la imagen"</string> + <string name="wallpaper_load_fail" msgid="4800700444605404650">"No se ha podido cargar la imagen como fondo de pantalla"</string> + <plurals name="number_of_items_selected"> + <item quantity="zero" msgid="9015111147509924344">"Seleccionados: %1$d"</item> + <item quantity="one" msgid="8409622005831789373">"Seleccionados: %1$d"</item> + <item quantity="other" msgid="479468347731745357">"Seleccionados: %1$d"</item> + </plurals> + <string name="wallpaper_accessibility_name" msgid="4093221025304876354">"Fondo de pantalla %1$d de %2$d"</string> + <string name="announce_selection" msgid="123723511662250539">"<xliff:g id="LABEL">%1$s</xliff:g> seleccionado"</string> + <string name="wallpaper_delete" msgid="1459353972739215344">"Eliminar"</string> + <string name="pick_image" msgid="6704438906027442697">"Seleccionar imagen"</string> + <string name="pick_wallpaper" msgid="4628969645948454559">"Fondos de pantalla"</string> + <string name="crop_wallpaper" msgid="4882870800623585836">"Recortar fondo de pantalla"</string> +</resources> diff --git a/WallpaperPicker/res/values-et-rEE/strings.xml b/WallpaperPicker/res/values-et-rEE/strings.xml new file mode 100644 index 000000000..c09e223d9 --- /dev/null +++ b/WallpaperPicker/res/values-et-rEE/strings.xml @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- +/* +* Copyright (C) 2013 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 xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> + <string name="wallpaper_instructions" msgid="3524143401182707094">"Määra taustapilt"</string> + <string name="image_load_fail" msgid="7538534580694411837">"Kujutist ei õnnestunud laadida"</string> + <string name="wallpaper_load_fail" msgid="4800700444605404650">"Kujutist ei õnnestunud taustapildina laadida"</string> + <plurals name="number_of_items_selected"> + <item quantity="zero" msgid="9015111147509924344">"Valitud on %1$d"</item> + <item quantity="one" msgid="8409622005831789373">"Valitud on %1$d"</item> + <item quantity="other" msgid="479468347731745357">"Valitud on %1$d"</item> + </plurals> + <string name="wallpaper_accessibility_name" msgid="4093221025304876354">"%1$d/%2$d taustapildist"</string> + <string name="announce_selection" msgid="123723511662250539">"Valitud on <xliff:g id="LABEL">%1$s</xliff:g>"</string> + <string name="wallpaper_delete" msgid="1459353972739215344">"Kustuta"</string> + <string name="pick_image" msgid="6704438906027442697">"Vali kujutis"</string> + <string name="pick_wallpaper" msgid="4628969645948454559">"Taustapildid"</string> + <string name="crop_wallpaper" msgid="4882870800623585836">"Taustapildi kärpimine"</string> +</resources> diff --git a/WallpaperPicker/res/values-fa/strings.xml b/WallpaperPicker/res/values-fa/strings.xml new file mode 100644 index 000000000..eb330b515 --- /dev/null +++ b/WallpaperPicker/res/values-fa/strings.xml @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- +/* +* Copyright (C) 2013 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 xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> + <string name="wallpaper_instructions" msgid="3524143401182707094">"تنظیم کاغذدیواری"</string> + <string name="image_load_fail" msgid="7538534580694411837">"تصویر بارگیری نشد"</string> + <string name="wallpaper_load_fail" msgid="4800700444605404650">"تصویر به عنوان کاغذدیواری بارگیری نشد"</string> + <plurals name="number_of_items_selected"> + <item quantity="zero" msgid="9015111147509924344">"%1$d انتخاب شد"</item> + <item quantity="one" msgid="8409622005831789373">"%1$d انتخاب شد"</item> + <item quantity="other" msgid="479468347731745357">"%1$d انتخاب شد"</item> + </plurals> + <string name="wallpaper_accessibility_name" msgid="4093221025304876354">"کاغذدیواری %1$d از %2$d"</string> + <string name="announce_selection" msgid="123723511662250539">"<xliff:g id="LABEL">%1$s</xliff:g> انتخاب شده است"</string> + <string name="wallpaper_delete" msgid="1459353972739215344">"حذف"</string> + <string name="pick_image" msgid="6704438906027442697">"انتخاب تصویر"</string> + <string name="pick_wallpaper" msgid="4628969645948454559">"کاغذدیواریها"</string> + <string name="crop_wallpaper" msgid="4882870800623585836">"برش کاغذدیواری"</string> +</resources> diff --git a/WallpaperPicker/res/values-fi/strings.xml b/WallpaperPicker/res/values-fi/strings.xml new file mode 100644 index 000000000..0fa4b7bcf --- /dev/null +++ b/WallpaperPicker/res/values-fi/strings.xml @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- +/* +* Copyright (C) 2013 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 xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> + <string name="wallpaper_instructions" msgid="3524143401182707094">"Aseta taustakuva"</string> + <string name="image_load_fail" msgid="7538534580694411837">"Kuvan lataus epäonnistui"</string> + <string name="wallpaper_load_fail" msgid="4800700444605404650">"Kuvaa ei voitu ladata taustakuvaksi"</string> + <plurals name="number_of_items_selected"> + <item quantity="zero" msgid="9015111147509924344">"%1$d valittu"</item> + <item quantity="one" msgid="8409622005831789373">"%1$d valittu"</item> + <item quantity="other" msgid="479468347731745357">"%1$d valittu"</item> + </plurals> + <string name="wallpaper_accessibility_name" msgid="4093221025304876354">"Taustakuva %1$d/%2$d"</string> + <string name="announce_selection" msgid="123723511662250539">"Valittu: <xliff:g id="LABEL">%1$s</xliff:g>"</string> + <string name="wallpaper_delete" msgid="1459353972739215344">"Poista"</string> + <string name="pick_image" msgid="6704438906027442697">"Valitse kuva"</string> + <string name="pick_wallpaper" msgid="4628969645948454559">"Taustakuvat"</string> + <string name="crop_wallpaper" msgid="4882870800623585836">"Rajaa taustakuva"</string> +</resources> diff --git a/WallpaperPicker/res/values-fr-rCA/strings.xml b/WallpaperPicker/res/values-fr-rCA/strings.xml new file mode 100644 index 000000000..e95670678 --- /dev/null +++ b/WallpaperPicker/res/values-fr-rCA/strings.xml @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- +/* +* Copyright (C) 2013 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 xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> + <string name="wallpaper_instructions" msgid="3524143401182707094">"Définir le fond d\'écran"</string> + <string name="image_load_fail" msgid="7538534580694411837">"Impossible de charger l\'image"</string> + <string name="wallpaper_load_fail" msgid="4800700444605404650">"Impossible de charger l\'image comme fond d\'écran"</string> + <plurals name="number_of_items_selected"> + <item quantity="zero" msgid="9015111147509924344">"%1$d sélectionné"</item> + <item quantity="one" msgid="8409622005831789373">"%1$d sélectionné"</item> + <item quantity="other" msgid="479468347731745357">"%1$d sélectionné(s)"</item> + </plurals> + <string name="wallpaper_accessibility_name" msgid="4093221025304876354">"Fond d\'écran %1$d de %2$d"</string> + <string name="announce_selection" msgid="123723511662250539">"Sélection : <xliff:g id="LABEL">%1$s</xliff:g>"</string> + <string name="wallpaper_delete" msgid="1459353972739215344">"Supprimer"</string> + <string name="pick_image" msgid="6704438906027442697">"Choisir une image"</string> + <string name="pick_wallpaper" msgid="4628969645948454559">"Fonds d\'écran"</string> + <string name="crop_wallpaper" msgid="4882870800623585836">"Rogner le fond d\'écran"</string> +</resources> diff --git a/WallpaperPicker/res/values-fr/strings.xml b/WallpaperPicker/res/values-fr/strings.xml new file mode 100644 index 000000000..ea07db1e5 --- /dev/null +++ b/WallpaperPicker/res/values-fr/strings.xml @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- +/* +* Copyright (C) 2013 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 xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> + <string name="wallpaper_instructions" msgid="3524143401182707094">"Définir comme fond d\'écran"</string> + <string name="image_load_fail" msgid="7538534580694411837">"Impossible de charger l\'image."</string> + <string name="wallpaper_load_fail" msgid="4800700444605404650">"Impossible de charger l\'image comme fond d\'écran."</string> + <plurals name="number_of_items_selected"> + <item quantity="zero" msgid="9015111147509924344">"%1$d élément sélectionné"</item> + <item quantity="one" msgid="8409622005831789373">"%1$d élément sélectionné"</item> + <item quantity="other" msgid="479468347731745357">"%1$d éléments sélectionnés"</item> + </plurals> + <string name="wallpaper_accessibility_name" msgid="4093221025304876354">"Fond d\'écran %1$d sur %2$d"</string> + <string name="announce_selection" msgid="123723511662250539">"<xliff:g id="LABEL">%1$s</xliff:g> sélectionné"</string> + <string name="wallpaper_delete" msgid="1459353972739215344">"Supprimer"</string> + <string name="pick_image" msgid="6704438906027442697">"Sélectionner une image"</string> + <string name="pick_wallpaper" msgid="4628969645948454559">"Fonds d\'écran"</string> + <string name="crop_wallpaper" msgid="4882870800623585836">"Rogner le fond d\'écran"</string> +</resources> diff --git a/WallpaperPicker/res/values-hi/strings.xml b/WallpaperPicker/res/values-hi/strings.xml new file mode 100644 index 000000000..fcb252eb5 --- /dev/null +++ b/WallpaperPicker/res/values-hi/strings.xml @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- +/* +* Copyright (C) 2013 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 xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> + <string name="wallpaper_instructions" msgid="3524143401182707094">"वॉलपेपर सेट करें"</string> + <string name="image_load_fail" msgid="7538534580694411837">"चित्र लोड नहीं किया जा सका"</string> + <string name="wallpaper_load_fail" msgid="4800700444605404650">"चित्र को वॉलपेपर के रूप में लोड नहीं किया जा सका"</string> + <plurals name="number_of_items_selected"> + <item quantity="zero" msgid="9015111147509924344">"%1$d चयनित"</item> + <item quantity="one" msgid="8409622005831789373">"%1$d चयनित"</item> + <item quantity="other" msgid="479468347731745357">"%1$d चयनित"</item> + </plurals> + <string name="wallpaper_accessibility_name" msgid="4093221025304876354">"वॉलपेपर %2$d में से %1$d"</string> + <string name="announce_selection" msgid="123723511662250539">"चयनित <xliff:g id="LABEL">%1$s</xliff:g>"</string> + <string name="wallpaper_delete" msgid="1459353972739215344">"हटाएं"</string> + <string name="pick_image" msgid="6704438906027442697">"चित्र चुनें"</string> + <string name="pick_wallpaper" msgid="4628969645948454559">"वॉलपेपर"</string> + <string name="crop_wallpaper" msgid="4882870800623585836">"वॉलपेपर काटें"</string> +</resources> diff --git a/WallpaperPicker/res/values-hr/strings.xml b/WallpaperPicker/res/values-hr/strings.xml new file mode 100644 index 000000000..ff2eed2cc --- /dev/null +++ b/WallpaperPicker/res/values-hr/strings.xml @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- +/* +* Copyright (C) 2013 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 xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> + <string name="wallpaper_instructions" msgid="3524143401182707094">"Postavi pozadinsku sliku"</string> + <string name="image_load_fail" msgid="7538534580694411837">"Nije moguće učitati sliku"</string> + <string name="wallpaper_load_fail" msgid="4800700444605404650">"Nije moguće učitati sliku kao pozadinsku sliku"</string> + <plurals name="number_of_items_selected"> + <item quantity="zero" msgid="9015111147509924344">"Odabrano je %1$d stavki"</item> + <item quantity="one" msgid="8409622005831789373">"Odabrana je %1$d stavka"</item> + <item quantity="other" msgid="479468347731745357">"Odabrano stavki: %1$d"</item> + </plurals> + <string name="wallpaper_accessibility_name" msgid="4093221025304876354">"%1$d. pozadinska slika od %2$d"</string> + <string name="announce_selection" msgid="123723511662250539">"Odabrana je <xliff:g id="LABEL">%1$s</xliff:g>"</string> + <string name="wallpaper_delete" msgid="1459353972739215344">"Izbriši"</string> + <string name="pick_image" msgid="6704438906027442697">"Odaberi sliku"</string> + <string name="pick_wallpaper" msgid="4628969645948454559">"Pozadinske slike"</string> + <string name="crop_wallpaper" msgid="4882870800623585836">"Obrezivanje pozadinske slike"</string> +</resources> diff --git a/WallpaperPicker/res/values-hu/strings.xml b/WallpaperPicker/res/values-hu/strings.xml new file mode 100644 index 000000000..703aa12eb --- /dev/null +++ b/WallpaperPicker/res/values-hu/strings.xml @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- +/* +* Copyright (C) 2013 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 xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> + <string name="wallpaper_instructions" msgid="3524143401182707094">"Háttérkép beállítása"</string> + <string name="image_load_fail" msgid="7538534580694411837">"A kép betöltése nem sikerült"</string> + <string name="wallpaper_load_fail" msgid="4800700444605404650">"A kép betöltése háttérképként nem sikerült"</string> + <plurals name="number_of_items_selected"> + <item quantity="zero" msgid="9015111147509924344">"%1$d kiválasztva"</item> + <item quantity="one" msgid="8409622005831789373">"%1$d kiválasztva"</item> + <item quantity="other" msgid="479468347731745357">"%1$d kiválasztva"</item> + </plurals> + <string name="wallpaper_accessibility_name" msgid="4093221025304876354">"%1$d/%2$d. háttérkép"</string> + <string name="announce_selection" msgid="123723511662250539">"<xliff:g id="LABEL">%1$s</xliff:g> kiválasztva"</string> + <string name="wallpaper_delete" msgid="1459353972739215344">"Törlés"</string> + <string name="pick_image" msgid="6704438906027442697">"Kép kiválasztása"</string> + <string name="pick_wallpaper" msgid="4628969645948454559">"Háttérképek"</string> + <string name="crop_wallpaper" msgid="4882870800623585836">"Háttérkép körbevágása"</string> +</resources> diff --git a/WallpaperPicker/res/values-hy-rAM/strings.xml b/WallpaperPicker/res/values-hy-rAM/strings.xml new file mode 100644 index 000000000..f3891dd35 --- /dev/null +++ b/WallpaperPicker/res/values-hy-rAM/strings.xml @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- +/* +* Copyright (C) 2013 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 xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> + <string name="wallpaper_instructions" msgid="3524143401182707094">"Սահմանել պաստառը"</string> + <string name="image_load_fail" msgid="7538534580694411837">"Չհաջողվեց բեռնել նկարը"</string> + <string name="wallpaper_load_fail" msgid="4800700444605404650">"Չհաջողվեց նկարը սահմանել որպես պաստառ"</string> + <plurals name="number_of_items_selected"> + <item quantity="zero" msgid="9015111147509924344">"%1$d ընտրված"</item> + <item quantity="one" msgid="8409622005831789373">"%1$d ընտրված"</item> + <item quantity="other" msgid="479468347731745357">"%1$d ընտրված"</item> + </plurals> + <string name="wallpaper_accessibility_name" msgid="4093221025304876354">"%1$d պաստառ՝ %2$d-ից"</string> + <string name="announce_selection" msgid="123723511662250539">"Ընտրված է <xliff:g id="LABEL">%1$s</xliff:g>"</string> + <string name="wallpaper_delete" msgid="1459353972739215344">"Ջնջել"</string> + <string name="pick_image" msgid="6704438906027442697">"Ընտրել պատկեր"</string> + <string name="pick_wallpaper" msgid="4628969645948454559">"Պաստառներ"</string> + <string name="crop_wallpaper" msgid="4882870800623585836">"Եզրատել պաստառը"</string> +</resources> diff --git a/WallpaperPicker/res/values-in/strings.xml b/WallpaperPicker/res/values-in/strings.xml new file mode 100644 index 000000000..f216cf343 --- /dev/null +++ b/WallpaperPicker/res/values-in/strings.xml @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- +/* +* Copyright (C) 2013 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 xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> + <string name="wallpaper_instructions" msgid="3524143401182707094">"Setel wallpaper"</string> + <string name="image_load_fail" msgid="7538534580694411837">"Tidak dapat memuat gambar"</string> + <string name="wallpaper_load_fail" msgid="4800700444605404650">"Tidak dapat memuat gambar sebagai wallpaper"</string> + <plurals name="number_of_items_selected"> + <item quantity="zero" msgid="9015111147509924344">"%1$d dipilih"</item> + <item quantity="one" msgid="8409622005831789373">"%1$d dipilih"</item> + <item quantity="other" msgid="479468347731745357">"%1$d dipilih"</item> + </plurals> + <string name="wallpaper_accessibility_name" msgid="4093221025304876354">"Wallpaper %1$d dari %2$d"</string> + <string name="announce_selection" msgid="123723511662250539">"<xliff:g id="LABEL">%1$s</xliff:g> terpilih"</string> + <string name="wallpaper_delete" msgid="1459353972739215344">"Hapus"</string> + <string name="pick_image" msgid="6704438906027442697">"Pilih gambar"</string> + <string name="pick_wallpaper" msgid="4628969645948454559">"Wallpaper"</string> + <string name="crop_wallpaper" msgid="4882870800623585836">"Pangkas wallpaper"</string> +</resources> diff --git a/WallpaperPicker/res/values-it/strings.xml b/WallpaperPicker/res/values-it/strings.xml new file mode 100644 index 000000000..c29946f85 --- /dev/null +++ b/WallpaperPicker/res/values-it/strings.xml @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- +/* +* Copyright (C) 2013 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 xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> + <string name="wallpaper_instructions" msgid="3524143401182707094">"Imposta sfondo"</string> + <string name="image_load_fail" msgid="7538534580694411837">"Impossibile caricare l\'immagine"</string> + <string name="wallpaper_load_fail" msgid="4800700444605404650">"Impossibile caricare l\'immagine come sfondo"</string> + <plurals name="number_of_items_selected"> + <item quantity="zero" msgid="9015111147509924344">"%1$d selezionati"</item> + <item quantity="one" msgid="8409622005831789373">"%1$d selezionato"</item> + <item quantity="other" msgid="479468347731745357">"%1$d selezionati"</item> + </plurals> + <string name="wallpaper_accessibility_name" msgid="4093221025304876354">"Sfondo %1$d di %2$d"</string> + <string name="announce_selection" msgid="123723511662250539">"Elemento selezionato: <xliff:g id="LABEL">%1$s</xliff:g>"</string> + <string name="wallpaper_delete" msgid="1459353972739215344">"Elimina"</string> + <string name="pick_image" msgid="6704438906027442697">"Scegli l\'immagine"</string> + <string name="pick_wallpaper" msgid="4628969645948454559">"Sfondi"</string> + <string name="crop_wallpaper" msgid="4882870800623585836">"Ritaglia sfondo"</string> +</resources> diff --git a/WallpaperPicker/res/values-iw/strings.xml b/WallpaperPicker/res/values-iw/strings.xml new file mode 100644 index 000000000..ddc96e92c --- /dev/null +++ b/WallpaperPicker/res/values-iw/strings.xml @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- +/* +* Copyright (C) 2013 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 xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> + <string name="wallpaper_instructions" msgid="3524143401182707094">"הגדר טפט"</string> + <string name="image_load_fail" msgid="7538534580694411837">"לא ניתן היה לטעון את התמונה"</string> + <string name="wallpaper_load_fail" msgid="4800700444605404650">"לא ניתן היה לטעון את התמונה כטפט"</string> + <plurals name="number_of_items_selected"> + <item quantity="zero" msgid="9015111147509924344">"%1$d נבחרו"</item> + <item quantity="one" msgid="8409622005831789373">"%1$d נבחרו"</item> + <item quantity="other" msgid="479468347731745357">"%1$d נבחרו"</item> + </plurals> + <string name="wallpaper_accessibility_name" msgid="4093221025304876354">"טפט %1$d מתוך %2$d"</string> + <string name="announce_selection" msgid="123723511662250539">"בחרת <xliff:g id="LABEL">%1$s</xliff:g>"</string> + <string name="wallpaper_delete" msgid="1459353972739215344">"מחק"</string> + <string name="pick_image" msgid="6704438906027442697">"בחר תמונה"</string> + <string name="pick_wallpaper" msgid="4628969645948454559">"טפטים"</string> + <string name="crop_wallpaper" msgid="4882870800623585836">"חתוך את הטפט"</string> +</resources> diff --git a/WallpaperPicker/res/values-ja/strings.xml b/WallpaperPicker/res/values-ja/strings.xml new file mode 100644 index 000000000..80b094453 --- /dev/null +++ b/WallpaperPicker/res/values-ja/strings.xml @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- +/* +* Copyright (C) 2013 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 xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> + <string name="wallpaper_instructions" msgid="3524143401182707094">"壁紙を設定"</string> + <string name="image_load_fail" msgid="7538534580694411837">"画像を読み込めませんでした"</string> + <string name="wallpaper_load_fail" msgid="4800700444605404650">"画像を壁紙として読み込めませんでした"</string> + <plurals name="number_of_items_selected"> + <item quantity="zero" msgid="9015111147509924344">"%1$d個選択済み"</item> + <item quantity="one" msgid="8409622005831789373">"%1$d個選択済み"</item> + <item quantity="other" msgid="479468347731745357">"%1$d個選択済み"</item> + </plurals> + <string name="wallpaper_accessibility_name" msgid="4093221025304876354">"壁紙: %1$d/%2$d"</string> + <string name="announce_selection" msgid="123723511662250539">"選択: <xliff:g id="LABEL">%1$s</xliff:g>"</string> + <string name="wallpaper_delete" msgid="1459353972739215344">"削除"</string> + <string name="pick_image" msgid="6704438906027442697">"画像を選択"</string> + <string name="pick_wallpaper" msgid="4628969645948454559">"壁紙"</string> + <string name="crop_wallpaper" msgid="4882870800623585836">"壁紙のトリミング"</string> +</resources> diff --git a/WallpaperPicker/res/values-ka-rGE/strings.xml b/WallpaperPicker/res/values-ka-rGE/strings.xml new file mode 100644 index 000000000..2f59712d8 --- /dev/null +++ b/WallpaperPicker/res/values-ka-rGE/strings.xml @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- +/* +* Copyright (C) 2013 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 xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> + <string name="wallpaper_instructions" msgid="3524143401182707094">"ფონის დაყენება"</string> + <string name="image_load_fail" msgid="7538534580694411837">"სურათი ვერ ჩაიტვირთა."</string> + <string name="wallpaper_load_fail" msgid="4800700444605404650">"სურათი ფონად ვერ ჩაიტვირთა."</string> + <plurals name="number_of_items_selected"> + <item quantity="zero" msgid="9015111147509924344">"არჩეულია %1$d"</item> + <item quantity="one" msgid="8409622005831789373">"არჩეულია %1$d"</item> + <item quantity="other" msgid="479468347731745357">"არჩეულია %1$d"</item> + </plurals> + <string name="wallpaper_accessibility_name" msgid="4093221025304876354">"ფონი %1$d %2$d-დან"</string> + <string name="announce_selection" msgid="123723511662250539">"არჩეული <xliff:g id="LABEL">%1$s</xliff:g>"</string> + <string name="wallpaper_delete" msgid="1459353972739215344">"წაშლა"</string> + <string name="pick_image" msgid="6704438906027442697">"სურათის ამორჩევა"</string> + <string name="pick_wallpaper" msgid="4628969645948454559">"ფონები"</string> + <string name="crop_wallpaper" msgid="4882870800623585836">"ფონის ჩამოჭრა"</string> +</resources> diff --git a/WallpaperPicker/res/values-km-rKH/strings.xml b/WallpaperPicker/res/values-km-rKH/strings.xml new file mode 100644 index 000000000..41722355f --- /dev/null +++ b/WallpaperPicker/res/values-km-rKH/strings.xml @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- +/* +* Copyright (C) 2013 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 xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> + <string name="wallpaper_instructions" msgid="3524143401182707094">"កំណត់ផ្ទាំងរូបភាព"</string> + <string name="image_load_fail" msgid="7538534580694411837">"មិនអាចផ្ទុករូបភាព"</string> + <string name="wallpaper_load_fail" msgid="4800700444605404650">"មិនអាចផ្ទុករូបភាពជាផ្ទាំងរូបភាព"</string> + <plurals name="number_of_items_selected"> + <item quantity="zero" msgid="9015111147509924344">"បានជ្រើស %1$d"</item> + <item quantity="one" msgid="8409622005831789373">"បានជ្រើស %1$d"</item> + <item quantity="other" msgid="479468347731745357">"បានជ្រើស %1$d"</item> + </plurals> + <string name="wallpaper_accessibility_name" msgid="4093221025304876354">"ផ្ទាំងរូបភាព %1$d នៃ %2$d"</string> + <string name="announce_selection" msgid="123723511662250539">"បានជ្រើស <xliff:g id="LABEL">%1$s</xliff:g>"</string> + <string name="wallpaper_delete" msgid="1459353972739215344">"លុប"</string> + <string name="pick_image" msgid="6704438906027442697">"ជ្រើសយករូបភាព"</string> + <string name="pick_wallpaper" msgid="4628969645948454559">"ផ្ទាំងរូបភាព"</string> + <string name="crop_wallpaper" msgid="4882870800623585836">"ច្រឹបផ្ទាំងរូបភាព"</string> +</resources> diff --git a/WallpaperPicker/res/values-ko/strings.xml b/WallpaperPicker/res/values-ko/strings.xml new file mode 100644 index 000000000..a5a85b773 --- /dev/null +++ b/WallpaperPicker/res/values-ko/strings.xml @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- +/* +* Copyright (C) 2013 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 xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> + <string name="wallpaper_instructions" msgid="3524143401182707094">"배경화면 설정"</string> + <string name="image_load_fail" msgid="7538534580694411837">"이미지를 로드할 수 없습니다."</string> + <string name="wallpaper_load_fail" msgid="4800700444605404650">"이미지를 배경화면으로 로드할 수 없습니다."</string> + <plurals name="number_of_items_selected"> + <item quantity="zero" msgid="9015111147509924344">"%1$d개 선택됨"</item> + <item quantity="one" msgid="8409622005831789373">"%1$d개 선택됨"</item> + <item quantity="other" msgid="479468347731745357">"%1$d개 선택됨"</item> + </plurals> + <string name="wallpaper_accessibility_name" msgid="4093221025304876354">"배경화면 %1$d/%2$d"</string> + <string name="announce_selection" msgid="123723511662250539">"<xliff:g id="LABEL">%1$s</xliff:g> 선택함"</string> + <string name="wallpaper_delete" msgid="1459353972739215344">"삭제"</string> + <string name="pick_image" msgid="6704438906027442697">"이미지 선택"</string> + <string name="pick_wallpaper" msgid="4628969645948454559">"배경화면"</string> + <string name="crop_wallpaper" msgid="4882870800623585836">"배경화면 잘라내기"</string> +</resources> diff --git a/WallpaperPicker/res/values-lo-rLA/strings.xml b/WallpaperPicker/res/values-lo-rLA/strings.xml new file mode 100644 index 000000000..e46859111 --- /dev/null +++ b/WallpaperPicker/res/values-lo-rLA/strings.xml @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- +/* +* Copyright (C) 2013 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 xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> + <string name="wallpaper_instructions" msgid="3524143401182707094">"ຕັ້ງເປັນພາບພື້ນຫຼັງ"</string> + <string name="image_load_fail" msgid="7538534580694411837">"ບໍ່ສາມາດໂຫຼດຮູບໄດ້"</string> + <string name="wallpaper_load_fail" msgid="4800700444605404650">"ບໍ່ສາມາດໂຫຼດຮູບເປັນພາບພື້ນຫຼັງໄດ້"</string> + <plurals name="number_of_items_selected"> + <item quantity="zero" msgid="9015111147509924344">"ເລືອກ %1$d"</item> + <item quantity="one" msgid="8409622005831789373">"ເລືອກ %1$d"</item> + <item quantity="other" msgid="479468347731745357">"ເລືອກ %1$d"</item> + </plurals> + <string name="wallpaper_accessibility_name" msgid="4093221025304876354">"ພາບພື້ນຫຼັງ %1$d ໃນ %2$d"</string> + <string name="announce_selection" msgid="123723511662250539">"ເລືອກ <xliff:g id="LABEL">%1$s</xliff:g>"</string> + <string name="wallpaper_delete" msgid="1459353972739215344">"ລຶບ"</string> + <string name="pick_image" msgid="6704438906027442697">"ເລືອກຮູບພາບ"</string> + <string name="pick_wallpaper" msgid="4628969645948454559">"ພາບພື້ນຫຼັງ"</string> + <string name="crop_wallpaper" msgid="4882870800623585836">"ຕັດພາບພື້ນຫຼັງ"</string> +</resources> diff --git a/WallpaperPicker/res/values-lt/strings.xml b/WallpaperPicker/res/values-lt/strings.xml new file mode 100644 index 000000000..86035b883 --- /dev/null +++ b/WallpaperPicker/res/values-lt/strings.xml @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- +/* +* Copyright (C) 2013 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 xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> + <string name="wallpaper_instructions" msgid="3524143401182707094">"Nustatyti ekrano foną"</string> + <string name="image_load_fail" msgid="7538534580694411837">"Nepavyko įkelti vaizdo"</string> + <string name="wallpaper_load_fail" msgid="4800700444605404650">"Nepavyko įkelti vaizdo kaip ekrano fono"</string> + <plurals name="number_of_items_selected"> + <item quantity="zero" msgid="9015111147509924344">"Pasirinkta: %1$d"</item> + <item quantity="one" msgid="8409622005831789373">"Pasirinkta: %1$d"</item> + <item quantity="other" msgid="479468347731745357">"Pasirinkta: %1$d"</item> + </plurals> + <string name="wallpaper_accessibility_name" msgid="4093221025304876354">"%1$d ekrano fonas iš %2$d"</string> + <string name="announce_selection" msgid="123723511662250539">"Pasirinkta: <xliff:g id="LABEL">%1$s</xliff:g>"</string> + <string name="wallpaper_delete" msgid="1459353972739215344">"Ištrinti"</string> + <string name="pick_image" msgid="6704438906027442697">"Pasirinkti vaizdą"</string> + <string name="pick_wallpaper" msgid="4628969645948454559">"Ekrano fonai"</string> + <string name="crop_wallpaper" msgid="4882870800623585836">"Apkirpti ekrano foną"</string> +</resources> diff --git a/WallpaperPicker/res/values-lv/strings.xml b/WallpaperPicker/res/values-lv/strings.xml new file mode 100644 index 000000000..02e5cfb22 --- /dev/null +++ b/WallpaperPicker/res/values-lv/strings.xml @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- +/* +* Copyright (C) 2013 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 xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> + <string name="wallpaper_instructions" msgid="3524143401182707094">"Iestatīt fona tapeti"</string> + <string name="image_load_fail" msgid="7538534580694411837">"Nevarēja ielādēt attēlu."</string> + <string name="wallpaper_load_fail" msgid="4800700444605404650">"Nevarēja ielādēt attēlu kā fona tapeti."</string> + <plurals name="number_of_items_selected"> + <item quantity="zero" msgid="9015111147509924344">"Atlasīts: %1$d"</item> + <item quantity="one" msgid="8409622005831789373">"Atlasīta: %1$d"</item> + <item quantity="other" msgid="479468347731745357">"Atlasītas: %1$d"</item> + </plurals> + <string name="wallpaper_accessibility_name" msgid="4093221025304876354">"%1$d. fona tapete no %2$d"</string> + <string name="announce_selection" msgid="123723511662250539">"Atlasīta: <xliff:g id="LABEL">%1$s</xliff:g>"</string> + <string name="wallpaper_delete" msgid="1459353972739215344">"Dzēst"</string> + <string name="pick_image" msgid="6704438906027442697">"Izvēlēties attēlu"</string> + <string name="pick_wallpaper" msgid="4628969645948454559">"Fona tapetes"</string> + <string name="crop_wallpaper" msgid="4882870800623585836">"Apgriezt fona tapeti"</string> +</resources> diff --git a/WallpaperPicker/res/values-mn-rMN/strings.xml b/WallpaperPicker/res/values-mn-rMN/strings.xml new file mode 100644 index 000000000..71ff9e0f7 --- /dev/null +++ b/WallpaperPicker/res/values-mn-rMN/strings.xml @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- +/* +* Copyright (C) 2013 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 xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> + <string name="wallpaper_instructions" msgid="3524143401182707094">"Ханын зургийг тохируулах"</string> + <string name="image_load_fail" msgid="7538534580694411837">"Зургийг ачаалж чадсангүй"</string> + <string name="wallpaper_load_fail" msgid="4800700444605404650">"Зургийг ханын зураг болгож ачаалж чадсангүй"</string> + <plurals name="number_of_items_selected"> + <item quantity="zero" msgid="9015111147509924344">"%1$d сонгогдсон"</item> + <item quantity="one" msgid="8409622005831789373">"%1$d сонгогдсон"</item> + <item quantity="other" msgid="479468347731745357">"%1$d сонгогдсон"</item> + </plurals> + <string name="wallpaper_accessibility_name" msgid="4093221025304876354">"%2$d ханын цаасны %1$d нь"</string> + <string name="announce_selection" msgid="123723511662250539">"<xliff:g id="LABEL">%1$s</xliff:g> сонгогдсон"</string> + <string name="wallpaper_delete" msgid="1459353972739215344">"Устгах"</string> + <string name="pick_image" msgid="6704438906027442697">"Зураг сонгох"</string> + <string name="pick_wallpaper" msgid="4628969645948454559">"Ханын зураг"</string> + <string name="crop_wallpaper" msgid="4882870800623585836">"Ханын зургийг тайрах"</string> +</resources> diff --git a/WallpaperPicker/res/values-ms-rMY/strings.xml b/WallpaperPicker/res/values-ms-rMY/strings.xml new file mode 100644 index 000000000..950f4d0e1 --- /dev/null +++ b/WallpaperPicker/res/values-ms-rMY/strings.xml @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- +/* +* Copyright (C) 2013 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 xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> + <string name="wallpaper_instructions" msgid="3524143401182707094">"Tetapkan kertas dinding"</string> + <string name="image_load_fail" msgid="7538534580694411837">"Tidak dapat memuatkan imej"</string> + <string name="wallpaper_load_fail" msgid="4800700444605404650">"Tidak dapat memuatkan imej sebagai kertas dinding"</string> + <plurals name="number_of_items_selected"> + <item quantity="zero" msgid="9015111147509924344">"%1$d dipilih"</item> + <item quantity="one" msgid="8409622005831789373">"%1$d dipilih"</item> + <item quantity="other" msgid="479468347731745357">"%1$d dipilih"</item> + </plurals> + <string name="wallpaper_accessibility_name" msgid="4093221025304876354">"Kertas dinding %1$d daripada %2$d"</string> + <string name="announce_selection" msgid="123723511662250539">"Memilih <xliff:g id="LABEL">%1$s</xliff:g>"</string> + <string name="wallpaper_delete" msgid="1459353972739215344">"Padam"</string> + <string name="pick_image" msgid="6704438906027442697">"Pilih imej"</string> + <string name="pick_wallpaper" msgid="4628969645948454559">"Kertas dinding"</string> + <string name="crop_wallpaper" msgid="4882870800623585836">"Pangkas kertas dinding"</string> +</resources> diff --git a/WallpaperPicker/res/values-nb/strings.xml b/WallpaperPicker/res/values-nb/strings.xml new file mode 100644 index 000000000..3589e4bc8 --- /dev/null +++ b/WallpaperPicker/res/values-nb/strings.xml @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- +/* +* Copyright (C) 2013 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 xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> + <string name="wallpaper_instructions" msgid="3524143401182707094">"Angi bakgrunn"</string> + <string name="image_load_fail" msgid="7538534580694411837">"Kunne ikke laste inn bildet"</string> + <string name="wallpaper_load_fail" msgid="4800700444605404650">"Kunne ikke laste inn bildet som bakgrunn"</string> + <plurals name="number_of_items_selected"> + <item quantity="zero" msgid="9015111147509924344">"%1$d valgt"</item> + <item quantity="one" msgid="8409622005831789373">"%1$d valgt"</item> + <item quantity="other" msgid="479468347731745357">"%1$d valgt"</item> + </plurals> + <string name="wallpaper_accessibility_name" msgid="4093221025304876354">"Bakgrunn %1$d av %2$d"</string> + <string name="announce_selection" msgid="123723511662250539">"Valgt <xliff:g id="LABEL">%1$s</xliff:g>"</string> + <string name="wallpaper_delete" msgid="1459353972739215344">"Slett"</string> + <string name="pick_image" msgid="6704438906027442697">"Velg bilde"</string> + <string name="pick_wallpaper" msgid="4628969645948454559">"Bakgrunner"</string> + <string name="crop_wallpaper" msgid="4882870800623585836">"Beskjær bakgrunnen"</string> +</resources> diff --git a/WallpaperPicker/res/values-nl/strings.xml b/WallpaperPicker/res/values-nl/strings.xml new file mode 100644 index 000000000..7dd4f22b0 --- /dev/null +++ b/WallpaperPicker/res/values-nl/strings.xml @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- +/* +* Copyright (C) 2013 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 xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> + <string name="wallpaper_instructions" msgid="3524143401182707094">"Achtergrond instellen"</string> + <string name="image_load_fail" msgid="7538534580694411837">"Kan afbeelding niet laden"</string> + <string name="wallpaper_load_fail" msgid="4800700444605404650">"Kan afbeelding niet laden als achtergrond"</string> + <plurals name="number_of_items_selected"> + <item quantity="zero" msgid="9015111147509924344">"%1$d geselecteerd"</item> + <item quantity="one" msgid="8409622005831789373">"%1$d geselecteerd"</item> + <item quantity="other" msgid="479468347731745357">"%1$d geselecteerd"</item> + </plurals> + <string name="wallpaper_accessibility_name" msgid="4093221025304876354">"Achtergrond %1$d van %2$d"</string> + <string name="announce_selection" msgid="123723511662250539">"<xliff:g id="LABEL">%1$s</xliff:g> is geselecteerd"</string> + <string name="wallpaper_delete" msgid="1459353972739215344">"Verwijderen"</string> + <string name="pick_image" msgid="6704438906027442697">"Afbeelding kiezen"</string> + <string name="pick_wallpaper" msgid="4628969645948454559">"Achtergronden"</string> + <string name="crop_wallpaper" msgid="4882870800623585836">"Achtergrond bijsnijden"</string> +</resources> diff --git a/wallpaper_picker_res/values-nodpi/wallpapers.xml b/WallpaperPicker/res/values-nodpi/wallpapers.xml index 1e340e4b2..1e340e4b2 100644 --- a/wallpaper_picker_res/values-nodpi/wallpapers.xml +++ b/WallpaperPicker/res/values-nodpi/wallpapers.xml diff --git a/WallpaperPicker/res/values-pl/strings.xml b/WallpaperPicker/res/values-pl/strings.xml new file mode 100644 index 000000000..bcdbb3dc7 --- /dev/null +++ b/WallpaperPicker/res/values-pl/strings.xml @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- +/* +* Copyright (C) 2013 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 xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> + <string name="wallpaper_instructions" msgid="3524143401182707094">"Ustaw tapetę"</string> + <string name="image_load_fail" msgid="7538534580694411837">"Nie udało się załadować obrazu"</string> + <string name="wallpaper_load_fail" msgid="4800700444605404650">"Nie udało się załadować obrazu jako tapety"</string> + <plurals name="number_of_items_selected"> + <item quantity="zero" msgid="9015111147509924344">"Wybranych %1$d"</item> + <item quantity="one" msgid="8409622005831789373">"Wybrana %1$d"</item> + <item quantity="other" msgid="479468347731745357">"Wybrane: %1$d"</item> + </plurals> + <string name="wallpaper_accessibility_name" msgid="4093221025304876354">"Tapeta %1$d z %2$d"</string> + <string name="announce_selection" msgid="123723511662250539">"Wybrano <xliff:g id="LABEL">%1$s</xliff:g>"</string> + <string name="wallpaper_delete" msgid="1459353972739215344">"Usuń"</string> + <string name="pick_image" msgid="6704438906027442697">"Wybierz obraz"</string> + <string name="pick_wallpaper" msgid="4628969645948454559">"Tapety"</string> + <string name="crop_wallpaper" msgid="4882870800623585836">"Przytnij tapetę"</string> +</resources> diff --git a/WallpaperPicker/res/values-pt-rPT/strings.xml b/WallpaperPicker/res/values-pt-rPT/strings.xml new file mode 100644 index 000000000..83492327f --- /dev/null +++ b/WallpaperPicker/res/values-pt-rPT/strings.xml @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- +/* +* Copyright (C) 2013 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 xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> + <string name="wallpaper_instructions" msgid="3524143401182707094">"Definir imagem fundo"</string> + <string name="image_load_fail" msgid="7538534580694411837">"Não foi possível carregar a imagem"</string> + <string name="wallpaper_load_fail" msgid="4800700444605404650">"Não foi possível carregar a imagem como imagem de fundo"</string> + <plurals name="number_of_items_selected"> + <item quantity="zero" msgid="9015111147509924344">"%1$d selecionadas"</item> + <item quantity="one" msgid="8409622005831789373">"%1$d selecionada"</item> + <item quantity="other" msgid="479468347731745357">"%1$d selecionadas"</item> + </plurals> + <string name="wallpaper_accessibility_name" msgid="4093221025304876354">"Imagem de fundo %1$d de %2$d"</string> + <string name="announce_selection" msgid="123723511662250539">"<xliff:g id="LABEL">%1$s</xliff:g> selecionada"</string> + <string name="wallpaper_delete" msgid="1459353972739215344">"Eliminar"</string> + <string name="pick_image" msgid="6704438906027442697">"Escolher imagem"</string> + <string name="pick_wallpaper" msgid="4628969645948454559">"Imagens de fundo"</string> + <string name="crop_wallpaper" msgid="4882870800623585836">"Recortar imagem de fundo"</string> +</resources> diff --git a/WallpaperPicker/res/values-pt/strings.xml b/WallpaperPicker/res/values-pt/strings.xml new file mode 100644 index 000000000..2332fcbd1 --- /dev/null +++ b/WallpaperPicker/res/values-pt/strings.xml @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- +/* +* Copyright (C) 2013 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 xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> + <string name="wallpaper_instructions" msgid="3524143401182707094">"Definir plano de fundo"</string> + <string name="image_load_fail" msgid="7538534580694411837">"Não foi possível carregar a imagem"</string> + <string name="wallpaper_load_fail" msgid="4800700444605404650">"Não foi possível carregar a imagem como plano de fundo"</string> + <plurals name="number_of_items_selected"> + <item quantity="zero" msgid="9015111147509924344">"%1$d selecionados"</item> + <item quantity="one" msgid="8409622005831789373">"%1$d selecionado"</item> + <item quantity="other" msgid="479468347731745357">"%1$d selecionados"</item> + </plurals> + <string name="wallpaper_accessibility_name" msgid="4093221025304876354">"Plano de fundo %1$d de %2$d"</string> + <string name="announce_selection" msgid="123723511662250539">"<xliff:g id="LABEL">%1$s</xliff:g> selecionado"</string> + <string name="wallpaper_delete" msgid="1459353972739215344">"Excluir"</string> + <string name="pick_image" msgid="6704438906027442697">"Escolher imagem"</string> + <string name="pick_wallpaper" msgid="4628969645948454559">"Planos de fundo"</string> + <string name="crop_wallpaper" msgid="4882870800623585836">"Cortar plano de fundo"</string> +</resources> diff --git a/WallpaperPicker/res/values-ro/strings.xml b/WallpaperPicker/res/values-ro/strings.xml new file mode 100644 index 000000000..8ee1a5a39 --- /dev/null +++ b/WallpaperPicker/res/values-ro/strings.xml @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- +/* +* Copyright (C) 2013 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 xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> + <string name="wallpaper_instructions" msgid="3524143401182707094">"Setați imaginea de fundal"</string> + <string name="image_load_fail" msgid="7538534580694411837">"Nu s-a putut încărca imaginea"</string> + <string name="wallpaper_load_fail" msgid="4800700444605404650">"Nu s-a putut încărca imaginea ca fundal"</string> + <plurals name="number_of_items_selected"> + <item quantity="zero" msgid="9015111147509924344">"%1$d selectate"</item> + <item quantity="one" msgid="8409622005831789373">"%1$d selectată"</item> + <item quantity="other" msgid="479468347731745357">"%1$d selectate"</item> + </plurals> + <string name="wallpaper_accessibility_name" msgid="4093221025304876354">"Imaginea de fundal %1$d din %2$d"</string> + <string name="announce_selection" msgid="123723511662250539">"S-a selectat <xliff:g id="LABEL">%1$s</xliff:g>"</string> + <string name="wallpaper_delete" msgid="1459353972739215344">"Ștergeți"</string> + <string name="pick_image" msgid="6704438906027442697">"Alegeți imaginea"</string> + <string name="pick_wallpaper" msgid="4628969645948454559">"Imagini de fundal"</string> + <string name="crop_wallpaper" msgid="4882870800623585836">"Decupați imaginea de fundal"</string> +</resources> diff --git a/WallpaperPicker/res/values-ru/strings.xml b/WallpaperPicker/res/values-ru/strings.xml new file mode 100644 index 000000000..ff43ce8f6 --- /dev/null +++ b/WallpaperPicker/res/values-ru/strings.xml @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- +/* +* Copyright (C) 2013 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 xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> + <string name="wallpaper_instructions" msgid="3524143401182707094">"Установить как обои"</string> + <string name="image_load_fail" msgid="7538534580694411837">"Не удалось загрузить изображение"</string> + <string name="wallpaper_load_fail" msgid="4800700444605404650">"Не удалось загрузить изображение"</string> + <plurals name="number_of_items_selected"> + <item quantity="zero" msgid="9015111147509924344">"Выбрано: %1$d"</item> + <item quantity="one" msgid="8409622005831789373">"Выбрано: %1$d"</item> + <item quantity="other" msgid="479468347731745357">"Выбрано: %1$d"</item> + </plurals> + <string name="wallpaper_accessibility_name" msgid="4093221025304876354">"Обои %1$d из %2$d"</string> + <string name="announce_selection" msgid="123723511662250539">"Выбран элемент \"<xliff:g id="LABEL">%1$s</xliff:g>\""</string> + <string name="wallpaper_delete" msgid="1459353972739215344">"Удалить"</string> + <string name="pick_image" msgid="6704438906027442697">"Выбрать обои"</string> + <string name="pick_wallpaper" msgid="4628969645948454559">"Обои"</string> + <string name="crop_wallpaper" msgid="4882870800623585836">"Кадрировать обои"</string> +</resources> diff --git a/WallpaperPicker/res/values-sk/strings.xml b/WallpaperPicker/res/values-sk/strings.xml new file mode 100644 index 000000000..33477a124 --- /dev/null +++ b/WallpaperPicker/res/values-sk/strings.xml @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- +/* +* Copyright (C) 2013 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 xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> + <string name="wallpaper_instructions" msgid="3524143401182707094">"Nastaviť tapetu"</string> + <string name="image_load_fail" msgid="7538534580694411837">"Obrázok nie je možné načítať"</string> + <string name="wallpaper_load_fail" msgid="4800700444605404650">"Obrázok nie je možné načítať ako tapetu"</string> + <plurals name="number_of_items_selected"> + <item quantity="zero" msgid="9015111147509924344">"Počet vybratých položiek: %1$d"</item> + <item quantity="one" msgid="8409622005831789373">"Počet vybratých položiek: %1$d"</item> + <item quantity="other" msgid="479468347731745357">"Počet vybratých položiek: %1$d"</item> + </plurals> + <string name="wallpaper_accessibility_name" msgid="4093221025304876354">"Tapeta %1$d z %2$d"</string> + <string name="announce_selection" msgid="123723511662250539">"Vybratá položka <xliff:g id="LABEL">%1$s</xliff:g>"</string> + <string name="wallpaper_delete" msgid="1459353972739215344">"Odstrániť"</string> + <string name="pick_image" msgid="6704438906027442697">"Vybrať obrázok"</string> + <string name="pick_wallpaper" msgid="4628969645948454559">"Tapety"</string> + <string name="crop_wallpaper" msgid="4882870800623585836">"Orezanie tapety"</string> +</resources> diff --git a/WallpaperPicker/res/values-sl/strings.xml b/WallpaperPicker/res/values-sl/strings.xml new file mode 100644 index 000000000..06a508a8c --- /dev/null +++ b/WallpaperPicker/res/values-sl/strings.xml @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- +/* +* Copyright (C) 2013 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 xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> + <string name="wallpaper_instructions" msgid="3524143401182707094">"Nastavi ozadje"</string> + <string name="image_load_fail" msgid="7538534580694411837">"Slike ni bilo mogoče naložiti"</string> + <string name="wallpaper_load_fail" msgid="4800700444605404650">"Slike ni bilo mogoče naložiti kot ozadje"</string> + <plurals name="number_of_items_selected"> + <item quantity="zero" msgid="9015111147509924344">"Št. izbranih: %1$d"</item> + <item quantity="one" msgid="8409622005831789373">"Št. izbranih: %1$d"</item> + <item quantity="other" msgid="479468347731745357">"Št. izbranih: %1$d"</item> + </plurals> + <string name="wallpaper_accessibility_name" msgid="4093221025304876354">"%1$d. ozadje od %2$d"</string> + <string name="announce_selection" msgid="123723511662250539">"Izbrano: <xliff:g id="LABEL">%1$s</xliff:g>"</string> + <string name="wallpaper_delete" msgid="1459353972739215344">"Izbriši"</string> + <string name="pick_image" msgid="6704438906027442697">"Izberi sliko"</string> + <string name="pick_wallpaper" msgid="4628969645948454559">"Ozadja"</string> + <string name="crop_wallpaper" msgid="4882870800623585836">"Obrezovanje ozadja"</string> +</resources> diff --git a/WallpaperPicker/res/values-sr/strings.xml b/WallpaperPicker/res/values-sr/strings.xml new file mode 100644 index 000000000..fdfaaf60f --- /dev/null +++ b/WallpaperPicker/res/values-sr/strings.xml @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- +/* +* Copyright (C) 2013 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 xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> + <string name="wallpaper_instructions" msgid="3524143401182707094">"Подеси позадину"</string> + <string name="image_load_fail" msgid="7538534580694411837">"Није могуће учитати слику"</string> + <string name="wallpaper_load_fail" msgid="4800700444605404650">"Није могуће учитати слику као позадину"</string> + <plurals name="number_of_items_selected"> + <item quantity="zero" msgid="9015111147509924344">"Изабрано је %1$d"</item> + <item quantity="one" msgid="8409622005831789373">"Изабрана је %1$d"</item> + <item quantity="other" msgid="479468347731745357">"Изабраних: %1$d"</item> + </plurals> + <string name="wallpaper_accessibility_name" msgid="4093221025304876354">"Позадина %1$d од %2$d"</string> + <string name="announce_selection" msgid="123723511662250539">"Изабрана је <xliff:g id="LABEL">%1$s</xliff:g>"</string> + <string name="wallpaper_delete" msgid="1459353972739215344">"Избриши"</string> + <string name="pick_image" msgid="6704438906027442697">"Изабери слику"</string> + <string name="pick_wallpaper" msgid="4628969645948454559">"Позадине"</string> + <string name="crop_wallpaper" msgid="4882870800623585836">"Опсеци позадину"</string> +</resources> diff --git a/WallpaperPicker/res/values-sv/strings.xml b/WallpaperPicker/res/values-sv/strings.xml new file mode 100644 index 000000000..57db3a64d --- /dev/null +++ b/WallpaperPicker/res/values-sv/strings.xml @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- +/* +* Copyright (C) 2013 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 xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> + <string name="wallpaper_instructions" msgid="3524143401182707094">"Ange bakgrund"</string> + <string name="image_load_fail" msgid="7538534580694411837">"Det gick inte att läsa in bilden"</string> + <string name="wallpaper_load_fail" msgid="4800700444605404650">"Det gick inte att läsa in bilden som bakgrund"</string> + <plurals name="number_of_items_selected"> + <item quantity="zero" msgid="9015111147509924344">"%1$d har valts"</item> + <item quantity="one" msgid="8409622005831789373">"%1$d har valts"</item> + <item quantity="other" msgid="479468347731745357">"%1$d har valts"</item> + </plurals> + <string name="wallpaper_accessibility_name" msgid="4093221025304876354">"Bakgrund %1$d av %2$d"</string> + <string name="announce_selection" msgid="123723511662250539">"<xliff:g id="LABEL">%1$s</xliff:g> har valts"</string> + <string name="wallpaper_delete" msgid="1459353972739215344">"Ta bort"</string> + <string name="pick_image" msgid="6704438906027442697">"Välj bild"</string> + <string name="pick_wallpaper" msgid="4628969645948454559">"Bakgrunder"</string> + <string name="crop_wallpaper" msgid="4882870800623585836">"Beskär bakgrund"</string> +</resources> diff --git a/WallpaperPicker/res/values-sw/strings.xml b/WallpaperPicker/res/values-sw/strings.xml new file mode 100644 index 000000000..edea3de5b --- /dev/null +++ b/WallpaperPicker/res/values-sw/strings.xml @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- +/* +* Copyright (C) 2013 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 xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> + <string name="wallpaper_instructions" msgid="3524143401182707094">"Weka mandhari"</string> + <string name="image_load_fail" msgid="7538534580694411837">"Haikuweza kupakia picha"</string> + <string name="wallpaper_load_fail" msgid="4800700444605404650">"Haikuweza kupakia picha iwe mandhari"</string> + <plurals name="number_of_items_selected"> + <item quantity="zero" msgid="9015111147509924344">"%1$d zimechaguliwa"</item> + <item quantity="one" msgid="8409622005831789373">"%1$d zimechaguliwa"</item> + <item quantity="other" msgid="479468347731745357">"%1$d zimechaguliwa"</item> + </plurals> + <string name="wallpaper_accessibility_name" msgid="4093221025304876354">"Mandhari %1$d ya %2$d"</string> + <string name="announce_selection" msgid="123723511662250539">"<xliff:g id="LABEL">%1$s</xliff:g> iliyochaguliwa"</string> + <string name="wallpaper_delete" msgid="1459353972739215344">"Futa"</string> + <string name="pick_image" msgid="6704438906027442697">"Chagua picha"</string> + <string name="pick_wallpaper" msgid="4628969645948454559">"Mandhari"</string> + <string name="crop_wallpaper" msgid="4882870800623585836">"Punguza mandhari"</string> +</resources> diff --git a/WallpaperPicker/res/values-sw600dp/config.xml b/WallpaperPicker/res/values-sw600dp/config.xml new file mode 100644 index 000000000..62342dcc2 --- /dev/null +++ b/WallpaperPicker/res/values-sw600dp/config.xml @@ -0,0 +1,18 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2013 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> + <bool name="allow_rotation">true</bool> +</resources> diff --git a/wallpaper_picker_res/values-sw720dp/dimens.xml b/WallpaperPicker/res/values-sw720dp/dimens.xml index 9ae155b3c..9ae155b3c 100644 --- a/wallpaper_picker_res/values-sw720dp/dimens.xml +++ b/WallpaperPicker/res/values-sw720dp/dimens.xml diff --git a/wallpaper_picker_res/values-sw720dp/styles.xml b/WallpaperPicker/res/values-sw720dp/styles.xml index 91078517d..91078517d 100644 --- a/wallpaper_picker_res/values-sw720dp/styles.xml +++ b/WallpaperPicker/res/values-sw720dp/styles.xml diff --git a/WallpaperPicker/res/values-th/strings.xml b/WallpaperPicker/res/values-th/strings.xml new file mode 100644 index 000000000..6b4c23536 --- /dev/null +++ b/WallpaperPicker/res/values-th/strings.xml @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- +/* +* Copyright (C) 2013 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 xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> + <string name="wallpaper_instructions" msgid="3524143401182707094">"ตั้งวอลเปเปอร์"</string> + <string name="image_load_fail" msgid="7538534580694411837">"ไม่สามารถโหลดรูปภาพ"</string> + <string name="wallpaper_load_fail" msgid="4800700444605404650">"ไม่สามารถโหลดรูปภาพเป็นวอลเปเปอร์"</string> + <plurals name="number_of_items_selected"> + <item quantity="zero" msgid="9015111147509924344">"เลือกไว้ %1$d"</item> + <item quantity="one" msgid="8409622005831789373">"เลือกไว้ %1$d"</item> + <item quantity="other" msgid="479468347731745357">"เลือกไว้ %1$d"</item> + </plurals> + <string name="wallpaper_accessibility_name" msgid="4093221025304876354">"วอลเปเปอร์ %1$d จาก %2$d"</string> + <string name="announce_selection" msgid="123723511662250539">"เลือก <xliff:g id="LABEL">%1$s</xliff:g> แล้ว"</string> + <string name="wallpaper_delete" msgid="1459353972739215344">"ลบ"</string> + <string name="pick_image" msgid="6704438906027442697">"เลือกรูปภาพ"</string> + <string name="pick_wallpaper" msgid="4628969645948454559">"วอลเปเปอร์"</string> + <string name="crop_wallpaper" msgid="4882870800623585836">"ครอบตัดวอลเปเปอร์"</string> +</resources> diff --git a/WallpaperPicker/res/values-tl/strings.xml b/WallpaperPicker/res/values-tl/strings.xml new file mode 100644 index 000000000..c9fe338d4 --- /dev/null +++ b/WallpaperPicker/res/values-tl/strings.xml @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- +/* +* Copyright (C) 2013 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 xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> + <string name="wallpaper_instructions" msgid="3524143401182707094">"Itakda ang wallpaper"</string> + <string name="image_load_fail" msgid="7538534580694411837">"Hindi ma-load ang larawan"</string> + <string name="wallpaper_load_fail" msgid="4800700444605404650">"Hindi ma-load ang larawan bilang wallpaper"</string> + <plurals name="number_of_items_selected"> + <item quantity="zero" msgid="9015111147509924344">"%1$d ang napili"</item> + <item quantity="one" msgid="8409622005831789373">"%1$d ang napili"</item> + <item quantity="other" msgid="479468347731745357">"%1$d ang napili"</item> + </plurals> + <string name="wallpaper_accessibility_name" msgid="4093221025304876354">"Wallpaper %1$d ng %2$d"</string> + <string name="announce_selection" msgid="123723511662250539">"Napili ang <xliff:g id="LABEL">%1$s</xliff:g>"</string> + <string name="wallpaper_delete" msgid="1459353972739215344">"Tanggalin"</string> + <string name="pick_image" msgid="6704438906027442697">"Pumili ng larawan"</string> + <string name="pick_wallpaper" msgid="4628969645948454559">"Mga Wallpaper"</string> + <string name="crop_wallpaper" msgid="4882870800623585836">"I-crop ang wallpaper"</string> +</resources> diff --git a/WallpaperPicker/res/values-tr/strings.xml b/WallpaperPicker/res/values-tr/strings.xml new file mode 100644 index 000000000..3d03c6be8 --- /dev/null +++ b/WallpaperPicker/res/values-tr/strings.xml @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- +/* +* Copyright (C) 2013 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 xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> + <string name="wallpaper_instructions" msgid="3524143401182707094">"Duvar kağıdını ayarla"</string> + <string name="image_load_fail" msgid="7538534580694411837">"Resim yüklenemedi"</string> + <string name="wallpaper_load_fail" msgid="4800700444605404650">"Resim duvar kağıdı olarak yüklenemedi"</string> + <plurals name="number_of_items_selected"> + <item quantity="zero" msgid="9015111147509924344">"%1$d tane seçildi"</item> + <item quantity="one" msgid="8409622005831789373">"%1$d tane seçildi"</item> + <item quantity="other" msgid="479468347731745357">"%1$d tane seçildi"</item> + </plurals> + <string name="wallpaper_accessibility_name" msgid="4093221025304876354">"%2$d duvar kağıdı arasından duvar kağıdı %1$d"</string> + <string name="announce_selection" msgid="123723511662250539">"<xliff:g id="LABEL">%1$s</xliff:g> seçildi"</string> + <string name="wallpaper_delete" msgid="1459353972739215344">"Sil"</string> + <string name="pick_image" msgid="6704438906027442697">"Resim seç"</string> + <string name="pick_wallpaper" msgid="4628969645948454559">"Duvar kağıtları"</string> + <string name="crop_wallpaper" msgid="4882870800623585836">"Duvar kağıdını kırp"</string> +</resources> diff --git a/WallpaperPicker/res/values-uk/strings.xml b/WallpaperPicker/res/values-uk/strings.xml new file mode 100644 index 000000000..076c88238 --- /dev/null +++ b/WallpaperPicker/res/values-uk/strings.xml @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- +/* +* Copyright (C) 2013 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 xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> + <string name="wallpaper_instructions" msgid="3524143401182707094">"Установити фон"</string> + <string name="image_load_fail" msgid="7538534580694411837">"Не вдалося завантажити зображення"</string> + <string name="wallpaper_load_fail" msgid="4800700444605404650">"Не вдалося завантажити зображення як фоновий малюнок"</string> + <plurals name="number_of_items_selected"> + <item quantity="zero" msgid="9015111147509924344">"Вибрано %1$d"</item> + <item quantity="one" msgid="8409622005831789373">"Вибрано %1$d"</item> + <item quantity="other" msgid="479468347731745357">"Вибрано %1$d"</item> + </plurals> + <string name="wallpaper_accessibility_name" msgid="4093221025304876354">"Фоновий малюнок %1$d з %2$d"</string> + <string name="announce_selection" msgid="123723511662250539">"Вибрано <xliff:g id="LABEL">%1$s</xliff:g>"</string> + <string name="wallpaper_delete" msgid="1459353972739215344">"Видалити"</string> + <string name="pick_image" msgid="6704438906027442697">"Вибрати зображення"</string> + <string name="pick_wallpaper" msgid="4628969645948454559">"Фонові малюнки"</string> + <string name="crop_wallpaper" msgid="4882870800623585836">"Обрізати фоновий малюнок"</string> +</resources> diff --git a/WallpaperPicker/res/values-vi/strings.xml b/WallpaperPicker/res/values-vi/strings.xml new file mode 100644 index 000000000..d1efbe989 --- /dev/null +++ b/WallpaperPicker/res/values-vi/strings.xml @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- +/* +* Copyright (C) 2013 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 xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> + <string name="wallpaper_instructions" msgid="3524143401182707094">"Đặt hình nền"</string> + <string name="image_load_fail" msgid="7538534580694411837">"Không thể tải hình ảnh"</string> + <string name="wallpaper_load_fail" msgid="4800700444605404650">"Không thể tải hình ảnh làm hình nền"</string> + <plurals name="number_of_items_selected"> + <item quantity="zero" msgid="9015111147509924344">"Đã chọn %1$d"</item> + <item quantity="one" msgid="8409622005831789373">"Đã chọn %1$d"</item> + <item quantity="other" msgid="479468347731745357">"Đã chọn %1$d"</item> + </plurals> + <string name="wallpaper_accessibility_name" msgid="4093221025304876354">"Hình nền %1$d / %2$d"</string> + <string name="announce_selection" msgid="123723511662250539">"<xliff:g id="LABEL">%1$s</xliff:g> được chọn"</string> + <string name="wallpaper_delete" msgid="1459353972739215344">"Xóa"</string> + <string name="pick_image" msgid="6704438906027442697">"Chọn hình ảnh"</string> + <string name="pick_wallpaper" msgid="4628969645948454559">"Hình nền"</string> + <string name="crop_wallpaper" msgid="4882870800623585836">"Cắt hình nền"</string> +</resources> diff --git a/WallpaperPicker/res/values-zh-rCN/strings.xml b/WallpaperPicker/res/values-zh-rCN/strings.xml new file mode 100644 index 000000000..1def9ed41 --- /dev/null +++ b/WallpaperPicker/res/values-zh-rCN/strings.xml @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- +/* +* Copyright (C) 2013 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 xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> + <string name="wallpaper_instructions" msgid="3524143401182707094">"设置壁纸"</string> + <string name="image_load_fail" msgid="7538534580694411837">"无法加载图片"</string> + <string name="wallpaper_load_fail" msgid="4800700444605404650">"无法加载要设为壁纸的图片"</string> + <plurals name="number_of_items_selected"> + <item quantity="zero" msgid="9015111147509924344">"已选择%1$d项"</item> + <item quantity="one" msgid="8409622005831789373">"已选择%1$d项"</item> + <item quantity="other" msgid="479468347731745357">"已选择%1$d项"</item> + </plurals> + <string name="wallpaper_accessibility_name" msgid="4093221025304876354">"第%1$d张壁纸,共%2$d张"</string> + <string name="announce_selection" msgid="123723511662250539">"已选择<xliff:g id="LABEL">%1$s</xliff:g>"</string> + <string name="wallpaper_delete" msgid="1459353972739215344">"删除"</string> + <string name="pick_image" msgid="6704438906027442697">"选择图片"</string> + <string name="pick_wallpaper" msgid="4628969645948454559">"壁纸"</string> + <string name="crop_wallpaper" msgid="4882870800623585836">"剪裁壁纸"</string> +</resources> diff --git a/WallpaperPicker/res/values-zh-rHK/strings.xml b/WallpaperPicker/res/values-zh-rHK/strings.xml new file mode 100644 index 000000000..66ba0af18 --- /dev/null +++ b/WallpaperPicker/res/values-zh-rHK/strings.xml @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- +/* +* Copyright (C) 2013 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 xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> + <string name="wallpaper_instructions" msgid="3524143401182707094">"設定桌布"</string> + <string name="image_load_fail" msgid="7538534580694411837">"無法載入圖片"</string> + <string name="wallpaper_load_fail" msgid="4800700444605404650">"無法載入圖片設為桌布"</string> + <plurals name="number_of_items_selected"> + <item quantity="zero" msgid="9015111147509924344">"已選取 %1$d 張"</item> + <item quantity="one" msgid="8409622005831789373">"已選取 %1$d 張"</item> + <item quantity="other" msgid="479468347731745357">"已選取 %1$d 張"</item> + </plurals> + <string name="wallpaper_accessibility_name" msgid="4093221025304876354">"第 %1$d 張桌布,共 %2$d 張"</string> + <string name="announce_selection" msgid="123723511662250539">"已選取<xliff:g id="LABEL">%1$s</xliff:g>"</string> + <string name="wallpaper_delete" msgid="1459353972739215344">"刪除"</string> + <string name="pick_image" msgid="6704438906027442697">"選擇圖片"</string> + <string name="pick_wallpaper" msgid="4628969645948454559">"桌布"</string> + <string name="crop_wallpaper" msgid="4882870800623585836">"裁剪桌布"</string> +</resources> diff --git a/WallpaperPicker/res/values-zh-rTW/strings.xml b/WallpaperPicker/res/values-zh-rTW/strings.xml new file mode 100644 index 000000000..418497608 --- /dev/null +++ b/WallpaperPicker/res/values-zh-rTW/strings.xml @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- +/* +* Copyright (C) 2013 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 xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> + <string name="wallpaper_instructions" msgid="3524143401182707094">"設定桌布"</string> + <string name="image_load_fail" msgid="7538534580694411837">"無法載入圖片"</string> + <string name="wallpaper_load_fail" msgid="4800700444605404650">"無法載入您要設為桌布的圖片"</string> + <plurals name="number_of_items_selected"> + <item quantity="zero" msgid="9015111147509924344">"已選取 %1$d 個"</item> + <item quantity="one" msgid="8409622005831789373">"已選取 %1$d 個"</item> + <item quantity="other" msgid="479468347731745357">"已選取 %1$d 個"</item> + </plurals> + <string name="wallpaper_accessibility_name" msgid="4093221025304876354">"第 %1$d 張桌布,共 %2$d 張"</string> + <string name="announce_selection" msgid="123723511662250539">"已選取<xliff:g id="LABEL">%1$s</xliff:g>"</string> + <string name="wallpaper_delete" msgid="1459353972739215344">"刪除"</string> + <string name="pick_image" msgid="6704438906027442697">"選擇圖片"</string> + <string name="pick_wallpaper" msgid="4628969645948454559">"桌布"</string> + <string name="crop_wallpaper" msgid="4882870800623585836">"裁剪桌布"</string> +</resources> diff --git a/WallpaperPicker/res/values-zu/strings.xml b/WallpaperPicker/res/values-zu/strings.xml new file mode 100644 index 000000000..c7d3f33d1 --- /dev/null +++ b/WallpaperPicker/res/values-zu/strings.xml @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- +/* +* Copyright (C) 2013 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 xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> + <string name="wallpaper_instructions" msgid="3524143401182707094">"Setha isithombe sangemuva"</string> + <string name="image_load_fail" msgid="7538534580694411837">"Ayikwazanga ukulayisha isithombe"</string> + <string name="wallpaper_load_fail" msgid="4800700444605404650">"Ayikwazanga ukulayisha isithombe njengesithombe sangemuva"</string> + <plurals name="number_of_items_selected"> + <item quantity="zero" msgid="9015111147509924344">"%1$d khethiwe"</item> + <item quantity="one" msgid="8409622005831789373">"%1$d khethiwe"</item> + <item quantity="other" msgid="479468347731745357">"%1$d khethiwe"</item> + </plurals> + <string name="wallpaper_accessibility_name" msgid="4093221025304876354">"Isithombe sangemuva esingu-%1$d kwezingu-%2$d"</string> + <string name="announce_selection" msgid="123723511662250539">"I-<xliff:g id="LABEL">%1$s</xliff:g> ekhethiwe"</string> + <string name="wallpaper_delete" msgid="1459353972739215344">"Susa"</string> + <string name="pick_image" msgid="6704438906027442697">"Khetha isithombe"</string> + <string name="pick_wallpaper" msgid="4628969645948454559">"Izithombe zangemuva"</string> + <string name="crop_wallpaper" msgid="4882870800623585836">"Nqampuna isithombe sangemuva"</string> +</resources> diff --git a/wallpaper_picker_res/values/colors.xml b/WallpaperPicker/res/values/colors.xml index adae7cff6..adae7cff6 100644 --- a/wallpaper_picker_res/values/colors.xml +++ b/WallpaperPicker/res/values/colors.xml diff --git a/WallpaperPicker/res/values/config.xml b/WallpaperPicker/res/values/config.xml new file mode 100644 index 000000000..1b2419073 --- /dev/null +++ b/WallpaperPicker/res/values/config.xml @@ -0,0 +1,18 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2013 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> + <bool name="allow_rotation">false</bool> +</resources> diff --git a/wallpaper_picker_res/values/dimens.xml b/WallpaperPicker/res/values/dimens.xml index 0447c6d1f..0447c6d1f 100644 --- a/wallpaper_picker_res/values/dimens.xml +++ b/WallpaperPicker/res/values/dimens.xml diff --git a/wallpaper_picker_res/values/strings.xml b/WallpaperPicker/res/values/strings.xml index 1ee3513f9..1ee3513f9 100644 --- a/wallpaper_picker_res/values/strings.xml +++ b/WallpaperPicker/res/values/strings.xml diff --git a/wallpaper_picker_res/values/styles.xml b/WallpaperPicker/res/values/styles.xml index 0e48ddac4..0e48ddac4 100644 --- a/wallpaper_picker_res/values/styles.xml +++ b/WallpaperPicker/res/values/styles.xml diff --git a/wallpaper_picker_src/android/util/Pools.java b/WallpaperPicker/src/android/util/Pools.java index 40bab1eae..40bab1eae 100644 --- a/wallpaper_picker_src/android/util/Pools.java +++ b/WallpaperPicker/src/android/util/Pools.java diff --git a/wallpaper_picker_src/com/android/gallery3d/common/BitmapUtils.java b/WallpaperPicker/src/com/android/gallery3d/common/BitmapUtils.java index a671ed2b9..a671ed2b9 100644 --- a/wallpaper_picker_src/com/android/gallery3d/common/BitmapUtils.java +++ b/WallpaperPicker/src/com/android/gallery3d/common/BitmapUtils.java diff --git a/wallpaper_picker_src/com/android/gallery3d/common/Utils.java b/WallpaperPicker/src/com/android/gallery3d/common/Utils.java index 614a081c8..614a081c8 100644 --- a/wallpaper_picker_src/com/android/gallery3d/common/Utils.java +++ b/WallpaperPicker/src/com/android/gallery3d/common/Utils.java diff --git a/wallpaper_picker_src/com/android/gallery3d/exif/ByteBufferInputStream.java b/WallpaperPicker/src/com/android/gallery3d/exif/ByteBufferInputStream.java index 7fb9f22cc..7fb9f22cc 100644 --- a/wallpaper_picker_src/com/android/gallery3d/exif/ByteBufferInputStream.java +++ b/WallpaperPicker/src/com/android/gallery3d/exif/ByteBufferInputStream.java diff --git a/wallpaper_picker_src/com/android/gallery3d/exif/CountedDataInputStream.java b/WallpaperPicker/src/com/android/gallery3d/exif/CountedDataInputStream.java index dfd4a1a10..dfd4a1a10 100644 --- a/wallpaper_picker_src/com/android/gallery3d/exif/CountedDataInputStream.java +++ b/WallpaperPicker/src/com/android/gallery3d/exif/CountedDataInputStream.java diff --git a/wallpaper_picker_src/com/android/gallery3d/exif/ExifData.java b/WallpaperPicker/src/com/android/gallery3d/exif/ExifData.java index 8422382bb..8422382bb 100644 --- a/wallpaper_picker_src/com/android/gallery3d/exif/ExifData.java +++ b/WallpaperPicker/src/com/android/gallery3d/exif/ExifData.java diff --git a/wallpaper_picker_src/com/android/gallery3d/exif/ExifInterface.java b/WallpaperPicker/src/com/android/gallery3d/exif/ExifInterface.java index a1cf0fc85..a1cf0fc85 100644 --- a/wallpaper_picker_src/com/android/gallery3d/exif/ExifInterface.java +++ b/WallpaperPicker/src/com/android/gallery3d/exif/ExifInterface.java diff --git a/wallpaper_picker_src/com/android/gallery3d/exif/ExifInvalidFormatException.java b/WallpaperPicker/src/com/android/gallery3d/exif/ExifInvalidFormatException.java index bf923ec26..bf923ec26 100644 --- a/wallpaper_picker_src/com/android/gallery3d/exif/ExifInvalidFormatException.java +++ b/WallpaperPicker/src/com/android/gallery3d/exif/ExifInvalidFormatException.java diff --git a/wallpaper_picker_src/com/android/gallery3d/exif/ExifModifier.java b/WallpaperPicker/src/com/android/gallery3d/exif/ExifModifier.java index f00362b6b..0531cbad9 100644 --- a/wallpaper_picker_src/com/android/gallery3d/exif/ExifModifier.java +++ b/WallpaperPicker/src/com/android/gallery3d/exif/ExifModifier.java @@ -18,7 +18,6 @@ package com.android.gallery3d.exif; import android.util.Log; -import java.io.Closeable; import java.io.IOException; import java.io.InputStream; import java.nio.ByteBuffer; diff --git a/wallpaper_picker_src/com/android/gallery3d/exif/ExifOutputStream.java b/WallpaperPicker/src/com/android/gallery3d/exif/ExifOutputStream.java index 7ca05f2e0..7ca05f2e0 100644 --- a/wallpaper_picker_src/com/android/gallery3d/exif/ExifOutputStream.java +++ b/WallpaperPicker/src/com/android/gallery3d/exif/ExifOutputStream.java diff --git a/wallpaper_picker_src/com/android/gallery3d/exif/ExifParser.java b/WallpaperPicker/src/com/android/gallery3d/exif/ExifParser.java index 5467d423d..5467d423d 100644 --- a/wallpaper_picker_src/com/android/gallery3d/exif/ExifParser.java +++ b/WallpaperPicker/src/com/android/gallery3d/exif/ExifParser.java diff --git a/wallpaper_picker_src/com/android/gallery3d/exif/ExifReader.java b/WallpaperPicker/src/com/android/gallery3d/exif/ExifReader.java index 68e972fb7..68e972fb7 100644 --- a/wallpaper_picker_src/com/android/gallery3d/exif/ExifReader.java +++ b/WallpaperPicker/src/com/android/gallery3d/exif/ExifReader.java diff --git a/wallpaper_picker_src/com/android/gallery3d/exif/ExifTag.java b/WallpaperPicker/src/com/android/gallery3d/exif/ExifTag.java index b8b387201..b8b387201 100644 --- a/wallpaper_picker_src/com/android/gallery3d/exif/ExifTag.java +++ b/WallpaperPicker/src/com/android/gallery3d/exif/ExifTag.java diff --git a/wallpaper_picker_src/com/android/gallery3d/exif/IfdData.java b/WallpaperPicker/src/com/android/gallery3d/exif/IfdData.java index 093944aec..093944aec 100644 --- a/wallpaper_picker_src/com/android/gallery3d/exif/IfdData.java +++ b/WallpaperPicker/src/com/android/gallery3d/exif/IfdData.java diff --git a/wallpaper_picker_src/com/android/gallery3d/exif/IfdId.java b/WallpaperPicker/src/com/android/gallery3d/exif/IfdId.java index 7842edbd4..7842edbd4 100644 --- a/wallpaper_picker_src/com/android/gallery3d/exif/IfdId.java +++ b/WallpaperPicker/src/com/android/gallery3d/exif/IfdId.java diff --git a/wallpaper_picker_src/com/android/gallery3d/exif/JpegHeader.java b/WallpaperPicker/src/com/android/gallery3d/exif/JpegHeader.java index e3e787eff..e3e787eff 100644 --- a/wallpaper_picker_src/com/android/gallery3d/exif/JpegHeader.java +++ b/WallpaperPicker/src/com/android/gallery3d/exif/JpegHeader.java diff --git a/wallpaper_picker_src/com/android/gallery3d/exif/OrderedDataOutputStream.java b/WallpaperPicker/src/com/android/gallery3d/exif/OrderedDataOutputStream.java index 428e6b9fc..428e6b9fc 100644 --- a/wallpaper_picker_src/com/android/gallery3d/exif/OrderedDataOutputStream.java +++ b/WallpaperPicker/src/com/android/gallery3d/exif/OrderedDataOutputStream.java diff --git a/wallpaper_picker_src/com/android/gallery3d/exif/Rational.java b/WallpaperPicker/src/com/android/gallery3d/exif/Rational.java index 591d63faf..591d63faf 100644 --- a/wallpaper_picker_src/com/android/gallery3d/exif/Rational.java +++ b/WallpaperPicker/src/com/android/gallery3d/exif/Rational.java diff --git a/wallpaper_picker_src/com/android/gallery3d/glrenderer/BasicTexture.java b/WallpaperPicker/src/com/android/gallery3d/glrenderer/BasicTexture.java index 2e77b903f..2e77b903f 100644 --- a/wallpaper_picker_src/com/android/gallery3d/glrenderer/BasicTexture.java +++ b/WallpaperPicker/src/com/android/gallery3d/glrenderer/BasicTexture.java diff --git a/wallpaper_picker_src/com/android/gallery3d/glrenderer/BitmapTexture.java b/WallpaperPicker/src/com/android/gallery3d/glrenderer/BitmapTexture.java index 100b0b3b9..100b0b3b9 100644 --- a/wallpaper_picker_src/com/android/gallery3d/glrenderer/BitmapTexture.java +++ b/WallpaperPicker/src/com/android/gallery3d/glrenderer/BitmapTexture.java diff --git a/wallpaper_picker_src/com/android/gallery3d/glrenderer/GLCanvas.java b/WallpaperPicker/src/com/android/gallery3d/glrenderer/GLCanvas.java index 305e90521..5b0747704 100644 --- a/wallpaper_picker_src/com/android/gallery3d/glrenderer/GLCanvas.java +++ b/WallpaperPicker/src/com/android/gallery3d/glrenderer/GLCanvas.java @@ -20,8 +20,6 @@ import android.graphics.Bitmap; import android.graphics.Rect; import android.graphics.RectF; -import javax.microedition.khronos.opengles.GL11; - // // GLCanvas gives a convenient interface to draw using OpenGL. // diff --git a/wallpaper_picker_src/com/android/gallery3d/glrenderer/GLES20Canvas.java b/WallpaperPicker/src/com/android/gallery3d/glrenderer/GLES20Canvas.java index 4ead1315e..4ead1315e 100644 --- a/wallpaper_picker_src/com/android/gallery3d/glrenderer/GLES20Canvas.java +++ b/WallpaperPicker/src/com/android/gallery3d/glrenderer/GLES20Canvas.java diff --git a/wallpaper_picker_src/com/android/gallery3d/glrenderer/GLES20IdImpl.java b/WallpaperPicker/src/com/android/gallery3d/glrenderer/GLES20IdImpl.java index 6cd7149cb..6cd7149cb 100644 --- a/wallpaper_picker_src/com/android/gallery3d/glrenderer/GLES20IdImpl.java +++ b/WallpaperPicker/src/com/android/gallery3d/glrenderer/GLES20IdImpl.java diff --git a/wallpaper_picker_src/com/android/gallery3d/glrenderer/GLId.java b/WallpaperPicker/src/com/android/gallery3d/glrenderer/GLId.java index 3cec558f6..3cec558f6 100644 --- a/wallpaper_picker_src/com/android/gallery3d/glrenderer/GLId.java +++ b/WallpaperPicker/src/com/android/gallery3d/glrenderer/GLId.java diff --git a/wallpaper_picker_src/com/android/gallery3d/glrenderer/GLPaint.java b/WallpaperPicker/src/com/android/gallery3d/glrenderer/GLPaint.java index 16b220690..16b220690 100644 --- a/wallpaper_picker_src/com/android/gallery3d/glrenderer/GLPaint.java +++ b/WallpaperPicker/src/com/android/gallery3d/glrenderer/GLPaint.java diff --git a/wallpaper_picker_src/com/android/gallery3d/glrenderer/RawTexture.java b/WallpaperPicker/src/com/android/gallery3d/glrenderer/RawTexture.java index 93f0fdff9..93f0fdff9 100644 --- a/wallpaper_picker_src/com/android/gallery3d/glrenderer/RawTexture.java +++ b/WallpaperPicker/src/com/android/gallery3d/glrenderer/RawTexture.java diff --git a/wallpaper_picker_src/com/android/gallery3d/glrenderer/Texture.java b/WallpaperPicker/src/com/android/gallery3d/glrenderer/Texture.java index 3dcae4aec..3dcae4aec 100644 --- a/wallpaper_picker_src/com/android/gallery3d/glrenderer/Texture.java +++ b/WallpaperPicker/src/com/android/gallery3d/glrenderer/Texture.java diff --git a/wallpaper_picker_src/com/android/gallery3d/glrenderer/UploadedTexture.java b/WallpaperPicker/src/com/android/gallery3d/glrenderer/UploadedTexture.java index f41a979b7..f41a979b7 100644 --- a/wallpaper_picker_src/com/android/gallery3d/glrenderer/UploadedTexture.java +++ b/WallpaperPicker/src/com/android/gallery3d/glrenderer/UploadedTexture.java diff --git a/wallpaper_picker_src/com/android/gallery3d/util/IntArray.java b/WallpaperPicker/src/com/android/gallery3d/util/IntArray.java index 2c4dc2c83..2c4dc2c83 100644 --- a/wallpaper_picker_src/com/android/gallery3d/util/IntArray.java +++ b/WallpaperPicker/src/com/android/gallery3d/util/IntArray.java diff --git a/src/com/android/launcher3/CheckableFrameLayout.java b/WallpaperPicker/src/com/android/launcher3/CheckableFrameLayout.java index 5b7d82425..5b7d82425 100644 --- a/src/com/android/launcher3/CheckableFrameLayout.java +++ b/WallpaperPicker/src/com/android/launcher3/CheckableFrameLayout.java diff --git a/wallpaper_picker_src/com/android/launcher3/CropView.java b/WallpaperPicker/src/com/android/launcher3/CropView.java index 578b8eafd..578b8eafd 100644 --- a/wallpaper_picker_src/com/android/launcher3/CropView.java +++ b/WallpaperPicker/src/com/android/launcher3/CropView.java diff --git a/src/com/android/launcher3/DrawableTileSource.java b/WallpaperPicker/src/com/android/launcher3/DrawableTileSource.java index c1f2eff0f..c1f2eff0f 100644 --- a/src/com/android/launcher3/DrawableTileSource.java +++ b/WallpaperPicker/src/com/android/launcher3/DrawableTileSource.java diff --git a/src/com/android/launcher3/LiveWallpaperListAdapter.java b/WallpaperPicker/src/com/android/launcher3/LiveWallpaperListAdapter.java index 152a75ded..60b253711 100644 --- a/src/com/android/launcher3/LiveWallpaperListAdapter.java +++ b/WallpaperPicker/src/com/android/launcher3/LiveWallpaperListAdapter.java @@ -123,8 +123,7 @@ public class LiveWallpaperListAdapter extends BaseAdapter implements ListAdapter preview.putExtra(WallpaperManager.EXTRA_LIVE_WALLPAPER_COMPONENT, mInfo.getComponent()); a.onLiveWallpaperPickerLaunch(); - Utilities.startActivityForResultSafely( - a, preview, WallpaperPickerActivity.PICK_LIVE_WALLPAPER); + a.startActivityForResultSafely(preview, WallpaperPickerActivity.PICK_LIVE_WALLPAPER); } } diff --git a/src/com/android/launcher3/SavedWallpaperImages.java b/WallpaperPicker/src/com/android/launcher3/SavedWallpaperImages.java index 58add7022..58add7022 100644 --- a/src/com/android/launcher3/SavedWallpaperImages.java +++ b/WallpaperPicker/src/com/android/launcher3/SavedWallpaperImages.java diff --git a/src/com/android/launcher3/ThirdPartyWallpaperPickerListAdapter.java b/WallpaperPicker/src/com/android/launcher3/ThirdPartyWallpaperPickerListAdapter.java index 494694cbd..7a4d48ca9 100644 --- a/src/com/android/launcher3/ThirdPartyWallpaperPickerListAdapter.java +++ b/WallpaperPicker/src/com/android/launcher3/ThirdPartyWallpaperPickerListAdapter.java @@ -56,8 +56,8 @@ public class ThirdPartyWallpaperPickerListAdapter extends BaseAdapter implements mResolveInfo.activityInfo.packageName, mResolveInfo.activityInfo.name); Intent launchIntent = new Intent(Intent.ACTION_SET_WALLPAPER); launchIntent.setComponent(itemComponentName); - Utilities.startActivityForResultSafely( - a, launchIntent, WallpaperPickerActivity.PICK_WALLPAPER_THIRD_PARTY_ACTIVITY); + a.startActivityForResultSafely( + launchIntent, WallpaperPickerActivity.PICK_WALLPAPER_THIRD_PARTY_ACTIVITY); } } diff --git a/wallpaper_picker_src/com/android/launcher3/WallpaperCropActivity.java b/WallpaperPicker/src/com/android/launcher3/WallpaperCropActivity.java index b3ef07309..b3ef07309 100644 --- a/wallpaper_picker_src/com/android/launcher3/WallpaperCropActivity.java +++ b/WallpaperPicker/src/com/android/launcher3/WallpaperCropActivity.java diff --git a/wallpaper_picker_src/com/android/launcher3/WallpaperPickerActivity.java b/WallpaperPicker/src/com/android/launcher3/WallpaperPickerActivity.java index 2da05c92b..d3c779fe4 100644 --- a/wallpaper_picker_src/com/android/launcher3/WallpaperPickerActivity.java +++ b/WallpaperPicker/src/com/android/launcher3/WallpaperPickerActivity.java @@ -57,6 +57,7 @@ import android.view.View; import android.view.View.OnClickListener; import android.view.View.OnLayoutChangeListener; import android.view.ViewGroup; +import android.view.ViewPropertyAnimator; import android.view.ViewTreeObserver; import android.view.ViewTreeObserver.OnGlobalLayoutListener; import android.view.animation.AccelerateInterpolator; @@ -125,7 +126,7 @@ public class WallpaperPickerActivity extends WallpaperCropActivity { public void onClick(WallpaperPickerActivity a) { Intent intent = new Intent(Intent.ACTION_GET_CONTENT); intent.setType("image/*"); - Utilities.startActivityForResultSafely(a, intent, IMAGE_PICK); + a.startActivityForResultSafely(intent, IMAGE_PICK); } } @@ -278,7 +279,7 @@ public class WallpaperPickerActivity extends WallpaperCropActivity { mCropView = (CropView) findViewById(R.id.cropView); mWallpaperStrip = findViewById(R.id.wallpaper_strip); mCropView.setTouchCallback(new CropView.TouchCallback() { - LauncherViewPropertyAnimator mAnim; + ViewPropertyAnimator mAnim; @Override public void onTouchDown() { if (mAnim != null) { @@ -287,17 +288,14 @@ public class WallpaperPickerActivity extends WallpaperCropActivity { if (mWallpaperStrip.getAlpha() == 1f) { mIgnoreNextTap = true; } - mAnim = new LauncherViewPropertyAnimator(mWallpaperStrip); + mAnim = mWallpaperStrip.animate(); mAnim.alpha(0f) - .setDuration(150) - .addListener(new Animator.AnimatorListener() { - public void onAnimationStart(Animator animator) { } - public void onAnimationEnd(Animator animator) { - mWallpaperStrip.setVisibility(View.INVISIBLE); - } - public void onAnimationCancel(Animator animator) { } - public void onAnimationRepeat(Animator animator) { } - }); + .setDuration(150) + .withEndAction(new Runnable() { + public void run() { + mWallpaperStrip.setVisibility(View.INVISIBLE); + } + }); mAnim.setInterpolator(new AccelerateInterpolator(0.75f)); mAnim.start(); } @@ -314,7 +312,7 @@ public class WallpaperPickerActivity extends WallpaperCropActivity { mAnim.cancel(); } mWallpaperStrip.setVisibility(View.VISIBLE); - mAnim = new LauncherViewPropertyAnimator(mWallpaperStrip); + mAnim = mWallpaperStrip.animate(); mAnim.alpha(1f) .setDuration(150) .setInterpolator(new DecelerateInterpolator(0.75f)); @@ -576,10 +574,6 @@ public class WallpaperPickerActivity extends WallpaperCropActivity { } } - public boolean enableRotation() { - return super.enableRotation() || Launcher.sForceEnableRotation; - } - protected Bitmap getThumbnailOfLastPhoto() { Cursor cursor = MediaStore.Images.Media.query(getContentResolver(), MediaStore.Images.Media.EXTERNAL_CONTENT_URI, @@ -1001,4 +995,10 @@ public class WallpaperPickerActivity extends WallpaperCropActivity { return view; } + + // In Launcher3, we override this with a method that catches exceptions + // from starting activities; didn't want to copy and paste code into here + public void startActivityForResultSafely(Intent intent, int requestCode) { + startActivityForResult(intent, requestCode); + } } diff --git a/src/com/android/launcher3/WallpaperRootView.java b/WallpaperPicker/src/com/android/launcher3/WallpaperRootView.java index ceaa043a7..ceaa043a7 100644 --- a/src/com/android/launcher3/WallpaperRootView.java +++ b/WallpaperPicker/src/com/android/launcher3/WallpaperRootView.java diff --git a/wallpaper_picker_src/com/android/photos/BitmapRegionTileSource.java b/WallpaperPicker/src/com/android/photos/BitmapRegionTileSource.java index 8511de2da..cdc5cdcbd 100644 --- a/wallpaper_picker_src/com/android/photos/BitmapRegionTileSource.java +++ b/WallpaperPicker/src/com/android/photos/BitmapRegionTileSource.java @@ -24,9 +24,7 @@ import android.graphics.Bitmap.Config; import android.graphics.BitmapFactory; import android.graphics.BitmapRegionDecoder; import android.graphics.Canvas; -import android.graphics.Matrix; import android.graphics.Paint; -import android.graphics.PorterDuff; import android.graphics.Rect; import android.net.Uri; import android.os.Build; diff --git a/wallpaper_picker_src/com/android/photos/views/BlockingGLTextureView.java b/WallpaperPicker/src/com/android/photos/views/BlockingGLTextureView.java index 8a0505185..8a0505185 100644 --- a/wallpaper_picker_src/com/android/photos/views/BlockingGLTextureView.java +++ b/WallpaperPicker/src/com/android/photos/views/BlockingGLTextureView.java diff --git a/wallpaper_picker_src/com/android/photos/views/TiledImageRenderer.java b/WallpaperPicker/src/com/android/photos/views/TiledImageRenderer.java index c4e493b34..c4e493b34 100644 --- a/wallpaper_picker_src/com/android/photos/views/TiledImageRenderer.java +++ b/WallpaperPicker/src/com/android/photos/views/TiledImageRenderer.java diff --git a/wallpaper_picker_src/com/android/photos/views/TiledImageView.java b/WallpaperPicker/src/com/android/photos/views/TiledImageView.java index af4199c91..af4199c91 100644 --- a/wallpaper_picker_src/com/android/photos/views/TiledImageView.java +++ b/WallpaperPicker/src/com/android/photos/views/TiledImageView.java diff --git a/res/drawable-sw720dp-hdpi/workspace_bg.9.png b/res/drawable-sw720dp-hdpi/workspace_bg.9.png Binary files differnew file mode 100644 index 000000000..5bbfa4fff --- /dev/null +++ b/res/drawable-sw720dp-hdpi/workspace_bg.9.png diff --git a/res/drawable-sw720dp-mdpi/workspace_bg.9.png b/res/drawable-sw720dp-mdpi/workspace_bg.9.png Binary files differnew file mode 100644 index 000000000..2856e0985 --- /dev/null +++ b/res/drawable-sw720dp-mdpi/workspace_bg.9.png diff --git a/res/drawable-sw720dp-xhdpi/workspace_bg.9.png b/res/drawable-sw720dp-xhdpi/workspace_bg.9.png Binary files differnew file mode 100644 index 000000000..72269f207 --- /dev/null +++ b/res/drawable-sw720dp-xhdpi/workspace_bg.9.png diff --git a/res/drawable-sw720dp-xxhdpi/workspace_bg.9.png b/res/drawable-sw720dp-xxhdpi/workspace_bg.9.png Binary files differnew file mode 100644 index 000000000..efc9b0465 --- /dev/null +++ b/res/drawable-sw720dp-xxhdpi/workspace_bg.9.png diff --git a/res/layout-port/search_bar.xml b/res/layout-port/search_bar.xml index 1c96ca380..e993f7847 100644 --- a/res/layout-port/search_bar.xml +++ b/res/layout-port/search_bar.xml @@ -22,7 +22,7 @@ android:background="@drawable/search_frame"> <!-- Global search icon --> <com.android.launcher3.HolographicLinearLayout - style="@style/SearchButton" + style="@style/SearchButton.WithPaddingStart" launcher:sourceImageViewId="@+id/search_button" android:id="@+id/search_button_container" android:layout_width="match_parent" @@ -31,7 +31,6 @@ android:layout_centerVertical="true" android:layout_alignParentStart="true" android:layout_toStartOf="@+id/voice_button_container" - android:paddingStart="8dp" android:onClick="onClickSearchButton" android:focusable="true" android:clickable="true" @@ -57,6 +56,7 @@ android:layout_centerVertical="true" android:layout_alignParentEnd="true" android:paddingEnd="8dp" + android:paddingRight="8dp" android:onClick="onClickVoiceButton" android:focusable="true" android:clickable="true" diff --git a/res/layout-sw720dp/market_button.xml b/res/layout-sw720dp/market_button.xml index f1e99599e..7eaeafac3 100644 --- a/res/layout-sw720dp/market_button.xml +++ b/res/layout-sw720dp/market_button.xml @@ -18,8 +18,8 @@ style="@style/MarketButton" android:onClick="onClickAppMarketButton" android:gravity="center" - android:paddingStart="32dp" - android:paddingEnd="32dp" + android:paddingLeft="32dp" + android:paddingRight="32dp" android:drawablePadding="10dp" android:background="@drawable/tab_widget_indicator_selector" android:text="@string/market" diff --git a/res/layout-sw720dp/search_bar.xml b/res/layout-sw720dp/search_bar.xml index 69dd61aa2..3276f3f17 100644 --- a/res/layout-sw720dp/search_bar.xml +++ b/res/layout-sw720dp/search_bar.xml @@ -20,7 +20,7 @@ android:background="@drawable/search_frame"> <!-- Global search icon --> <com.android.launcher3.HolographicLinearLayout - style="@style/SearchButton" + style="@style/SearchButton.WithPaddingStart" launcher:sourceImageViewId="@+id/search_button" android:id="@+id/search_button_container" android:layout_width="match_parent" @@ -29,7 +29,6 @@ android:layout_centerVertical="true" android:layout_alignParentStart="true" android:layout_toStartOf="@+id/voice_button_container" - android:paddingStart="8dp" android:onClick="onClickSearchButton" android:focusable="true" android:clickable="true" @@ -55,6 +54,7 @@ android:layout_centerVertical="true" android:layout_alignParentEnd="true" android:paddingEnd="8dp" + android:paddingRight="8dp" android:onClick="onClickVoiceButton" android:focusable="true" android:clickable="true" diff --git a/res/layout/add_list_item.xml b/res/layout/add_list_item.xml index 0ae011330..e937d7bc1 100644 --- a/res/layout/add_list_item.xml +++ b/res/layout/add_list_item.xml @@ -21,5 +21,5 @@ android:textAppearance="?android:attr/textAppearanceLarge" android:gravity="center_vertical" android:drawablePadding="14dip" - android:paddingStart="15dip" - android:paddingEnd="15dip" /> + android:paddingLeft="15dip" + android:paddingRight="15dip" /> diff --git a/res/layout/apps_customize_widget.xml b/res/layout/apps_customize_widget.xml index f2d234266..7c98b4a9b 100644 --- a/res/layout/apps_customize_widget.xml +++ b/res/layout/apps_customize_widget.xml @@ -28,12 +28,13 @@ <!-- The preview of the widget or shortcut. --> <com.android.launcher3.PagedViewWidgetImageView android:id="@+id/widget_preview" + style="@style/PagedViewWidgetImageView" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_weight="1" android:paddingTop="@dimen/app_widget_preview_padding_top" - android:paddingStart="@dimen/app_widget_preview_padding_left" android:paddingEnd="@dimen/app_widget_preview_padding_right" + android:paddingRight="@dimen/app_widget_preview_padding_right" android:scaleType="matrix" android:background="@drawable/screenpanel" /> <LinearLayout diff --git a/res/layout/appwidget_error.xml b/res/layout/appwidget_error.xml index f5a914819..03d4ae424 100644 --- a/res/layout/appwidget_error.xml +++ b/res/layout/appwidget_error.xml @@ -19,8 +19,8 @@ android:layout_height="wrap_content" android:paddingTop="10dip" android:paddingBottom="10dip" - android:paddingStart="20dip" - android:paddingEnd="20dip" + android:paddingLeft="20dip" + android:paddingRight="20dip" android:gravity="center" android:background="@drawable/bg_appwidget_error" android:textAppearance="?android:attr/textAppearanceMediumInverse" diff --git a/res/layout/market_button.xml b/res/layout/market_button.xml index 4a718c3d6..41e6ec7cc 100644 --- a/res/layout/market_button.xml +++ b/res/layout/market_button.xml @@ -18,8 +18,8 @@ style="@style/MarketButton" android:onClick="onClickAppMarketButton" android:gravity="center" - android:paddingStart="16dp" - android:paddingEnd="16dp" + android:paddingLeft="16dp" + android:paddingRight="16dp" android:background="@drawable/tab_widget_indicator_selector" android:contentDescription="@string/market" android:shadowColor="@color/workspace_all_apps_and_delete_zone_text_shadow_color" diff --git a/res/values-af/strings.xml b/res/values-af/strings.xml index de987bdb4..34a5568dc 100644 --- a/res/values-af/strings.xml +++ b/res/values-af/strings.xml @@ -23,20 +23,6 @@ <string name="home" msgid="7658288663002113681">"Tuis"</string> <string name="uid_name" msgid="7820867637514617527">"Android-kernprogramme"</string> <string name="folder_name" msgid="7371454440695724752"></string> - <string name="wallpaper_instructions" msgid="563973358787555519">"Stel muurpapier"</string> - <string name="image_load_fail" msgid="2821429163328561136">"Kon prent nie laai nie"</string> - <string name="wallpaper_load_fail" msgid="1261270681127096352">"Kon prent nie as muurpapier laai nie"</string> - <plurals name="number_of_items_selected"> - <item quantity="zero" msgid="7464587177007785408">"%1$d gekies"</item> - <item quantity="one" msgid="142482526010824029">"%1$d gekies"</item> - <item quantity="other" msgid="1418352074806573570">"%1$d gekies"</item> - </plurals> - <string name="wallpaper_accessibility_name" msgid="1655953108132967972">"Muurpapier %1$d van %2$d"</string> - <string name="announce_selection" msgid="8338254712932127413">"Het <xliff:g id="LABEL">%1$s</xliff:g> gekies"</string> - <string name="wallpaper_delete" msgid="8095005658756613921">"Vee uit"</string> - <string name="pick_image" msgid="1272073934062909527">"Kies prent"</string> - <string name="pick_wallpaper" msgid="8179698221502010609">"Muurpapiere"</string> - <string name="crop_wallpaper" msgid="8334345984491368009">"Snoei muurpapier"</string> <string name="activity_not_found" msgid="8071924732094499514">"Program is nie geïnstalleer nie."</string> <string name="widgets_tab_label" msgid="2921133187116603919">"Legstukke"</string> <string name="widget_adder" msgid="3201040140710381657">"Legstukke"</string> diff --git a/res/values-am/strings.xml b/res/values-am/strings.xml index dc64c5d76..c6420d56b 100644 --- a/res/values-am/strings.xml +++ b/res/values-am/strings.xml @@ -23,20 +23,6 @@ <string name="home" msgid="7658288663002113681">"መነሻ"</string> <string name="uid_name" msgid="7820867637514617527">"Android ዋና መተግበሪያዎች"</string> <string name="folder_name" msgid="7371454440695724752"></string> - <string name="wallpaper_instructions" msgid="563973358787555519">"የግድግዳ ወረቀት አዘጋጅ"</string> - <string name="image_load_fail" msgid="2821429163328561136">"ምስሉን መጫን አልተቻለም"</string> - <string name="wallpaper_load_fail" msgid="1261270681127096352">"ምስሉን እንደ ግድግዳ ወረቀት መጫን አልተቻለም"</string> - <plurals name="number_of_items_selected"> - <item quantity="zero" msgid="7464587177007785408">"%1$d ተመርጧል"</item> - <item quantity="one" msgid="142482526010824029">"%1$d ተመርጧል"</item> - <item quantity="other" msgid="1418352074806573570">"%1$d ተመርጧል"</item> - </plurals> - <string name="wallpaper_accessibility_name" msgid="1655953108132967972">"የግድግዳ ወረቀት %1$d ከ%2$d"</string> - <string name="announce_selection" msgid="8338254712932127413">"<xliff:g id="LABEL">%1$s</xliff:g> ተመርጧል"</string> - <string name="wallpaper_delete" msgid="8095005658756613921">"ሰርዝ"</string> - <string name="pick_image" msgid="1272073934062909527">"ምስል ምረጥ"</string> - <string name="pick_wallpaper" msgid="8179698221502010609">"የግድግዳ ወረቀቶች"</string> - <string name="crop_wallpaper" msgid="8334345984491368009">"የግድግዳ ወረቀት ከርክም"</string> <string name="activity_not_found" msgid="8071924732094499514">"መተግበሪያ አልተጫነም።"</string> <string name="widgets_tab_label" msgid="2921133187116603919">"ፍርግሞች"</string> <string name="widget_adder" msgid="3201040140710381657">"ፍርግሞች"</string> diff --git a/res/values-ar/strings.xml b/res/values-ar/strings.xml index 84c157e2b..aeca02532 100644 --- a/res/values-ar/strings.xml +++ b/res/values-ar/strings.xml @@ -23,20 +23,6 @@ <string name="home" msgid="7658288663002113681">"الرئيسية"</string> <string name="uid_name" msgid="7820867637514617527">"تطبيقات Android الأساسية"</string> <string name="folder_name" msgid="7371454440695724752"></string> - <string name="wallpaper_instructions" msgid="563973358787555519">"تعيين خلفية"</string> - <string name="image_load_fail" msgid="2821429163328561136">"تعذر تحميل الصورة"</string> - <string name="wallpaper_load_fail" msgid="1261270681127096352">"تعذر تحميل الصورة كخلفية"</string> - <plurals name="number_of_items_selected"> - <item quantity="zero" msgid="7464587177007785408">"تم تحديد %1$d"</item> - <item quantity="one" msgid="142482526010824029">"تم تحديد %1$d"</item> - <item quantity="other" msgid="1418352074806573570">"تم تحديد %1$d"</item> - </plurals> - <string name="wallpaper_accessibility_name" msgid="1655953108132967972">"الخلفية %1$d من %2$d"</string> - <string name="announce_selection" msgid="8338254712932127413">"تم تحديد <xliff:g id="LABEL">%1$s</xliff:g>"</string> - <string name="wallpaper_delete" msgid="8095005658756613921">"حذف"</string> - <string name="pick_image" msgid="1272073934062909527">"اختيار صورة"</string> - <string name="pick_wallpaper" msgid="8179698221502010609">"الخلفيات"</string> - <string name="crop_wallpaper" msgid="8334345984491368009">"اقتصاص الخلفية"</string> <string name="activity_not_found" msgid="8071924732094499514">"لم يتم تثبيت التطبيق."</string> <string name="widgets_tab_label" msgid="2921133187116603919">"الأدوات"</string> <string name="widget_adder" msgid="3201040140710381657">"الأدوات"</string> diff --git a/res/values-be/strings.xml b/res/values-be/strings.xml index 2015158d9..246553467 100644 --- a/res/values-be/strings.xml +++ b/res/values-be/strings.xml @@ -26,27 +26,6 @@ <!-- no translation found for uid_name (7820867637514617527) --> <skip /> <string name="folder_name" msgid="7371454440695724752"></string> - <!-- no translation found for wallpaper_instructions (563973358787555519) --> - <skip /> - <!-- no translation found for image_load_fail (2821429163328561136) --> - <skip /> - <!-- no translation found for wallpaper_load_fail (1261270681127096352) --> - <skip /> - <!-- no translation found for number_of_items_selected:zero (7464587177007785408) --> - <!-- no translation found for number_of_items_selected:one (142482526010824029) --> - <!-- no translation found for number_of_items_selected:other (1418352074806573570) --> - <!-- no translation found for wallpaper_accessibility_name (1655953108132967972) --> - <skip /> - <!-- no translation found for announce_selection (8338254712932127413) --> - <skip /> - <!-- no translation found for wallpaper_delete (8095005658756613921) --> - <skip /> - <!-- no translation found for pick_image (1272073934062909527) --> - <skip /> - <!-- no translation found for pick_wallpaper (8179698221502010609) --> - <skip /> - <!-- no translation found for crop_wallpaper (8334345984491368009) --> - <skip /> <!-- no translation found for activity_not_found (8071924732094499514) --> <skip /> <!-- no translation found for widgets_tab_label (2921133187116603919) --> diff --git a/res/values-bg/strings.xml b/res/values-bg/strings.xml index e57e9d2da..2a2b72d29 100644 --- a/res/values-bg/strings.xml +++ b/res/values-bg/strings.xml @@ -23,20 +23,6 @@ <string name="home" msgid="7658288663002113681">"Начало"</string> <string name="uid_name" msgid="7820867637514617527">"Основни приложения на Android"</string> <string name="folder_name" msgid="7371454440695724752"></string> - <string name="wallpaper_instructions" msgid="563973358787555519">"Задаване на тапета"</string> - <string name="image_load_fail" msgid="2821429163328561136">"Изображението не можа да бъде заредено"</string> - <string name="wallpaper_load_fail" msgid="1261270681127096352">"Изображението не можа да бъде заредено като тапет"</string> - <plurals name="number_of_items_selected"> - <item quantity="zero" msgid="7464587177007785408">"Избрахте %1$d"</item> - <item quantity="one" msgid="142482526010824029">"Избрахте %1$d"</item> - <item quantity="other" msgid="1418352074806573570">"Избрахте %1$d"</item> - </plurals> - <string name="wallpaper_accessibility_name" msgid="1655953108132967972">"Тапет %1$d от %2$d"</string> - <string name="announce_selection" msgid="8338254712932127413">"Избрахте <xliff:g id="LABEL">%1$s</xliff:g>"</string> - <string name="wallpaper_delete" msgid="8095005658756613921">"Изтриване"</string> - <string name="pick_image" msgid="1272073934062909527">"Избиране на изображение"</string> - <string name="pick_wallpaper" msgid="8179698221502010609">"Тапети"</string> - <string name="crop_wallpaper" msgid="8334345984491368009">"Подрязване на тапета"</string> <string name="activity_not_found" msgid="8071924732094499514">"Приложението не е инсталирано."</string> <string name="widgets_tab_label" msgid="2921133187116603919">"Приспособления"</string> <string name="widget_adder" msgid="3201040140710381657">"Приспособления"</string> diff --git a/res/values-ca/strings.xml b/res/values-ca/strings.xml index a9eb99c1d..fa520ba67 100644 --- a/res/values-ca/strings.xml +++ b/res/values-ca/strings.xml @@ -23,20 +23,6 @@ <string name="home" msgid="7658288663002113681">"Inici"</string> <string name="uid_name" msgid="7820867637514617527">"Aplicacions principals d\'Android"</string> <string name="folder_name" msgid="7371454440695724752"></string> - <string name="wallpaper_instructions" msgid="563973358787555519">"Estableix el fons de pantalla"</string> - <string name="image_load_fail" msgid="2821429163328561136">"No s\'ha pogut carregar la imatge."</string> - <string name="wallpaper_load_fail" msgid="1261270681127096352">"No s\'ha pogut carregar la imatge com a fons de pantalla."</string> - <plurals name="number_of_items_selected"> - <item quantity="zero" msgid="7464587177007785408">"Seleccionats: %1$d"</item> - <item quantity="one" msgid="142482526010824029">"Seleccionats: %1$d"</item> - <item quantity="other" msgid="1418352074806573570">"Seleccionats: %1$d"</item> - </plurals> - <string name="wallpaper_accessibility_name" msgid="1655953108132967972">"Fons de pantalla %1$d de %2$d"</string> - <string name="announce_selection" msgid="8338254712932127413">"S\'ha seleccionat <xliff:g id="LABEL">%1$s</xliff:g>"</string> - <string name="wallpaper_delete" msgid="8095005658756613921">"Suprimeix"</string> - <string name="pick_image" msgid="1272073934062909527">"Selecciona una imatge"</string> - <string name="pick_wallpaper" msgid="8179698221502010609">"Fons de pantalla"</string> - <string name="crop_wallpaper" msgid="8334345984491368009">"Retalla el fons de pantalla"</string> <string name="activity_not_found" msgid="8071924732094499514">"L\'aplicació no s\'ha instal·lat."</string> <string name="widgets_tab_label" msgid="2921133187116603919">"Widgets"</string> <string name="widget_adder" msgid="3201040140710381657">"Widgets"</string> diff --git a/res/values-cs/strings.xml b/res/values-cs/strings.xml index 258f64532..fdd48458c 100644 --- a/res/values-cs/strings.xml +++ b/res/values-cs/strings.xml @@ -23,20 +23,6 @@ <string name="home" msgid="7658288663002113681">"Plocha"</string> <string name="uid_name" msgid="7820867637514617527">"Android Core Apps"</string> <string name="folder_name" msgid="7371454440695724752"></string> - <string name="wallpaper_instructions" msgid="563973358787555519">"Nastavit jako tapetu"</string> - <string name="image_load_fail" msgid="2821429163328561136">"Obrázek nelze načíst."</string> - <string name="wallpaper_load_fail" msgid="1261270681127096352">"Obrázek nelze načíst jako tapetu."</string> - <plurals name="number_of_items_selected"> - <item quantity="zero" msgid="7464587177007785408">"Vybráno: %1$d"</item> - <item quantity="one" msgid="142482526010824029">"Vybráno: %1$d"</item> - <item quantity="other" msgid="1418352074806573570">"Vybráno: %1$d"</item> - </plurals> - <string name="wallpaper_accessibility_name" msgid="1655953108132967972">"Tapeta %1$d z %2$d"</string> - <string name="announce_selection" msgid="8338254712932127413">"Vybrána položka <xliff:g id="LABEL">%1$s</xliff:g>"</string> - <string name="wallpaper_delete" msgid="8095005658756613921">"Smazat"</string> - <string name="pick_image" msgid="1272073934062909527">"Vybrat obrázek"</string> - <string name="pick_wallpaper" msgid="8179698221502010609">"Tapety"</string> - <string name="crop_wallpaper" msgid="8334345984491368009">"Oříznutí tapety"</string> <string name="activity_not_found" msgid="8071924732094499514">"Aplikace není nainstalována."</string> <string name="widgets_tab_label" msgid="2921133187116603919">"Widgety"</string> <string name="widget_adder" msgid="3201040140710381657">"Widgety"</string> diff --git a/res/values-da/strings.xml b/res/values-da/strings.xml index 96b6af624..9bf05f0b6 100644 --- a/res/values-da/strings.xml +++ b/res/values-da/strings.xml @@ -23,20 +23,6 @@ <string name="home" msgid="7658288663002113681">"Startskærm"</string> <string name="uid_name" msgid="7820867637514617527">"Kerneapps i Android"</string> <string name="folder_name" msgid="7371454440695724752"></string> - <string name="wallpaper_instructions" msgid="563973358787555519">"Angiv baggrund"</string> - <string name="image_load_fail" msgid="2821429163328561136">"Billedet kunne ikke indlæses"</string> - <string name="wallpaper_load_fail" msgid="1261270681127096352">"Billedet kunne ikke indlæses som baggrund"</string> - <plurals name="number_of_items_selected"> - <item quantity="zero" msgid="7464587177007785408">"%1$d er valgt"</item> - <item quantity="one" msgid="142482526010824029">"%1$d er valgt"</item> - <item quantity="other" msgid="1418352074806573570">"%1$d er valgt"</item> - </plurals> - <string name="wallpaper_accessibility_name" msgid="1655953108132967972">"Baggrund %1$d af %2$d"</string> - <string name="announce_selection" msgid="8338254712932127413">"<xliff:g id="LABEL">%1$s</xliff:g> blev valgt"</string> - <string name="wallpaper_delete" msgid="8095005658756613921">"Slet"</string> - <string name="pick_image" msgid="1272073934062909527">"Vælg billede"</string> - <string name="pick_wallpaper" msgid="8179698221502010609">"Baggrunde"</string> - <string name="crop_wallpaper" msgid="8334345984491368009">"Beskær baggrund"</string> <string name="activity_not_found" msgid="8071924732094499514">"Appen er ikke installeret."</string> <string name="widgets_tab_label" msgid="2921133187116603919">"Widgets"</string> <string name="widget_adder" msgid="3201040140710381657">"Widgets"</string> diff --git a/res/values-de/strings.xml b/res/values-de/strings.xml index b95d48270..4d70318bb 100644 --- a/res/values-de/strings.xml +++ b/res/values-de/strings.xml @@ -23,20 +23,6 @@ <string name="home" msgid="7658288663002113681">"Startseite"</string> <string name="uid_name" msgid="7820867637514617527">"Android Core Apps"</string> <string name="folder_name" msgid="7371454440695724752"></string> - <string name="wallpaper_instructions" msgid="563973358787555519">"Hintergrund auswählen"</string> - <string name="image_load_fail" msgid="2821429163328561136">"Bild konnte nicht geladen werden."</string> - <string name="wallpaper_load_fail" msgid="1261270681127096352">"Bild konnte nicht als Hintergrund geladen werden."</string> - <plurals name="number_of_items_selected"> - <item quantity="zero" msgid="7464587177007785408">"%1$d ausgewählt"</item> - <item quantity="one" msgid="142482526010824029">"%1$d ausgewählt"</item> - <item quantity="other" msgid="1418352074806573570">"%1$d ausgewählt"</item> - </plurals> - <string name="wallpaper_accessibility_name" msgid="1655953108132967972">"Hintergrund %1$d von %2$d"</string> - <string name="announce_selection" msgid="8338254712932127413">"<xliff:g id="LABEL">%1$s</xliff:g> ausgewählt"</string> - <string name="wallpaper_delete" msgid="8095005658756613921">"Entfernen"</string> - <string name="pick_image" msgid="1272073934062909527">"Bild auswählen"</string> - <string name="pick_wallpaper" msgid="8179698221502010609">"Hintergründe"</string> - <string name="crop_wallpaper" msgid="8334345984491368009">"Hintergrund zuschneiden"</string> <string name="activity_not_found" msgid="8071924732094499514">"App ist nicht installiert."</string> <string name="widgets_tab_label" msgid="2921133187116603919">"Widgets"</string> <string name="widget_adder" msgid="3201040140710381657">"Widgets"</string> @@ -98,7 +84,7 @@ <string name="workspace_scroll_format" msgid="8458889198184077399">"Startbildschirm %1$d von %2$d"</string> <string name="apps_customize_apps_scroll_format" msgid="370005296147130238">"Apps-Seite %1$d von %2$d"</string> <string name="apps_customize_widgets_scroll_format" msgid="3106209519974971521">"Widgets-Seite %1$d von %2$d"</string> - <string name="first_run_cling_title" msgid="7257389003637362144">"Willkommen!"</string> + <string name="first_run_cling_title" msgid="7257389003637362144">"Hallo!"</string> <string name="first_run_cling_description" msgid="6447072552696253358">"Gerät personalisieren"</string> <string name="first_run_cling_custom_content_hint" msgid="6090628589029352439"></string> <string name="first_run_cling_search_bar_hint" msgid="5909062802402452582"></string> diff --git a/res/values-el/strings.xml b/res/values-el/strings.xml index 2c3f3f5b1..cfb97ece0 100644 --- a/res/values-el/strings.xml +++ b/res/values-el/strings.xml @@ -23,20 +23,6 @@ <string name="home" msgid="7658288663002113681">"Αρχική σελίδα"</string> <string name="uid_name" msgid="7820867637514617527">"Βασικές εφαρμογές Android"</string> <string name="folder_name" msgid="7371454440695724752"></string> - <string name="wallpaper_instructions" msgid="563973358787555519">"Ορισμός ταπετσαρίας"</string> - <string name="image_load_fail" msgid="2821429163328561136">"Δεν ήταν δυνατή η φόρτωση της εικόνας"</string> - <string name="wallpaper_load_fail" msgid="1261270681127096352">"Δεν ήταν δυνατή η φόρτωση της εικόνας ως ταπετσαρία"</string> - <plurals name="number_of_items_selected"> - <item quantity="zero" msgid="7464587177007785408">"%1$d επιλεγμένα"</item> - <item quantity="one" msgid="142482526010824029">"%1$d επιλεγμένα"</item> - <item quantity="other" msgid="1418352074806573570">"%1$d επιλεγμένα"</item> - </plurals> - <string name="wallpaper_accessibility_name" msgid="1655953108132967972">"Ταπετσαρία %1$d από %2$d"</string> - <string name="announce_selection" msgid="8338254712932127413">"Επιλέχθηκε το <xliff:g id="LABEL">%1$s</xliff:g>"</string> - <string name="wallpaper_delete" msgid="8095005658756613921">"Διαγραφή"</string> - <string name="pick_image" msgid="1272073934062909527">"Επιλογή εικόνας"</string> - <string name="pick_wallpaper" msgid="8179698221502010609">"Ταπετσαρίες"</string> - <string name="crop_wallpaper" msgid="8334345984491368009">"Περικοπή ταπετσαρίας"</string> <string name="activity_not_found" msgid="8071924732094499514">"Η εφαρμογή δεν έχει εγκατασταθεί."</string> <string name="widgets_tab_label" msgid="2921133187116603919">"Γραφικά στοιχεία"</string> <string name="widget_adder" msgid="3201040140710381657">"Γραφικά στοιχεία"</string> diff --git a/res/values-en-rGB/strings.xml b/res/values-en-rGB/strings.xml index 0e3e5591a..2ca832b33 100644 --- a/res/values-en-rGB/strings.xml +++ b/res/values-en-rGB/strings.xml @@ -23,20 +23,6 @@ <string name="home" msgid="7658288663002113681">"Home"</string> <string name="uid_name" msgid="7820867637514617527">"Android Core Apps"</string> <string name="folder_name" msgid="7371454440695724752"></string> - <string name="wallpaper_instructions" msgid="563973358787555519">"Set wallpaper"</string> - <string name="image_load_fail" msgid="2821429163328561136">"Coudn\'t load image"</string> - <string name="wallpaper_load_fail" msgid="1261270681127096352">"Couldn\'t load image as wallpaper"</string> - <plurals name="number_of_items_selected"> - <item quantity="zero" msgid="7464587177007785408">"%1$d selected"</item> - <item quantity="one" msgid="142482526010824029">"%1$d selected"</item> - <item quantity="other" msgid="1418352074806573570">"%1$d selected"</item> - </plurals> - <string name="wallpaper_accessibility_name" msgid="1655953108132967972">"Wallpaper %1$d of %2$d"</string> - <string name="announce_selection" msgid="8338254712932127413">"Selected <xliff:g id="LABEL">%1$s</xliff:g>"</string> - <string name="wallpaper_delete" msgid="8095005658756613921">"Delete"</string> - <string name="pick_image" msgid="1272073934062909527">"Pick image"</string> - <string name="pick_wallpaper" msgid="8179698221502010609">"Wallpapers"</string> - <string name="crop_wallpaper" msgid="8334345984491368009">"Crop wallpaper"</string> <string name="activity_not_found" msgid="8071924732094499514">"App isn\'t installed."</string> <string name="widgets_tab_label" msgid="2921133187116603919">"Widgets"</string> <string name="widget_adder" msgid="3201040140710381657">"Widgets"</string> diff --git a/res/values-en-rIN/strings.xml b/res/values-en-rIN/strings.xml index 0e3e5591a..2ca832b33 100644 --- a/res/values-en-rIN/strings.xml +++ b/res/values-en-rIN/strings.xml @@ -23,20 +23,6 @@ <string name="home" msgid="7658288663002113681">"Home"</string> <string name="uid_name" msgid="7820867637514617527">"Android Core Apps"</string> <string name="folder_name" msgid="7371454440695724752"></string> - <string name="wallpaper_instructions" msgid="563973358787555519">"Set wallpaper"</string> - <string name="image_load_fail" msgid="2821429163328561136">"Coudn\'t load image"</string> - <string name="wallpaper_load_fail" msgid="1261270681127096352">"Couldn\'t load image as wallpaper"</string> - <plurals name="number_of_items_selected"> - <item quantity="zero" msgid="7464587177007785408">"%1$d selected"</item> - <item quantity="one" msgid="142482526010824029">"%1$d selected"</item> - <item quantity="other" msgid="1418352074806573570">"%1$d selected"</item> - </plurals> - <string name="wallpaper_accessibility_name" msgid="1655953108132967972">"Wallpaper %1$d of %2$d"</string> - <string name="announce_selection" msgid="8338254712932127413">"Selected <xliff:g id="LABEL">%1$s</xliff:g>"</string> - <string name="wallpaper_delete" msgid="8095005658756613921">"Delete"</string> - <string name="pick_image" msgid="1272073934062909527">"Pick image"</string> - <string name="pick_wallpaper" msgid="8179698221502010609">"Wallpapers"</string> - <string name="crop_wallpaper" msgid="8334345984491368009">"Crop wallpaper"</string> <string name="activity_not_found" msgid="8071924732094499514">"App isn\'t installed."</string> <string name="widgets_tab_label" msgid="2921133187116603919">"Widgets"</string> <string name="widget_adder" msgid="3201040140710381657">"Widgets"</string> diff --git a/res/values-es-rUS/strings.xml b/res/values-es-rUS/strings.xml index fd37c32cd..cec4c10a8 100644 --- a/res/values-es-rUS/strings.xml +++ b/res/values-es-rUS/strings.xml @@ -23,20 +23,6 @@ <string name="home" msgid="7658288663002113681">"Pantalla principal"</string> <string name="uid_name" msgid="7820867637514617527">"Aplicaciones básicas de Android"</string> <string name="folder_name" msgid="7371454440695724752"></string> - <string name="wallpaper_instructions" msgid="563973358787555519">"Establecer como fondo de pantalla"</string> - <string name="image_load_fail" msgid="2821429163328561136">"No se pudo cargar la imagen."</string> - <string name="wallpaper_load_fail" msgid="1261270681127096352">"No se pudo cargar la imagen como fondo de pantalla."</string> - <plurals name="number_of_items_selected"> - <item quantity="zero" msgid="7464587177007785408">"%1$d seleccionados"</item> - <item quantity="one" msgid="142482526010824029">"%1$d seleccionado"</item> - <item quantity="other" msgid="1418352074806573570">"%1$d seleccionados"</item> - </plurals> - <string name="wallpaper_accessibility_name" msgid="1655953108132967972">"Fondo de pantalla %1$d de %2$d"</string> - <string name="announce_selection" msgid="8338254712932127413">"<xliff:g id="LABEL">%1$s</xliff:g> seleccionado"</string> - <string name="wallpaper_delete" msgid="8095005658756613921">"Eliminar"</string> - <string name="pick_image" msgid="1272073934062909527">"Elegir imagen"</string> - <string name="pick_wallpaper" msgid="8179698221502010609">"Fondos de pantalla"</string> - <string name="crop_wallpaper" msgid="8334345984491368009">"Recortar fondo de pantalla"</string> <string name="activity_not_found" msgid="8071924732094499514">"No se instaló la aplicación."</string> <string name="widgets_tab_label" msgid="2921133187116603919">"Widgets"</string> <string name="widget_adder" msgid="3201040140710381657">"Widgets"</string> diff --git a/res/values-es/strings.xml b/res/values-es/strings.xml index ad6b2200d..73dae125f 100644 --- a/res/values-es/strings.xml +++ b/res/values-es/strings.xml @@ -23,20 +23,6 @@ <string name="home" msgid="7658288663002113681">"Home"</string> <string name="uid_name" msgid="7820867637514617527">"Aplicaciones básicas de Android"</string> <string name="folder_name" msgid="7371454440695724752"></string> - <string name="wallpaper_instructions" msgid="563973358787555519">"Establecer fondo"</string> - <string name="image_load_fail" msgid="2821429163328561136">"No se ha podido cargar la imagen"</string> - <string name="wallpaper_load_fail" msgid="1261270681127096352">"No se ha podido cargar la imagen como fondo de pantalla"</string> - <plurals name="number_of_items_selected"> - <item quantity="zero" msgid="7464587177007785408">"Seleccionados: %1$d"</item> - <item quantity="one" msgid="142482526010824029">"Seleccionados: %1$d"</item> - <item quantity="other" msgid="1418352074806573570">"Seleccionados: %1$d"</item> - </plurals> - <string name="wallpaper_accessibility_name" msgid="1655953108132967972">"Fondo de pantalla %1$d de %2$d"</string> - <string name="announce_selection" msgid="8338254712932127413">"<xliff:g id="LABEL">%1$s</xliff:g> seleccionado"</string> - <string name="wallpaper_delete" msgid="8095005658756613921">"Eliminar"</string> - <string name="pick_image" msgid="1272073934062909527">"Seleccionar imagen"</string> - <string name="pick_wallpaper" msgid="8179698221502010609">"Fondos de pantalla"</string> - <string name="crop_wallpaper" msgid="8334345984491368009">"Recortar fondo de pantalla"</string> <string name="activity_not_found" msgid="8071924732094499514">"La aplicación no está instalada."</string> <string name="widgets_tab_label" msgid="2921133187116603919">"Widgets"</string> <string name="widget_adder" msgid="3201040140710381657">"Widgets"</string> diff --git a/res/values-et-rEE/strings.xml b/res/values-et-rEE/strings.xml index ab4ad02cd..a68778a3e 100644 --- a/res/values-et-rEE/strings.xml +++ b/res/values-et-rEE/strings.xml @@ -23,20 +23,6 @@ <string name="home" msgid="7658288663002113681">"Avaekraan"</string> <string name="uid_name" msgid="7820867637514617527">"Androidi tuumrakendused"</string> <string name="folder_name" msgid="7371454440695724752"></string> - <string name="wallpaper_instructions" msgid="563973358787555519">"Määra taustapilt"</string> - <string name="image_load_fail" msgid="2821429163328561136">"Kujutist ei õnnestunud laadida"</string> - <string name="wallpaper_load_fail" msgid="1261270681127096352">"Kujutist ei õnnestunud taustapildina laadida"</string> - <plurals name="number_of_items_selected"> - <item quantity="zero" msgid="7464587177007785408">"Valitud on %1$d"</item> - <item quantity="one" msgid="142482526010824029">"Valitud on %1$d"</item> - <item quantity="other" msgid="1418352074806573570">"Valitud on %1$d"</item> - </plurals> - <string name="wallpaper_accessibility_name" msgid="1655953108132967972">"%1$d/%2$d taustapildist"</string> - <string name="announce_selection" msgid="8338254712932127413">"Valitud on <xliff:g id="LABEL">%1$s</xliff:g>"</string> - <string name="wallpaper_delete" msgid="8095005658756613921">"Kustuta"</string> - <string name="pick_image" msgid="1272073934062909527">"Vali kujutis"</string> - <string name="pick_wallpaper" msgid="8179698221502010609">"Taustapildid"</string> - <string name="crop_wallpaper" msgid="8334345984491368009">"Taustapildi kärpimine"</string> <string name="activity_not_found" msgid="8071924732094499514">"Rakendus pole installitud."</string> <string name="widgets_tab_label" msgid="2921133187116603919">"Vidinad"</string> <string name="widget_adder" msgid="3201040140710381657">"Vidinad"</string> diff --git a/res/values-fa/strings.xml b/res/values-fa/strings.xml index 2dd1bcea6..f118c1014 100644 --- a/res/values-fa/strings.xml +++ b/res/values-fa/strings.xml @@ -23,20 +23,6 @@ <string name="home" msgid="7658288663002113681">"صفحه اصلی"</string> <string name="uid_name" msgid="7820867637514617527">"برنامههای Android Core"</string> <string name="folder_name" msgid="7371454440695724752"></string> - <string name="wallpaper_instructions" msgid="563973358787555519">"تنظیم کاغذدیواری"</string> - <string name="image_load_fail" msgid="2821429163328561136">"بارگیری تصویر انجام نشد"</string> - <string name="wallpaper_load_fail" msgid="1261270681127096352">"بارگیری تصویر بهعنوان کاغذدیواری انجام نشد"</string> - <plurals name="number_of_items_selected"> - <item quantity="zero" msgid="7464587177007785408">"%1$d انتخاب شد"</item> - <item quantity="one" msgid="142482526010824029">"%1$d انتخاب شد"</item> - <item quantity="other" msgid="1418352074806573570">"%1$d انتخاب شد"</item> - </plurals> - <string name="wallpaper_accessibility_name" msgid="1655953108132967972">"کاغذ دیواری %1$d از %2$d"</string> - <string name="announce_selection" msgid="8338254712932127413">"<xliff:g id="LABEL">%1$s</xliff:g> انتخاب شده"</string> - <string name="wallpaper_delete" msgid="8095005658756613921">"حذف"</string> - <string name="pick_image" msgid="1272073934062909527">"انتخاب تصویر"</string> - <string name="pick_wallpaper" msgid="8179698221502010609">"کاغذدیواریها"</string> - <string name="crop_wallpaper" msgid="8334345984491368009">"برش کاغذ دیواری"</string> <string name="activity_not_found" msgid="8071924732094499514">"برنامه نصب نشده است."</string> <string name="widgets_tab_label" msgid="2921133187116603919">"ابزارکها"</string> <string name="widget_adder" msgid="3201040140710381657">"ابزارکها"</string> diff --git a/res/values-fi/strings.xml b/res/values-fi/strings.xml index c5f478f2e..549804d60 100644 --- a/res/values-fi/strings.xml +++ b/res/values-fi/strings.xml @@ -23,20 +23,6 @@ <string name="home" msgid="7658288663002113681">"Aloitusruutu"</string> <string name="uid_name" msgid="7820867637514617527">"Androidin ydinsovellukset"</string> <string name="folder_name" msgid="7371454440695724752"></string> - <string name="wallpaper_instructions" msgid="563973358787555519">"Aseta taustakuva"</string> - <string name="image_load_fail" msgid="2821429163328561136">"Kuvan lataus epäonnistui"</string> - <string name="wallpaper_load_fail" msgid="1261270681127096352">"Kuvaa ei voitu ladata taustakuvaksi"</string> - <plurals name="number_of_items_selected"> - <item quantity="zero" msgid="7464587177007785408">"%1$d valittu"</item> - <item quantity="one" msgid="142482526010824029">"%1$d valittu"</item> - <item quantity="other" msgid="1418352074806573570">"%1$d valittu"</item> - </plurals> - <string name="wallpaper_accessibility_name" msgid="1655953108132967972">"Taustakuva %1$d/%2$d"</string> - <string name="announce_selection" msgid="8338254712932127413">"Valittu: <xliff:g id="LABEL">%1$s</xliff:g>"</string> - <string name="wallpaper_delete" msgid="8095005658756613921">"Poista"</string> - <string name="pick_image" msgid="1272073934062909527">"Valitse kuva"</string> - <string name="pick_wallpaper" msgid="8179698221502010609">"Taustakuvat"</string> - <string name="crop_wallpaper" msgid="8334345984491368009">"Rajaa taustakuva"</string> <string name="activity_not_found" msgid="8071924732094499514">"Sovellusta ei ole asennettu."</string> <string name="widgets_tab_label" msgid="2921133187116603919">"Widgetit"</string> <string name="widget_adder" msgid="3201040140710381657">"Widgetit"</string> diff --git a/res/values-fr-rCA/strings.xml b/res/values-fr-rCA/strings.xml index 49adaac94..97c03fe15 100644 --- a/res/values-fr-rCA/strings.xml +++ b/res/values-fr-rCA/strings.xml @@ -23,20 +23,6 @@ <string name="home" msgid="7658288663002113681">"Accueil"</string> <string name="uid_name" msgid="7820867637514617527">"Applications de base Android"</string> <string name="folder_name" msgid="7371454440695724752"></string> - <string name="wallpaper_instructions" msgid="563973358787555519">"Définir le fond d\'écran"</string> - <string name="image_load_fail" msgid="2821429163328561136">"Impossible de charger l\'image"</string> - <string name="wallpaper_load_fail" msgid="1261270681127096352">"Impossible de charger l\'image comme fond d\'écran"</string> - <plurals name="number_of_items_selected"> - <item quantity="zero" msgid="7464587177007785408">"%1$d sélectionné"</item> - <item quantity="one" msgid="142482526010824029">"%1$d sélectionné"</item> - <item quantity="other" msgid="1418352074806573570">"%1$d sélectionné(s)"</item> - </plurals> - <string name="wallpaper_accessibility_name" msgid="1655953108132967972">"Fond d\'écran %1$d sur %2$d"</string> - <string name="announce_selection" msgid="8338254712932127413">"Sélection : <xliff:g id="LABEL">%1$s</xliff:g>"</string> - <string name="wallpaper_delete" msgid="8095005658756613921">"Supprimer"</string> - <string name="pick_image" msgid="1272073934062909527">"Sélectionner une image"</string> - <string name="pick_wallpaper" msgid="8179698221502010609">"Fonds d\'écran"</string> - <string name="crop_wallpaper" msgid="8334345984491368009">"Rogner le fond d\'écran"</string> <string name="activity_not_found" msgid="8071924732094499514">"L\'application n\'est pas installée."</string> <string name="widgets_tab_label" msgid="2921133187116603919">"Widgets"</string> <string name="widget_adder" msgid="3201040140710381657">"Widgets"</string> diff --git a/res/values-fr/strings.xml b/res/values-fr/strings.xml index bb466ea6d..0f9d836c4 100644 --- a/res/values-fr/strings.xml +++ b/res/values-fr/strings.xml @@ -23,20 +23,6 @@ <string name="home" msgid="7658288663002113681">"Accueil"</string> <string name="uid_name" msgid="7820867637514617527">"Applications de base Android"</string> <string name="folder_name" msgid="7371454440695724752"></string> - <string name="wallpaper_instructions" msgid="563973358787555519">"Définir comme fond d\'écran"</string> - <string name="image_load_fail" msgid="2821429163328561136">"Impossible de charger l\'image."</string> - <string name="wallpaper_load_fail" msgid="1261270681127096352">"Impossible de charger l\'image comme fond d\'écran."</string> - <plurals name="number_of_items_selected"> - <item quantity="zero" msgid="7464587177007785408">"%1$d fond d\'écran sélectionné"</item> - <item quantity="one" msgid="142482526010824029">"%1$d fond d\'écran sélectionné"</item> - <item quantity="other" msgid="1418352074806573570">"%1$d fonds d\'écran sélectionnés"</item> - </plurals> - <string name="wallpaper_accessibility_name" msgid="1655953108132967972">"Fond d\'écran %1$d sur %2$d"</string> - <string name="announce_selection" msgid="8338254712932127413">"<xliff:g id="LABEL">%1$s</xliff:g> est sélectionné."</string> - <string name="wallpaper_delete" msgid="8095005658756613921">"Supprimer"</string> - <string name="pick_image" msgid="1272073934062909527">"Sélectionner une image"</string> - <string name="pick_wallpaper" msgid="8179698221502010609">"Fonds d\'écran"</string> - <string name="crop_wallpaper" msgid="8334345984491368009">"Rogner le fond d\'écran"</string> <string name="activity_not_found" msgid="8071924732094499514">"L\'application n\'est pas installée."</string> <string name="widgets_tab_label" msgid="2921133187116603919">"Widgets"</string> <string name="widget_adder" msgid="3201040140710381657">"Widgets"</string> diff --git a/res/values-hi/strings.xml b/res/values-hi/strings.xml index b1060780c..e149e0fcc 100644 --- a/res/values-hi/strings.xml +++ b/res/values-hi/strings.xml @@ -23,20 +23,6 @@ <string name="home" msgid="7658288663002113681">"होम"</string> <string name="uid_name" msgid="7820867637514617527">"Android के मुख्य एप्लिकेशन"</string> <string name="folder_name" msgid="7371454440695724752"></string> - <string name="wallpaper_instructions" msgid="563973358787555519">"वॉलपेपर सेट करें"</string> - <string name="image_load_fail" msgid="2821429163328561136">"चित्र लोड नहीं किया जा सका"</string> - <string name="wallpaper_load_fail" msgid="1261270681127096352">"चित्र को वॉलपेपर के रूप में लोड नहीं किया जा सका"</string> - <plurals name="number_of_items_selected"> - <item quantity="zero" msgid="7464587177007785408">"%1$d चयनित"</item> - <item quantity="one" msgid="142482526010824029">"%1$d चयनित"</item> - <item quantity="other" msgid="1418352074806573570">"%1$d चयनित"</item> - </plurals> - <string name="wallpaper_accessibility_name" msgid="1655953108132967972">"वॉलपेपर %2$d में से %1$d"</string> - <string name="announce_selection" msgid="8338254712932127413">"चयनित <xliff:g id="LABEL">%1$s</xliff:g>"</string> - <string name="wallpaper_delete" msgid="8095005658756613921">"हटाएं"</string> - <string name="pick_image" msgid="1272073934062909527">"चित्र चुनें"</string> - <string name="pick_wallpaper" msgid="8179698221502010609">"वॉलपेपर"</string> - <string name="crop_wallpaper" msgid="8334345984491368009">"वॉलपेपर काटें"</string> <string name="activity_not_found" msgid="8071924732094499514">"एप्लिकेशन इंस्टॉल नहीं है."</string> <string name="widgets_tab_label" msgid="2921133187116603919">"विजेट"</string> <string name="widget_adder" msgid="3201040140710381657">"विजेट"</string> diff --git a/res/values-hr/strings.xml b/res/values-hr/strings.xml index 9c7d38ee3..c9b119fef 100644 --- a/res/values-hr/strings.xml +++ b/res/values-hr/strings.xml @@ -23,20 +23,6 @@ <string name="home" msgid="7658288663002113681">"Početna"</string> <string name="uid_name" msgid="7820867637514617527">"Matične aplikacije za Android"</string> <string name="folder_name" msgid="7371454440695724752"></string> - <string name="wallpaper_instructions" msgid="563973358787555519">"Postavi pozadinsku sliku"</string> - <string name="image_load_fail" msgid="2821429163328561136">"Nije moguće učitati sliku"</string> - <string name="wallpaper_load_fail" msgid="1261270681127096352">"Nije moguće učitati sliku kao pozadinsku sliku"</string> - <plurals name="number_of_items_selected"> - <item quantity="zero" msgid="7464587177007785408">"Odabrano: %1$d"</item> - <item quantity="one" msgid="142482526010824029">"Odabrano: %1$d"</item> - <item quantity="other" msgid="1418352074806573570">"Odabrano: %1$d"</item> - </plurals> - <string name="wallpaper_accessibility_name" msgid="1655953108132967972">"%1$d. pozadinska slika od %2$d"</string> - <string name="announce_selection" msgid="8338254712932127413">"Odabrana je stavka <xliff:g id="LABEL">%1$s</xliff:g>"</string> - <string name="wallpaper_delete" msgid="8095005658756613921">"Izbriši"</string> - <string name="pick_image" msgid="1272073934062909527">"Odaberi sliku"</string> - <string name="pick_wallpaper" msgid="8179698221502010609">"Pozadinske slike"</string> - <string name="crop_wallpaper" msgid="8334345984491368009">"Obreži pozadinsku sliku"</string> <string name="activity_not_found" msgid="8071924732094499514">"Aplikacija nije instalirana."</string> <string name="widgets_tab_label" msgid="2921133187116603919">"Widgeti"</string> <string name="widget_adder" msgid="3201040140710381657">"Widgeti"</string> diff --git a/res/values-hu/strings.xml b/res/values-hu/strings.xml index 89504ddcf..2b3377643 100644 --- a/res/values-hu/strings.xml +++ b/res/values-hu/strings.xml @@ -23,20 +23,6 @@ <string name="home" msgid="7658288663002113681">"Főoldal"</string> <string name="uid_name" msgid="7820867637514617527">"Alap Android-alkalmazások"</string> <string name="folder_name" msgid="7371454440695724752"></string> - <string name="wallpaper_instructions" msgid="563973358787555519">"Háttérkép beállítása"</string> - <string name="image_load_fail" msgid="2821429163328561136">"A kép betöltése nem sikerült"</string> - <string name="wallpaper_load_fail" msgid="1261270681127096352">"A kép betöltése háttérképként nem sikerült"</string> - <plurals name="number_of_items_selected"> - <item quantity="zero" msgid="7464587177007785408">"%1$d kiválasztva"</item> - <item quantity="one" msgid="142482526010824029">"%1$d kiválasztva"</item> - <item quantity="other" msgid="1418352074806573570">"%1$d kiválasztva"</item> - </plurals> - <string name="wallpaper_accessibility_name" msgid="1655953108132967972">"%2$d/%1$d. háttérkép"</string> - <string name="announce_selection" msgid="8338254712932127413">"<xliff:g id="LABEL">%1$s</xliff:g> kiválasztva"</string> - <string name="wallpaper_delete" msgid="8095005658756613921">"Törlés"</string> - <string name="pick_image" msgid="1272073934062909527">"Kép választása"</string> - <string name="pick_wallpaper" msgid="8179698221502010609">"Háttérképek"</string> - <string name="crop_wallpaper" msgid="8334345984491368009">"Háttérkép körbevágása"</string> <string name="activity_not_found" msgid="8071924732094499514">"Az alkalmazás nincs telepítve."</string> <string name="widgets_tab_label" msgid="2921133187116603919">"Modulok"</string> <string name="widget_adder" msgid="3201040140710381657">"Modulok"</string> diff --git a/res/values-hy-rAM/strings.xml b/res/values-hy-rAM/strings.xml index 618193d27..eb7396b15 100644 --- a/res/values-hy-rAM/strings.xml +++ b/res/values-hy-rAM/strings.xml @@ -23,20 +23,6 @@ <string name="home" msgid="7658288663002113681">"Հիմնական"</string> <string name="uid_name" msgid="7820867637514617527">"Android Core Apps"</string> <string name="folder_name" msgid="7371454440695724752"></string> - <string name="wallpaper_instructions" msgid="563973358787555519">"Սահմանել պաստառը"</string> - <string name="image_load_fail" msgid="2821429163328561136">"Չհաջողվեց բեռնել նկարը"</string> - <string name="wallpaper_load_fail" msgid="1261270681127096352">"Չհաջողվեց նկարը սահմանել որպես պաստառ"</string> - <plurals name="number_of_items_selected"> - <item quantity="zero" msgid="7464587177007785408">"%1$d ընտրված"</item> - <item quantity="one" msgid="142482526010824029">"%1$d ընտրված"</item> - <item quantity="other" msgid="1418352074806573570">"%1$d ընտրված"</item> - </plurals> - <string name="wallpaper_accessibility_name" msgid="1655953108132967972">"%1$d պաստառ՝ %2$d-ից"</string> - <string name="announce_selection" msgid="8338254712932127413">"Ընտրված է <xliff:g id="LABEL">%1$s</xliff:g>"</string> - <string name="wallpaper_delete" msgid="8095005658756613921">"Ջնջել"</string> - <string name="pick_image" msgid="1272073934062909527">"Ընտրել պատկեր"</string> - <string name="pick_wallpaper" msgid="8179698221502010609">"Պաստառներ"</string> - <string name="crop_wallpaper" msgid="8334345984491368009">"Եզրատել պաստառը"</string> <string name="activity_not_found" msgid="8071924732094499514">"Ծրագիրը տեղադրված չէ:"</string> <string name="widgets_tab_label" msgid="2921133187116603919">"Վիջեթներ"</string> <string name="widget_adder" msgid="3201040140710381657">"Վիջեթներ"</string> diff --git a/res/values-in/strings.xml b/res/values-in/strings.xml index cb91c3089..87d163ac3 100644 --- a/res/values-in/strings.xml +++ b/res/values-in/strings.xml @@ -23,20 +23,6 @@ <string name="home" msgid="7658288663002113681">"Layar Utama"</string> <string name="uid_name" msgid="7820867637514617527">"Aplikasi Inti Android"</string> <string name="folder_name" msgid="7371454440695724752"></string> - <string name="wallpaper_instructions" msgid="563973358787555519">"Setel wallpaper"</string> - <string name="image_load_fail" msgid="2821429163328561136">"Tidak dapat memuat gambar"</string> - <string name="wallpaper_load_fail" msgid="1261270681127096352">"Tidak dapat memuat gambar sebagai wallpaper"</string> - <plurals name="number_of_items_selected"> - <item quantity="zero" msgid="7464587177007785408">"%1$d dipilih"</item> - <item quantity="one" msgid="142482526010824029">"%1$d dipilih"</item> - <item quantity="other" msgid="1418352074806573570">"%1$d dipilih"</item> - </plurals> - <string name="wallpaper_accessibility_name" msgid="1655953108132967972">"Wallpaper %1$d dari %2$d"</string> - <string name="announce_selection" msgid="8338254712932127413">"<xliff:g id="LABEL">%1$s</xliff:g> terpilih"</string> - <string name="wallpaper_delete" msgid="8095005658756613921">"Hapus"</string> - <string name="pick_image" msgid="1272073934062909527">"Pilih gambar"</string> - <string name="pick_wallpaper" msgid="8179698221502010609">"Wallpaper"</string> - <string name="crop_wallpaper" msgid="8334345984491368009">"Pangkas wallpaper"</string> <string name="activity_not_found" msgid="8071924732094499514">"Aplikasi tidak dipasang."</string> <string name="widgets_tab_label" msgid="2921133187116603919">"Widget"</string> <string name="widget_adder" msgid="3201040140710381657">"Widget"</string> diff --git a/res/values-it/strings.xml b/res/values-it/strings.xml index ba4067903..92d79b040 100644 --- a/res/values-it/strings.xml +++ b/res/values-it/strings.xml @@ -23,20 +23,6 @@ <string name="home" msgid="7658288663002113681">"Home page"</string> <string name="uid_name" msgid="7820867637514617527">"Applicazioni di base Android"</string> <string name="folder_name" msgid="7371454440695724752"></string> - <string name="wallpaper_instructions" msgid="563973358787555519">"Imposta sfondo"</string> - <string name="image_load_fail" msgid="2821429163328561136">"Impossibile caricare l\'immagine"</string> - <string name="wallpaper_load_fail" msgid="1261270681127096352">"Impossibile caricare l\'immagine come sfondo"</string> - <plurals name="number_of_items_selected"> - <item quantity="zero" msgid="7464587177007785408">"%1$d selezionati"</item> - <item quantity="one" msgid="142482526010824029">"%1$d selezionato"</item> - <item quantity="other" msgid="1418352074806573570">"%1$d selezionati"</item> - </plurals> - <string name="wallpaper_accessibility_name" msgid="1655953108132967972">"Sfondo %1$d di %2$d"</string> - <string name="announce_selection" msgid="8338254712932127413">"Elemento selezionato: <xliff:g id="LABEL">%1$s</xliff:g>"</string> - <string name="wallpaper_delete" msgid="8095005658756613921">"Elimina"</string> - <string name="pick_image" msgid="1272073934062909527">"Scegli immagine"</string> - <string name="pick_wallpaper" msgid="8179698221502010609">"Sfondi"</string> - <string name="crop_wallpaper" msgid="8334345984491368009">"Ritaglia sfondo"</string> <string name="activity_not_found" msgid="8071924732094499514">"App non installata."</string> <string name="widgets_tab_label" msgid="2921133187116603919">"Widget"</string> <string name="widget_adder" msgid="3201040140710381657">"Widget"</string> diff --git a/res/values-iw/strings.xml b/res/values-iw/strings.xml index 8d70a252d..a348646d3 100644 --- a/res/values-iw/strings.xml +++ b/res/values-iw/strings.xml @@ -23,20 +23,6 @@ <string name="home" msgid="7658288663002113681">"דף הבית"</string> <string name="uid_name" msgid="7820867637514617527">"אפליקציות הליבה של Android"</string> <string name="folder_name" msgid="7371454440695724752"></string> - <string name="wallpaper_instructions" msgid="563973358787555519">"בחר טפט"</string> - <string name="image_load_fail" msgid="2821429163328561136">"לא ניתן היה לטעון את התמונה"</string> - <string name="wallpaper_load_fail" msgid="1261270681127096352">"לא ניתן היה לטעון את התמונה כטפט"</string> - <plurals name="number_of_items_selected"> - <item quantity="zero" msgid="7464587177007785408">"%1$d נבחרו"</item> - <item quantity="one" msgid="142482526010824029">"%1$d נבחרו"</item> - <item quantity="other" msgid="1418352074806573570">"%1$d נבחרו"</item> - </plurals> - <string name="wallpaper_accessibility_name" msgid="1655953108132967972">"טפט %1$d מתוך %2$d"</string> - <string name="announce_selection" msgid="8338254712932127413">"בחרת <xliff:g id="LABEL">%1$s</xliff:g>"</string> - <string name="wallpaper_delete" msgid="8095005658756613921">"מחק"</string> - <string name="pick_image" msgid="1272073934062909527">"בחר תמונה"</string> - <string name="pick_wallpaper" msgid="8179698221502010609">"טפטים"</string> - <string name="crop_wallpaper" msgid="8334345984491368009">"חתוך את הטפט"</string> <string name="activity_not_found" msgid="8071924732094499514">"האפליקציה לא מותקנת."</string> <string name="widgets_tab_label" msgid="2921133187116603919">"רכיבי ווידג\'ט"</string> <string name="widget_adder" msgid="3201040140710381657">"רכיבי ווידג\'ט"</string> diff --git a/res/values-ja/strings.xml b/res/values-ja/strings.xml index 3c2b2f0ba..1de0be5c3 100644 --- a/res/values-ja/strings.xml +++ b/res/values-ja/strings.xml @@ -23,20 +23,6 @@ <string name="home" msgid="7658288663002113681">"ホーム"</string> <string name="uid_name" msgid="7820867637514617527">"Android Core Apps"</string> <string name="folder_name" msgid="7371454440695724752"></string> - <string name="wallpaper_instructions" msgid="563973358787555519">"壁紙を設定"</string> - <string name="image_load_fail" msgid="2821429163328561136">"画像を読み込めませんでした"</string> - <string name="wallpaper_load_fail" msgid="1261270681127096352">"画像を壁紙として読み込めませんでした"</string> - <plurals name="number_of_items_selected"> - <item quantity="zero" msgid="7464587177007785408">"%1$d件選択済み"</item> - <item quantity="one" msgid="142482526010824029">"%1$d件選択済み"</item> - <item quantity="other" msgid="1418352074806573570">"%1$d件選択済み"</item> - </plurals> - <string name="wallpaper_accessibility_name" msgid="1655953108132967972">"壁紙: %1$d/%2$d"</string> - <string name="announce_selection" msgid="8338254712932127413">"選択: <xliff:g id="LABEL">%1$s</xliff:g>"</string> - <string name="wallpaper_delete" msgid="8095005658756613921">"削除"</string> - <string name="pick_image" msgid="1272073934062909527">"画像を選択"</string> - <string name="pick_wallpaper" msgid="8179698221502010609">"壁紙"</string> - <string name="crop_wallpaper" msgid="8334345984491368009">"壁紙をトリミング"</string> <string name="activity_not_found" msgid="8071924732094499514">"このアプリはインストールされていません。"</string> <string name="widgets_tab_label" msgid="2921133187116603919">"ウィジェット"</string> <string name="widget_adder" msgid="3201040140710381657">"ウィジェット"</string> diff --git a/res/values-ka-rGE/strings.xml b/res/values-ka-rGE/strings.xml index a68951a15..c004f07f1 100644 --- a/res/values-ka-rGE/strings.xml +++ b/res/values-ka-rGE/strings.xml @@ -23,20 +23,6 @@ <string name="home" msgid="7658288663002113681">"მთავარი"</string> <string name="uid_name" msgid="7820867637514617527">"Android-ის ბირთვის აპები"</string> <string name="folder_name" msgid="7371454440695724752"></string> - <string name="wallpaper_instructions" msgid="563973358787555519">"ფონის დაყენება"</string> - <string name="image_load_fail" msgid="2821429163328561136">"სურათი ვერ ჩაიტვირთა."</string> - <string name="wallpaper_load_fail" msgid="1261270681127096352">"სურათი ფონად ვერ ჩაიტვირთა."</string> - <plurals name="number_of_items_selected"> - <item quantity="zero" msgid="7464587177007785408">"არჩეულია %1$d"</item> - <item quantity="one" msgid="142482526010824029">"არჩეულია %1$d"</item> - <item quantity="other" msgid="1418352074806573570">"არჩეულია %1$d"</item> - </plurals> - <string name="wallpaper_accessibility_name" msgid="1655953108132967972">"ფონი %1$d %2$d-დან"</string> - <string name="announce_selection" msgid="8338254712932127413">"არჩეულია <xliff:g id="LABEL">%1$s</xliff:g>"</string> - <string name="wallpaper_delete" msgid="8095005658756613921">"წაშლა"</string> - <string name="pick_image" msgid="1272073934062909527">"სურათის ამორჩევა"</string> - <string name="pick_wallpaper" msgid="8179698221502010609">"ფონები"</string> - <string name="crop_wallpaper" msgid="8334345984491368009">"ფონის ჩამოჭრა"</string> <string name="activity_not_found" msgid="8071924732094499514">"აპი არ არის დაყენებული."</string> <string name="widgets_tab_label" msgid="2921133187116603919">"ვიჯეტები"</string> <string name="widget_adder" msgid="3201040140710381657">"ვიჯეტები"</string> diff --git a/res/values-km-rKH/strings.xml b/res/values-km-rKH/strings.xml index 6799f7755..84781bcc2 100644 --- a/res/values-km-rKH/strings.xml +++ b/res/values-km-rKH/strings.xml @@ -23,20 +23,6 @@ <string name="home" msgid="7658288663002113681">"ដើម"</string> <string name="uid_name" msgid="7820867637514617527">"កម្មវិធីសំខាន់ៗរបស់ Android"</string> <string name="folder_name" msgid="7371454440695724752"></string> - <string name="wallpaper_instructions" msgid="563973358787555519">"កំណត់ផ្ទាំងរូបភាព"</string> - <string name="image_load_fail" msgid="2821429163328561136">"មិនអាចផ្ទុករូបភាព"</string> - <string name="wallpaper_load_fail" msgid="1261270681127096352">"មិនអាចផ្ទុករូបភាពជាផ្ទាំងរូបភាព"</string> - <plurals name="number_of_items_selected"> - <item quantity="zero" msgid="7464587177007785408">"បានជ្រើស %1$d"</item> - <item quantity="one" msgid="142482526010824029">"បានជ្រើស %1$d"</item> - <item quantity="other" msgid="1418352074806573570">"បានជ្រើស %1$d"</item> - </plurals> - <string name="wallpaper_accessibility_name" msgid="1655953108132967972">"ផ្ទាំងរូបភាព %1$d នៃ %2$d"</string> - <string name="announce_selection" msgid="8338254712932127413">"បានជ្រើស <xliff:g id="LABEL">%1$s</xliff:g>"</string> - <string name="wallpaper_delete" msgid="8095005658756613921">"លុប"</string> - <string name="pick_image" msgid="1272073934062909527">"ជ្រើសយករូបភាព"</string> - <string name="pick_wallpaper" msgid="8179698221502010609">"ផ្ទាំងរូបភាព"</string> - <string name="crop_wallpaper" msgid="8334345984491368009">"ច្រឹបផ្ទាំងរូបភាព"</string> <string name="activity_not_found" msgid="8071924732094499514">"មិនបានដំឡើងកម្មវិធី។"</string> <string name="widgets_tab_label" msgid="2921133187116603919">"ធាតុក្រាហ្វិក"</string> <string name="widget_adder" msgid="3201040140710381657">"ធាតុក្រាហ្វិក"</string> diff --git a/res/values-ko/strings.xml b/res/values-ko/strings.xml index 82193d2d7..59f2103d8 100644 --- a/res/values-ko/strings.xml +++ b/res/values-ko/strings.xml @@ -23,20 +23,6 @@ <string name="home" msgid="7658288663002113681">"홈"</string> <string name="uid_name" msgid="7820867637514617527">"Android 핵심 앱"</string> <string name="folder_name" msgid="7371454440695724752"></string> - <string name="wallpaper_instructions" msgid="563973358787555519">"배경화면 설정"</string> - <string name="image_load_fail" msgid="2821429163328561136">"이미지를 로드할 수 없습니다."</string> - <string name="wallpaper_load_fail" msgid="1261270681127096352">"이미지를 배경화면으로 로드할 수 없습니다."</string> - <plurals name="number_of_items_selected"> - <item quantity="zero" msgid="7464587177007785408">"%1$d개 선택됨"</item> - <item quantity="one" msgid="142482526010824029">"%1$d개 선택됨"</item> - <item quantity="other" msgid="1418352074806573570">"%1$d개 선택됨"</item> - </plurals> - <string name="wallpaper_accessibility_name" msgid="1655953108132967972">"배경화면 %1$d/%2$d"</string> - <string name="announce_selection" msgid="8338254712932127413">"<xliff:g id="LABEL">%1$s</xliff:g> 선택함"</string> - <string name="wallpaper_delete" msgid="8095005658756613921">"삭제"</string> - <string name="pick_image" msgid="1272073934062909527">"이미지 선택"</string> - <string name="pick_wallpaper" msgid="8179698221502010609">"배경화면"</string> - <string name="crop_wallpaper" msgid="8334345984491368009">"배경화면 잘라내기"</string> <string name="activity_not_found" msgid="8071924732094499514">"앱이 설치되지 않았습니다."</string> <string name="widgets_tab_label" msgid="2921133187116603919">"위젯"</string> <string name="widget_adder" msgid="3201040140710381657">"위젯"</string> diff --git a/res/values-land/config.xml b/res/values-land/config.xml index 121bb0c14..31115c9cb 100644 --- a/res/values-land/config.xml +++ b/res/values-land/config.xml @@ -18,6 +18,4 @@ <!-- Workspace --> <!-- Whether or not the drop targets drop down as opposed to fade in --> <bool name="config_useDropTargetDownTransition">false</bool> - <!-- Whether or not to fade the side pages --> - <bool name="config_workspaceFadeAdjacentScreens">false</bool> </resources> diff --git a/res/values-land/styles.xml b/res/values-land/styles.xml index d18a57b95..fa3801d60 100644 --- a/res/values-land/styles.xml +++ b/res/values-land/styles.xml @@ -36,8 +36,8 @@ <item name="android:gravity">center</item> <item name="android:paddingTop">@dimen/toolbar_button_vertical_padding</item> <item name="android:paddingBottom">@dimen/toolbar_button_vertical_padding</item> - <item name="android:paddingStart">@dimen/toolbar_button_horizontal_padding</item> - <item name="android:paddingEnd">@dimen/toolbar_button_horizontal_padding</item> + <item name="android:paddingLeft">@dimen/toolbar_button_horizontal_padding</item> + <item name="android:paddingRight">@dimen/toolbar_button_horizontal_padding</item> <item name="android:shadowColor">#DD000000</item> <item name="android:shadowDx">0.0</item> <item name="android:shadowDy">1.0</item> diff --git a/res/values-lo-rLA/strings.xml b/res/values-lo-rLA/strings.xml index fac96e42f..ad2feeab4 100644 --- a/res/values-lo-rLA/strings.xml +++ b/res/values-lo-rLA/strings.xml @@ -23,20 +23,6 @@ <string name="home" msgid="7658288663002113681">"ໜ້າຫຼັກ"</string> <string name="uid_name" msgid="7820867637514617527">"ແອັບພລິເຄຊັນຫຼັກຂອງ Android"</string> <string name="folder_name" msgid="7371454440695724752"></string> - <string name="wallpaper_instructions" msgid="563973358787555519">"ຕັ້ງເປັນພາບພື້ນຫຼັງ"</string> - <string name="image_load_fail" msgid="2821429163328561136">"ບໍ່ສາມາດໂຫຼດຮູບພາບໄດ້"</string> - <string name="wallpaper_load_fail" msgid="1261270681127096352">"ບໍ່ສາມາດໂຫຼດຮູບພາບເປັນຮູບພື້ນຫຼັງໄດ້"</string> - <plurals name="number_of_items_selected"> - <item quantity="zero" msgid="7464587177007785408">"ເລືອກ %1$d ລາຍການແລ້ວ"</item> - <item quantity="one" msgid="142482526010824029">"ເລືອກ %1$d ລາຍການແລ້ວ"</item> - <item quantity="other" msgid="1418352074806573570">"ເລືອກ %1$d ລາຍການແລ້ວ"</item> - </plurals> - <string name="wallpaper_accessibility_name" msgid="1655953108132967972">"ຮູບພືື້ນຫຼັງ %1$d ໃນ %2$d"</string> - <string name="announce_selection" msgid="8338254712932127413">"ເລືອກແລ້ວ <xliff:g id="LABEL">%1$s</xliff:g> ອັນ"</string> - <string name="wallpaper_delete" msgid="8095005658756613921">"ລຶບ"</string> - <string name="pick_image" msgid="1272073934062909527">"ເລືອກຮູບ"</string> - <string name="pick_wallpaper" msgid="8179698221502010609">"ພາບພື້ນຫຼັງ"</string> - <string name="crop_wallpaper" msgid="8334345984491368009">"ຕັດຮູບພື້ນຫຼັງ"</string> <string name="activity_not_found" msgid="8071924732094499514">"ແອັບຯບໍ່ໄດ້ຖືກຕິດຕັ້ງ."</string> <string name="widgets_tab_label" msgid="2921133187116603919">"ວິດເຈັດ"</string> <string name="widget_adder" msgid="3201040140710381657">"ວິດເຈັດ"</string> diff --git a/res/values-lt/strings.xml b/res/values-lt/strings.xml index 1d53bf1ef..8b1f39603 100644 --- a/res/values-lt/strings.xml +++ b/res/values-lt/strings.xml @@ -23,20 +23,6 @@ <string name="home" msgid="7658288663002113681">"Pagrindinis"</string> <string name="uid_name" msgid="7820867637514617527">"Pagrindinės „Android“ programos"</string> <string name="folder_name" msgid="7371454440695724752"></string> - <string name="wallpaper_instructions" msgid="563973358787555519">"Nustatyti ekrano foną"</string> - <string name="image_load_fail" msgid="2821429163328561136">"Nepavyko įkelti vaizdo"</string> - <string name="wallpaper_load_fail" msgid="1261270681127096352">"Nepavyko įkelti vaizdo kaip ekrano fono"</string> - <plurals name="number_of_items_selected"> - <item quantity="zero" msgid="7464587177007785408">"Pasirinkta: %1$d"</item> - <item quantity="one" msgid="142482526010824029">"Pasirinkta: %1$d"</item> - <item quantity="other" msgid="1418352074806573570">"Pasirinkta: %1$d"</item> - </plurals> - <string name="wallpaper_accessibility_name" msgid="1655953108132967972">"%1$d iš %2$d ekrano fonų"</string> - <string name="announce_selection" msgid="8338254712932127413">"Pasirinkta: <xliff:g id="LABEL">%1$s</xliff:g>"</string> - <string name="wallpaper_delete" msgid="8095005658756613921">"Ištrinti"</string> - <string name="pick_image" msgid="1272073934062909527">"Pasirinkti vaizdą"</string> - <string name="pick_wallpaper" msgid="8179698221502010609">"Ekrano fonai"</string> - <string name="crop_wallpaper" msgid="8334345984491368009">"Ekrano fono apkirpimas"</string> <string name="activity_not_found" msgid="8071924732094499514">"Programa neįdiegta."</string> <string name="widgets_tab_label" msgid="2921133187116603919">"Valdikliai"</string> <string name="widget_adder" msgid="3201040140710381657">"Valdikliai"</string> diff --git a/res/values-lv/strings.xml b/res/values-lv/strings.xml index 856439b7a..964d84d13 100644 --- a/res/values-lv/strings.xml +++ b/res/values-lv/strings.xml @@ -23,20 +23,6 @@ <string name="home" msgid="7658288663002113681">"Sākums"</string> <string name="uid_name" msgid="7820867637514617527">"Android pamatlietotnes"</string> <string name="folder_name" msgid="7371454440695724752"></string> - <string name="wallpaper_instructions" msgid="563973358787555519">"Iestatīt fona tapeti"</string> - <string name="image_load_fail" msgid="2821429163328561136">"Nevarēja ielādēt attēlu."</string> - <string name="wallpaper_load_fail" msgid="1261270681127096352">"Nevarēja ielādēt attēlu kā fona tapeti."</string> - <plurals name="number_of_items_selected"> - <item quantity="zero" msgid="7464587177007785408">"Atlasīti: %1$d"</item> - <item quantity="one" msgid="142482526010824029">"Atlasīti: %1$d"</item> - <item quantity="other" msgid="1418352074806573570">"Atlasīti: %1$d"</item> - </plurals> - <string name="wallpaper_accessibility_name" msgid="1655953108132967972">"%1$d. fona tapete no %2$d"</string> - <string name="announce_selection" msgid="8338254712932127413">"Atlasīts: <xliff:g id="LABEL">%1$s</xliff:g>"</string> - <string name="wallpaper_delete" msgid="8095005658756613921">"Dzēst"</string> - <string name="pick_image" msgid="1272073934062909527">"Izvēlēties attēlu"</string> - <string name="pick_wallpaper" msgid="8179698221502010609">"Fona tapetes"</string> - <string name="crop_wallpaper" msgid="8334345984491368009">"Apgriezt fona tapeti"</string> <string name="activity_not_found" msgid="8071924732094499514">"Lietotne nav instalēta."</string> <string name="widgets_tab_label" msgid="2921133187116603919">"Logrīki"</string> <string name="widget_adder" msgid="3201040140710381657">"Logrīki"</string> diff --git a/res/values-mn-rMN/strings.xml b/res/values-mn-rMN/strings.xml index 20af05e0d..bed237a83 100644 --- a/res/values-mn-rMN/strings.xml +++ b/res/values-mn-rMN/strings.xml @@ -23,20 +23,6 @@ <string name="home" msgid="7658288663002113681">"Нүүр"</string> <string name="uid_name" msgid="7820867637514617527">"Андройд үндсэн апп"</string> <string name="folder_name" msgid="7371454440695724752"></string> - <string name="wallpaper_instructions" msgid="563973358787555519">"Ханын зургийг тохируулах"</string> - <string name="image_load_fail" msgid="2821429163328561136">"Зургийг ачааллаж чадсангүй"</string> - <string name="wallpaper_load_fail" msgid="1261270681127096352">"Зургийг ханын зураг болгож ачааллаж чадсангүй"</string> - <plurals name="number_of_items_selected"> - <item quantity="zero" msgid="7464587177007785408">"%1$d сонгогдсон"</item> - <item quantity="one" msgid="142482526010824029">"%1$d сонгогдсон"</item> - <item quantity="other" msgid="1418352074806573570">"%1$d сонгогдсон"</item> - </plurals> - <string name="wallpaper_accessibility_name" msgid="1655953108132967972">"%2$d ханын цаасны %1$d нь"</string> - <string name="announce_selection" msgid="8338254712932127413">"<xliff:g id="LABEL">%1$s</xliff:g> сонгогдсон"</string> - <string name="wallpaper_delete" msgid="8095005658756613921">"Устгах"</string> - <string name="pick_image" msgid="1272073934062909527">"Зураг сонгох"</string> - <string name="pick_wallpaper" msgid="8179698221502010609">"Ханын зураг"</string> - <string name="crop_wallpaper" msgid="8334345984491368009">"Ханын зургийг тайрах"</string> <string name="activity_not_found" msgid="8071924732094499514">"Апп суугаагүй байна."</string> <string name="widgets_tab_label" msgid="2921133187116603919">"Виджет"</string> <string name="widget_adder" msgid="3201040140710381657">"Виджет"</string> diff --git a/res/values-ms-rMY/strings.xml b/res/values-ms-rMY/strings.xml index dca483d3e..3558b2510 100644 --- a/res/values-ms-rMY/strings.xml +++ b/res/values-ms-rMY/strings.xml @@ -23,20 +23,6 @@ <string name="home" msgid="7658288663002113681">"Laman Utama"</string> <string name="uid_name" msgid="7820867637514617527">"Apl Teras Android"</string> <string name="folder_name" msgid="7371454440695724752"></string> - <string name="wallpaper_instructions" msgid="563973358787555519">"Tetapkan kertas dinding"</string> - <string name="image_load_fail" msgid="2821429163328561136">"Tidak dapat memuatkan imej"</string> - <string name="wallpaper_load_fail" msgid="1261270681127096352">"Tidak dapat memuatkan imej sebagai kertas dinding"</string> - <plurals name="number_of_items_selected"> - <item quantity="zero" msgid="7464587177007785408">"%1$d dipilih"</item> - <item quantity="one" msgid="142482526010824029">"%1$d dipilih"</item> - <item quantity="other" msgid="1418352074806573570">"%1$d dipilih"</item> - </plurals> - <string name="wallpaper_accessibility_name" msgid="1655953108132967972">"Kertas dinding %1$d daripada %2$d"</string> - <string name="announce_selection" msgid="8338254712932127413">"Memilih <xliff:g id="LABEL">%1$s</xliff:g>"</string> - <string name="wallpaper_delete" msgid="8095005658756613921">"Padam"</string> - <string name="pick_image" msgid="1272073934062909527">"Pilih imej"</string> - <string name="pick_wallpaper" msgid="8179698221502010609">"Kertas dinding"</string> - <string name="crop_wallpaper" msgid="8334345984491368009">"Pangkas kertas dinding"</string> <string name="activity_not_found" msgid="8071924732094499514">"Apl tidak dipasang."</string> <string name="widgets_tab_label" msgid="2921133187116603919">"Widget"</string> <string name="widget_adder" msgid="3201040140710381657">"Widget"</string> diff --git a/res/values-nb/strings.xml b/res/values-nb/strings.xml index 9cb161fe2..13d87591e 100644 --- a/res/values-nb/strings.xml +++ b/res/values-nb/strings.xml @@ -23,20 +23,6 @@ <string name="home" msgid="7658288663002113681">"Startside"</string> <string name="uid_name" msgid="7820867637514617527">"Kjerneapper for Android"</string> <string name="folder_name" msgid="7371454440695724752"></string> - <string name="wallpaper_instructions" msgid="563973358787555519">"Angi bakgrunn"</string> - <string name="image_load_fail" msgid="2821429163328561136">"Kunne ikke laste inn bildet"</string> - <string name="wallpaper_load_fail" msgid="1261270681127096352">"Kunne ikke laste inn bildet som bakgrunn"</string> - <plurals name="number_of_items_selected"> - <item quantity="zero" msgid="7464587177007785408">"%1$d valgt"</item> - <item quantity="one" msgid="142482526010824029">"%1$d valgt"</item> - <item quantity="other" msgid="1418352074806573570">"%1$d valgt"</item> - </plurals> - <string name="wallpaper_accessibility_name" msgid="1655953108132967972">"Bakgrunn %1$d of %2$d"</string> - <string name="announce_selection" msgid="8338254712932127413">"Valgt <xliff:g id="LABEL">%1$s</xliff:g>"</string> - <string name="wallpaper_delete" msgid="8095005658756613921">"Slett"</string> - <string name="pick_image" msgid="1272073934062909527">"Velg bilde"</string> - <string name="pick_wallpaper" msgid="8179698221502010609">"Bakgrunner"</string> - <string name="crop_wallpaper" msgid="8334345984491368009">"Beskjær bakgrunnen"</string> <string name="activity_not_found" msgid="8071924732094499514">"Appen er ikke installert."</string> <string name="widgets_tab_label" msgid="2921133187116603919">"Moduler"</string> <string name="widget_adder" msgid="3201040140710381657">"Moduler"</string> diff --git a/res/values-nl/strings.xml b/res/values-nl/strings.xml index e28b3955c..aa035a09a 100644 --- a/res/values-nl/strings.xml +++ b/res/values-nl/strings.xml @@ -23,20 +23,6 @@ <string name="home" msgid="7658288663002113681">"Startpagina"</string> <string name="uid_name" msgid="7820867637514617527">"Android-kernapps"</string> <string name="folder_name" msgid="7371454440695724752"></string> - <string name="wallpaper_instructions" msgid="563973358787555519">"Achtergrond instellen"</string> - <string name="image_load_fail" msgid="2821429163328561136">"Kan afbeelding niet laden"</string> - <string name="wallpaper_load_fail" msgid="1261270681127096352">"Kan afbeelding niet laden als achtergrond"</string> - <plurals name="number_of_items_selected"> - <item quantity="zero" msgid="7464587177007785408">"%1$d geselecteerd"</item> - <item quantity="one" msgid="142482526010824029">"%1$d geselecteerd"</item> - <item quantity="other" msgid="1418352074806573570">"%1$d geselecteerd"</item> - </plurals> - <string name="wallpaper_accessibility_name" msgid="1655953108132967972">"Achtergrond %1$d van %2$d"</string> - <string name="announce_selection" msgid="8338254712932127413">"<xliff:g id="LABEL">%1$s</xliff:g> is geselecteerd"</string> - <string name="wallpaper_delete" msgid="8095005658756613921">"Verwijderen"</string> - <string name="pick_image" msgid="1272073934062909527">"Afbeelding kiezen"</string> - <string name="pick_wallpaper" msgid="8179698221502010609">"Achtergronden"</string> - <string name="crop_wallpaper" msgid="8334345984491368009">"Achtergrond bijsnijden"</string> <string name="activity_not_found" msgid="8071924732094499514">"App is niet geïnstalleerd."</string> <string name="widgets_tab_label" msgid="2921133187116603919">"Widgets"</string> <string name="widget_adder" msgid="3201040140710381657">"Widgets"</string> diff --git a/res/values-pl/strings.xml b/res/values-pl/strings.xml index ec72374d5..9eade81a9 100644 --- a/res/values-pl/strings.xml +++ b/res/values-pl/strings.xml @@ -23,20 +23,6 @@ <string name="home" msgid="7658288663002113681">"Ekran główny"</string> <string name="uid_name" msgid="7820867637514617527">"Główne aplikacje Androida"</string> <string name="folder_name" msgid="7371454440695724752"></string> - <string name="wallpaper_instructions" msgid="563973358787555519">"Ustaw tapetę"</string> - <string name="image_load_fail" msgid="2821429163328561136">"Nie udało się załadować obrazu"</string> - <string name="wallpaper_load_fail" msgid="1261270681127096352">"Nie udało się załadować obrazu jako tapety"</string> - <plurals name="number_of_items_selected"> - <item quantity="zero" msgid="7464587177007785408">"Wybrane: %1$d"</item> - <item quantity="one" msgid="142482526010824029">"Wybrane: %1$d"</item> - <item quantity="other" msgid="1418352074806573570">"Wybrane: %1$d"</item> - </plurals> - <string name="wallpaper_accessibility_name" msgid="1655953108132967972">"Tapeta %1$d z %2$d"</string> - <string name="announce_selection" msgid="8338254712932127413">"Wybrano <xliff:g id="LABEL">%1$s</xliff:g>"</string> - <string name="wallpaper_delete" msgid="8095005658756613921">"Usuń"</string> - <string name="pick_image" msgid="1272073934062909527">"Wybierz obraz"</string> - <string name="pick_wallpaper" msgid="8179698221502010609">"Tapety"</string> - <string name="crop_wallpaper" msgid="8334345984491368009">"Przytnij tapetę"</string> <string name="activity_not_found" msgid="8071924732094499514">"Aplikacja nie jest zainstalowana."</string> <string name="widgets_tab_label" msgid="2921133187116603919">"Widżety"</string> <string name="widget_adder" msgid="3201040140710381657">"Widżety"</string> diff --git a/res/values-pt-rPT/strings.xml b/res/values-pt-rPT/strings.xml index 510468e2e..4c9401dc3 100644 --- a/res/values-pt-rPT/strings.xml +++ b/res/values-pt-rPT/strings.xml @@ -23,20 +23,6 @@ <string name="home" msgid="7658288663002113681">"Ecrã principal"</string> <string name="uid_name" msgid="7820867637514617527">"Aplicações principais do Android"</string> <string name="folder_name" msgid="7371454440695724752"></string> - <string name="wallpaper_instructions" msgid="563973358787555519">"Definir imagem fundo"</string> - <string name="image_load_fail" msgid="2821429163328561136">"Não foi possível carregar a imagem"</string> - <string name="wallpaper_load_fail" msgid="1261270681127096352">"Não foi possível carregar a imagem como imagem de fundo"</string> - <plurals name="number_of_items_selected"> - <item quantity="zero" msgid="7464587177007785408">"%1$d selecionado(s)"</item> - <item quantity="one" msgid="142482526010824029">"%1$d selecionado(s)"</item> - <item quantity="other" msgid="1418352074806573570">"%1$d selecionado(s)"</item> - </plurals> - <string name="wallpaper_accessibility_name" msgid="1655953108132967972">"Imagem de fundo %1$d de %2$d"</string> - <string name="announce_selection" msgid="8338254712932127413">"<xliff:g id="LABEL">%1$s</xliff:g> selecionado"</string> - <string name="wallpaper_delete" msgid="8095005658756613921">"Eliminar"</string> - <string name="pick_image" msgid="1272073934062909527">"Escolher imagem"</string> - <string name="pick_wallpaper" msgid="8179698221502010609">"Imagens de fundo"</string> - <string name="crop_wallpaper" msgid="8334345984491368009">"Recortar imagem de fundo"</string> <string name="activity_not_found" msgid="8071924732094499514">"A aplicação não está instalada."</string> <string name="widgets_tab_label" msgid="2921133187116603919">"Widgets"</string> <string name="widget_adder" msgid="3201040140710381657">"Widgets"</string> diff --git a/res/values-pt/strings.xml b/res/values-pt/strings.xml index 1ac9f5b49..d82d9ea1d 100644 --- a/res/values-pt/strings.xml +++ b/res/values-pt/strings.xml @@ -23,20 +23,6 @@ <string name="home" msgid="7658288663002113681">"Início"</string> <string name="uid_name" msgid="7820867637514617527">"Principais aplicativos do Android"</string> <string name="folder_name" msgid="7371454440695724752"></string> - <string name="wallpaper_instructions" msgid="563973358787555519">"Definir plano de fundo"</string> - <string name="image_load_fail" msgid="2821429163328561136">"Não foi possível carregar a imagem"</string> - <string name="wallpaper_load_fail" msgid="1261270681127096352">"Não foi possível carregar a imagem como plano de fundo"</string> - <plurals name="number_of_items_selected"> - <item quantity="zero" msgid="7464587177007785408">"%1$d selecionados"</item> - <item quantity="one" msgid="142482526010824029">"%1$d selecionados"</item> - <item quantity="other" msgid="1418352074806573570">"%1$d selecionados"</item> - </plurals> - <string name="wallpaper_accessibility_name" msgid="1655953108132967972">"Plano de fundo %1$d de %2$d"</string> - <string name="announce_selection" msgid="8338254712932127413">"<xliff:g id="LABEL">%1$s</xliff:g> selecionado"</string> - <string name="wallpaper_delete" msgid="8095005658756613921">"Excluir"</string> - <string name="pick_image" msgid="1272073934062909527">"Escolher imagem"</string> - <string name="pick_wallpaper" msgid="8179698221502010609">"Planos de fundo"</string> - <string name="crop_wallpaper" msgid="8334345984491368009">"Cortar plano de fundo"</string> <string name="activity_not_found" msgid="8071924732094499514">"O aplicativo não está instalado."</string> <string name="widgets_tab_label" msgid="2921133187116603919">"Widgets"</string> <string name="widget_adder" msgid="3201040140710381657">"Widgets"</string> diff --git a/res/values-rm/strings.xml b/res/values-rm/strings.xml index 2015158d9..246553467 100644 --- a/res/values-rm/strings.xml +++ b/res/values-rm/strings.xml @@ -26,27 +26,6 @@ <!-- no translation found for uid_name (7820867637514617527) --> <skip /> <string name="folder_name" msgid="7371454440695724752"></string> - <!-- no translation found for wallpaper_instructions (563973358787555519) --> - <skip /> - <!-- no translation found for image_load_fail (2821429163328561136) --> - <skip /> - <!-- no translation found for wallpaper_load_fail (1261270681127096352) --> - <skip /> - <!-- no translation found for number_of_items_selected:zero (7464587177007785408) --> - <!-- no translation found for number_of_items_selected:one (142482526010824029) --> - <!-- no translation found for number_of_items_selected:other (1418352074806573570) --> - <!-- no translation found for wallpaper_accessibility_name (1655953108132967972) --> - <skip /> - <!-- no translation found for announce_selection (8338254712932127413) --> - <skip /> - <!-- no translation found for wallpaper_delete (8095005658756613921) --> - <skip /> - <!-- no translation found for pick_image (1272073934062909527) --> - <skip /> - <!-- no translation found for pick_wallpaper (8179698221502010609) --> - <skip /> - <!-- no translation found for crop_wallpaper (8334345984491368009) --> - <skip /> <!-- no translation found for activity_not_found (8071924732094499514) --> <skip /> <!-- no translation found for widgets_tab_label (2921133187116603919) --> diff --git a/res/values-ro/strings.xml b/res/values-ro/strings.xml index 85023c3d1..016dd918c 100644 --- a/res/values-ro/strings.xml +++ b/res/values-ro/strings.xml @@ -23,20 +23,6 @@ <string name="home" msgid="7658288663002113681">"Ecran de pornire"</string> <string name="uid_name" msgid="7820867637514617527">"Android Core Apps"</string> <string name="folder_name" msgid="7371454440695724752"></string> - <string name="wallpaper_instructions" msgid="563973358787555519">"Setați imaginea de fundal"</string> - <string name="image_load_fail" msgid="2821429163328561136">"Nu s-a putut încărca imaginea"</string> - <string name="wallpaper_load_fail" msgid="1261270681127096352">"Nu s-a putut încărca imaginea ca fundal"</string> - <plurals name="number_of_items_selected"> - <item quantity="zero" msgid="7464587177007785408">"%1$d selectate"</item> - <item quantity="one" msgid="142482526010824029">"%1$d selectat"</item> - <item quantity="other" msgid="1418352074806573570">"%1$d selectate"</item> - </plurals> - <string name="wallpaper_accessibility_name" msgid="1655953108132967972">"Imaginea de fundal %1$d din %2$d"</string> - <string name="announce_selection" msgid="8338254712932127413">"S-a selectat <xliff:g id="LABEL">%1$s</xliff:g>"</string> - <string name="wallpaper_delete" msgid="8095005658756613921">"Ștergeți"</string> - <string name="pick_image" msgid="1272073934062909527">"Alegeți imaginea"</string> - <string name="pick_wallpaper" msgid="8179698221502010609">"Imagini de fundal"</string> - <string name="crop_wallpaper" msgid="8334345984491368009">"Decupați imaginea de fundal"</string> <string name="activity_not_found" msgid="8071924732094499514">"Aplicația nu este instalată."</string> <string name="widgets_tab_label" msgid="2921133187116603919">"Widgeturi"</string> <string name="widget_adder" msgid="3201040140710381657">"Widgeturi"</string> diff --git a/res/values-ru/strings.xml b/res/values-ru/strings.xml index c8a2287eb..8d0984da2 100644 --- a/res/values-ru/strings.xml +++ b/res/values-ru/strings.xml @@ -23,20 +23,6 @@ <string name="home" msgid="7658288663002113681">"Главный экран"</string> <string name="uid_name" msgid="7820867637514617527">"Основные приложения Android"</string> <string name="folder_name" msgid="7371454440695724752"></string> - <string name="wallpaper_instructions" msgid="563973358787555519">"Установить как обои"</string> - <string name="image_load_fail" msgid="2821429163328561136">"Не удалось загрузить изображение"</string> - <string name="wallpaper_load_fail" msgid="1261270681127096352">"Не удалось загрузить изображение"</string> - <plurals name="number_of_items_selected"> - <item quantity="zero" msgid="7464587177007785408">"Выбрано: %1$d"</item> - <item quantity="one" msgid="142482526010824029">"Выбрано: %1$d"</item> - <item quantity="other" msgid="1418352074806573570">"Выбрано: %1$d"</item> - </plurals> - <string name="wallpaper_accessibility_name" msgid="1655953108132967972">"Обои %1$d из %2$d"</string> - <string name="announce_selection" msgid="8338254712932127413">"Выбран элемент \"<xliff:g id="LABEL">%1$s</xliff:g>\""</string> - <string name="wallpaper_delete" msgid="8095005658756613921">"Удалить"</string> - <string name="pick_image" msgid="1272073934062909527">"Выбрать изображение"</string> - <string name="pick_wallpaper" msgid="8179698221502010609">"Обои"</string> - <string name="crop_wallpaper" msgid="8334345984491368009">"Обрезать обои"</string> <string name="activity_not_found" msgid="8071924732094499514">"Приложение удалено"</string> <string name="widgets_tab_label" msgid="2921133187116603919">"Виджеты"</string> <string name="widget_adder" msgid="3201040140710381657">"Виджеты"</string> diff --git a/res/values-sk/strings.xml b/res/values-sk/strings.xml index 77fd07df4..3a4b03348 100644 --- a/res/values-sk/strings.xml +++ b/res/values-sk/strings.xml @@ -23,20 +23,6 @@ <string name="home" msgid="7658288663002113681">"Plocha"</string> <string name="uid_name" msgid="7820867637514617527">"Android Core Apps"</string> <string name="folder_name" msgid="7371454440695724752"></string> - <string name="wallpaper_instructions" msgid="563973358787555519">"Nastaviť tapetu"</string> - <string name="image_load_fail" msgid="2821429163328561136">"Obrázok nie je možné načítať"</string> - <string name="wallpaper_load_fail" msgid="1261270681127096352">"Obrázok nie je možné načítať ako tapetu"</string> - <plurals name="number_of_items_selected"> - <item quantity="zero" msgid="7464587177007785408">"Počet vybratých položiek: %1$d"</item> - <item quantity="one" msgid="142482526010824029">"Počet vybratých položiek: %1$d"</item> - <item quantity="other" msgid="1418352074806573570">"Počet vybratých položiek: %1$d"</item> - </plurals> - <string name="wallpaper_accessibility_name" msgid="1655953108132967972">"Tapeta %1$d z %2$d"</string> - <string name="announce_selection" msgid="8338254712932127413">"Vybratá položka <xliff:g id="LABEL">%1$s</xliff:g>"</string> - <string name="wallpaper_delete" msgid="8095005658756613921">"Odstrániť"</string> - <string name="pick_image" msgid="1272073934062909527">"Vybrať obrázok"</string> - <string name="pick_wallpaper" msgid="8179698221502010609">"Tapety"</string> - <string name="crop_wallpaper" msgid="8334345984491368009">"Orezanie tapety"</string> <string name="activity_not_found" msgid="8071924732094499514">"Aplikácia nie je nainštalovaná."</string> <string name="widgets_tab_label" msgid="2921133187116603919">"Miniaplikácie"</string> <string name="widget_adder" msgid="3201040140710381657">"Miniaplikácie"</string> diff --git a/res/values-sl/strings.xml b/res/values-sl/strings.xml index 28392fe4c..68086dbc1 100644 --- a/res/values-sl/strings.xml +++ b/res/values-sl/strings.xml @@ -23,20 +23,6 @@ <string name="home" msgid="7658288663002113681">"Začetni zaslon"</string> <string name="uid_name" msgid="7820867637514617527">"Osnovne aplikacije sistema Android"</string> <string name="folder_name" msgid="7371454440695724752"></string> - <string name="wallpaper_instructions" msgid="563973358787555519">"Nastavi ozadje"</string> - <string name="image_load_fail" msgid="2821429163328561136">"Slike ni bilo mogoče naložiti"</string> - <string name="wallpaper_load_fail" msgid="1261270681127096352">"Slike ni bilo mogoče naložiti kot ozadja"</string> - <plurals name="number_of_items_selected"> - <item quantity="zero" msgid="7464587177007785408">"Št. izbranih: %1$d"</item> - <item quantity="one" msgid="142482526010824029">"Št. izbranih: %1$d"</item> - <item quantity="other" msgid="1418352074806573570">"Št. izbranih: %1$d"</item> - </plurals> - <string name="wallpaper_accessibility_name" msgid="1655953108132967972">"Ozadje %1$d od %2$d"</string> - <string name="announce_selection" msgid="8338254712932127413">"Izbrano: <xliff:g id="LABEL">%1$s</xliff:g>"</string> - <string name="wallpaper_delete" msgid="8095005658756613921">"Izbriši"</string> - <string name="pick_image" msgid="1272073934062909527">"Izberi sliko"</string> - <string name="pick_wallpaper" msgid="8179698221502010609">"Ozadja"</string> - <string name="crop_wallpaper" msgid="8334345984491368009">"Obrezovanje ozadja"</string> <string name="activity_not_found" msgid="8071924732094499514">"Aplikacija ni nameščena."</string> <string name="widgets_tab_label" msgid="2921133187116603919">"Pripomočki"</string> <string name="widget_adder" msgid="3201040140710381657">"Pripomočki"</string> diff --git a/res/values-sr/strings.xml b/res/values-sr/strings.xml index 82c825b37..6ab175069 100644 --- a/res/values-sr/strings.xml +++ b/res/values-sr/strings.xml @@ -23,20 +23,6 @@ <string name="home" msgid="7658288663002113681">"Почетна"</string> <string name="uid_name" msgid="7820867637514617527">"Основне Android апликације"</string> <string name="folder_name" msgid="7371454440695724752"></string> - <string name="wallpaper_instructions" msgid="563973358787555519">"Подеси позадину"</string> - <string name="image_load_fail" msgid="2821429163328561136">"Није могуће учитати слику"</string> - <string name="wallpaper_load_fail" msgid="1261270681127096352">"Није могуће учитати слику као позадину"</string> - <plurals name="number_of_items_selected"> - <item quantity="zero" msgid="7464587177007785408">"Изабранo je %1$d"</item> - <item quantity="one" msgid="142482526010824029">"Изабрана je %1$d"</item> - <item quantity="other" msgid="1418352074806573570">"Изабранo je %1$d"</item> - </plurals> - <string name="wallpaper_accessibility_name" msgid="1655953108132967972">"Позадина %1$d од %2$d"</string> - <string name="announce_selection" msgid="8338254712932127413">"Изабрано је <xliff:g id="LABEL">%1$s</xliff:g>"</string> - <string name="wallpaper_delete" msgid="8095005658756613921">"Избриши"</string> - <string name="pick_image" msgid="1272073934062909527">"Изабери слику"</string> - <string name="pick_wallpaper" msgid="8179698221502010609">"Позадине"</string> - <string name="crop_wallpaper" msgid="8334345984491368009">"Опсецање позадине"</string> <string name="activity_not_found" msgid="8071924732094499514">"Апликација није инсталирана."</string> <string name="widgets_tab_label" msgid="2921133187116603919">"Виџети"</string> <string name="widget_adder" msgid="3201040140710381657">"Виџети"</string> diff --git a/res/values-sv/strings.xml b/res/values-sv/strings.xml index 9d9c54400..c6dcb18ff 100644 --- a/res/values-sv/strings.xml +++ b/res/values-sv/strings.xml @@ -23,20 +23,6 @@ <string name="home" msgid="7658288663002113681">"Startskärm"</string> <string name="uid_name" msgid="7820867637514617527">"Android Core Apps"</string> <string name="folder_name" msgid="7371454440695724752"></string> - <string name="wallpaper_instructions" msgid="563973358787555519">"Ange bakgrund"</string> - <string name="image_load_fail" msgid="2821429163328561136">"Det gick inte att läsa in bilden"</string> - <string name="wallpaper_load_fail" msgid="1261270681127096352">"Det gick inte att läsa in bilden som bakgrund"</string> - <plurals name="number_of_items_selected"> - <item quantity="zero" msgid="7464587177007785408">"%1$d har valts"</item> - <item quantity="one" msgid="142482526010824029">"%1$d har valts"</item> - <item quantity="other" msgid="1418352074806573570">"%1$d har valts"</item> - </plurals> - <string name="wallpaper_accessibility_name" msgid="1655953108132967972">"Bakgrund %1$d av %2$d"</string> - <string name="announce_selection" msgid="8338254712932127413">"<xliff:g id="LABEL">%1$s</xliff:g> har valts"</string> - <string name="wallpaper_delete" msgid="8095005658756613921">"Ta bort"</string> - <string name="pick_image" msgid="1272073934062909527">"Välj bild"</string> - <string name="pick_wallpaper" msgid="8179698221502010609">"Bakgrunder"</string> - <string name="crop_wallpaper" msgid="8334345984491368009">"Beskär bakgrund"</string> <string name="activity_not_found" msgid="8071924732094499514">"Appen är inte installerad."</string> <string name="widgets_tab_label" msgid="2921133187116603919">"Widgetar"</string> <string name="widget_adder" msgid="3201040140710381657">"Widgetar"</string> diff --git a/res/values-sw/strings.xml b/res/values-sw/strings.xml index d83fc1687..e0ae27924 100644 --- a/res/values-sw/strings.xml +++ b/res/values-sw/strings.xml @@ -23,20 +23,6 @@ <string name="home" msgid="7658288663002113681">"Mwanzo"</string> <string name="uid_name" msgid="7820867637514617527">"Programu Msingi za Android"</string> <string name="folder_name" msgid="7371454440695724752"></string> - <string name="wallpaper_instructions" msgid="563973358787555519">"Weka mandhari"</string> - <string name="image_load_fail" msgid="2821429163328561136">"Haikuweza kupakia picha"</string> - <string name="wallpaper_load_fail" msgid="1261270681127096352">"Haikuweza kupakia picha kama mandhari"</string> - <plurals name="number_of_items_selected"> - <item quantity="zero" msgid="7464587177007785408">"%1$d zimechaguliwa"</item> - <item quantity="one" msgid="142482526010824029">"%1$d zimechaguliwa"</item> - <item quantity="other" msgid="1418352074806573570">"%1$d zimechaguliwa"</item> - </plurals> - <string name="wallpaper_accessibility_name" msgid="1655953108132967972">"Mandhari %1$d ya %2$d"</string> - <string name="announce_selection" msgid="8338254712932127413">"<xliff:g id="LABEL">%1$s</xliff:g> iliyochaguliwa"</string> - <string name="wallpaper_delete" msgid="8095005658756613921">"Futa"</string> - <string name="pick_image" msgid="1272073934062909527">"Chukua picha"</string> - <string name="pick_wallpaper" msgid="8179698221502010609">"Mandhari"</string> - <string name="crop_wallpaper" msgid="8334345984491368009">"Punguza mandhari"</string> <string name="activity_not_found" msgid="8071924732094499514">"Programu haijasakinishwa."</string> <string name="widgets_tab_label" msgid="2921133187116603919">"Wijeti"</string> <string name="widget_adder" msgid="3201040140710381657">"Wijeti"</string> diff --git a/res/values-sw340dp-port/config.xml b/res/values-sw340dp-port/config.xml index d31ee5969..5f71077c7 100644 --- a/res/values-sw340dp-port/config.xml +++ b/res/values-sw340dp-port/config.xml @@ -15,7 +15,4 @@ --> <resources> -<!-- Workspace --> - <!-- Whether or not to fade the side pages --> - <bool name="config_workspaceFadeAdjacentScreens">false</bool> </resources> diff --git a/res/values-sw600dp/styles.xml b/res/values-sw600dp/styles.xml index 375430417..200c0a0bd 100644 --- a/res/values-sw600dp/styles.xml +++ b/res/values-sw600dp/styles.xml @@ -23,8 +23,8 @@ <item name="android:layout_height">wrap_content</item> <item name="android:paddingTop">10dp</item> <item name="android:paddingBottom">15dp</item> - <item name="android:paddingStart">35dp</item> - <item name="android:paddingEnd">35dp</item> + <item name="android:paddingLeft">35dp</item> + <item name="android:paddingRight">35dp</item> <item name="android:text">@string/cling_dismiss</item> <item name="android:textStyle">bold</item> <item name="android:background">@drawable/cling_button_bg</item> diff --git a/res/values-sw720dp/config.xml b/res/values-sw720dp/config.xml index 4f537a9f4..c00b5943f 100644 --- a/res/values-sw720dp/config.xml +++ b/res/values-sw720dp/config.xml @@ -9,8 +9,6 @@ <!-- Workspace --> <!-- Whether or not the drop targets drop down as opposed to fade in --> <bool name="config_useDropTargetDownTransition">false</bool> - <!-- Whether or not to fade the side pages --> - <bool name="config_workspaceFadeAdjacentScreens">true</bool> <!-- Camera distance for the overscroll effect --> <integer name="config_cameraDistance">18000</integer> diff --git a/res/values-sw720dp/styles.xml b/res/values-sw720dp/styles.xml index e1f9ab45a..b3afae399 100644 --- a/res/values-sw720dp/styles.xml +++ b/res/values-sw720dp/styles.xml @@ -24,8 +24,8 @@ <item name="android:layout_height">wrap_content</item> <item name="android:paddingTop">10dp</item> <item name="android:paddingBottom">15dp</item> - <item name="android:paddingStart">35dp</item> - <item name="android:paddingEnd">35dp</item> + <item name="android:paddingLeft">35dp</item> + <item name="android:paddingRight">35dp</item> <item name="android:text">@string/cling_dismiss</item> <item name="android:textSize">20sp</item> <item name="android:textStyle">bold</item> @@ -52,8 +52,8 @@ <!-- Workspace --> <style name="TabIndicator.AppsCustomize"> - <item name="android:paddingStart">32dp</item> - <item name="android:paddingEnd">32dp</item> + <item name="android:paddingLeft">32dp</item> + <item name="android:paddingRight">32dp</item> <item name="android:textSize">14sp</item> <item name="android:maxWidth">240dp</item> </style> @@ -75,8 +75,8 @@ <item name="android:layout_gravity">center</item> <item name="android:gravity">center_vertical</item> <item name="android:drawablePadding">7.5dp</item> - <item name="android:paddingStart">60dp</item> - <item name="android:paddingEnd">60dp</item> + <item name="android:paddingLeft">60dp</item> + <item name="android:paddingRight">60dp</item> <item name="android:textColor">#FFFFFFFF</item> <item name="android:textSize">16sp</item> <item name="android:shadowColor">#393939</item> diff --git a/res/values-th/strings.xml b/res/values-th/strings.xml index 9d78b3bda..0a9ea784d 100644 --- a/res/values-th/strings.xml +++ b/res/values-th/strings.xml @@ -23,20 +23,6 @@ <string name="home" msgid="7658288663002113681">"หน้าแรก"</string> <string name="uid_name" msgid="7820867637514617527">"แอปหลักของแอนดรอยด์"</string> <string name="folder_name" msgid="7371454440695724752"></string> - <string name="wallpaper_instructions" msgid="563973358787555519">"ตั้งค่าวอลเปเปอร์"</string> - <string name="image_load_fail" msgid="2821429163328561136">"ไม่สามารถโหลดรูปภาพ"</string> - <string name="wallpaper_load_fail" msgid="1261270681127096352">"ไม่สามารถโหลดรูปภาพเป็นวอลเปเปอร์"</string> - <plurals name="number_of_items_selected"> - <item quantity="zero" msgid="7464587177007785408">"เลือกไว้ %1$d"</item> - <item quantity="one" msgid="142482526010824029">"เลือกไว้ %1$d"</item> - <item quantity="other" msgid="1418352074806573570">"เลือกไว้ %1$d"</item> - </plurals> - <string name="wallpaper_accessibility_name" msgid="1655953108132967972">"วอลเปเปอร์ %1$d จาก %2$d"</string> - <string name="announce_selection" msgid="8338254712932127413">"เลือก <xliff:g id="LABEL">%1$s</xliff:g> แล้ว"</string> - <string name="wallpaper_delete" msgid="8095005658756613921">"ลบ"</string> - <string name="pick_image" msgid="1272073934062909527">"เลือกภาพ"</string> - <string name="pick_wallpaper" msgid="8179698221502010609">"วอลเปเปอร์"</string> - <string name="crop_wallpaper" msgid="8334345984491368009">"ครอบตัดวอลล์เปเปอร์"</string> <string name="activity_not_found" msgid="8071924732094499514">"ไม่ได้ติดตั้งแอป"</string> <string name="widgets_tab_label" msgid="2921133187116603919">"วิดเจ็ต"</string> <string name="widget_adder" msgid="3201040140710381657">"วิดเจ็ต"</string> diff --git a/res/values-tl/strings.xml b/res/values-tl/strings.xml index bdc23637d..41de1c02c 100644 --- a/res/values-tl/strings.xml +++ b/res/values-tl/strings.xml @@ -23,20 +23,6 @@ <string name="home" msgid="7658288663002113681">"Home"</string> <string name="uid_name" msgid="7820867637514617527">"Android Core Apps"</string> <string name="folder_name" msgid="7371454440695724752"></string> - <string name="wallpaper_instructions" msgid="563973358787555519">"Itakda ang wallpaper"</string> - <string name="image_load_fail" msgid="2821429163328561136">"Hindi ma-load ang larawan"</string> - <string name="wallpaper_load_fail" msgid="1261270681127096352">"Hindi ma-load ang larawan bilang wallpaper"</string> - <plurals name="number_of_items_selected"> - <item quantity="zero" msgid="7464587177007785408">"%1$d ang napili"</item> - <item quantity="one" msgid="142482526010824029">"%1$d ang napili"</item> - <item quantity="other" msgid="1418352074806573570">"%1$d ang napili"</item> - </plurals> - <string name="wallpaper_accessibility_name" msgid="1655953108132967972">"Wallpaper %1$d ng %2$d"</string> - <string name="announce_selection" msgid="8338254712932127413">"Napili ang <xliff:g id="LABEL">%1$s</xliff:g>"</string> - <string name="wallpaper_delete" msgid="8095005658756613921">"Tanggalin"</string> - <string name="pick_image" msgid="1272073934062909527">"Pumili ng larawan"</string> - <string name="pick_wallpaper" msgid="8179698221502010609">"Mga Wallpaper"</string> - <string name="crop_wallpaper" msgid="8334345984491368009">"I-crop ang wallpaper"</string> <string name="activity_not_found" msgid="8071924732094499514">"Hindi naka-install ang app."</string> <string name="widgets_tab_label" msgid="2921133187116603919">"Mga Widget"</string> <string name="widget_adder" msgid="3201040140710381657">"Mga Widget"</string> diff --git a/res/values-tr/strings.xml b/res/values-tr/strings.xml index e2fbf2125..e77d76b8e 100644 --- a/res/values-tr/strings.xml +++ b/res/values-tr/strings.xml @@ -23,20 +23,6 @@ <string name="home" msgid="7658288663002113681">"Ana ekran"</string> <string name="uid_name" msgid="7820867637514617527">"Android Çekirdek Uygulamaları"</string> <string name="folder_name" msgid="7371454440695724752"></string> - <string name="wallpaper_instructions" msgid="563973358787555519">"Duvar kağıdını ayarla"</string> - <string name="image_load_fail" msgid="2821429163328561136">"Resim yüklenemedi"</string> - <string name="wallpaper_load_fail" msgid="1261270681127096352">"Resim duvar kağıdı olarak yüklenemedi"</string> - <plurals name="number_of_items_selected"> - <item quantity="zero" msgid="7464587177007785408">"%1$d tane seçildi"</item> - <item quantity="one" msgid="142482526010824029">"%1$d tane seçildi"</item> - <item quantity="other" msgid="1418352074806573570">"%1$d tane seçildi"</item> - </plurals> - <string name="wallpaper_accessibility_name" msgid="1655953108132967972">"Duvar kağıdı %1$d / %2$d"</string> - <string name="announce_selection" msgid="8338254712932127413">"<xliff:g id="LABEL">%1$s</xliff:g> seçildi"</string> - <string name="wallpaper_delete" msgid="8095005658756613921">"Sil"</string> - <string name="pick_image" msgid="1272073934062909527">"Resim seç"</string> - <string name="pick_wallpaper" msgid="8179698221502010609">"Duvar Kağıtları"</string> - <string name="crop_wallpaper" msgid="8334345984491368009">"Duvar kağıdını kırp"</string> <string name="activity_not_found" msgid="8071924732094499514">"Uygulama yüklü değil."</string> <string name="widgets_tab_label" msgid="2921133187116603919">"Widget\'lar"</string> <string name="widget_adder" msgid="3201040140710381657">"Widget\'lar"</string> diff --git a/res/values-uk/strings.xml b/res/values-uk/strings.xml index 6b397a051..5a32a479e 100644 --- a/res/values-uk/strings.xml +++ b/res/values-uk/strings.xml @@ -23,20 +23,6 @@ <string name="home" msgid="7658288663002113681">"Головний екран"</string> <string name="uid_name" msgid="7820867637514617527">"Базові програми Android"</string> <string name="folder_name" msgid="7371454440695724752"></string> - <string name="wallpaper_instructions" msgid="563973358787555519">"Установити фон"</string> - <string name="image_load_fail" msgid="2821429163328561136">"Не вдалося завантажити зображення"</string> - <string name="wallpaper_load_fail" msgid="1261270681127096352">"Не вдалося завантажити зображення як фоновий малюнок"</string> - <plurals name="number_of_items_selected"> - <item quantity="zero" msgid="7464587177007785408">"Вибрано %1$d"</item> - <item quantity="one" msgid="142482526010824029">"Вибрано %1$d"</item> - <item quantity="other" msgid="1418352074806573570">"Вибрано %1$d"</item> - </plurals> - <string name="wallpaper_accessibility_name" msgid="1655953108132967972">"Фоновий малюнок %1$d з %2$d"</string> - <string name="announce_selection" msgid="8338254712932127413">"Вибрано <xliff:g id="LABEL">%1$s</xliff:g>"</string> - <string name="wallpaper_delete" msgid="8095005658756613921">"Видалити"</string> - <string name="pick_image" msgid="1272073934062909527">"Вибрати зображення"</string> - <string name="pick_wallpaper" msgid="8179698221502010609">"Фонові малюнки"</string> - <string name="crop_wallpaper" msgid="8334345984491368009">"Обрізати фоновий малюнок"</string> <string name="activity_not_found" msgid="8071924732094499514">"Програму не встановлено."</string> <string name="widgets_tab_label" msgid="2921133187116603919">"Віджети"</string> <string name="widget_adder" msgid="3201040140710381657">"Віджети"</string> diff --git a/res/values-v17/styles.xml b/res/values-v17/styles.xml new file mode 100644 index 000000000..71c4bfa66 --- /dev/null +++ b/res/values-v17/styles.xml @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources> + <style name="PagedViewWidgetImageView"> + <item name="android:paddingStart">@dimen/app_widget_preview_padding_left</item> + </style> + <style name="SearchButton.WithPaddingStart"> + <item name="android:paddingStart">8dp</item> + </style> +</resources> diff --git a/res/values-vi/strings.xml b/res/values-vi/strings.xml index abe4dec23..4c15bc80e 100644 --- a/res/values-vi/strings.xml +++ b/res/values-vi/strings.xml @@ -23,20 +23,6 @@ <string name="home" msgid="7658288663002113681">"Màn hình chính"</string> <string name="uid_name" msgid="7820867637514617527">"Ứng dụng lõi Android"</string> <string name="folder_name" msgid="7371454440695724752"></string> - <string name="wallpaper_instructions" msgid="563973358787555519">"Đặt hình nền"</string> - <string name="image_load_fail" msgid="2821429163328561136">"Không thể tải hình ảnh"</string> - <string name="wallpaper_load_fail" msgid="1261270681127096352">"Không thể tải hình ảnh làm hình nền"</string> - <plurals name="number_of_items_selected"> - <item quantity="zero" msgid="7464587177007785408">"Đã chọn %1$d"</item> - <item quantity="one" msgid="142482526010824029">"Đã chọn %1$d"</item> - <item quantity="other" msgid="1418352074806573570">"Đã chọn %1$d"</item> - </plurals> - <string name="wallpaper_accessibility_name" msgid="1655953108132967972">"Hình nền %1$d / %2$d"</string> - <string name="announce_selection" msgid="8338254712932127413">"<xliff:g id="LABEL">%1$s</xliff:g> được chọn"</string> - <string name="wallpaper_delete" msgid="8095005658756613921">"Xóa"</string> - <string name="pick_image" msgid="1272073934062909527">"Chọn hình ảnh"</string> - <string name="pick_wallpaper" msgid="8179698221502010609">"Hình nền"</string> - <string name="crop_wallpaper" msgid="8334345984491368009">"Cắt hình nền"</string> <string name="activity_not_found" msgid="8071924732094499514">"Ứng dụng chưa được cài đặt."</string> <string name="widgets_tab_label" msgid="2921133187116603919">"Tiện ích con"</string> <string name="widget_adder" msgid="3201040140710381657">"Tiện ích con"</string> diff --git a/res/values-zh-rCN/strings.xml b/res/values-zh-rCN/strings.xml index d8d260d4e..8a6d9c64c 100644 --- a/res/values-zh-rCN/strings.xml +++ b/res/values-zh-rCN/strings.xml @@ -23,20 +23,6 @@ <string name="home" msgid="7658288663002113681">"主屏"</string> <string name="uid_name" msgid="7820867637514617527">"Android 核心应用"</string> <string name="folder_name" msgid="7371454440695724752"></string> - <string name="wallpaper_instructions" msgid="563973358787555519">"设置壁纸"</string> - <string name="image_load_fail" msgid="2821429163328561136">"无法加载图片"</string> - <string name="wallpaper_load_fail" msgid="1261270681127096352">"无法加载要设为壁纸的图片"</string> - <plurals name="number_of_items_selected"> - <item quantity="zero" msgid="7464587177007785408">"已选择%1$d项"</item> - <item quantity="one" msgid="142482526010824029">"已选择%1$d项"</item> - <item quantity="other" msgid="1418352074806573570">"已选择%1$d项"</item> - </plurals> - <string name="wallpaper_accessibility_name" msgid="1655953108132967972">"第%1$d张壁纸,共%2$d张"</string> - <string name="announce_selection" msgid="8338254712932127413">"已选择<xliff:g id="LABEL">%1$s</xliff:g>"</string> - <string name="wallpaper_delete" msgid="8095005658756613921">"删除"</string> - <string name="pick_image" msgid="1272073934062909527">"选择图片"</string> - <string name="pick_wallpaper" msgid="8179698221502010609">"壁纸"</string> - <string name="crop_wallpaper" msgid="8334345984491368009">"剪裁壁纸"</string> <string name="activity_not_found" msgid="8071924732094499514">"未安装该应用。"</string> <string name="widgets_tab_label" msgid="2921133187116603919">"小部件"</string> <string name="widget_adder" msgid="3201040140710381657">"小部件"</string> diff --git a/res/values-zh-rHK/strings.xml b/res/values-zh-rHK/strings.xml index 56ea17725..9d1e30579 100644 --- a/res/values-zh-rHK/strings.xml +++ b/res/values-zh-rHK/strings.xml @@ -23,20 +23,6 @@ <string name="home" msgid="7658288663002113681">"主畫面"</string> <string name="uid_name" msgid="7820867637514617527">"Android 核心應用程式"</string> <string name="folder_name" msgid="7371454440695724752"></string> - <string name="wallpaper_instructions" msgid="563973358787555519">"設定桌布"</string> - <string name="image_load_fail" msgid="2821429163328561136">"無法載入圖片"</string> - <string name="wallpaper_load_fail" msgid="1261270681127096352">"無法載入圖片設為桌布"</string> - <plurals name="number_of_items_selected"> - <item quantity="zero" msgid="7464587177007785408">"已選取 %1$d 個"</item> - <item quantity="one" msgid="142482526010824029">"已選取 %1$d 個"</item> - <item quantity="other" msgid="1418352074806573570">"已選取 %1$d 個"</item> - </plurals> - <string name="wallpaper_accessibility_name" msgid="1655953108132967972">"第 %1$d 張桌布,共 %2$d 張"</string> - <string name="announce_selection" msgid="8338254712932127413">"已選取「<xliff:g id="LABEL">%1$s</xliff:g>」"</string> - <string name="wallpaper_delete" msgid="8095005658756613921">"刪除"</string> - <string name="pick_image" msgid="1272073934062909527">"選擇圖片"</string> - <string name="pick_wallpaper" msgid="8179698221502010609">"桌布"</string> - <string name="crop_wallpaper" msgid="8334345984491368009">"裁剪桌布"</string> <string name="activity_not_found" msgid="8071924732094499514">"尚未安裝應用程式。"</string> <string name="widgets_tab_label" msgid="2921133187116603919">"小工具"</string> <string name="widget_adder" msgid="3201040140710381657">"小工具"</string> diff --git a/res/values-zh-rTW/strings.xml b/res/values-zh-rTW/strings.xml index 0520c9d64..6d82cf80e 100644 --- a/res/values-zh-rTW/strings.xml +++ b/res/values-zh-rTW/strings.xml @@ -23,20 +23,6 @@ <string name="home" msgid="7658288663002113681">"主螢幕"</string> <string name="uid_name" msgid="7820867637514617527">"Android 核心應用程式"</string> <string name="folder_name" msgid="7371454440695724752"></string> - <string name="wallpaper_instructions" msgid="563973358787555519">"設定桌布"</string> - <string name="image_load_fail" msgid="2821429163328561136">"無法載入圖片"</string> - <string name="wallpaper_load_fail" msgid="1261270681127096352">"無法載入您要設為桌布的圖片"</string> - <plurals name="number_of_items_selected"> - <item quantity="zero" msgid="7464587177007785408">"已選取 %1$d 個項目"</item> - <item quantity="one" msgid="142482526010824029">"已選取 %1$d 個項目"</item> - <item quantity="other" msgid="1418352074806573570">"已選取 %1$d 個項目"</item> - </plurals> - <string name="wallpaper_accessibility_name" msgid="1655953108132967972">"第 %1$d 張桌布,共 %2$d 張"</string> - <string name="announce_selection" msgid="8338254712932127413">"已選取<xliff:g id="LABEL">%1$s</xliff:g>"</string> - <string name="wallpaper_delete" msgid="8095005658756613921">"刪除"</string> - <string name="pick_image" msgid="1272073934062909527">"選擇圖片"</string> - <string name="pick_wallpaper" msgid="8179698221502010609">"桌布"</string> - <string name="crop_wallpaper" msgid="8334345984491368009">"裁剪桌布"</string> <string name="activity_not_found" msgid="8071924732094499514">"應用程式未安裝。"</string> <string name="widgets_tab_label" msgid="2921133187116603919">"小工具"</string> <string name="widget_adder" msgid="3201040140710381657">"小工具"</string> diff --git a/res/values-zu/strings.xml b/res/values-zu/strings.xml index dafb95d17..2cde50a32 100644 --- a/res/values-zu/strings.xml +++ b/res/values-zu/strings.xml @@ -23,20 +23,6 @@ <string name="home" msgid="7658288663002113681">"Ikhaya"</string> <string name="uid_name" msgid="7820867637514617527">"Izinhlelo zokusebenza ze-Android Core"</string> <string name="folder_name" msgid="7371454440695724752"></string> - <string name="wallpaper_instructions" msgid="563973358787555519">"Setha isithombe sangemuva"</string> - <string name="image_load_fail" msgid="2821429163328561136">"Ayikwazanga ukulayisha isithombe"</string> - <string name="wallpaper_load_fail" msgid="1261270681127096352">"Ayikwazanga ukulayisha isithombe njengesithombe sangemuva"</string> - <plurals name="number_of_items_selected"> - <item quantity="zero" msgid="7464587177007785408">"%1$d khethiwe"</item> - <item quantity="one" msgid="142482526010824029">"%1$d khethiwe"</item> - <item quantity="other" msgid="1418352074806573570">"%1$d khethiwe"</item> - </plurals> - <string name="wallpaper_accessibility_name" msgid="1655953108132967972">"Isithombe sangemuva se-%1$d of %2$d"</string> - <string name="announce_selection" msgid="8338254712932127413">"I-<xliff:g id="LABEL">%1$s</xliff:g> ekhethiwe"</string> - <string name="wallpaper_delete" msgid="8095005658756613921">"Susa"</string> - <string name="pick_image" msgid="1272073934062909527">"Thatha isithombe"</string> - <string name="pick_wallpaper" msgid="8179698221502010609">"Izithombe zangemuva"</string> - <string name="crop_wallpaper" msgid="8334345984491368009">"Nqampuna isithombe sangemuva"</string> <string name="activity_not_found" msgid="8071924732094499514">"Uhlelo lokusebenza alufakiwe."</string> <string name="widgets_tab_label" msgid="2921133187116603919">"Amawijethi"</string> <string name="widget_adder" msgid="3201040140710381657">"Amawijethi"</string> diff --git a/res/values/config.xml b/res/values/config.xml index 1538d9fab..2a0821662 100644 --- a/res/values/config.xml +++ b/res/values/config.xml @@ -52,8 +52,6 @@ <!-- Workspace --> <!-- Whether or not the drop targets drop down as opposed to fade in --> <bool name="config_useDropTargetDownTransition">false</bool> - <!-- Whether or not to fade the side pages --> - <bool name="config_workspaceFadeAdjacentScreens">false</bool> <!-- The transition duration for the background of the drop targets --> <integer name="config_dropTargetBgTransitionDuration">0</integer> diff --git a/res/values/styles.xml b/res/values/styles.xml index 4aad5ebfa..c9834f8b5 100644 --- a/res/values/styles.xml +++ b/res/values/styles.xml @@ -23,8 +23,8 @@ <item name="android:layout_height">wrap_content</item> <item name="android:paddingTop">15dp</item> <item name="android:paddingBottom">15dp</item> - <item name="android:paddingStart">50dp</item> - <item name="android:paddingEnd">50dp</item> + <item name="android:paddingLeft">50dp</item> + <item name="android:paddingRight">50dp</item> <item name="android:text">@string/cling_dismiss</item> <item name="android:textColor">#ffffff</item> <item name="android:textStyle">bold</item> @@ -109,8 +109,8 @@ <item name="android:layout_gravity">center</item> <item name="android:gravity">center_vertical</item> <item name="android:drawablePadding">7.5dp</item> - <item name="android:paddingStart">25dp</item> - <item name="android:paddingEnd">25dp</item> + <item name="android:paddingLeft">25dp</item> + <item name="android:paddingRight">25dp</item> <item name="android:textColor">#FFFFFFFF</item> <item name="android:textSize">16sp</item> <item name="android:singleLine">true</item> @@ -125,8 +125,8 @@ <item name="android:layout_width">wrap_content</item> <item name="android:layout_height">match_parent</item> <item name="android:gravity">center</item> - <item name="android:paddingStart">20dp</item> - <item name="android:paddingEnd">20dp</item> + <item name="android:paddingLeft">20dp</item> + <item name="android:paddingRight">20dp</item> <item name="android:background">@drawable/tab_widget_indicator_selector</item> <item name="android:textColor">?android:attr/textColorPrimary</item> <item name="android:textSize">12sp</item> @@ -140,8 +140,8 @@ </style> <style name="MarketButton"> - <item name="android:paddingStart">5dp</item> - <item name="android:paddingEnd">5dp</item> + <item name="android:paddingLeft">5dp</item> + <item name="android:paddingRight">5dp</item> <item name="android:textColor">@color/workspace_all_apps_and_delete_zone_text_color</item> <item name="android:textSize">18sp</item> <item name="android:shadowColor">@color/workspace_all_apps_and_delete_zone_text_shadow_color</item> @@ -155,4 +155,10 @@ </style> <style name="CustomClingText"> </style> + <style name="PagedViewWidgetImageView"> + <item name="android:paddingLeft">@dimen/app_widget_preview_padding_left</item> + </style> + <style name="SearchButton.WithPaddingStart"> + <item name="android:paddingLeft">8dp</item> + </style> </resources> diff --git a/src/com/android/launcher3/AddAdapter.java b/src/com/android/launcher3/AddAdapter.java index ad15e75c6..5308a3de4 100644 --- a/src/com/android/launcher3/AddAdapter.java +++ b/src/com/android/launcher3/AddAdapter.java @@ -27,8 +27,6 @@ import android.widget.TextView; import java.util.ArrayList; -import com.android.launcher3.R; - /** * Adapter showing the types of items that can be added to a {@link Workspace}. */ diff --git a/src/com/android/launcher3/AllAppsList.java b/src/com/android/launcher3/AllAppsList.java index d955e4eae..b641eb5b3 100644 --- a/src/com/android/launcher3/AllAppsList.java +++ b/src/com/android/launcher3/AllAppsList.java @@ -16,9 +16,6 @@ package com.android.launcher3; -import java.util.ArrayList; -import java.util.List; - import android.content.ComponentName; import android.content.Context; import android.content.Intent; @@ -26,6 +23,9 @@ import android.content.pm.ActivityInfo; import android.content.pm.PackageManager; import android.content.pm.ResolveInfo; +import java.util.ArrayList; +import java.util.List; + /** * Stores the list of all applications for the all apps view. diff --git a/src/com/android/launcher3/AppInfo.java b/src/com/android/launcher3/AppInfo.java index 53f81bb1c..d5a776901 100644 --- a/src/com/android/launcher3/AppInfo.java +++ b/src/com/android/launcher3/AppInfo.java @@ -18,9 +18,9 @@ package com.android.launcher3; import android.content.ComponentName; import android.content.Intent; +import android.content.pm.PackageInfo; import android.content.pm.PackageManager; import android.content.pm.PackageManager.NameNotFoundException; -import android.content.pm.PackageInfo; import android.content.pm.ResolveInfo; import android.graphics.Bitmap; import android.util.Log; diff --git a/src/com/android/launcher3/AppWidgetResizeFrame.java b/src/com/android/launcher3/AppWidgetResizeFrame.java index fcb04ea08..f57f4d036 100644 --- a/src/com/android/launcher3/AppWidgetResizeFrame.java +++ b/src/com/android/launcher3/AppWidgetResizeFrame.java @@ -13,8 +13,6 @@ import android.view.Gravity; import android.widget.FrameLayout; import android.widget.ImageView; -import com.android.launcher3.R; - public class AppWidgetResizeFrame extends FrameLayout { private LauncherAppWidgetHostView mWidgetView; private CellLayout mCellLayout; diff --git a/src/com/android/launcher3/BubbleTextView.java b/src/com/android/launcher3/BubbleTextView.java index 30016e5b3..ee42904dd 100644 --- a/src/com/android/launcher3/BubbleTextView.java +++ b/src/com/android/launcher3/BubbleTextView.java @@ -20,7 +20,6 @@ import android.content.Context; import android.content.res.Resources; import android.graphics.Bitmap; import android.graphics.Canvas; -import android.graphics.Color; import android.graphics.Rect; import android.graphics.Region; import android.graphics.Region.Op; diff --git a/src/com/android/launcher3/ButtonDropTarget.java b/src/com/android/launcher3/ButtonDropTarget.java index d51ae46e8..019f86c21 100644 --- a/src/com/android/launcher3/ButtonDropTarget.java +++ b/src/com/android/launcher3/ButtonDropTarget.java @@ -25,8 +25,6 @@ import android.util.AttributeSet; import android.view.View; import android.widget.TextView; -import com.android.launcher3.R; - /** * Implements a DropTarget. diff --git a/src/com/android/launcher3/CellLayout.java b/src/com/android/launcher3/CellLayout.java index 75f6a196c..2436a51a3 100644 --- a/src/com/android/launcher3/CellLayout.java +++ b/src/com/android/launcher3/CellLayout.java @@ -35,7 +35,6 @@ import android.graphics.PorterDuffXfermode; import android.graphics.Rect; import android.graphics.drawable.ColorDrawable; import android.graphics.drawable.Drawable; -import android.graphics.drawable.NinePatchDrawable; import android.os.Parcelable; import android.util.AttributeSet; import android.util.Log; @@ -48,7 +47,6 @@ import android.view.animation.Animation; import android.view.animation.DecelerateInterpolator; import android.view.animation.LayoutAnimationController; -import com.android.launcher3.R; import com.android.launcher3.FolderIcon.FolderRingAnimator; import java.util.ArrayList; @@ -100,6 +98,7 @@ public class CellLayout extends ViewGroup { private int mForegroundAlpha = 0; private float mBackgroundAlpha; private float mBackgroundAlphaMultiplier = 1.0f; + private boolean mDrawBackground = true; private Drawable mNormalBackground; private Drawable mActiveGlowBackground; @@ -200,7 +199,7 @@ public class CellLayout extends ViewGroup { TypedArray a = context.obtainStyledAttributes(attrs, R.styleable.CellLayout, defStyle, 0); mCellWidth = mCellHeight = -1; - mFixedCellHeight = mFixedCellHeight = -1; + mFixedCellWidth = mFixedCellHeight = -1; mWidthGap = mOriginalWidthGap = 0; mHeightGap = mOriginalHeightGap = 0; mMaxGap = Integer.MAX_VALUE; @@ -388,6 +387,10 @@ public class CellLayout extends ViewGroup { mUseActiveGlowBackground = use; } + void disableBackground() { + mDrawBackground = false; + } + boolean getIsDragOverlapping() { return mIsDragOverlapping; } @@ -416,7 +419,7 @@ public class CellLayout extends ViewGroup { // When we're small, we are either drawn normally or in the "accepts drops" state (during // a drag). However, we also drag the mini hover background *over* one of those two // backgrounds - if (mBackgroundAlpha > 0.0f) { + if (mDrawBackground && mBackgroundAlpha > 0.0f) { Drawable bg; if (mUseActiveGlowBackground) { diff --git a/src/com/android/launcher3/Cling.java b/src/com/android/launcher3/Cling.java index 9974acde6..3af427139 100644 --- a/src/com/android/launcher3/Cling.java +++ b/src/com/android/launcher3/Cling.java @@ -18,9 +18,8 @@ package com.android.launcher3; import android.animation.Animator; import android.animation.AnimatorListenerAdapter; -import android.app.ActivityOptions; -import android.content.Context; import android.content.ComponentName; +import android.content.Context; import android.content.Intent; import android.content.res.Resources; import android.content.res.TypedArray; diff --git a/src/com/android/launcher3/DeferredHandler.java b/src/com/android/launcher3/DeferredHandler.java index 92ecf9643..a2d121d63 100644 --- a/src/com/android/launcher3/DeferredHandler.java +++ b/src/com/android/launcher3/DeferredHandler.java @@ -21,6 +21,7 @@ import android.os.Looper; import android.os.Message; import android.os.MessageQueue; import android.util.Pair; + import java.util.LinkedList; import java.util.ListIterator; diff --git a/src/com/android/launcher3/DeleteDropTarget.java b/src/com/android/launcher3/DeleteDropTarget.java index a8ac0746c..c76425a5e 100644 --- a/src/com/android/launcher3/DeleteDropTarget.java +++ b/src/com/android/launcher3/DeleteDropTarget.java @@ -266,19 +266,8 @@ public class DeleteDropTarget extends ButtonDropTarget { private boolean isUninstallFromWorkspace(DragObject d) { if (AppsCustomizePagedView.DISABLE_ALL_APPS && isWorkspaceOrFolderApplication(d)) { ShortcutInfo shortcut = (ShortcutInfo) d.dragInfo; - if (shortcut.intent != null && shortcut.intent.getComponent() != null) { - Set<String> categories = shortcut.intent.getCategories(); - boolean includesLauncherCategory = false; - if (categories != null) { - for (String category : categories) { - if (category.equals(Intent.CATEGORY_LAUNCHER)) { - includesLauncherCategory = true; - break; - } - } - } - return includesLauncherCategory; - } + // Only allow manifest shortcuts to initiate an un-install. + return !InstallShortcutReceiver.isValidShortcutLaunchIntent(shortcut.intent); } return false; } diff --git a/src/com/android/launcher3/DeviceProfile.java b/src/com/android/launcher3/DeviceProfile.java index 511b7182f..67b0933c9 100644 --- a/src/com/android/launcher3/DeviceProfile.java +++ b/src/com/android/launcher3/DeviceProfile.java @@ -119,6 +119,8 @@ public class DeviceProfile { int searchBarHeightPx; int pageIndicatorHeightPx; + float dragViewScale; + private ArrayList<DeviceProfileCallbacks> mCallbacks = new ArrayList<DeviceProfileCallbacks>(); DeviceProfile(String n, float w, float h, float r, float c, @@ -282,11 +284,12 @@ public class DeviceProfile { // Check to see if the icons fit in the new available height. If not, then we need to // shrink the icon size. - Rect workspacePadding = getWorkspacePadding(); float scale = 1f; int drawablePadding = iconDrawablePaddingOriginalPx; updateIconSize(1f, drawablePadding, resources, dm); float usedHeight = (cellHeightPx * numRows); + + Rect workspacePadding = getWorkspacePadding(); int maxHeight = (availableHeightPx - workspacePadding.top - workspacePadding.bottom); if (usedHeight > maxHeight) { scale = maxHeight / usedHeight; @@ -319,6 +322,8 @@ public class DeviceProfile { FontMetrics fm = textPaint.getFontMetrics(); cellWidthPx = iconSizePx; cellHeightPx = iconSizePx + iconDrawablePaddingPx + (int) Math.ceil(fm.bottom - fm.top); + final float scaleDps = resources.getDimensionPixelSize(R.dimen.dragViewScale); + dragViewScale = (iconSizePx + scaleDps) / iconSizePx; // Hotseat hotseatBarHeightPx = iconSizePx + 4 * edgeMarginPx; @@ -491,17 +496,21 @@ public class DeviceProfile { if (isTablet()) { // Pad the left and right of the workspace to ensure consistent spacing // between all icons + float gapScale = 1f + (dragViewScale - 1f) / 2f; int width = (orientation == CellLayout.LANDSCAPE) ? Math.max(widthPx, heightPx) : Math.min(widthPx, heightPx); - // XXX: If the icon size changes across orientations, we will have to take - // that into account here too. - int gap = (int) ((width - 2 * edgeMarginPx - - (numColumns * cellWidthPx)) / (2 * (numColumns + 1))); - padding.set(edgeMarginPx + gap, - searchBarBounds.bottom, - edgeMarginPx + gap, - hotseatBarHeightPx + pageIndicatorHeightPx); + int height = (orientation != CellLayout.LANDSCAPE) + ? Math.max(widthPx, heightPx) + : Math.min(widthPx, heightPx); + int paddingTop = searchBarBounds.bottom; + int paddingBottom = hotseatBarHeightPx + pageIndicatorHeightPx; + int availableWidth = Math.max(0, width - (int) ((numColumns * cellWidthPx) + + (numColumns * gapScale * cellWidthPx))); + int availableHeight = Math.max(0, height - paddingTop - paddingBottom + - (int) (2 * numRows * cellHeightPx)); + padding.set(availableWidth / 2, paddingTop + availableHeight / 2, + availableWidth / 2, paddingBottom + availableHeight / 2); } else { // Pad the top and bottom of the workspace with search/hotseat bar sizes padding.set(desiredWorkspaceLeftRightMarginPx - defaultWidgetPadding.left, @@ -514,8 +523,8 @@ public class DeviceProfile { } int getWorkspacePageSpacing(int orientation) { - if (orientation == CellLayout.LANDSCAPE && - transposeLayoutWithOrientation) { + if ((orientation == CellLayout.LANDSCAPE && + transposeLayoutWithOrientation) || isLargeTablet()) { // In landscape mode the page spacing is set to the default. return defaultPageSpacingPx; } else { @@ -645,19 +654,12 @@ public class DeviceProfile { lp.height = LayoutParams.MATCH_PARENT; hotseat.findViewById(R.id.layout).setPadding(0, 2 * edgeMarginPx, 0, 2 * edgeMarginPx); } else if (isTablet()) { - // Pad the hotseat with the grid gap calculated above - int gridGap = (int) ((widthPx - 2 * edgeMarginPx - - (numColumns * cellWidthPx)) / (2 * (numColumns + 1))); - int gridWidth = (int) ((numColumns * cellWidthPx) + - ((numColumns - 1) * gridGap)); - int hotseatGap = (int) Math.max(0, - (gridWidth - (numHotseatIcons * hotseatCellWidthPx)) - / (numHotseatIcons - 1)); + // Pad the hotseat with the workspace padding calculated above lp.gravity = Gravity.BOTTOM; lp.width = LayoutParams.MATCH_PARENT; lp.height = hotseatBarHeightPx; - hotseat.setPadding(2 * edgeMarginPx + gridGap + hotseatGap, 0, - 2 * edgeMarginPx + gridGap + hotseatGap, + hotseat.setPadding(edgeMarginPx + padding.left, 0, + edgeMarginPx + padding.right, 2 * edgeMarginPx); } else { // For phones, layout the hotseat without any bottom margin diff --git a/src/com/android/launcher3/DragController.java b/src/com/android/launcher3/DragController.java index 1bfaa233b..4c3ea2a0a 100644 --- a/src/com/android/launcher3/DragController.java +++ b/src/com/android/launcher3/DragController.java @@ -28,7 +28,6 @@ import android.os.IBinder; import android.util.Log; import android.view.*; import android.view.inputmethod.InputMethodManager; -import com.android.launcher3.R; import java.util.ArrayList; diff --git a/src/com/android/launcher3/DragLayer.java b/src/com/android/launcher3/DragLayer.java index 56886a19c..8726f30c1 100644 --- a/src/com/android/launcher3/DragLayer.java +++ b/src/com/android/launcher3/DragLayer.java @@ -224,22 +224,19 @@ public class DragLayer extends FrameLayout implements ViewGroup.OnHierarchyChang sendTapOutsideFolderAccessibilityEvent(currentFolder.isEditingName()); mHoverPointClosesFolder = true; return true; - } else if (isOverFolder) { - mHoverPointClosesFolder = false; - } else { - return true; } + mHoverPointClosesFolder = false; + break; case MotionEvent.ACTION_HOVER_MOVE: isOverFolder = isEventOverFolder(currentFolder, ev); if (!isOverFolder && !mHoverPointClosesFolder) { sendTapOutsideFolderAccessibilityEvent(currentFolder.isEditingName()); mHoverPointClosesFolder = true; return true; - } else if (isOverFolder) { - mHoverPointClosesFolder = false; - } else { + } else if (!isOverFolder) { return true; } + mHoverPointClosesFolder = false; } } } diff --git a/src/com/android/launcher3/DragView.java b/src/com/android/launcher3/DragView.java index b66b55c9d..ea34e46f9 100644 --- a/src/com/android/launcher3/DragView.java +++ b/src/com/android/launcher3/DragView.java @@ -14,7 +14,6 @@ * limitations under the License. */ - package com.android.launcher3; import android.animation.ValueAnimator; @@ -30,8 +29,6 @@ import android.graphics.Rect; import android.view.View; import android.view.animation.DecelerateInterpolator; -import com.android.launcher3.R; - public class DragView extends View { private static float sDragAlpha = 1f; diff --git a/src/com/android/launcher3/DrawableStateProxyView.java b/src/com/android/launcher3/DrawableStateProxyView.java index 0758de1f7..c83659ad5 100644 --- a/src/com/android/launcher3/DrawableStateProxyView.java +++ b/src/com/android/launcher3/DrawableStateProxyView.java @@ -23,8 +23,6 @@ import android.view.MotionEvent; import android.view.View; import android.widget.LinearLayout; -import com.android.launcher3.R; - public class DrawableStateProxyView extends LinearLayout { private View mView; diff --git a/src/com/android/launcher3/DynamicGrid.java b/src/com/android/launcher3/DynamicGrid.java index dc01c6933..22928ccf3 100644 --- a/src/com/android/launcher3/DynamicGrid.java +++ b/src/com/android/launcher3/DynamicGrid.java @@ -74,10 +74,10 @@ public class DynamicGrid { // The tablet profile is odd in that the landscape orientation // also includes the nav bar on the side deviceProfiles.add(new DeviceProfile("Nexus 7", - 575, 904, 5, 5, 72, 14.4f, 7, 60)); + 575, 904, 5, 6, 72, 14.4f, 7, 60)); // Larger tablet profiles always have system bars on the top & bottom deviceProfiles.add(new DeviceProfile("Nexus 10", - 727, 1207, 5, 5, 80, 14.4f, 7, 64)); + 727, 1207, 5, 6, 76, 14.4f, 7, 64)); /* deviceProfiles.add(new DeviceProfile("Nexus 7", 600, 960, 5, 5, 72, 14.4f, 5, 60)); diff --git a/src/com/android/launcher3/Folder.java b/src/com/android/launcher3/Folder.java index 37a947c3a..758ee5bab 100644 --- a/src/com/android/launcher3/Folder.java +++ b/src/com/android/launcher3/Folder.java @@ -31,9 +31,7 @@ import android.text.InputType; import android.text.Selection; import android.text.Spannable; import android.util.AttributeSet; -import android.util.DisplayMetrics; import android.util.Log; -import android.util.TypedValue; import android.view.ActionMode; import android.view.KeyEvent; import android.view.LayoutInflater; @@ -43,8 +41,6 @@ import android.view.MotionEvent; import android.view.View; import android.view.accessibility.AccessibilityEvent; import android.view.accessibility.AccessibilityManager; -import android.view.animation.AccelerateInterpolator; -import android.view.animation.Interpolator; import android.view.inputmethod.EditorInfo; import android.view.inputmethod.InputMethodManager; import android.widget.LinearLayout; @@ -149,8 +145,13 @@ public class Folder extends LinearLayout implements DragSource, View.OnClickList Resources res = getResources(); mMaxCountX = (int) grid.numColumns; - mMaxCountY = (int) grid.numRows; - mMaxNumItems = mMaxCountX * mMaxCountY; + // Allow scrolling folders when DISABLE_ALL_APPS is true. + if (AppsCustomizePagedView.DISABLE_ALL_APPS) { + mMaxCountY = mMaxNumItems = Integer.MAX_VALUE; + } else { + mMaxCountY = (int) grid.numRows; + mMaxNumItems = mMaxCountX * mMaxCountY; + } mInputMethodManager = (InputMethodManager) getContext().getSystemService(Context.INPUT_METHOD_SERVICE); @@ -1017,7 +1018,13 @@ public class Folder extends LinearLayout implements DragSource, View.OnClickList int contentAreaHeightSpec = MeasureSpec.makeMeasureSpec(getContentAreaHeight(), MeasureSpec.EXACTLY); - mContent.setFixedSize(getContentAreaWidth(), getContentAreaHeight()); + if (AppsCustomizePagedView.DISABLE_ALL_APPS) { + // Don't cap the height of the content to allow scrolling. + mContent.setFixedSize(getContentAreaWidth(), mContent.getDesiredHeight()); + } else { + mContent.setFixedSize(getContentAreaWidth(), getContentAreaHeight()); + } + mScrollView.measure(contentAreaWidthSpec, contentAreaHeightSpec); mFolderName.measure(contentAreaWidthSpec, MeasureSpec.makeMeasureSpec(mFolderNameHeight, MeasureSpec.EXACTLY)); diff --git a/src/com/android/launcher3/FolderIcon.java b/src/com/android/launcher3/FolderIcon.java index 5e461a7b5..644db47ac 100644 --- a/src/com/android/launcher3/FolderIcon.java +++ b/src/com/android/launcher3/FolderIcon.java @@ -36,11 +36,10 @@ import android.view.View; import android.view.ViewGroup; import android.view.animation.AccelerateInterpolator; import android.view.animation.DecelerateInterpolator; -import android.widget.ImageView; import android.widget.FrameLayout; +import android.widget.ImageView; import android.widget.TextView; -import com.android.launcher3.R; import com.android.launcher3.DropTarget.DragObject; import com.android.launcher3.FolderInfo.FolderListener; diff --git a/src/com/android/launcher3/InstallShortcutReceiver.java b/src/com/android/launcher3/InstallShortcutReceiver.java index fb75161fe..1ff94720b 100644 --- a/src/com/android/launcher3/InstallShortcutReceiver.java +++ b/src/com/android/launcher3/InstallShortcutReceiver.java @@ -24,17 +24,20 @@ import android.content.pm.ActivityInfo; import android.content.pm.PackageManager; import android.graphics.Bitmap; import android.graphics.BitmapFactory; +import android.text.TextUtils; import android.util.Base64; import android.util.Log; import android.widget.Toast; +import org.json.JSONObject; +import org.json.JSONStringer; +import org.json.JSONTokener; + import java.util.ArrayList; import java.util.HashSet; import java.util.Iterator; import java.util.Set; -import org.json.*; - public class InstallShortcutReceiver extends BroadcastReceiver { private static final String TAG = "InstallShortcutReceiver"; private static final boolean DBG = false; @@ -221,6 +224,7 @@ public class InstallShortcutReceiver extends BroadcastReceiver { if (intent == null) { return; } + // This name is only used for comparisons and notifications, so fall back to activity name // if not supplied String name = ensureValidName(context, intent, @@ -267,6 +271,12 @@ public class InstallShortcutReceiver extends BroadcastReceiver { //final Intent data = pendingInfo.data; final Intent intent = pendingInfo.launchIntent; final String name = pendingInfo.name; + + if (AppsCustomizePagedView.DISABLE_ALL_APPS && !isValidShortcutLaunchIntent(intent)) { + if (DBG) Log.d(TAG, "Ignoring shortcut with launchIntent:" + intent); + continue; + } + final boolean exists = LauncherModel.shortcutExists(context, name, intent); //final boolean allowDuplicate = data.getBooleanExtra(Launcher.EXTRA_SHORTCUT_DUPLICATE, true); @@ -299,6 +309,30 @@ public class InstallShortcutReceiver extends BroadcastReceiver { } } + /** + * Returns true if the intent is a valid launch intent for a shortcut. + * This is used to identify shortcuts which are different from the ones exposed by the + * applications' manifest file. + * + * When DISABLE_ALL_APPS is true, shortcuts exposed via the app's manifest should never be + * duplicated or removed(unless the app is un-installed). + * + * @param launchIntent The intent that will be launched when the shortcut is clicked. + */ + static boolean isValidShortcutLaunchIntent(Intent launchIntent) { + if (launchIntent != null + && Intent.ACTION_MAIN.equals(launchIntent.getAction()) + && launchIntent.getComponent() != null + && launchIntent.getCategories() != null + && launchIntent.getCategories().size() == 1 + && launchIntent.hasCategory(Intent.CATEGORY_LAUNCHER) + && launchIntent.getExtras() == null + && TextUtils.isEmpty(launchIntent.getDataString())) { + return false; + } + return true; + } + private static ShortcutInfo getShortcutInfo(Context context, Intent data, Intent launchIntent) { if (launchIntent.getAction() == null) { diff --git a/src/com/android/launcher3/InstallWidgetReceiver.java b/src/com/android/launcher3/InstallWidgetReceiver.java index 0ef478074..74b9e3d99 100644 --- a/src/com/android/launcher3/InstallWidgetReceiver.java +++ b/src/com/android/launcher3/InstallWidgetReceiver.java @@ -16,8 +16,6 @@ package com.android.launcher3; -import java.util.List; - import android.appwidget.AppWidgetProviderInfo; import android.content.ClipData; import android.content.Context; @@ -33,7 +31,7 @@ import android.widget.ImageView; import android.widget.ListAdapter; import android.widget.TextView; -import com.android.launcher3.R; +import java.util.List; /** diff --git a/src/com/android/launcher3/Launcher.java b/src/com/android/launcher3/Launcher.java index 318066b56..c05769cfa 100644 --- a/src/com/android/launcher3/Launcher.java +++ b/src/com/android/launcher3/Launcher.java @@ -1972,9 +1972,7 @@ public class Launcher extends Activity @Override public boolean onPrepareOptionsMenu(Menu menu) { super.onPrepareOptionsMenu(menu); - if (!mWorkspace.isInOverviewMode()) { - mWorkspace.enterOverviewMode(); - } + showOverviewMode(true); return false; } @@ -2174,7 +2172,7 @@ public class Launcher extends Activity } protected ComponentName getWallpaperPickerComponent() { - return new ComponentName(getPackageName(), WallpaperPickerActivity.class.getName()); + return new ComponentName(getPackageName(), LauncherWallpaperPickerActivity.class.getName()); } /** @@ -2908,8 +2906,9 @@ public class Launcher extends Activity // Shrink workspaces away if going to AppsCustomize from workspace Animator workspaceAnim = mWorkspace.getChangeStateAnimation(Workspace.State.SMALL, animated); - if (!AppsCustomizePagedView.DISABLE_ALL_APPS) { - // Set the content type for the all apps space + if (!AppsCustomizePagedView.DISABLE_ALL_APPS + || contentType == AppsCustomizePagedView.ContentType.Widgets) { + // Set the content type for the all apps/widgets space mAppsCustomizeTabHost.setContentTypeImmediate(contentType); } @@ -4053,6 +4052,10 @@ public class Launcher extends Activity } mIntentsOnWorkspaceFromUpgradePath = null; } + if (mAppsCustomizeContent != null) { + mAppsCustomizeContent.onPackagesUpdated( + LauncherModel.getSortedWidgetsAndShortcuts(this)); + } } else { if (mAppsCustomizeContent != null) { mAppsCustomizeContent.setApps(apps); @@ -4141,8 +4144,7 @@ public class Launcher extends Activity } // Update the widgets pane - if (!AppsCustomizePagedView.DISABLE_ALL_APPS && - mAppsCustomizeContent != null) { + if (mAppsCustomizeContent != null) { mAppsCustomizeContent.onPackagesUpdated(widgetsAndShortcuts); } } @@ -4414,6 +4416,20 @@ public class Launcher extends Activity } } + /** + * Called when the SearchBar hint should be changed. + * + * @param hint the hint to be displayed in the search bar. + */ + protected void onSearchBarHintChanged(String hint) { + Cling cling = (Cling) findViewById(R.id.first_run_cling); + if (cling != null && cling.getVisibility() == View.VISIBLE && !hint.isEmpty()) { + TextView sbHint = (TextView) cling.findViewById(R.id.search_bar_hint); + sbHint.setText(hint); + sbHint.setVisibility(View.VISIBLE); + } + } + protected String getFirstRunClingSearchBarHint() { return ""; } diff --git a/src/com/android/launcher3/LauncherAppState.java b/src/com/android/launcher3/LauncherAppState.java index 5daa845f3..84a1d0411 100644 --- a/src/com/android/launcher3/LauncherAppState.java +++ b/src/com/android/launcher3/LauncherAppState.java @@ -22,9 +22,7 @@ import android.content.res.Configuration; import android.content.res.Resources; import android.database.ContentObserver; import android.os.Handler; -import android.provider.Settings; import android.util.Log; -import android.view.Display; import java.lang.ref.WeakReference; diff --git a/src/com/android/launcher3/LauncherBackupHelper.java b/src/com/android/launcher3/LauncherBackupHelper.java index 2a5ed6961..a081c2191 100644 --- a/src/com/android/launcher3/LauncherBackupHelper.java +++ b/src/com/android/launcher3/LauncherBackupHelper.java @@ -297,7 +297,7 @@ public class LauncherBackupHelper implements BackupHelper { Key key = getKey(Key.FAVORITE, id); keys.add(key); currentIds.add(keyToBackupKey(key)); - if (updateTime > in.t) { + if (updateTime >= in.t) { byte[] blob = packFavorite(cursor); writeRowToBackup(key, blob, out, data); } @@ -365,7 +365,7 @@ public class LauncherBackupHelper implements BackupHelper { Key key = getKey(Key.SCREEN, id); keys.add(key); currentIds.add(keyToBackupKey(key)); - if (updateTime > in.t) { + if (updateTime >= in.t) { byte[] blob = packScreen(cursor); writeRowToBackup(key, blob, out, data); } diff --git a/src/com/android/launcher3/LauncherModel.java b/src/com/android/launcher3/LauncherModel.java index da805a05a..b2cfb2456 100644 --- a/src/com/android/launcher3/LauncherModel.java +++ b/src/com/android/launcher3/LauncherModel.java @@ -43,6 +43,7 @@ import android.provider.BaseColumns; import android.text.TextUtils; import android.util.Log; import android.util.Pair; + import com.android.launcher3.InstallWidgetReceiver.WidgetMimeTypeHandlerData; import java.lang.ref.WeakReference; @@ -1087,15 +1088,29 @@ public class LauncherModel extends BroadcastReceiver { } } else if (Intent.ACTION_EXTERNAL_APPLICATIONS_AVAILABLE.equals(action)) { - // First, schedule to add these apps back in. + final boolean replacing = intent.getBooleanExtra(Intent.EXTRA_REPLACING, false); String[] packages = intent.getStringArrayExtra(Intent.EXTRA_CHANGED_PACKAGE_LIST); - enqueuePackageUpdated(new PackageUpdatedTask(PackageUpdatedTask.OP_ADD, packages)); - // Then, rebind everything. - startLoaderFromBackground(); + if (!replacing) { + enqueuePackageUpdated(new PackageUpdatedTask(PackageUpdatedTask.OP_ADD, packages)); + if (mAppsCanBeOnRemoveableStorage) { + // Only rebind if we support removable storage. It catches the case where + // apps on the external sd card need to be reloaded + startLoaderFromBackground(); + } + } else { + // If we are replacing then just update the packages in the list + enqueuePackageUpdated(new PackageUpdatedTask(PackageUpdatedTask.OP_UPDATE, + packages)); + } } else if (Intent.ACTION_EXTERNAL_APPLICATIONS_UNAVAILABLE.equals(action)) { - String[] packages = intent.getStringArrayExtra(Intent.EXTRA_CHANGED_PACKAGE_LIST); - enqueuePackageUpdated(new PackageUpdatedTask( - PackageUpdatedTask.OP_UNAVAILABLE, packages)); + final boolean replacing = intent.getBooleanExtra(Intent.EXTRA_REPLACING, false); + if (!replacing) { + String[] packages = intent.getStringArrayExtra(Intent.EXTRA_CHANGED_PACKAGE_LIST); + enqueuePackageUpdated(new PackageUpdatedTask( + PackageUpdatedTask.OP_UNAVAILABLE, packages)); + } + // else, we are replacing the packages, so ignore this event and wait for + // EXTERNAL_APPLICATIONS_AVAILABLE to update the packages at that time } else if (Intent.ACTION_LOCALE_CHANGED.equals(action)) { // If we have changed locale we need to clear out the labels in all apps/workspace. forceReload(); diff --git a/src/com/android/launcher3/LauncherWallpaperPickerActivity.java b/src/com/android/launcher3/LauncherWallpaperPickerActivity.java new file mode 100644 index 000000000..10fe013ee --- /dev/null +++ b/src/com/android/launcher3/LauncherWallpaperPickerActivity.java @@ -0,0 +1,30 @@ +/* + * Copyright (C) 2013 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. + */ + +package com.android.launcher3; + +import android.content.Intent; + +public class LauncherWallpaperPickerActivity extends WallpaperPickerActivity { + @Override + public void startActivityForResultSafely(Intent intent, int requestCode) { + Utilities.startActivityForResultSafely(this, intent, requestCode); + } + @Override + public boolean enableRotation() { + return Utilities.isRotationEnabled(this); + } +} diff --git a/src/com/android/launcher3/PageIndicator.java b/src/com/android/launcher3/PageIndicator.java index 08e5f721a..62ea03bcc 100644 --- a/src/com/android/launcher3/PageIndicator.java +++ b/src/com/android/launcher3/PageIndicator.java @@ -16,22 +16,12 @@ package com.android.launcher3; -import android.animation.Animator; -import android.animation.AnimatorListenerAdapter; import android.animation.LayoutTransition; -import android.animation.TimeInterpolator; -import android.content.ComponentName; import android.content.Context; -import android.content.res.Configuration; -import android.content.res.Resources; import android.content.res.TypedArray; import android.util.AttributeSet; -import android.util.Log; import android.view.LayoutInflater; -import android.view.View; -import android.view.ViewGroup; import android.widget.LinearLayout; -import com.android.launcher3.R; import java.util.ArrayList; diff --git a/src/com/android/launcher3/PageIndicatorMarker.java b/src/com/android/launcher3/PageIndicatorMarker.java index b1025d6fe..f012db74b 100644 --- a/src/com/android/launcher3/PageIndicatorMarker.java +++ b/src/com/android/launcher3/PageIndicatorMarker.java @@ -16,17 +16,11 @@ package com.android.launcher3; -import android.animation.AnimatorListenerAdapter; -import android.animation.LayoutTransition; import android.content.Context; import android.content.res.Resources; import android.util.AttributeSet; -import android.view.LayoutInflater; -import android.view.View; -import android.view.ViewGroup; -import android.widget.ImageView; import android.widget.FrameLayout; -import com.android.launcher3.R; +import android.widget.ImageView; public class PageIndicatorMarker extends FrameLayout { @SuppressWarnings("unused") diff --git a/src/com/android/launcher3/PagedView.java b/src/com/android/launcher3/PagedView.java index fa52f52b1..8d5d8dd4d 100644 --- a/src/com/android/launcher3/PagedView.java +++ b/src/com/android/launcher3/PagedView.java @@ -32,7 +32,6 @@ import android.graphics.Rect; import android.os.Bundle; import android.os.Parcel; import android.os.Parcelable; -import android.support.v4.view.accessibility.AccessibilityEventCompat; import android.util.AttributeSet; import android.util.DisplayMetrics; import android.util.Log; @@ -51,7 +50,6 @@ import android.view.animation.AnimationUtils; import android.view.animation.DecelerateInterpolator; import android.view.animation.Interpolator; import android.view.animation.LinearInterpolator; -import android.widget.Scroller; import java.util.ArrayList; diff --git a/src/com/android/launcher3/PagedViewIconCache.java b/src/com/android/launcher3/PagedViewIconCache.java index 8d8924b7e..93887ea23 100644 --- a/src/com/android/launcher3/PagedViewIconCache.java +++ b/src/com/android/launcher3/PagedViewIconCache.java @@ -16,17 +16,17 @@ package com.android.launcher3; -import java.util.ArrayList; -import java.util.HashMap; -import java.util.HashSet; -import java.util.List; - import android.appwidget.AppWidgetProviderInfo; import android.content.ComponentName; import android.content.pm.ComponentInfo; import android.content.pm.ResolveInfo; import android.graphics.Bitmap; +import java.util.ArrayList; +import java.util.HashMap; +import java.util.HashSet; +import java.util.List; + /** * Simple cache mechanism for PagedView outlines. */ diff --git a/src/com/android/launcher3/PagedViewWidget.java b/src/com/android/launcher3/PagedViewWidget.java index d2f897a33..db4aeb940 100644 --- a/src/com/android/launcher3/PagedViewWidget.java +++ b/src/com/android/launcher3/PagedViewWidget.java @@ -30,8 +30,6 @@ import android.widget.ImageView; import android.widget.LinearLayout; import android.widget.TextView; -import com.android.launcher3.R; - /** * The linear layout used strictly for the widget/wallpaper tab of the customization tray */ diff --git a/src/com/android/launcher3/ScrimView.java b/src/com/android/launcher3/ScrimView.java index 6831fe3d4..68200fe64 100644 --- a/src/com/android/launcher3/ScrimView.java +++ b/src/com/android/launcher3/ScrimView.java @@ -17,11 +17,8 @@ package com.android.launcher3; import android.content.Context; -import android.content.res.Resources; -import android.content.res.TypedArray; import android.graphics.Rect; import android.util.AttributeSet; -import android.view.View; import android.widget.FrameLayout; public class ScrimView extends FrameLayout implements Insettable { diff --git a/src/com/android/launcher3/ShortcutInfo.java b/src/com/android/launcher3/ShortcutInfo.java index fc087a897..660f32c79 100644 --- a/src/com/android/launcher3/ShortcutInfo.java +++ b/src/com/android/launcher3/ShortcutInfo.java @@ -20,9 +20,9 @@ import android.content.ComponentName; import android.content.ContentValues; import android.content.Context; import android.content.Intent; +import android.content.pm.PackageInfo; import android.content.pm.PackageManager; import android.content.pm.PackageManager.NameNotFoundException; -import android.content.pm.PackageInfo; import android.graphics.Bitmap; import android.util.Log; diff --git a/src/com/android/launcher3/Utilities.java b/src/com/android/launcher3/Utilities.java index 9ffd044b4..cbc978585 100644 --- a/src/com/android/launcher3/Utilities.java +++ b/src/com/android/launcher3/Utilities.java @@ -65,6 +65,12 @@ public final class Utilities { static int sColors[] = { 0xffff0000, 0xff00ff00, 0xff0000ff }; static int sColorIndex = 0; + + // To turn on these properties, type + // adb shell setprop log.tag.PROPERTY_NAME [VERBOSE | SUPPRESS] + static final String FORCE_ENABLE_ROTATION_PROPERTY = "launcher_force_rotate"; + public static boolean sForceEnableRotation = isPropertyEnabled(FORCE_ENABLE_ROTATION_PROPERTY); + /** * Returns a FastBitmapDrawable with the icon, accurately sized. */ @@ -82,6 +88,16 @@ public final class Utilities { icon.setBounds(0, 0, sIconTextureWidth, sIconTextureHeight); } + private static boolean isPropertyEnabled(String propertyName) { + return Log.isLoggable(propertyName, Log.VERBOSE); + } + + public static boolean isRotationEnabled(Context c) { + boolean enableRotation = sForceEnableRotation || + c.getResources().getBoolean(R.bool.allow_rotation); + return enableRotation; + } + /** * Returns a bitmap suitable for the all apps view. Used to convert pre-ICS * icon bitmaps that are stored in the database (which were 74x74 pixels at hdpi size) diff --git a/src/com/android/launcher3/Workspace.java b/src/com/android/launcher3/Workspace.java index 6b719b258..b6276c0f2 100644 --- a/src/com/android/launcher3/Workspace.java +++ b/src/com/android/launcher3/Workspace.java @@ -565,6 +565,7 @@ public class Workspace extends SmoothPagedView public void createCustomContentPage() { CellLayout customScreen = (CellLayout) mLauncher.getLayoutInflater().inflate(R.layout.workspace_screen, null); + customScreen.disableBackground(); mWorkspaceScreens.put(CUSTOM_CONTENT_SCREEN_ID, customScreen); mScreenOrder.add(0, CUSTOM_CONTENT_SCREEN_ID); @@ -1155,11 +1156,6 @@ public class Workspace extends SmoothPagedView } } - // Only show page outlines as we pan if we are on large screen - if (LauncherAppState.getInstance().isScreenLarge()) { - showOutlines(); - } - // If we are not fading in adjacent screens, we still need to restore the alpha in case the // user scrolls while we are transitioning (should not affect dispatchDraw optimizations) if (!mWorkspaceFadeInAdjacentScreens) { @@ -1184,11 +1180,6 @@ public class Workspace extends SmoothPagedView // is under a new page (to scroll to) mDragController.forceTouchMove(); } - } else { - // If we are not mid-dragging, hide the page outlines if we are on a large screen - if (LauncherAppState.getInstance().isScreenLarge()) { - hideOutlines(); - } } if (mDelayedResizeRunnable != null) { @@ -1241,7 +1232,7 @@ public class Workspace extends SmoothPagedView String spKey = WallpaperCropActivity.getSharedPreferencesKey(); SharedPreferences sp = mLauncher.getSharedPreferences(spKey, Context.MODE_MULTI_PROCESS); - WallpaperPickerActivity.suggestWallpaperDimension(mLauncher.getResources(), + LauncherWallpaperPickerActivity.suggestWallpaperDimension(mLauncher.getResources(), sp, mLauncher.getWindowManager(), mWallpaperManager); return null; } @@ -3115,13 +3106,11 @@ public class Workspace extends SmoothPagedView display.getCurrentSizeRange(smallestSize, largestSize); int countX = (int) grid.numColumns; int countY = (int) grid.numRows; - int constrainedLongEdge = largestSize.y; - int constrainedShortEdge = smallestSize.y; if (orientation == CellLayout.LANDSCAPE) { if (mLandscapeCellLayoutMetrics == null) { Rect padding = grid.getWorkspacePadding(CellLayout.LANDSCAPE); - int width = constrainedLongEdge - padding.left - padding.right; - int height = constrainedShortEdge - padding.top - padding.bottom; + int width = largestSize.x - padding.left - padding.right; + int height = smallestSize.y - padding.top - padding.bottom; mLandscapeCellLayoutMetrics = new Rect(); mLandscapeCellLayoutMetrics.set( grid.calculateCellWidth(width, countX), @@ -3131,8 +3120,8 @@ public class Workspace extends SmoothPagedView } else if (orientation == CellLayout.PORTRAIT) { if (mPortraitCellLayoutMetrics == null) { Rect padding = grid.getWorkspacePadding(CellLayout.PORTRAIT); - int width = constrainedShortEdge - padding.left - padding.right; - int height = constrainedLongEdge - padding.top - padding.bottom; + int width = smallestSize.x - padding.left - padding.right; + int height = largestSize.y - padding.top - padding.bottom; mPortraitCellLayoutMetrics = new Rect(); mPortraitCellLayoutMetrics.set( grid.calculateCellWidth(width, countX), diff --git a/update_gallery_files.py b/update_gallery_files.py index ef4e8c933..738d225eb 100644 --- a/update_gallery_files.py +++ b/update_gallery_files.py @@ -49,6 +49,6 @@ for file_path in files.split(): dir = os.path.dirname(file_path) if file_path.find('exif') != -1 or file_path.find('common') != -1: file_path = 'gallerycommon/' + file_path - cmd = 'cp %s/%s %s/' % (gallery_dir, file_path, dir) + cmd = 'cp %s/%s WallpaperPicker/%s/' % (gallery_dir, file_path, dir) print cmd os.system(cmd) diff --git a/update_system_wallpaper_cropper.py b/update_system_wallpaper_cropper.py index 5d24f6ffe..44cbcc967 100644 --- a/update_system_wallpaper_cropper.py +++ b/update_system_wallpaper_cropper.py @@ -5,42 +5,43 @@ # necessary so do this with care import os import sys +src_dir = "WallpaperPicker/src/" files = """ src/android/util/Pools.java -src/com/android/gallery3d/util/IntArray.java -src/com/android/gallery3d/common/Utils.java -src/com/android/gallery3d/exif/ByteBufferInputStream.java -src/com/android/gallery3d/exif/CountedDataInputStream.java -src/com/android/gallery3d/exif/ExifData.java -src/com/android/gallery3d/exif/ExifInterface.java -src/com/android/gallery3d/exif/ExifInvalidFormatException.java -src/com/android/gallery3d/exif/ExifModifier.java -src/com/android/gallery3d/exif/ExifOutputStream.java -src/com/android/gallery3d/exif/ExifParser.java -src/com/android/gallery3d/exif/ExifReader.java -src/com/android/gallery3d/exif/ExifTag.java -src/com/android/gallery3d/exif/IfdData.java -src/com/android/gallery3d/exif/IfdId.java -src/com/android/gallery3d/exif/JpegHeader.java -src/com/android/gallery3d/exif/OrderedDataOutputStream.java -src/com/android/gallery3d/exif/Rational.java -src/com/android/gallery3d/glrenderer/BasicTexture.java -src/com/android/gallery3d/glrenderer/BitmapTexture.java -src/com/android/gallery3d/glrenderer/GLCanvas.java -src/com/android/gallery3d/glrenderer/GLES20Canvas.java -src/com/android/gallery3d/glrenderer/GLES20IdImpl.java -src/com/android/gallery3d/glrenderer/GLId.java -src/com/android/gallery3d/glrenderer/GLPaint.java -src/com/android/gallery3d/glrenderer/RawTexture.java -src/com/android/gallery3d/glrenderer/Texture.java -src/com/android/gallery3d/glrenderer/UploadedTexture.java -src/com/android/photos/BitmapRegionTileSource.java -src/com/android/photos/views/BlockingGLTextureView.java -src/com/android/photos/views/TiledImageRenderer.java -src/com/android/photos/views/TiledImageView.java -src/com/android/gallery3d/common/BitmapUtils.java -src/com/android/launcher3/CropView.java -src/com/android/launcher3/WallpaperCropActivity.java +com/android/gallery3d/util/IntArray.java +com/android/gallery3d/common/Utils.java +com/android/gallery3d/exif/ByteBufferInputStream.java +com/android/gallery3d/exif/CountedDataInputStream.java +com/android/gallery3d/exif/ExifData.java +com/android/gallery3d/exif/ExifInterface.java +com/android/gallery3d/exif/ExifInvalidFormatException.java +com/android/gallery3d/exif/ExifModifier.java +com/android/gallery3d/exif/ExifOutputStream.java +com/android/gallery3d/exif/ExifParser.java +com/android/gallery3d/exif/ExifReader.java +com/android/gallery3d/exif/ExifTag.java +com/android/gallery3d/exif/IfdData.java +com/android/gallery3d/exif/IfdId.java +com/android/gallery3d/exif/JpegHeader.java +com/android/gallery3d/exif/OrderedDataOutputStream.java +com/android/gallery3d/exif/Rational.java +com/android/gallery3d/glrenderer/BasicTexture.java +com/android/gallery3d/glrenderer/BitmapTexture.java +com/android/gallery3d/glrenderer/GLCanvas.java +com/android/gallery3d/glrenderer/GLES20Canvas.java +com/android/gallery3d/glrenderer/GLES20IdImpl.java +com/android/gallery3d/glrenderer/GLId.java +com/android/gallery3d/glrenderer/GLPaint.java +com/android/gallery3d/glrenderer/RawTexture.java +com/android/gallery3d/glrenderer/Texture.java +com/android/gallery3d/glrenderer/UploadedTexture.java +com/android/photos/BitmapRegionTileSource.java +com/android/photos/views/BlockingGLTextureView.java +com/android/photos/views/TiledImageRenderer.java +com/android/photos/views/TiledImageView.java +com/android/gallery3d/common/BitmapUtils.java +com/android/launcher3/CropView.java +com/android/launcher3/WallpaperCropActivity.java """ if len(sys.argv) != 2: @@ -48,8 +49,10 @@ if len(sys.argv) != 2: exit() framework_dir = sys.argv[1] + "/packages/WallpaperCropper" for file_path in files.split(): + file_path = src_dir + file_path dir = os.path.dirname(file_path) dir = dir.replace("launcher3", "wallpapercropper") + dir = dir.replace(src_dir, "src/") cmd = 'cp %s %s/%s' % (file_path, framework_dir, dir) print cmd os.system(cmd) diff --git a/util/com/android/launcher3/DecoderRing.java b/util/com/android/launcher3/DecoderRing.java index bd0275e5f..86431d9b7 100644 --- a/util/com/android/launcher3/DecoderRing.java +++ b/util/com/android/launcher3/DecoderRing.java @@ -34,162 +34,283 @@ import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import java.lang.System; +import java.util.LinkedList; +import java.util.List; import java.util.zip.CRC32; +import javax.xml.bind.DatatypeConverter; + + /** - * Commandline utility for decoding protos written to the android logs during debugging. + * Commandline utility for decoding Launcher3 backup protocol buffers. * - * base64 -D icon.log > icon.bin - * java -classpath $ANDROID_HOST_OUT/framework/protoutil.jar:$ANDROID_HOST_OUT/../common/obj/JAVA_LIBRARIES/host-libprotobuf-java-2.3.0-nano_intermediates/javalib.jar \ - * com.android.launcher3.DecoderRing -i icon.bin + * <P>When using com.android.internal.backup.LocalTransport, the file names are base64-encoded Key + * protocol buffers with a prefix, that have been base64-encoded again by the transport: + * <pre> + * echo "TDpDQUlnL0pxVTVnOD0=" | launcher_protoutil -k + * </pre> * - * TODO: write a wrapper to setup the classpath + * <P>This tool understands these file names and will use the embedded Key to detect the type and + * extract the payload automatically: + * <pre> + * launcher_protoutil /tmp/TDpDQUlnL0pxVTVnOD0= + * </pre> + * + * <P>With payload debugging enabled, base64-encoded protocol buffers will be written to the logs. + * Copy the encoded snippet from the log, and specify the type explicitly, with the Logs flags: + * <pre> + * echo "CAEYLiCJ9JKsDw==" | launcher_protoutil -L -k + * </pre> + * For backup payloads it is more convenient to copy the log snippet to a file: + * <pre> + * launcher_protoutil -L -f favorite.log + * </pre> */ class DecoderRing { + + public static final String STANDARD_IN = "**stdin**"; + + private static Class[] TYPES = { + Key.class, + Favorite.class, + Screen.class, + Resource.class, + Widget.class + }; + static final int ICON_TYPE_BITMAP = 1; + public static void main(String[ ] args) throws Exception { - File source = null; - Class type = null; + Class defaultType = null; + boolean extractImages = false; + boolean fromLogs = false; int skip = 0; + List<File> files = new LinkedList<File>(); + boolean verbose = false; for (int i = 0; i < args.length; i++) { if ("-k".equals(args[i])) { - type = Key.class; + defaultType = Key.class; } else if ("-f".equals(args[i])) { - type = Favorite.class; + defaultType = Favorite.class; } else if ("-j".equals(args[i])) { - type = Journal.class; + defaultType = Journal.class; } else if ("-i".equals(args[i])) { - type = Resource.class; + defaultType = Resource.class; } else if ("-s".equals(args[i])) { - type = Screen.class; + defaultType = Screen.class; } else if ("-w".equals(args[i])) { - type = Widget.class; + defaultType = Widget.class; } else if ("-S".equals(args[i])) { if ((i + 1) < args.length) { skip = Integer.valueOf(args[++i]); } else { usage(args); } + } else if ("-x".equals(args[i])) { + extractImages = true; + } else if ("-v".equals(args[i])) { + verbose = true; + } else if ("-L".equals(args[i])) { + fromLogs = true; } else if (args[i] != null && !args[i].startsWith("-")) { - source = new File(args[i]); + files.add(new File(args[i])); } else { System.err.println("Unsupported flag: " + args[i]); usage(args); } } - if (type == null) { + if (defaultType == null && files.isEmpty()) { + // can't infer file type without the key usage(args); } - // read in the bytes - ByteArrayOutputStream byteStream = new ByteArrayOutputStream(); - BufferedInputStream input = null; - if (source == null) { - input = new BufferedInputStream(System.in); - } else { - try { - input = new BufferedInputStream(new FileInputStream(source)); - } catch (FileNotFoundException e) { - System.err.println("failed to open file: " + source + ", " + e); - System.exit(1); - } + if (files.size() > 1 && defaultType != null) { + System.err.println("Explicit type ignored for multiple files."); + defaultType = null; } - byte[] buffer = new byte[1024]; - try { - while (input.available() > 0) { - int n = input.read(buffer); - int offset = 0; - if (skip > 0) { - offset = Math.min(skip, n); - n -= offset; - skip -= offset; - } - if (n > 0) { - byteStream.write(buffer, offset, n); + + if (files.isEmpty()) { + files.add(new File(STANDARD_IN)); + } + + for (File source : files) { + Class type = null; + if (defaultType == null) { + Key key = decodeKey(source.getName().getBytes(), fromLogs); + if (key != null) { + type = TYPES[key.type]; + if (verbose) { + System.err.println(source.getName() + " is a " + type.getSimpleName()); + System.out.println(key.toString()); + } } + } else { + type = defaultType; } - } catch (IOException e) { - System.err.println("failed to read input: " + e); - System.exit(1); - } - System.err.println("read this many bytes: " + byteStream.size()); - MessageNano proto = null; - if (type == Key.class) { - Key key = new Key(); + // read in the bytes + ByteArrayOutputStream byteStream = new ByteArrayOutputStream(); + BufferedInputStream input = null; + if (source.getName() == STANDARD_IN) { + input = new BufferedInputStream(System.in); + } else { + try { + input = new BufferedInputStream(new FileInputStream(source)); + } catch (FileNotFoundException e) { + System.err.println("failed to open file: " + source + ", " + e); + System.exit(1); + } + } + byte[] buffer = new byte[1024]; try { - key = Key.parseFrom(byteStream.toByteArray()); - } catch (InvalidProtocolBufferNanoException e) { - System.err.println("failed to parse proto: " + e); + while (input.available() > 0) { + int n = input.read(buffer); + int offset = 0; + if (skip > 0) { + offset = Math.min(skip, n); + n -= offset; + skip -= offset; + } + if (n > 0) { + byteStream.write(buffer, offset, n); + } + } + } catch (IOException e) { + System.err.println("failed to read input: " + e); System.exit(1); } - // keys are self-checked - if (key.checksum != checkKey(key)) { - System.err.println("key ckecksum failed"); - System.exit(1); + + MessageNano proto = null; + byte[] payload = byteStream.toByteArray(); + if (type == Key.class) { + proto = decodeKey(payload, fromLogs); + } else if (type != null) { + proto = decodeBackupData(payload, type, fromLogs); } - proto = key; - } else { - // other types are wrapped in a checksum message - CheckedMessage wrapper = new CheckedMessage(); - try { - MessageNano.mergeFrom(wrapper, byteStream.toByteArray()); - } catch (InvalidProtocolBufferNanoException e) { - System.err.println("failed to parse wrapper: " + e); - System.exit(1); + + // Generic string output + if (proto != null) { + System.out.println(proto.toString()); } - CRC32 checksum = new CRC32(); - checksum.update(wrapper.payload); - if (wrapper.checksum != checksum.getValue()) { - System.err.println("wrapper ckecksum failed"); - System.exit(1); + + if (extractImages) { + String prefix = "stdin"; + if (source != null) { + prefix = source.getName(); + } + // save off the icon bits in a file for inspection + if (proto instanceof Resource) { + Resource icon = (Resource) proto; + writeImageData(icon.data, prefix + ".png"); + } + + // save off the icon bits in a file for inspection + if (proto instanceof Favorite) { + Favorite favorite = (Favorite) proto; + if (favorite.iconType == ICON_TYPE_BITMAP) { + writeImageData(favorite.icon, prefix + ".png"); + } + } + + // save off the widget icon and preview bits in files for inspection + if (proto instanceof Widget) { + Widget widget = (Widget) proto; + if (widget.icon != null) { + writeImageData(widget.icon.data, prefix + "_icon.png"); + } + if (widget.preview != null) { + writeImageData(widget.preview.data, prefix + "_preview.png"); + } + } } - // decode the actual message - proto = (MessageNano) type.newInstance(); - try { - MessageNano.mergeFrom(proto, wrapper.payload); - } catch (InvalidProtocolBufferNanoException e) { - System.err.println("failed to parse proto: " + e); - System.exit(1); + } + System.exit(0); + } + + // In logcat, backup data is base64 encoded, but in localtransport files it is raw + private static MessageNano decodeBackupData(byte[] payload, Class type, boolean fromLogs) + throws InstantiationException, IllegalAccessException { + MessageNano proto;// other types are wrapped in a checksum message + CheckedMessage wrapper = new CheckedMessage(); + try { + if (fromLogs) { + payload = DatatypeConverter.parseBase64Binary(new String(payload)); } + MessageNano.mergeFrom(wrapper, payload); + } catch (InvalidProtocolBufferNanoException e) { + System.err.println("failed to parse wrapper: " + e); + System.exit(1); } - // Generic string output - System.out.println(proto.toString()); + CRC32 checksum = new CRC32(); + checksum.update(wrapper.payload); + if (wrapper.checksum != checksum.getValue()) { + System.err.println("wrapper checksum failed"); + System.exit(1); + } - // save off the icon bits in a file for inspection - if (proto instanceof Resource) { - Resource icon = (Resource) proto; - final String path = "icon.webp"; - FileOutputStream iconFile = new FileOutputStream(path); - iconFile.write(icon.data); - iconFile.close(); - System.err.println("wrote " + path); + // decode the actual message + proto = (MessageNano) type.newInstance(); + try { + MessageNano.mergeFrom(proto, wrapper.payload); + } catch (InvalidProtocolBufferNanoException e) { + System.err.println("failed to parse proto: " + e); + System.exit(1); } + return proto; + } - // save off the widget icon and preview bits in files for inspection - if (proto instanceof Widget) { - Widget widget = (Widget) proto; - if (widget.icon != null) { - final String path = "widget_icon.webp"; - FileOutputStream iconFile = new FileOutputStream(path); - iconFile.write(widget.icon.data); - iconFile.close(); - System.err.println("wrote " + path); - } - if (widget.preview != null) { - final String path = "widget_preview.webp"; - FileOutputStream iconFile = new FileOutputStream(path); - iconFile.write(widget.preview.data); - iconFile.close(); - System.err.println("wrote " + path); + // In logcat, keys are base64 encoded with no prefix. + // The localtransport adds a prefix and the base64 encodes the whole thing again. + private static Key decodeKey(byte[] payload, boolean fromLogs) { + Key key = new Key(); + try { + String encodedKey = new String(payload); + if (!fromLogs) { + byte[] rawKey = DatatypeConverter.parseBase64Binary(encodedKey); + if (rawKey[0] != 'L' || rawKey[1] != ':') { + System.err.println(encodedKey + " is not a launcher backup key."); + return null; + } + encodedKey = new String(rawKey, 2, rawKey.length - 2); } + byte[] keyProtoData = DatatypeConverter.parseBase64Binary(encodedKey); + key = Key.parseFrom(keyProtoData); + } catch (InvalidProtocolBufferNanoException protoException) { + System.err.println("failed to extract key from filename: " + protoException); + return null; + } catch (IllegalArgumentException base64Exception) { + System.err.println("failed to extract key from filename: " + base64Exception); + return null; } - // success - System.exit(0); + // keys are self-checked + if (key.checksum != checkKey(key)) { + System.err.println("key ckecksum failed"); + return null; + } + return key; + } + + private static void writeImageData(byte[] data, String path) { + FileOutputStream iconFile = null; + try { + iconFile = new FileOutputStream(path); + iconFile.write(data); + System.err.println("wrote " + path); + } catch (IOException e) { + System.err.println("failed to write image file: " + e); + } finally { + if (iconFile != null) { + try { + iconFile.close(); + } catch (IOException e) { + System.err.println("failed to close the image file: " + e); + } + } + } } private static long checkKey(Key key) { @@ -204,13 +325,16 @@ class DecoderRing { } private static void usage(String[] args) { - System.err.println("DecoderRing type [input]"); + System.err.println("launcher_protoutil [-x] [-S b] [-k|-f|-i|-s|-w] [filename]"); System.err.println("\t-k\tdecode a key"); System.err.println("\t-f\tdecode a favorite"); System.err.println("\t-i\tdecode a icon"); System.err.println("\t-s\tdecode a screen"); System.err.println("\t-w\tdecode a widget"); - System.err.println("\t-s b\tskip b bytes"); + System.err.println("\t-S b\tskip b bytes"); + System.err.println("\t-x\textract image data to files"); + System.err.println("\t-v\tprint key type data, as well as payload"); + System.err.println("\t-l\texpect data from logcat, instead of the local transport"); System.err.println("\tfilename\tread from filename, not stdin"); System.exit(1); } |