diff options
-rw-r--r-- | res/values-es-rXA/cm_arrays.xml | 39 | ||||
-rw-r--r-- | res/values-es-rXA/cm_strings.xml | 48 | ||||
-rw-r--r-- | res/values-es-rXA/strings.xml | 123 | ||||
-rw-r--r-- | res/values-ug-land/strings.xml | 23 | ||||
-rw-r--r-- | res/values-ug/strings.xml | 122 | ||||
-rw-r--r-- | src/com/android/launcher3/LauncherModel.java | 7 | ||||
-rw-r--r-- | src/com/android/launcher3/Workspace.java | 4 | ||||
-rw-r--r-- | src/com/android/launcher3/settings/SettingsActivity.java | 15 |
8 files changed, 373 insertions, 8 deletions
diff --git a/res/values-es-rXA/cm_arrays.xml b/res/values-es-rXA/cm_arrays.xml new file mode 100644 index 000000000..613b386ef --- /dev/null +++ b/res/values-es-rXA/cm_arrays.xml @@ -0,0 +1,39 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2014 The CyanogenMod 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> + <string-array name="preferences_interface_general_icons_text_font_family_entries"> + <item>Normal</item> + <item>Fina</item> + <item>Comprimida</item> + </string-array> + <string-array name="transition_effect_entries"> + <item>Nengún</item> + <item>Zoom entrante</item> + <item>Zoom saliente</item> + <item>Rotar arriba</item> + <item>Rotar abaxo</item> + <item>Cúbicu entrante</item> + <item>Cúbicu saliente</item> + <item>Empilar</item> + <item>Acordión</item> + <item>Voltiar</item> + <item>Cilíndricu entrante</item> + <item>Cilíndricu saliente</item> + <item>Carrusel</item> + <item>Perspeutiva</item> + </string-array> +</resources> diff --git a/res/values-es-rXA/cm_strings.xml b/res/values-es-rXA/cm_strings.xml new file mode 100644 index 000000000..08d690965 --- /dev/null +++ b/res/values-es-rXA/cm_strings.xml @@ -0,0 +1,48 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2014 The CyanogenMod 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> + <string name="application_copyright">Copyright \u00A9 2014 The CyanogenMod Project</string> + <string name="sort_button_text">Ordenar</string> + <string name="filter_button_text">Filtriar</string> + <string name="default_screen_button_text">Pantalla por defeutu</string> + <string name="transition_effect_button_text">Efeutu de desplazamientu</string> + <string name="sort_mode_title">Títulu</string> + <string name="sort_mode_launch_count">Vegaes executáu</string> + <string name="sort_mode_install_time">Data d\'instalación</string> + <string name="scrolling_page_outlines">Berbesos de pantalla</string> + <string name="scrolling_fade_adjacent">Efeutu de dilíu</string> + <string name="wallpaper_scroll">Desplazar fondu</string> + <string name="preferences_title">Axustes</string> + <string name="preferences_application_title">Aplicación</string> + <string name="preferences_interface_homescreen_title">Pantalla d\'aniciu</string> + <string name="preferences_interface_homescreen_search_title">Barra de gueta</string> + <string name="preferences_interface_homescreen_search_summary">Habilitar permantentemente la barra de gueta</string> + <string name="preferences_interface_drawer_title">Aplicaciones</string> + <string name="preferences_interface_dock_title">Barra d\'aplicaciones</string> + <string name="preferences_interface_general_title">Xeneral</string> + <string name="preferences_interface_general_icons_category">Iconos</string> + <string name="preferences_interface_general_icons_large_title">Iconos grandes</string> + <string name="preferences_interface_general_icons_large_summary">Usar iconos grandes na pantalla d\'aniciu y d\'aplicaciones</string> + <string name="preferences_interface_general_icons_text_style_title">Estilu\'l testu</string> + <string name="preferences_interface_general_icons_text_style_summary">Camudar l\'estilu\'l testu pa les etiquetes de los iconos</string> + <string name="dialog_pick_iconpack_title">Esbillar paquete d\'iconos</string> + <string name="default_iconpack_title">Iconos por defeutu</string> + <string name="icon_packs_title">Paquetes d\'iconos</string> + <string name="no_iconpacks_summary">Nun hai paquetes d\'iconos instalaos</string> + <string name="all_apps_cling_cm">Personaliza les tos aplicaciones</string> + <string name="all_apps_cling_summary">Primi l\'indicador de páxina p\'amosar axustes adicionales</string> +</resources> diff --git a/res/values-es-rXA/strings.xml b/res/values-es-rXA/strings.xml new file mode 100644 index 000000000..30bca3274 --- /dev/null +++ b/res/values-es-rXA/strings.xml @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- +/* +* Copyright (C) 2008 The Android Open Source Project +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +*/ + --> + +<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> + <string name="application_name" msgid="5181331383435256801">Launcher3</string> + <string name="home" msgid="7658288663002113681">Home</string> + <string name="uid_name" msgid="7820867637514617527">Aplicaciones básiques d\'Android</string> + <string name="folder_name" msgid="7371454440695724752"></string> + <string name="wallpaper_instructions" msgid="563973358787555519">Afitar fondu</string> + <plurals name="number_of_items_selected"> + <item quantity="zero" msgid="7464587177007785408">Esbillaos: %1$d</item> + <item quantity="one" msgid="142482526010824029">Esbilláu: %1$d</item> + <item quantity="other" msgid="1418352074806573570">Esbillaos: %1$d</item> + </plurals> + <string name="wallpaper_accessibility_name" msgid="1655953108132967972">Fondu pantalla %1$d de %2$d</string> + <string name="announce_selection" msgid="8338254712932127413"><xliff:g id="LABEL">%1$s</xliff:g> esbilláu</string> + <string name="wallpaper_delete" msgid="8095005658756613921">Desaniciar</string> + <string name="pick_image" msgid="1272073934062909527">Esbillar imaxe</string> + <string name="pick_wallpaper" msgid="8179698221502010609">Fondos de pantalla</string> + <string name="crop_wallpaper" msgid="8334345984491368009">Retayar fondu pantalla</string> + <string name="activity_not_found" msgid="8071924732094499514">L\'aplicación nun ta instalada.</string> + <string name="widgets_tab_label" msgid="2921133187116603919">Widgets</string> + <string name="widget_adder" msgid="3201040140710381657">Widgets</string> + <string name="toggle_weight_watcher" msgid="5645299835184636119">Amosar memoria</string> + <string name="long_press_widget_to_add" msgid="7699152356777458215">Caltén primíu\'l widget que quieras esbillar.</string> + <string name="market" msgid="2619650989819296998">Tienda</string> + <string name="widget_dims_format" msgid="2370757736025621599">%1$d × %2$d</string> + <string name="external_drop_widget_error" msgid="3165821058322217155">Fallu al arrastrar l\'elementu a la pantalla d\'aniciu.</string> + <string name="external_drop_widget_pick_title" msgid="3486317258037690630">Esbilla un widget p\'amestar</string> + <string name="rename_folder_label" msgid="3727762225964550653">Nome de carpeta</string> + <string name="rename_folder_title" msgid="3771389277707820891">Camudar nome de carpeta</string> + <string name="rename_action" msgid="5559600076028658757">Aceutar</string> + <string name="cancel_action" msgid="7009134900002915310">Encaboxar</string> + <string name="menu_item_add_item" msgid="1264911265836810421">Amestar a la pantalla d\'aniciu</string> + <string name="group_applications" msgid="3797214114206693605">Aplicaciones</string> + <string name="group_shortcuts" msgid="6012256992764410535">Accesos direutos</string> + <string name="group_widgets" msgid="1569030723286851002">Widgets</string> + <string name="completely_out_of_space" msgid="6106288382070760318">Nun queda espaciu nes pantalles d\'aniciu.</string> + <string name="out_of_space" msgid="4691004494942118364">Nun queda espaciu na pantalla d\'aniciu.</string> + <string name="hotseat_out_of_space" msgid="9139760413395605841">Nun queda espaciu na barra d\'accesos direutos.</string> + <string name="invalid_hotseat_item" msgid="1211534262129849507">Esti widget ye abondo grande pa la barra d\'accesos direutos.</string> + <string name="shortcut_installed" msgid="1701742129426969556">Creóse l\'accesu direutu \"<xliff:g id="NAME">%s</xliff:g>\".</string> + <string name="shortcut_uninstalled" msgid="8176767991305701821">Desanicióse l\'accesu direutu \"<xliff:g id="NAME">%s</xliff:g>\".</string> + <string name="shortcut_duplicate" msgid="9167217446062498127">L\'accesu direutu \"<xliff:g id="NAME">%s</xliff:g>\" yá esiste.</string> + <string name="title_select_shortcut" msgid="6680642571148153868">Esbilla un accesu direutu</string> + <string name="title_select_application" msgid="3280812711670683644">Esbilla una aplicación</string> + <string name="all_apps_button_label" msgid="9110807029020582876">Aplicaciones</string> + <string name="all_apps_home_button_label" msgid="252062713717058851">Aniciu</string> + <string name="delete_zone_label_workspace" msgid="4009607676751398685">Desaniciar</string> + <string name="delete_zone_label_all_apps" msgid="8083826390278958980">Desinstalar</string> + <string name="delete_target_label" msgid="1822697352535677073">Desaniciar</string> + <string name="delete_target_uninstall_label" msgid="5100785476250872595">Desinstalar</string> + <string name="info_target_label" msgid="8053346143994679532">Información de l\'aplicación</string> + <string name="accessibility_search_button" msgid="1628520399424565142">Guetar</string> + <string name="accessibility_voice_search_button" msgid="4637324840434406584">Gueta por voz</string> + <string name="accessibility_all_apps_button" msgid="2603132375383800483">Aplicaciones</string> + <string name="accessibility_delete_button" msgid="6466114477993744621">Desaniciar</string> + <string name="delete_zone_label_all_apps_system_app" msgid="449755632749610895">Desinstalar anovamientu</string> + <string name="cab_menu_delete_app" msgid="7435191475867183689">Desinstalar aplicación</string> + <string name="cab_menu_app_info" msgid="8593722221450362342">Información de l\'aplicación</string> + <string name="cab_app_selection_text" msgid="374688303047985416">1 aplicación esbillada</string> + <string name="cab_widget_selection_text" msgid="1833458597831541241">1 widget esbilláu</string> + <string name="cab_folder_selection_text" msgid="7999992513806132118">1 carpeta esbillada</string> + <string name="cab_shortcut_selection_text" msgid="2103811025667946450">1 accesu direutu esbilláu</string> + <string name="permlab_install_shortcut" msgid="5632423390354674437">instalar accesos direutos</string> + <string name="permdesc_install_shortcut" msgid="923466509822011139">Permite qu\'una aplicación amieste accesos direutos ensin intervención del usuariu.</string> + <string name="permlab_uninstall_shortcut" msgid="864595034498083837">desinstalar accesos direutos</string> + <string name="permdesc_uninstall_shortcut" msgid="5134129545001836849">Permite que l\'aplicación desanicie accesos direutos ensin intervención del usuariu.</string> + <string name="permlab_read_settings" msgid="1941457408239617576">lleer información d\'accesos direutos y d\'axustes de la pantalla d\'aniciu</string> + <string name="permdesc_read_settings" msgid="5833423719057558387">Permite que l\'aplicación consulte los axustes y los accesos direutos de la pantalla d\'aniciu.</string> + <string name="permlab_write_settings" msgid="3574213698004620587">escribir información d\'atayos y d\'axustes de la pantalla d\'aniciu</string> + <string name="permdesc_write_settings" msgid="5440712911516509985">Permite que les aplicaciones camuden los axustes y los accesos direutos de la pantalla d\'aniciu.</string> + <string name="gadget_error_text" msgid="6081085226050792095">Fallu al cargar el widget</string> + <string name="uninstall_system_app_text" msgid="4172046090762920660">Esta aplicación ye del sistema y nun pue desinstalase.</string> + <string name="dream_name" msgid="1530253749244328964">Rocket Launcher</string> + <string name="folder_hint_text" msgid="6617836969016293992">Carpeta ensin nome</string> + <string name="workspace_description_format" msgid="2950174241104043327">Pantalla d\'aniciu %1$d</string> + <string name="default_scroll_format" msgid="7475544710230993317">Páxina %1$d de %2$d</string> + <string name="workspace_scroll_format" msgid="8458889198184077399">Pantalla d\'aniciu %1$d de %2$d</string> + <string name="apps_customize_apps_scroll_format" msgid="370005296147130238">Páxina d\'aplicaciones %1$d de %2$d</string> + <string name="apps_customize_widgets_scroll_format" msgid="3106209519974971521">Páxina de widgets %1$d de %2$d</string> + <string name="first_run_cling_title" msgid="7257389003637362144">Dámoste l\'acoyida</string> + <string name="first_run_cling_description" msgid="6447072552696253358">Personaliza la to pantalla d\'aniciu.</string> + <string name="first_run_cling_custom_content_hint" msgid="6090628589029352439"></string> + <string name="first_run_cling_search_bar_hint" msgid="5909062802402452582"></string> + <string name="first_run_cling_create_screens_hint" msgid="6950729526680114157">Crea más pantalles p\'aplicaciones y carpetes</string> + <string name="workspace_cling_title" msgid="5626202359865825661">Organiza\'l to espaciu</string> + <string name="workspace_cling_move_item" msgid="528201129978005352">Caltén primíu\'l fondu p\'alministrar el fondu pantalla, los widgets y los axustes.</string> + <string name="all_apps_cling_title" msgid="34929250753095858">Esbilla dalgunes aplicaciones</string> + <string name="all_apps_cling_add_item" msgid="400866858451850784">P\'amestar una aplicación a la to pantalla d\'aniciu, namái tienes que caltenela primida.</string> + <string name="folder_cling_title" msgid="3894908818693254164">Esto ye una carpeta</string> + <string name="folder_cling_create_folder" msgid="6158215559475836131">Pa crear una carpeta como esta, caltén primida una aplicación y muévila sobre otra.</string> + <string name="cling_dismiss" msgid="8962359497601507581">Aceutar</string> + <string name="folder_opened" msgid="94695026776264709">Carpeta abierta, <xliff:g id="WIDTH">%1$d</xliff:g> por <xliff:g id="HEIGHT">%2$d</xliff:g></string> + <string name="folder_tap_to_close" msgid="1884479294466410023">Primi pa zarrar la carpeta</string> + <string name="folder_tap_to_rename" msgid="9191075570492871147">Primi pa camudar el nome nuevu</string> + <string name="folder_closed" msgid="4100806530910930934">Carpeta zarrada</string> + <string name="folder_renamed" msgid="1794088362165669656">Camudóse\'l nome la carpeta a <xliff:g id="NAME">%1$s</xliff:g></string> + <string name="folder_name_format" msgid="6629239338071103179">Carpeta: <xliff:g id="NAME">%1$s</xliff:g></string> + <string name="custom_workspace_cling_title_1" msgid="3750880082935033085"></string> + <string name="custom_workspace_cling_description_1" msgid="939966842147696724"></string> + <string name="custom_workspace_cling_title_2" msgid="662588444436552198"></string> + <string name="custom_workspace_cling_description_2" msgid="8097921091798539310"></string> + <string name="widget_button_text" msgid="2880537293434387943">Widgets</string> + <string name="wallpaper_button_text" msgid="8404103075899945851">Fondos de pantalla</string> + <string name="settings_button_text" msgid="8119458837558863227">Axustes</string> +</resources> diff --git a/res/values-ug-land/strings.xml b/res/values-ug-land/strings.xml new file mode 100644 index 000000000..7a6ba1101 --- /dev/null +++ b/res/values-ug-land/strings.xml @@ -0,0 +1,23 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- +/* +* Copyright (C) 2011 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="delete_target_label" msgid="4155210680095864979"/> + <string name="delete_target_uninstall_label" msgid="1839407506844917298"/> + <string name="info_target_label" msgid="1424400595004570393"/> +</resources>
\ No newline at end of file diff --git a/res/values-ug/strings.xml b/res/values-ug/strings.xml new file mode 100644 index 000000000..469746a85 --- /dev/null +++ b/res/values-ug/strings.xml @@ -0,0 +1,122 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- +/* +* Copyright (C) 2008 The Android Open Source Project +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +*/ + --> +<resources xmlns:android="http://schemas.android.com/apk/res/android" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> + <string name="application_name" msgid="5181331383435256801">"Launcher3"</string> + <string name="home" msgid="7658288663002113681">"باش بەت"</string> + <string name="uid_name" msgid="7820867637514617527">"ئاندىرويىد يادرولۇق ئەپلەر"</string> + <string name="folder_name" msgid="7371454440695724752"/> + <string name="wallpaper_instructions" msgid="563973358787555519">"تام قەغەز تەڭشىكى"</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> + <string name="toggle_weight_watcher" msgid="5645299835184636119">"ئەسلەكنى كۆرسەت"</string> + <string name="long_press_widget_to_add" msgid="7699152356777458215">"چېكىپ بېسىلسا ئەپچە تاللىغىلى بولىدۇ."</string> + <string name="market" msgid="2619650989819296998">"دۇكان"</string> + <string name="widget_dims_format" msgid="2370757736025621599">"%1$d × %2$d"</string> + <string name="external_drop_widget_error" msgid="3165821058322217155">"بۇ باش ئېكرانغا تۈر تاشلىغىلى بولمايدۇ."</string> + <string name="external_drop_widget_pick_title" msgid="3486317258037690630">"قۇرىدىغان ئەپچەنى تاللاڭ"</string> + <string name="rename_folder_label" msgid="3727762225964550653">"قىسقۇچ ئاتى"</string> + <string name="rename_folder_title" msgid="3771389277707820891">"قىسقۇچ ئاتىنى ئۆزگەرت"</string> + <string name="rename_action" msgid="5559600076028658757">"جەزملە"</string> + <string name="cancel_action" msgid="7009134900002915310">"ۋاز كەچ"</string> + <string name="menu_item_add_item" msgid="1264911265836810421">"باش ئېكرانغا قوش"</string> + <string name="group_applications" msgid="3797214114206693605">"ئەپلەر"</string> + <string name="group_shortcuts" msgid="6012256992764410535">"قىسقا يول"</string> + <string name="group_widgets" msgid="1569030723286851002">"ئەپچەلەر"</string> + <string name="completely_out_of_space" msgid="6106288382070760318">"باش ئېكرانىڭىزدا ئورۇن يوق."</string> + <string name="out_of_space" msgid="4691004494942118364">"باش ئېكراندا ئورۇن يوق."</string> + <string name="hotseat_out_of_space" msgid="9139760413395605841">"ئاساسىي تەگلىكتە ئورۇن يوق."</string> + <string name="invalid_hotseat_item" msgid="1211534262129849507">"ئاساسىي تەگلىك ئۈچۈن بۇ ئەپچە بەك چوڭ."</string> + <string name="shortcut_installed" msgid="1701742129426969556">""<xliff:g id="NAME">%s</xliff:g>" قىسقا يول قۇرۇلدى."</string> + <string name="shortcut_uninstalled" msgid="8176767991305701821">""<xliff:g id="NAME">%s</xliff:g>" قىسقا يول چىقىرىۋېتىلدى."</string> + <string name="shortcut_duplicate" msgid="9167217446062498127">""<xliff:g id="NAME">%s</xliff:g>" قىسقا يول مەۋجۇد."</string> + <string name="title_select_shortcut" msgid="6680642571148153868">"قىسقا يول تاللاڭ"</string> + <string name="title_select_application" msgid="3280812711670683644">"ئەپ تاللاڭ"</string> + <string name="all_apps_button_label" msgid="9110807029020582876">"ئەپلەر"</string> + <string name="all_apps_home_button_label" msgid="252062713717058851">"باش بەت"</string> + <string name="delete_zone_label_workspace" msgid="4009607676751398685">"چىقىرىۋەت"</string> + <string name="delete_zone_label_all_apps" msgid="8083826390278958980">"ئۆچۈر"</string> + <string name="delete_target_label" msgid="1822697352535677073">"چىقىرىۋەت"</string> + <string name="delete_target_uninstall_label" msgid="5100785476250872595">"ئۆچۈر"</string> + <string name="info_target_label" msgid="8053346143994679532">"ئەپ ئۇچۇرى"</string> + <string name="accessibility_search_button" msgid="1628520399424565142">"ئىزدە"</string> + <string name="accessibility_voice_search_button" msgid="4637324840434406584">"تاۋۇش ئىزدەش"</string> + <string name="accessibility_all_apps_button" msgid="2603132375383800483">"ئەپلەر"</string> + <string name="accessibility_delete_button" msgid="6466114477993744621">"چىقىرىۋەت"</string> + <string name="delete_zone_label_all_apps_system_app" msgid="449755632749610895">"يېڭىلاش ئۆچۈرەمدۇ"</string> + <string name="cab_menu_delete_app" msgid="7435191475867183689">"ئەپنى ئۆچۈر"</string> + <string name="cab_menu_app_info" msgid="8593722221450362342">"ئەپ تەپسىلاتى"</string> + <string name="cab_app_selection_text" msgid="374688303047985416">"1 ئەپ تاللاندى"</string> + <string name="cab_widget_selection_text" msgid="1833458597831541241">"1 ئەپچە تاللاندى"</string> + <string name="cab_folder_selection_text" msgid="7999992513806132118">"1 قىسقۇچ تاللاندى"</string> + <string name="cab_shortcut_selection_text" msgid="2103811025667946450">"1 قىسقا يول تاللاندى"</string> + <string name="permlab_install_shortcut" msgid="5632423390354674437">"قىسقا يول ئورنىتىش"</string> + <string name="permdesc_install_shortcut" msgid="923466509822011139">"ئەپنىڭ ئىشلەتكۈچى ئارىلاشمىغان ئەھۋالدا قىسقا يول قۇرۇشقا يول قويىدۇ."</string> + <string name="permlab_uninstall_shortcut" msgid="864595034498083837">"قىسقا يول ئۆچۈر"</string> + <string name="permdesc_uninstall_shortcut" msgid="5134129545001836849">"ئەپنىڭ ئىشلەتكۈچى ئارىلاشمىغان ئەھۋالدا قىسقا يولنى چىقىرىۋېتىشكە يول قويىدۇ."</string> + <string name="permlab_read_settings" msgid="1941457408239617576">"باش بەتتىكى تەڭشەك ۋە قىسقا يولنى ئوقۇيدۇ"</string> + <string name="permdesc_read_settings" msgid="5833423719057558387">"ئەپنىڭ باش بەتتىكى تەڭشەك ۋە قىسقا يولنى ئوقۇشىغا يول قويىدۇ."</string> + <string name="permlab_write_settings" msgid="3574213698004620587">"باش بەتتىكى تەڭشەك ۋە قىسقا يولنى ياز"</string> + <string name="permdesc_write_settings" msgid="5440712911516509985">"ئەپنىڭ باش بەتتىكى تەڭشەك ۋە قىسقا يولنى ئۆزگەرتىشىگە يول قويىدۇ."</string> + <string name="gadget_error_text" msgid="6081085226050792095">"ئەپچە يۈكلەشتە خاتالىق كۆرۈلدى."</string> + <string name="uninstall_system_app_text" msgid="4172046090762920660">"بۇ سىستېما ئەپ، ئۆچۈرگىلى بولمايدۇ."</string> + <string name="dream_name" msgid="1530253749244328964">"Rocket قوزغاتقۇچ"</string> + <string name="folder_hint_text" msgid="6617836969016293992">"ئاتسىز قىسقۇچ"</string> + <string name="workspace_description_format" msgid="2950174241104043327">"باش ئېكران %1$d"</string> + <string name="default_scroll_format" msgid="7475544710230993317">"%1$d-بەت، جەمئىي %2$d بەت"</string> + <string name="workspace_scroll_format" msgid="8458889198184077399">"باش ئېكران %1$d/%2$d"</string> + <string name="apps_customize_apps_scroll_format" msgid="370005296147130238">"%1$d-ئەپ بەت، جەمئىي %2$d بەت"</string> + <string name="apps_customize_widgets_scroll_format" msgid="3106209519974971521">"%1$d-ئەپچە بەت، جەمئىي %2$d بەت"</string> + <string name="first_run_cling_title" msgid="7257389003637362144">"مەرھابا!"</string> + <string name="first_run_cling_description" msgid="6447072552696253358">"ئۆزىڭىزنىڭ باش ئېكرانىنى ھاسىل قىلىڭ."</string> + <string name="first_run_cling_custom_content_hint" msgid="6090628589029352439"/> + <string name="first_run_cling_search_bar_hint" msgid="5909062802402452582"/> + <string name="first_run_cling_create_screens_hint" msgid="6950729526680114157">"ئەپ ۋە قىسقۇچلار ئۈچۈن تېخىمۇ كۆپ ئېكران قۇرىدۇ"</string> + <string name="workspace_cling_title" msgid="5626202359865825661">"بوشلۇقىڭىزنى تەشكىللەڭ"</string> + <string name="workspace_cling_move_item" msgid="528201129978005352">"تەگلىك چېكىلىپ بېسىپ تۇرۇلسا، تام قەغەز، ئەپچە ۋە تەڭشەكلەرنى باشقۇرىدۇ."</string> + <string name="all_apps_cling_title" msgid="34929250753095858">"ئەپلەرنى تاللاڭ"</string> + <string name="all_apps_cling_add_item" msgid="400866858451850784">"باش ئېكرانغا ئەپ قوشۇشتا، ئەپنى تۇتۇپ، ئۇنى بېسىپ تۇرۇڭ."</string> + <string name="folder_cling_title" msgid="3894908818693254164">"بۇ بىر قىسقۇچ"</string> + <string name="folder_cling_create_folder" msgid="6158215559475836131">"ئوخشاش بىر قىسقۇچ قۇرۇشتا، مەلۇم بىر ئەپنى چېكىپ بېسىپ تۇرۇپ ئاندىن ئۇنى باشقا بىر ئەپ ئۈستىگە يۆتكەڭ."</string> + <string name="cling_dismiss" msgid="8962359497601507581">"جەزملە"</string> + <string name="folder_opened" msgid="94695026776264709">"قىسقۇچ ئېچىلدى، سىغىمى <xliff:g id="WIDTH">%1$d</xliff:g>×<xliff:g id="HEIGHT">%2$d</xliff:g>"</string> + <string name="folder_tap_to_close" msgid="1884479294466410023">"چېكىلسە قىسقۇچ ياپىدۇ"</string> + <string name="folder_tap_to_rename" msgid="9191075570492871147">"چېكىلسە ئات ئۆزگەرتىشنى ساقلايدۇ"</string> + <string name="folder_closed" msgid="4100806530910930934">"قىسقۇچ تاقالدى"</string> + <string name="folder_renamed" msgid="1794088362165669656">"قىسقۇچ ئاتى <xliff:g id="NAME">%1$s</xliff:g> غا ئۆزگەردى"</string> + <string name="folder_name_format" msgid="6629239338071103179">"قىسقۇچ: <xliff:g id="NAME">%1$s</xliff:g>"</string> + <string name="custom_workspace_cling_title_1" msgid="3750880082935033085"/> + <string name="custom_workspace_cling_description_1" msgid="939966842147696724"/> + <string name="custom_workspace_cling_title_2" msgid="662588444436552198"/> + <string name="custom_workspace_cling_description_2" msgid="8097921091798539310"/> + <string name="widget_button_text" msgid="2880537293434387943">"ئەپچەلەر"</string> + <string name="wallpaper_button_text" msgid="8404103075899945851">"تام قەغەزلەر"</string> + <string name="settings_button_text" msgid="8119458837558863227">"تەڭشەكلەر"</string> +</resources>
\ No newline at end of file diff --git a/src/com/android/launcher3/LauncherModel.java b/src/com/android/launcher3/LauncherModel.java index d79e6279b..bc97e0af2 100644 --- a/src/com/android/launcher3/LauncherModel.java +++ b/src/com/android/launcher3/LauncherModel.java @@ -1308,8 +1308,6 @@ public class LauncherModel extends BroadcastReceiver { AtomicBoolean deleteOnItemOverlap) { LauncherAppState app = LauncherAppState.getInstance(); DeviceProfile grid = app.getDynamicGrid().getDeviceProfile(); - int countX = (int) grid.numColumns; - int countY = (int) grid.numRows; long containerIndex = item.screenId; if (item.container == LauncherSettings.Favorites.CONTAINER_HOTSEAT) { @@ -1333,7 +1331,7 @@ public class LauncherModel extends BroadcastReceiver { return true; } } else { - ItemInfo[][] items = new ItemInfo[countX + 1][countY + 1]; + ItemInfo[][] items = new ItemInfo[(int) grid.numHotseatIcons][1]; items[(int) item.screenId][0] = item; occupied.put((long) LauncherSettings.Favorites.CONTAINER_HOTSEAT, items); return true; @@ -1343,6 +1341,9 @@ public class LauncherModel extends BroadcastReceiver { return true; } + int countX = (int) grid.numColumns; + int countY = (int) grid.numRows; + if (!occupied.containsKey(item.screenId)) { ItemInfo[][] items = new ItemInfo[countX + 1][countY + 1]; occupied.put(item.screenId, items); diff --git a/src/com/android/launcher3/Workspace.java b/src/com/android/launcher3/Workspace.java index 99c8ec0ae..c99a0a51a 100644 --- a/src/com/android/launcher3/Workspace.java +++ b/src/com/android/launcher3/Workspace.java @@ -1539,8 +1539,8 @@ public class Workspace extends SmoothPagedView boolean isOnLastPageBeforeCustomContent = false; if (hasCustomContent()) { int customContentWidth = mWorkspaceScreens.get(CUSTOM_CONTENT_SCREEN_ID).getMeasuredWidth(); - isOnLastPageBeforeCustomContent = (mOverScrollX < customContentWidth && (!hasCustomContent() || isLayoutRtl())) || - (mOverScrollX > mMaxScrollX - customContentWidth && (!hasCustomContent() || !isLayoutRtl())); + isOnLastPageBeforeCustomContent = (mOverScrollX < customContentWidth && !isLayoutRtl()) || + ((mOverScrollX > mMaxScrollX - customContentWidth) && isLayoutRtl()); } mUseTransitionEffect = !isOnLastPageBeforeCustomContent && mState == State.NORMAL && !mIsSwitchingState; diff --git a/src/com/android/launcher3/settings/SettingsActivity.java b/src/com/android/launcher3/settings/SettingsActivity.java index 466a01f67..182a6bff8 100644 --- a/src/com/android/launcher3/settings/SettingsActivity.java +++ b/src/com/android/launcher3/settings/SettingsActivity.java @@ -31,6 +31,7 @@ import android.widget.ListAdapter; import android.widget.TextView; import com.android.launcher3.R; +import java.util.ArrayList; import java.util.List; public class SettingsActivity extends PreferenceActivity @@ -38,7 +39,6 @@ public class SettingsActivity extends PreferenceActivity private static final String TAG = "Launcher3.SettingsActivity"; private SharedPreferences mSettings; - private List<Header> mHeaders; @Override protected void onCreate(Bundle savedInstanceState) { @@ -90,7 +90,6 @@ public class SettingsActivity extends PreferenceActivity public void onBuildHeaders(List<Header> target) { loadHeadersFromResource(R.xml.preferences_headers, target); updateHeaders(target); - mHeaders = target; } private void updateHeaders(List<Header> headers) { @@ -115,7 +114,8 @@ public class SettingsActivity extends PreferenceActivity if (adapter == null) { super.setListAdapter(null); } else { - super.setListAdapter(new HeaderAdapter(this, mHeaders)); + List<Header> headers = getHeadersFromAdapter(adapter); + super.setListAdapter(new HeaderAdapter(this, headers)); } } @@ -126,6 +126,15 @@ public class SettingsActivity extends PreferenceActivity editor.commit(); } + private List<Header> getHeadersFromAdapter(ListAdapter adapter) { + List<Header> headers = new ArrayList<Header>(); + int count = adapter.getCount(); + for (int i = 0; i < count; i++) { + headers.add((Header)adapter.getItem(i)); + } + return headers; + } + public static class HomescreenFragment extends PreferenceFragment { @Override public void onCreate(Bundle savedInstanceState) { |