diff options
Diffstat (limited to 'packages')
250 files changed, 2710 insertions, 1557 deletions
diff --git a/packages/CaptivePortalLogin/assets/locked_page.png b/packages/CaptivePortalLogin/assets/locked_page.png Binary files differdeleted file mode 100644 index 91e1291..0000000 --- a/packages/CaptivePortalLogin/assets/locked_page.png +++ /dev/null diff --git a/packages/CaptivePortalLogin/assets/quantum_ic_warning_amber_96.png b/packages/CaptivePortalLogin/assets/quantum_ic_warning_amber_96.png Binary files differnew file mode 100644 index 0000000..08294ce --- /dev/null +++ b/packages/CaptivePortalLogin/assets/quantum_ic_warning_amber_96.png diff --git a/packages/CaptivePortalLogin/res/values-af/strings.xml b/packages/CaptivePortalLogin/res/values-af/strings.xml index f36746a..52df640 100644 --- a/packages/CaptivePortalLogin/res/values-af/strings.xml +++ b/packages/CaptivePortalLogin/res/values-af/strings.xml @@ -5,4 +5,10 @@ <string name="action_use_network" msgid="6076184727448466030">"Gebruik hierdie netwerk nes dit is"</string> <string name="action_do_not_use_network" msgid="4577366536956516683">"Moenie hierdie netwerk gebruik nie"</string> <string name="action_bar_label" msgid="917235635415966620">"Meld by netwerk aan"</string> + <!-- no translation found for ssl_error_warning (6653188881418638872) --> + <skip /> + <!-- no translation found for ssl_error_example (647898534624078900) --> + <skip /> + <!-- no translation found for ssl_error_continue (6492718244923937110) --> + <skip /> </resources> diff --git a/packages/CaptivePortalLogin/res/values-am/strings.xml b/packages/CaptivePortalLogin/res/values-am/strings.xml index d49e146..93be1aa 100644 --- a/packages/CaptivePortalLogin/res/values-am/strings.xml +++ b/packages/CaptivePortalLogin/res/values-am/strings.xml @@ -5,4 +5,10 @@ <string name="action_use_network" msgid="6076184727448466030">"ይህን አውታረ መረብ እንዳለ ተጠቀምበት"</string> <string name="action_do_not_use_network" msgid="4577366536956516683">"ይህን አውታረ መረብ አትጠቀምበት"</string> <string name="action_bar_label" msgid="917235635415966620">"ወደ አውታረ መረብ በመለያ ይግቡ"</string> + <!-- no translation found for ssl_error_warning (6653188881418638872) --> + <skip /> + <!-- no translation found for ssl_error_example (647898534624078900) --> + <skip /> + <!-- no translation found for ssl_error_continue (6492718244923937110) --> + <skip /> </resources> diff --git a/packages/CaptivePortalLogin/res/values-ar/strings.xml b/packages/CaptivePortalLogin/res/values-ar/strings.xml index a5150fd..724d1ad 100644 --- a/packages/CaptivePortalLogin/res/values-ar/strings.xml +++ b/packages/CaptivePortalLogin/res/values-ar/strings.xml @@ -5,4 +5,10 @@ <string name="action_use_network" msgid="6076184727448466030">"استخدام هذه الشبكة كما هي"</string> <string name="action_do_not_use_network" msgid="4577366536956516683">"عدم استخدام هذه الشبكة"</string> <string name="action_bar_label" msgid="917235635415966620">"تسجيل الدخول إلى الشبكة"</string> + <!-- no translation found for ssl_error_warning (6653188881418638872) --> + <skip /> + <!-- no translation found for ssl_error_example (647898534624078900) --> + <skip /> + <!-- no translation found for ssl_error_continue (6492718244923937110) --> + <skip /> </resources> diff --git a/packages/CaptivePortalLogin/res/values-az-rAZ/strings.xml b/packages/CaptivePortalLogin/res/values-az-rAZ/strings.xml index cc19351..1e2a3c3 100644 --- a/packages/CaptivePortalLogin/res/values-az-rAZ/strings.xml +++ b/packages/CaptivePortalLogin/res/values-az-rAZ/strings.xml @@ -5,4 +5,10 @@ <string name="action_use_network" msgid="6076184727448466030">"Bu şəbəkəni olduğu kimi istifadə edin"</string> <string name="action_do_not_use_network" msgid="4577366536956516683">"Bu şəbəkəni istifadə etməyin"</string> <string name="action_bar_label" msgid="917235635415966620">"Şəbəkəyə daxil olun"</string> + <!-- no translation found for ssl_error_warning (6653188881418638872) --> + <skip /> + <!-- no translation found for ssl_error_example (647898534624078900) --> + <skip /> + <!-- no translation found for ssl_error_continue (6492718244923937110) --> + <skip /> </resources> diff --git a/packages/CaptivePortalLogin/res/values-bg/strings.xml b/packages/CaptivePortalLogin/res/values-bg/strings.xml index 372ce76..8b2f34d 100644 --- a/packages/CaptivePortalLogin/res/values-bg/strings.xml +++ b/packages/CaptivePortalLogin/res/values-bg/strings.xml @@ -5,4 +5,10 @@ <string name="action_use_network" msgid="6076184727448466030">"Директно използване на тази мрежа"</string> <string name="action_do_not_use_network" msgid="4577366536956516683">"Без използване на тази мрежа"</string> <string name="action_bar_label" msgid="917235635415966620">"Вход в мрежата"</string> + <!-- no translation found for ssl_error_warning (6653188881418638872) --> + <skip /> + <!-- no translation found for ssl_error_example (647898534624078900) --> + <skip /> + <!-- no translation found for ssl_error_continue (6492718244923937110) --> + <skip /> </resources> diff --git a/packages/CaptivePortalLogin/res/values-bn-rBD/strings.xml b/packages/CaptivePortalLogin/res/values-bn-rBD/strings.xml index 9d13c2d..9d420bf 100644 --- a/packages/CaptivePortalLogin/res/values-bn-rBD/strings.xml +++ b/packages/CaptivePortalLogin/res/values-bn-rBD/strings.xml @@ -5,4 +5,10 @@ <string name="action_use_network" msgid="6076184727448466030">"যেভাবে আছে সেভাবেই এই নেটওয়ার্ক ব্যবহার করুন"</string> <string name="action_do_not_use_network" msgid="4577366536956516683">"এই নেটওয়ার্ক ব্যবহার করবেন না"</string> <string name="action_bar_label" msgid="917235635415966620">"নেটওয়ার্কে সাইন ইন করুন"</string> + <!-- no translation found for ssl_error_warning (6653188881418638872) --> + <skip /> + <!-- no translation found for ssl_error_example (647898534624078900) --> + <skip /> + <!-- no translation found for ssl_error_continue (6492718244923937110) --> + <skip /> </resources> diff --git a/packages/CaptivePortalLogin/res/values-ca/strings.xml b/packages/CaptivePortalLogin/res/values-ca/strings.xml index 5b35fcb..b3c2146 100644 --- a/packages/CaptivePortalLogin/res/values-ca/strings.xml +++ b/packages/CaptivePortalLogin/res/values-ca/strings.xml @@ -5,4 +5,10 @@ <string name="action_use_network" msgid="6076184727448466030">"Fes servir aquesta xarxa tal com està."</string> <string name="action_do_not_use_network" msgid="4577366536956516683">"No facis servir aquesta xarxa."</string> <string name="action_bar_label" msgid="917235635415966620">"Inicia la sessió a la xarxa"</string> + <!-- no translation found for ssl_error_warning (6653188881418638872) --> + <skip /> + <!-- no translation found for ssl_error_example (647898534624078900) --> + <skip /> + <!-- no translation found for ssl_error_continue (6492718244923937110) --> + <skip /> </resources> diff --git a/packages/CaptivePortalLogin/res/values-cs/strings.xml b/packages/CaptivePortalLogin/res/values-cs/strings.xml index f9309d0..a49d3d5 100644 --- a/packages/CaptivePortalLogin/res/values-cs/strings.xml +++ b/packages/CaptivePortalLogin/res/values-cs/strings.xml @@ -5,4 +5,10 @@ <string name="action_use_network" msgid="6076184727448466030">"Použít tuto síť tak, jak je"</string> <string name="action_do_not_use_network" msgid="4577366536956516683">"Tuto síť nepoužívat"</string> <string name="action_bar_label" msgid="917235635415966620">"Přihlásit se k síti"</string> + <!-- no translation found for ssl_error_warning (6653188881418638872) --> + <skip /> + <!-- no translation found for ssl_error_example (647898534624078900) --> + <skip /> + <!-- no translation found for ssl_error_continue (6492718244923937110) --> + <skip /> </resources> diff --git a/packages/CaptivePortalLogin/res/values-da/strings.xml b/packages/CaptivePortalLogin/res/values-da/strings.xml index 0b24ea8..68baa9c 100644 --- a/packages/CaptivePortalLogin/res/values-da/strings.xml +++ b/packages/CaptivePortalLogin/res/values-da/strings.xml @@ -5,4 +5,10 @@ <string name="action_use_network" msgid="6076184727448466030">"Brug dette netværk, som det er"</string> <string name="action_do_not_use_network" msgid="4577366536956516683">"Brug ikke dette netværk"</string> <string name="action_bar_label" msgid="917235635415966620">"Log ind på netværk"</string> + <!-- no translation found for ssl_error_warning (6653188881418638872) --> + <skip /> + <!-- no translation found for ssl_error_example (647898534624078900) --> + <skip /> + <!-- no translation found for ssl_error_continue (6492718244923937110) --> + <skip /> </resources> diff --git a/packages/CaptivePortalLogin/res/values-de/strings.xml b/packages/CaptivePortalLogin/res/values-de/strings.xml index ac796da..47ea900 100644 --- a/packages/CaptivePortalLogin/res/values-de/strings.xml +++ b/packages/CaptivePortalLogin/res/values-de/strings.xml @@ -5,4 +5,10 @@ <string name="action_use_network" msgid="6076184727448466030">"Dieses Netzwerk im Istzustand verwenden"</string> <string name="action_do_not_use_network" msgid="4577366536956516683">"Dieses Netzwerk nicht verwenden"</string> <string name="action_bar_label" msgid="917235635415966620">"Im Netzwerk anmelden"</string> + <!-- no translation found for ssl_error_warning (6653188881418638872) --> + <skip /> + <!-- no translation found for ssl_error_example (647898534624078900) --> + <skip /> + <!-- no translation found for ssl_error_continue (6492718244923937110) --> + <skip /> </resources> diff --git a/packages/CaptivePortalLogin/res/values-el/strings.xml b/packages/CaptivePortalLogin/res/values-el/strings.xml index 2a67af5..6b11c36 100644 --- a/packages/CaptivePortalLogin/res/values-el/strings.xml +++ b/packages/CaptivePortalLogin/res/values-el/strings.xml @@ -5,4 +5,10 @@ <string name="action_use_network" msgid="6076184727448466030">"Χρήση αυτού του δικτύου ως έχει"</string> <string name="action_do_not_use_network" msgid="4577366536956516683">"Να μη χρησιμοποιείται αυτό το δίκτυο"</string> <string name="action_bar_label" msgid="917235635415966620">"Σύνδεση στο δίκτυο"</string> + <!-- no translation found for ssl_error_warning (6653188881418638872) --> + <skip /> + <!-- no translation found for ssl_error_example (647898534624078900) --> + <skip /> + <!-- no translation found for ssl_error_continue (6492718244923937110) --> + <skip /> </resources> diff --git a/packages/CaptivePortalLogin/res/values-en-rAU/strings.xml b/packages/CaptivePortalLogin/res/values-en-rAU/strings.xml index c1c03f8..a65156d 100644 --- a/packages/CaptivePortalLogin/res/values-en-rAU/strings.xml +++ b/packages/CaptivePortalLogin/res/values-en-rAU/strings.xml @@ -5,4 +5,10 @@ <string name="action_use_network" msgid="6076184727448466030">"Use this network as is"</string> <string name="action_do_not_use_network" msgid="4577366536956516683">"Do not use this network"</string> <string name="action_bar_label" msgid="917235635415966620">"Sign in to network"</string> + <!-- no translation found for ssl_error_warning (6653188881418638872) --> + <skip /> + <!-- no translation found for ssl_error_example (647898534624078900) --> + <skip /> + <!-- no translation found for ssl_error_continue (6492718244923937110) --> + <skip /> </resources> diff --git a/packages/CaptivePortalLogin/res/values-en-rGB/strings.xml b/packages/CaptivePortalLogin/res/values-en-rGB/strings.xml index c1c03f8..a65156d 100644 --- a/packages/CaptivePortalLogin/res/values-en-rGB/strings.xml +++ b/packages/CaptivePortalLogin/res/values-en-rGB/strings.xml @@ -5,4 +5,10 @@ <string name="action_use_network" msgid="6076184727448466030">"Use this network as is"</string> <string name="action_do_not_use_network" msgid="4577366536956516683">"Do not use this network"</string> <string name="action_bar_label" msgid="917235635415966620">"Sign in to network"</string> + <!-- no translation found for ssl_error_warning (6653188881418638872) --> + <skip /> + <!-- no translation found for ssl_error_example (647898534624078900) --> + <skip /> + <!-- no translation found for ssl_error_continue (6492718244923937110) --> + <skip /> </resources> diff --git a/packages/CaptivePortalLogin/res/values-en-rIN/strings.xml b/packages/CaptivePortalLogin/res/values-en-rIN/strings.xml index c1c03f8..a65156d 100644 --- a/packages/CaptivePortalLogin/res/values-en-rIN/strings.xml +++ b/packages/CaptivePortalLogin/res/values-en-rIN/strings.xml @@ -5,4 +5,10 @@ <string name="action_use_network" msgid="6076184727448466030">"Use this network as is"</string> <string name="action_do_not_use_network" msgid="4577366536956516683">"Do not use this network"</string> <string name="action_bar_label" msgid="917235635415966620">"Sign in to network"</string> + <!-- no translation found for ssl_error_warning (6653188881418638872) --> + <skip /> + <!-- no translation found for ssl_error_example (647898534624078900) --> + <skip /> + <!-- no translation found for ssl_error_continue (6492718244923937110) --> + <skip /> </resources> diff --git a/packages/CaptivePortalLogin/res/values-es-rUS/strings.xml b/packages/CaptivePortalLogin/res/values-es-rUS/strings.xml index 6c116f9..ac80e37 100644 --- a/packages/CaptivePortalLogin/res/values-es-rUS/strings.xml +++ b/packages/CaptivePortalLogin/res/values-es-rUS/strings.xml @@ -5,4 +5,10 @@ <string name="action_use_network" msgid="6076184727448466030">"Usar esta red como está"</string> <string name="action_do_not_use_network" msgid="4577366536956516683">"No usar esta red"</string> <string name="action_bar_label" msgid="917235635415966620">"Acceder a la red"</string> + <!-- no translation found for ssl_error_warning (6653188881418638872) --> + <skip /> + <!-- no translation found for ssl_error_example (647898534624078900) --> + <skip /> + <!-- no translation found for ssl_error_continue (6492718244923937110) --> + <skip /> </resources> diff --git a/packages/CaptivePortalLogin/res/values-es/strings.xml b/packages/CaptivePortalLogin/res/values-es/strings.xml index 63ce6e3..5f057f5 100644 --- a/packages/CaptivePortalLogin/res/values-es/strings.xml +++ b/packages/CaptivePortalLogin/res/values-es/strings.xml @@ -5,4 +5,10 @@ <string name="action_use_network" msgid="6076184727448466030">"Utilizar esta red tal cual"</string> <string name="action_do_not_use_network" msgid="4577366536956516683">"No utilizar esta red"</string> <string name="action_bar_label" msgid="917235635415966620">"Iniciar sesión en la red"</string> + <!-- no translation found for ssl_error_warning (6653188881418638872) --> + <skip /> + <!-- no translation found for ssl_error_example (647898534624078900) --> + <skip /> + <!-- no translation found for ssl_error_continue (6492718244923937110) --> + <skip /> </resources> diff --git a/packages/CaptivePortalLogin/res/values-et-rEE/strings.xml b/packages/CaptivePortalLogin/res/values-et-rEE/strings.xml index 306e332..b043fce 100644 --- a/packages/CaptivePortalLogin/res/values-et-rEE/strings.xml +++ b/packages/CaptivePortalLogin/res/values-et-rEE/strings.xml @@ -5,4 +5,10 @@ <string name="action_use_network" msgid="6076184727448466030">"Kasuta seda võrku olemasoleval kujul"</string> <string name="action_do_not_use_network" msgid="4577366536956516683">"Ära kasuta seda võrku"</string> <string name="action_bar_label" msgid="917235635415966620">"Logi võrku sisse"</string> + <!-- no translation found for ssl_error_warning (6653188881418638872) --> + <skip /> + <!-- no translation found for ssl_error_example (647898534624078900) --> + <skip /> + <!-- no translation found for ssl_error_continue (6492718244923937110) --> + <skip /> </resources> diff --git a/packages/CaptivePortalLogin/res/values-eu-rES/strings.xml b/packages/CaptivePortalLogin/res/values-eu-rES/strings.xml index ed657aa..b24be7a 100644 --- a/packages/CaptivePortalLogin/res/values-eu-rES/strings.xml +++ b/packages/CaptivePortalLogin/res/values-eu-rES/strings.xml @@ -5,4 +5,10 @@ <string name="action_use_network" msgid="6076184727448466030">"Erabili sare hau bere horretan"</string> <string name="action_do_not_use_network" msgid="4577366536956516683">"Ez erabili sare hau"</string> <string name="action_bar_label" msgid="917235635415966620">"Hasi saioa sarean"</string> + <!-- no translation found for ssl_error_warning (6653188881418638872) --> + <skip /> + <!-- no translation found for ssl_error_example (647898534624078900) --> + <skip /> + <!-- no translation found for ssl_error_continue (6492718244923937110) --> + <skip /> </resources> diff --git a/packages/CaptivePortalLogin/res/values-fa/strings.xml b/packages/CaptivePortalLogin/res/values-fa/strings.xml index b57e692..2c6798a 100644 --- a/packages/CaptivePortalLogin/res/values-fa/strings.xml +++ b/packages/CaptivePortalLogin/res/values-fa/strings.xml @@ -5,4 +5,10 @@ <string name="action_use_network" msgid="6076184727448466030">"از این شبکه همانطور که هست استفاده شود"</string> <string name="action_do_not_use_network" msgid="4577366536956516683">"از این شبکه استفاده نشود"</string> <string name="action_bar_label" msgid="917235635415966620">"ورود به سیستم شبکه"</string> + <!-- no translation found for ssl_error_warning (6653188881418638872) --> + <skip /> + <!-- no translation found for ssl_error_example (647898534624078900) --> + <skip /> + <!-- no translation found for ssl_error_continue (6492718244923937110) --> + <skip /> </resources> diff --git a/packages/CaptivePortalLogin/res/values-fi/strings.xml b/packages/CaptivePortalLogin/res/values-fi/strings.xml index 1d48d60..4f03a3a 100644 --- a/packages/CaptivePortalLogin/res/values-fi/strings.xml +++ b/packages/CaptivePortalLogin/res/values-fi/strings.xml @@ -5,4 +5,10 @@ <string name="action_use_network" msgid="6076184727448466030">"Käytä tätä verkkoa sellaisenaan"</string> <string name="action_do_not_use_network" msgid="4577366536956516683">"Älä käytä tätä verkkoa"</string> <string name="action_bar_label" msgid="917235635415966620">"Kirjaudu verkkoon"</string> + <!-- no translation found for ssl_error_warning (6653188881418638872) --> + <skip /> + <!-- no translation found for ssl_error_example (647898534624078900) --> + <skip /> + <!-- no translation found for ssl_error_continue (6492718244923937110) --> + <skip /> </resources> diff --git a/packages/CaptivePortalLogin/res/values-fr-rCA/strings.xml b/packages/CaptivePortalLogin/res/values-fr-rCA/strings.xml index 535a9cf..a881e44 100644 --- a/packages/CaptivePortalLogin/res/values-fr-rCA/strings.xml +++ b/packages/CaptivePortalLogin/res/values-fr-rCA/strings.xml @@ -5,4 +5,10 @@ <string name="action_use_network" msgid="6076184727448466030">"Utiliser ce réseau tel quel"</string> <string name="action_do_not_use_network" msgid="4577366536956516683">"Ne pas utiliser ce réseau"</string> <string name="action_bar_label" msgid="917235635415966620">"Connectez-vous au réseau"</string> + <!-- no translation found for ssl_error_warning (6653188881418638872) --> + <skip /> + <!-- no translation found for ssl_error_example (647898534624078900) --> + <skip /> + <!-- no translation found for ssl_error_continue (6492718244923937110) --> + <skip /> </resources> diff --git a/packages/CaptivePortalLogin/res/values-fr/strings.xml b/packages/CaptivePortalLogin/res/values-fr/strings.xml index d323b28..292f9a7 100644 --- a/packages/CaptivePortalLogin/res/values-fr/strings.xml +++ b/packages/CaptivePortalLogin/res/values-fr/strings.xml @@ -5,4 +5,10 @@ <string name="action_use_network" msgid="6076184727448466030">"Utiliser ce réseau tel quel"</string> <string name="action_do_not_use_network" msgid="4577366536956516683">"Ne pas utiliser ce réseau"</string> <string name="action_bar_label" msgid="917235635415966620">"Se connecter au réseau"</string> + <!-- no translation found for ssl_error_warning (6653188881418638872) --> + <skip /> + <!-- no translation found for ssl_error_example (647898534624078900) --> + <skip /> + <!-- no translation found for ssl_error_continue (6492718244923937110) --> + <skip /> </resources> diff --git a/packages/CaptivePortalLogin/res/values-gl-rES/strings.xml b/packages/CaptivePortalLogin/res/values-gl-rES/strings.xml index a5a603f..8b2aea3 100644 --- a/packages/CaptivePortalLogin/res/values-gl-rES/strings.xml +++ b/packages/CaptivePortalLogin/res/values-gl-rES/strings.xml @@ -5,4 +5,10 @@ <string name="action_use_network" msgid="6076184727448466030">"Utilizar esta rede tal como está"</string> <string name="action_do_not_use_network" msgid="4577366536956516683">"Non utilizar esta rede"</string> <string name="action_bar_label" msgid="917235635415966620">"Inicia sesión na rede"</string> + <!-- no translation found for ssl_error_warning (6653188881418638872) --> + <skip /> + <!-- no translation found for ssl_error_example (647898534624078900) --> + <skip /> + <!-- no translation found for ssl_error_continue (6492718244923937110) --> + <skip /> </resources> diff --git a/packages/CaptivePortalLogin/res/values-gu-rIN/strings.xml b/packages/CaptivePortalLogin/res/values-gu-rIN/strings.xml index 1063c0c..b55ba0e 100644 --- a/packages/CaptivePortalLogin/res/values-gu-rIN/strings.xml +++ b/packages/CaptivePortalLogin/res/values-gu-rIN/strings.xml @@ -5,4 +5,10 @@ <string name="action_use_network" msgid="6076184727448466030">"આ નેટવર્કનો જેમનો તેમ ઉપયોગ કરો"</string> <string name="action_do_not_use_network" msgid="4577366536956516683">"આ નેટવર્કનો ઉપયોગ કરશો નહીં"</string> <string name="action_bar_label" msgid="917235635415966620">"નેટવર્ક પર સાઇન ઇન કરો"</string> + <!-- no translation found for ssl_error_warning (6653188881418638872) --> + <skip /> + <!-- no translation found for ssl_error_example (647898534624078900) --> + <skip /> + <!-- no translation found for ssl_error_continue (6492718244923937110) --> + <skip /> </resources> diff --git a/packages/CaptivePortalLogin/res/values-hi/strings.xml b/packages/CaptivePortalLogin/res/values-hi/strings.xml index 013f511..8f5d1be 100644 --- a/packages/CaptivePortalLogin/res/values-hi/strings.xml +++ b/packages/CaptivePortalLogin/res/values-hi/strings.xml @@ -5,4 +5,10 @@ <string name="action_use_network" msgid="6076184727448466030">"इस नेटवर्क का उपयोग जैसा है वैसा ही करें"</string> <string name="action_do_not_use_network" msgid="4577366536956516683">"इस नेटवर्क का उपयोग न करें"</string> <string name="action_bar_label" msgid="917235635415966620">"नेटवर्क में प्रवेश करें"</string> + <!-- no translation found for ssl_error_warning (6653188881418638872) --> + <skip /> + <!-- no translation found for ssl_error_example (647898534624078900) --> + <skip /> + <!-- no translation found for ssl_error_continue (6492718244923937110) --> + <skip /> </resources> diff --git a/packages/CaptivePortalLogin/res/values-hr/strings.xml b/packages/CaptivePortalLogin/res/values-hr/strings.xml index f2b2e75..1d28921 100644 --- a/packages/CaptivePortalLogin/res/values-hr/strings.xml +++ b/packages/CaptivePortalLogin/res/values-hr/strings.xml @@ -5,4 +5,10 @@ <string name="action_use_network" msgid="6076184727448466030">"Upotrebljavaj ovu mrežu u zatečenom stanju"</string> <string name="action_do_not_use_network" msgid="4577366536956516683">"Ne upotrebljavaj ovu mrežu"</string> <string name="action_bar_label" msgid="917235635415966620">"Prijava na mrežu"</string> + <!-- no translation found for ssl_error_warning (6653188881418638872) --> + <skip /> + <!-- no translation found for ssl_error_example (647898534624078900) --> + <skip /> + <!-- no translation found for ssl_error_continue (6492718244923937110) --> + <skip /> </resources> diff --git a/packages/CaptivePortalLogin/res/values-hu/strings.xml b/packages/CaptivePortalLogin/res/values-hu/strings.xml index 26d3c87..f5cd55b 100644 --- a/packages/CaptivePortalLogin/res/values-hu/strings.xml +++ b/packages/CaptivePortalLogin/res/values-hu/strings.xml @@ -5,4 +5,10 @@ <string name="action_use_network" msgid="6076184727448466030">"Hálózat használata jelen állapotában"</string> <string name="action_do_not_use_network" msgid="4577366536956516683">"Ne használja ezt a hálózatot"</string> <string name="action_bar_label" msgid="917235635415966620">"Bejelentkezés a hálózatba"</string> + <!-- no translation found for ssl_error_warning (6653188881418638872) --> + <skip /> + <!-- no translation found for ssl_error_example (647898534624078900) --> + <skip /> + <!-- no translation found for ssl_error_continue (6492718244923937110) --> + <skip /> </resources> diff --git a/packages/CaptivePortalLogin/res/values-hy-rAM/strings.xml b/packages/CaptivePortalLogin/res/values-hy-rAM/strings.xml index 570b927..fa588b6 100644 --- a/packages/CaptivePortalLogin/res/values-hy-rAM/strings.xml +++ b/packages/CaptivePortalLogin/res/values-hy-rAM/strings.xml @@ -5,4 +5,10 @@ <string name="action_use_network" msgid="6076184727448466030">"Օգտագործել այս ցանցն ինչպես կա"</string> <string name="action_do_not_use_network" msgid="4577366536956516683">"Չօգտագործել այս ցանցը"</string> <string name="action_bar_label" msgid="917235635415966620">"Մուտք գործել ցանց"</string> + <!-- no translation found for ssl_error_warning (6653188881418638872) --> + <skip /> + <!-- no translation found for ssl_error_example (647898534624078900) --> + <skip /> + <!-- no translation found for ssl_error_continue (6492718244923937110) --> + <skip /> </resources> diff --git a/packages/CaptivePortalLogin/res/values-in/strings.xml b/packages/CaptivePortalLogin/res/values-in/strings.xml index 196d327..89d5e63 100644 --- a/packages/CaptivePortalLogin/res/values-in/strings.xml +++ b/packages/CaptivePortalLogin/res/values-in/strings.xml @@ -5,4 +5,10 @@ <string name="action_use_network" msgid="6076184727448466030">"Gunakan jaringan ini sebagaimana adanya"</string> <string name="action_do_not_use_network" msgid="4577366536956516683">"Jangan gunakan jaringan ini"</string> <string name="action_bar_label" msgid="917235635415966620">"Masuk ke jaringan"</string> + <!-- no translation found for ssl_error_warning (6653188881418638872) --> + <skip /> + <!-- no translation found for ssl_error_example (647898534624078900) --> + <skip /> + <!-- no translation found for ssl_error_continue (6492718244923937110) --> + <skip /> </resources> diff --git a/packages/CaptivePortalLogin/res/values-is-rIS/strings.xml b/packages/CaptivePortalLogin/res/values-is-rIS/strings.xml index 27dc12b..06f3dab 100644 --- a/packages/CaptivePortalLogin/res/values-is-rIS/strings.xml +++ b/packages/CaptivePortalLogin/res/values-is-rIS/strings.xml @@ -5,4 +5,10 @@ <string name="action_use_network" msgid="6076184727448466030">"Nota þetta net óbreytt"</string> <string name="action_do_not_use_network" msgid="4577366536956516683">"Ekki nota þetta net"</string> <string name="action_bar_label" msgid="917235635415966620">"Skrá inn á net"</string> + <!-- no translation found for ssl_error_warning (6653188881418638872) --> + <skip /> + <!-- no translation found for ssl_error_example (647898534624078900) --> + <skip /> + <!-- no translation found for ssl_error_continue (6492718244923937110) --> + <skip /> </resources> diff --git a/packages/CaptivePortalLogin/res/values-it/strings.xml b/packages/CaptivePortalLogin/res/values-it/strings.xml index fc4fcd9..abc886d 100644 --- a/packages/CaptivePortalLogin/res/values-it/strings.xml +++ b/packages/CaptivePortalLogin/res/values-it/strings.xml @@ -5,4 +5,10 @@ <string name="action_use_network" msgid="6076184727448466030">"Utilizza questa rete così com\'è"</string> <string name="action_do_not_use_network" msgid="4577366536956516683">"Non utilizzare questa rete"</string> <string name="action_bar_label" msgid="917235635415966620">"Accedi alla rete"</string> + <!-- no translation found for ssl_error_warning (6653188881418638872) --> + <skip /> + <!-- no translation found for ssl_error_example (647898534624078900) --> + <skip /> + <!-- no translation found for ssl_error_continue (6492718244923937110) --> + <skip /> </resources> diff --git a/packages/CaptivePortalLogin/res/values-iw/strings.xml b/packages/CaptivePortalLogin/res/values-iw/strings.xml index c88dd0d..5e73474 100644 --- a/packages/CaptivePortalLogin/res/values-iw/strings.xml +++ b/packages/CaptivePortalLogin/res/values-iw/strings.xml @@ -5,4 +5,10 @@ <string name="action_use_network" msgid="6076184727448466030">"השתמש ברשת זו כפי שהיא"</string> <string name="action_do_not_use_network" msgid="4577366536956516683">"אל תשתמש ברשת זו"</string> <string name="action_bar_label" msgid="917235635415966620">"היכנס לרשת"</string> + <!-- no translation found for ssl_error_warning (6653188881418638872) --> + <skip /> + <!-- no translation found for ssl_error_example (647898534624078900) --> + <skip /> + <!-- no translation found for ssl_error_continue (6492718244923937110) --> + <skip /> </resources> diff --git a/packages/CaptivePortalLogin/res/values-ja/strings.xml b/packages/CaptivePortalLogin/res/values-ja/strings.xml index 15bbd4c..c17a917 100644 --- a/packages/CaptivePortalLogin/res/values-ja/strings.xml +++ b/packages/CaptivePortalLogin/res/values-ja/strings.xml @@ -5,4 +5,10 @@ <string name="action_use_network" msgid="6076184727448466030">"このネットワークをそのまま使用する"</string> <string name="action_do_not_use_network" msgid="4577366536956516683">"このネットワークを使用しない"</string> <string name="action_bar_label" msgid="917235635415966620">"ネットワークにログイン"</string> + <!-- no translation found for ssl_error_warning (6653188881418638872) --> + <skip /> + <!-- no translation found for ssl_error_example (647898534624078900) --> + <skip /> + <!-- no translation found for ssl_error_continue (6492718244923937110) --> + <skip /> </resources> diff --git a/packages/CaptivePortalLogin/res/values-ka-rGE/strings.xml b/packages/CaptivePortalLogin/res/values-ka-rGE/strings.xml index 5918628..07d89f3 100644 --- a/packages/CaptivePortalLogin/res/values-ka-rGE/strings.xml +++ b/packages/CaptivePortalLogin/res/values-ka-rGE/strings.xml @@ -5,4 +5,10 @@ <string name="action_use_network" msgid="6076184727448466030">"ამ ქსელის გამოყენება, როგორც არის"</string> <string name="action_do_not_use_network" msgid="4577366536956516683">"ეს ქსელი არ გამოიყენო"</string> <string name="action_bar_label" msgid="917235635415966620">"ქსელში შესვლა"</string> + <!-- no translation found for ssl_error_warning (6653188881418638872) --> + <skip /> + <!-- no translation found for ssl_error_example (647898534624078900) --> + <skip /> + <!-- no translation found for ssl_error_continue (6492718244923937110) --> + <skip /> </resources> diff --git a/packages/CaptivePortalLogin/res/values-kk-rKZ/strings.xml b/packages/CaptivePortalLogin/res/values-kk-rKZ/strings.xml index 5e876a4..7050ee6 100644 --- a/packages/CaptivePortalLogin/res/values-kk-rKZ/strings.xml +++ b/packages/CaptivePortalLogin/res/values-kk-rKZ/strings.xml @@ -5,4 +5,10 @@ <string name="action_use_network" msgid="6076184727448466030">"Осы желіні бар күйінде пайдалану"</string> <string name="action_do_not_use_network" msgid="4577366536956516683">"Осы желіні пайдаланбау"</string> <string name="action_bar_label" msgid="917235635415966620">"Желіге кіру"</string> + <!-- no translation found for ssl_error_warning (6653188881418638872) --> + <skip /> + <!-- no translation found for ssl_error_example (647898534624078900) --> + <skip /> + <!-- no translation found for ssl_error_continue (6492718244923937110) --> + <skip /> </resources> diff --git a/packages/CaptivePortalLogin/res/values-km-rKH/strings.xml b/packages/CaptivePortalLogin/res/values-km-rKH/strings.xml index ae32c76..c387881 100644 --- a/packages/CaptivePortalLogin/res/values-km-rKH/strings.xml +++ b/packages/CaptivePortalLogin/res/values-km-rKH/strings.xml @@ -5,4 +5,10 @@ <string name="action_use_network" msgid="6076184727448466030">"ប្រើបណ្ដាញនេះជា"</string> <string name="action_do_not_use_network" msgid="4577366536956516683">"កុំប្រើបណ្ដាញនេះ"</string> <string name="action_bar_label" msgid="917235635415966620">"ចូលទៅបណ្ដាញ"</string> + <!-- no translation found for ssl_error_warning (6653188881418638872) --> + <skip /> + <!-- no translation found for ssl_error_example (647898534624078900) --> + <skip /> + <!-- no translation found for ssl_error_continue (6492718244923937110) --> + <skip /> </resources> diff --git a/packages/CaptivePortalLogin/res/values-kn-rIN/strings.xml b/packages/CaptivePortalLogin/res/values-kn-rIN/strings.xml index af7eeaf..2d3343b 100644 --- a/packages/CaptivePortalLogin/res/values-kn-rIN/strings.xml +++ b/packages/CaptivePortalLogin/res/values-kn-rIN/strings.xml @@ -5,4 +5,10 @@ <string name="action_use_network" msgid="6076184727448466030">"ಈ ನೆಟ್ವರ್ಕ್ ಅನ್ನು ಹೀಗೆ ಬಳಸಿ"</string> <string name="action_do_not_use_network" msgid="4577366536956516683">"ಈ ನೆಟ್ವರ್ಕ್ ಬಳಸಬೇಡಿ"</string> <string name="action_bar_label" msgid="917235635415966620">"ನೆಟ್ವರ್ಕ್ಗೆ ಸೈನ್ ಇನ್ ಮಾಡಿ"</string> + <!-- no translation found for ssl_error_warning (6653188881418638872) --> + <skip /> + <!-- no translation found for ssl_error_example (647898534624078900) --> + <skip /> + <!-- no translation found for ssl_error_continue (6492718244923937110) --> + <skip /> </resources> diff --git a/packages/CaptivePortalLogin/res/values-ko/strings.xml b/packages/CaptivePortalLogin/res/values-ko/strings.xml index c6c5239..c8b9c62 100644 --- a/packages/CaptivePortalLogin/res/values-ko/strings.xml +++ b/packages/CaptivePortalLogin/res/values-ko/strings.xml @@ -5,4 +5,10 @@ <string name="action_use_network" msgid="6076184727448466030">"현재 상태로 이 네트워크 사용"</string> <string name="action_do_not_use_network" msgid="4577366536956516683">"이 네트워크 사용 안함"</string> <string name="action_bar_label" msgid="917235635415966620">"네트워크에 로그인"</string> + <!-- no translation found for ssl_error_warning (6653188881418638872) --> + <skip /> + <!-- no translation found for ssl_error_example (647898534624078900) --> + <skip /> + <!-- no translation found for ssl_error_continue (6492718244923937110) --> + <skip /> </resources> diff --git a/packages/CaptivePortalLogin/res/values-ky-rKG/strings.xml b/packages/CaptivePortalLogin/res/values-ky-rKG/strings.xml index c77e47c..2e06c3d 100644 --- a/packages/CaptivePortalLogin/res/values-ky-rKG/strings.xml +++ b/packages/CaptivePortalLogin/res/values-ky-rKG/strings.xml @@ -5,4 +5,10 @@ <string name="action_use_network" msgid="6076184727448466030">"Бул тармак кандай болсо, ошондой колдонулсун"</string> <string name="action_do_not_use_network" msgid="4577366536956516683">"Бул тармак колдонулбасын"</string> <string name="action_bar_label" msgid="917235635415966620">"Тармакка кирүү"</string> + <!-- no translation found for ssl_error_warning (6653188881418638872) --> + <skip /> + <!-- no translation found for ssl_error_example (647898534624078900) --> + <skip /> + <!-- no translation found for ssl_error_continue (6492718244923937110) --> + <skip /> </resources> diff --git a/packages/CaptivePortalLogin/res/values-lo-rLA/strings.xml b/packages/CaptivePortalLogin/res/values-lo-rLA/strings.xml index 0cd0f4e..c26b247 100644 --- a/packages/CaptivePortalLogin/res/values-lo-rLA/strings.xml +++ b/packages/CaptivePortalLogin/res/values-lo-rLA/strings.xml @@ -5,4 +5,10 @@ <string name="action_use_network" msgid="6076184727448466030">"ໃຊ້ເຄືອຂ່າຍນີ້ຕາມທີ່ມັນເປັນ"</string> <string name="action_do_not_use_network" msgid="4577366536956516683">"ບໍ່ໃຊ້ເຄືອຂ່າຍນີ້"</string> <string name="action_bar_label" msgid="917235635415966620">"ລົງຊື່ເຂົ້າເຄືອຂ່າຍ"</string> + <!-- no translation found for ssl_error_warning (6653188881418638872) --> + <skip /> + <!-- no translation found for ssl_error_example (647898534624078900) --> + <skip /> + <!-- no translation found for ssl_error_continue (6492718244923937110) --> + <skip /> </resources> diff --git a/packages/CaptivePortalLogin/res/values-lt/strings.xml b/packages/CaptivePortalLogin/res/values-lt/strings.xml index 7ed7c5f..98c4730 100644 --- a/packages/CaptivePortalLogin/res/values-lt/strings.xml +++ b/packages/CaptivePortalLogin/res/values-lt/strings.xml @@ -5,4 +5,10 @@ <string name="action_use_network" msgid="6076184727448466030">"Naudoti šį tinklą tokį, koks yra"</string> <string name="action_do_not_use_network" msgid="4577366536956516683">"Nenaudoti šio tinklo"</string> <string name="action_bar_label" msgid="917235635415966620">"Prisijungti prie tinklo"</string> + <!-- no translation found for ssl_error_warning (6653188881418638872) --> + <skip /> + <!-- no translation found for ssl_error_example (647898534624078900) --> + <skip /> + <!-- no translation found for ssl_error_continue (6492718244923937110) --> + <skip /> </resources> diff --git a/packages/CaptivePortalLogin/res/values-lv/strings.xml b/packages/CaptivePortalLogin/res/values-lv/strings.xml index bb8b00b..fce48f5 100644 --- a/packages/CaptivePortalLogin/res/values-lv/strings.xml +++ b/packages/CaptivePortalLogin/res/values-lv/strings.xml @@ -5,4 +5,10 @@ <string name="action_use_network" msgid="6076184727448466030">"Izmantot tīklu ar pašreizējiem iestatījumiem"</string> <string name="action_do_not_use_network" msgid="4577366536956516683">"Neizmantot šo tīklu"</string> <string name="action_bar_label" msgid="917235635415966620">"Pierakstīties tīklā"</string> + <!-- no translation found for ssl_error_warning (6653188881418638872) --> + <skip /> + <!-- no translation found for ssl_error_example (647898534624078900) --> + <skip /> + <!-- no translation found for ssl_error_continue (6492718244923937110) --> + <skip /> </resources> diff --git a/packages/CaptivePortalLogin/res/values-mk-rMK/strings.xml b/packages/CaptivePortalLogin/res/values-mk-rMK/strings.xml index db0dd17..80c12b6 100644 --- a/packages/CaptivePortalLogin/res/values-mk-rMK/strings.xml +++ b/packages/CaptivePortalLogin/res/values-mk-rMK/strings.xml @@ -5,4 +5,10 @@ <string name="action_use_network" msgid="6076184727448466030">"Користи ја мрежата во оваа состојба"</string> <string name="action_do_not_use_network" msgid="4577366536956516683">"Не ја користи мрежата"</string> <string name="action_bar_label" msgid="917235635415966620">"Најавете се на мрежа"</string> + <!-- no translation found for ssl_error_warning (6653188881418638872) --> + <skip /> + <!-- no translation found for ssl_error_example (647898534624078900) --> + <skip /> + <!-- no translation found for ssl_error_continue (6492718244923937110) --> + <skip /> </resources> diff --git a/packages/CaptivePortalLogin/res/values-ml-rIN/strings.xml b/packages/CaptivePortalLogin/res/values-ml-rIN/strings.xml index bd1ac2d..7b1e8c1 100644 --- a/packages/CaptivePortalLogin/res/values-ml-rIN/strings.xml +++ b/packages/CaptivePortalLogin/res/values-ml-rIN/strings.xml @@ -5,4 +5,10 @@ <string name="action_use_network" msgid="6076184727448466030">"ഈ നെറ്റ്വർക്ക് മാറ്റമൊന്നും വരുത്താതെ ഉപയോഗിക്കുക"</string> <string name="action_do_not_use_network" msgid="4577366536956516683">"ഈ നെറ്റ്വർക്ക് ഉപയോഗിക്കരുത്"</string> <string name="action_bar_label" msgid="917235635415966620">"നെറ്റ്വർക്കിൽ സൈൻ ഇൻ ചെയ്യുക"</string> + <!-- no translation found for ssl_error_warning (6653188881418638872) --> + <skip /> + <!-- no translation found for ssl_error_example (647898534624078900) --> + <skip /> + <!-- no translation found for ssl_error_continue (6492718244923937110) --> + <skip /> </resources> diff --git a/packages/CaptivePortalLogin/res/values-mn-rMN/strings.xml b/packages/CaptivePortalLogin/res/values-mn-rMN/strings.xml index ad9f68b..6934138 100644 --- a/packages/CaptivePortalLogin/res/values-mn-rMN/strings.xml +++ b/packages/CaptivePortalLogin/res/values-mn-rMN/strings.xml @@ -5,4 +5,10 @@ <string name="action_use_network" msgid="6076184727448466030">"Энэ сүлжээг ашиглана уу"</string> <string name="action_do_not_use_network" msgid="4577366536956516683">"Энэ сүлжээг бүү ашиглана уу"</string> <string name="action_bar_label" msgid="917235635415966620">"Сүлжээнд нэвтэрнэ үү"</string> + <!-- no translation found for ssl_error_warning (6653188881418638872) --> + <skip /> + <!-- no translation found for ssl_error_example (647898534624078900) --> + <skip /> + <!-- no translation found for ssl_error_continue (6492718244923937110) --> + <skip /> </resources> diff --git a/packages/CaptivePortalLogin/res/values-mr-rIN/strings.xml b/packages/CaptivePortalLogin/res/values-mr-rIN/strings.xml index 6ed7679..2351c84 100644 --- a/packages/CaptivePortalLogin/res/values-mr-rIN/strings.xml +++ b/packages/CaptivePortalLogin/res/values-mr-rIN/strings.xml @@ -5,4 +5,10 @@ <string name="action_use_network" msgid="6076184727448466030">"हे नेटवर्क जसेच्या तसे वापरा"</string> <string name="action_do_not_use_network" msgid="4577366536956516683">"हे नेटवर्क वापरू नका"</string> <string name="action_bar_label" msgid="917235635415966620">"नेटवर्क मध्ये साइन इन करा"</string> + <!-- no translation found for ssl_error_warning (6653188881418638872) --> + <skip /> + <!-- no translation found for ssl_error_example (647898534624078900) --> + <skip /> + <!-- no translation found for ssl_error_continue (6492718244923937110) --> + <skip /> </resources> diff --git a/packages/CaptivePortalLogin/res/values-ms-rMY/strings.xml b/packages/CaptivePortalLogin/res/values-ms-rMY/strings.xml index 91b2070..97cbe4c 100644 --- a/packages/CaptivePortalLogin/res/values-ms-rMY/strings.xml +++ b/packages/CaptivePortalLogin/res/values-ms-rMY/strings.xml @@ -5,4 +5,10 @@ <string name="action_use_network" msgid="6076184727448466030">"Gunakan rangkaian ini"</string> <string name="action_do_not_use_network" msgid="4577366536956516683">"Jangan gunakan rangkaian ini"</string> <string name="action_bar_label" msgid="917235635415966620">"Log masuk ke rangkaian"</string> + <!-- no translation found for ssl_error_warning (6653188881418638872) --> + <skip /> + <!-- no translation found for ssl_error_example (647898534624078900) --> + <skip /> + <!-- no translation found for ssl_error_continue (6492718244923937110) --> + <skip /> </resources> diff --git a/packages/CaptivePortalLogin/res/values-my-rMM/strings.xml b/packages/CaptivePortalLogin/res/values-my-rMM/strings.xml index b82ced3..d63a84d 100644 --- a/packages/CaptivePortalLogin/res/values-my-rMM/strings.xml +++ b/packages/CaptivePortalLogin/res/values-my-rMM/strings.xml @@ -5,4 +5,10 @@ <string name="action_use_network" msgid="6076184727448466030">"ဒီကွန်ရက်ကို လက်ရှိအတိုင်း သုံးရန်"</string> <string name="action_do_not_use_network" msgid="4577366536956516683">"ဒီကွန်ရက်ကို မသုံးပါနှင့်"</string> <string name="action_bar_label" msgid="917235635415966620">"ကွန်ယက်သို့ လက်မှတ်ထိုးဝင်ရန်"</string> + <!-- no translation found for ssl_error_warning (6653188881418638872) --> + <skip /> + <!-- no translation found for ssl_error_example (647898534624078900) --> + <skip /> + <!-- no translation found for ssl_error_continue (6492718244923937110) --> + <skip /> </resources> diff --git a/packages/CaptivePortalLogin/res/values-nb/strings.xml b/packages/CaptivePortalLogin/res/values-nb/strings.xml index 9e2664f..d815ba4 100644 --- a/packages/CaptivePortalLogin/res/values-nb/strings.xml +++ b/packages/CaptivePortalLogin/res/values-nb/strings.xml @@ -5,4 +5,10 @@ <string name="action_use_network" msgid="6076184727448466030">"Bruk dette nettverket som det er"</string> <string name="action_do_not_use_network" msgid="4577366536956516683">"Ikke bruk dette nettverket"</string> <string name="action_bar_label" msgid="917235635415966620">"Logg på nettverk"</string> + <!-- no translation found for ssl_error_warning (6653188881418638872) --> + <skip /> + <!-- no translation found for ssl_error_example (647898534624078900) --> + <skip /> + <!-- no translation found for ssl_error_continue (6492718244923937110) --> + <skip /> </resources> diff --git a/packages/CaptivePortalLogin/res/values-ne-rNP/strings.xml b/packages/CaptivePortalLogin/res/values-ne-rNP/strings.xml index ccae893..8cb09e8 100644 --- a/packages/CaptivePortalLogin/res/values-ne-rNP/strings.xml +++ b/packages/CaptivePortalLogin/res/values-ne-rNP/strings.xml @@ -5,4 +5,10 @@ <string name="action_use_network" msgid="6076184727448466030">"यो सञ्जाल जस्तो छ प्रयोग गर्नुहोस्"</string> <string name="action_do_not_use_network" msgid="4577366536956516683">"यो सञ्जाल प्रयोग नगर्नुहोस्"</string> <string name="action_bar_label" msgid="917235635415966620">"सञ्जालमा साइन इन गर्नुहोस्"</string> + <!-- no translation found for ssl_error_warning (6653188881418638872) --> + <skip /> + <!-- no translation found for ssl_error_example (647898534624078900) --> + <skip /> + <!-- no translation found for ssl_error_continue (6492718244923937110) --> + <skip /> </resources> diff --git a/packages/CaptivePortalLogin/res/values-nl/strings.xml b/packages/CaptivePortalLogin/res/values-nl/strings.xml index e4ecb00..0c45d25 100644 --- a/packages/CaptivePortalLogin/res/values-nl/strings.xml +++ b/packages/CaptivePortalLogin/res/values-nl/strings.xml @@ -5,4 +5,10 @@ <string name="action_use_network" msgid="6076184727448466030">"Dit netwerk in de huidige staat gebruiken"</string> <string name="action_do_not_use_network" msgid="4577366536956516683">"Dit netwerk niet gebruiken"</string> <string name="action_bar_label" msgid="917235635415966620">"Inloggen bij netwerk"</string> + <!-- no translation found for ssl_error_warning (6653188881418638872) --> + <skip /> + <!-- no translation found for ssl_error_example (647898534624078900) --> + <skip /> + <!-- no translation found for ssl_error_continue (6492718244923937110) --> + <skip /> </resources> diff --git a/packages/CaptivePortalLogin/res/values-pa-rIN/strings.xml b/packages/CaptivePortalLogin/res/values-pa-rIN/strings.xml index 343de14..432823f 100644 --- a/packages/CaptivePortalLogin/res/values-pa-rIN/strings.xml +++ b/packages/CaptivePortalLogin/res/values-pa-rIN/strings.xml @@ -5,4 +5,10 @@ <string name="action_use_network" msgid="6076184727448466030">"ਇਸ ਨੈਟਵਰਕ ਨੂੰ ਉਵੇਂ ਵਰਤੋ ਜਿਵੇਂ ਇਹ ਹੈ"</string> <string name="action_do_not_use_network" msgid="4577366536956516683">"ਇਹ ਨੈਟਵਰਕ ਨਾ ਵਰਤੋ"</string> <string name="action_bar_label" msgid="917235635415966620">"ਨੈਟਵਰਕ ਤੇ ਸਾਈਨ ਇਨ ਕਰੋ"</string> + <!-- no translation found for ssl_error_warning (6653188881418638872) --> + <skip /> + <!-- no translation found for ssl_error_example (647898534624078900) --> + <skip /> + <!-- no translation found for ssl_error_continue (6492718244923937110) --> + <skip /> </resources> diff --git a/packages/CaptivePortalLogin/res/values-pl/strings.xml b/packages/CaptivePortalLogin/res/values-pl/strings.xml index 479301c..d942984 100644 --- a/packages/CaptivePortalLogin/res/values-pl/strings.xml +++ b/packages/CaptivePortalLogin/res/values-pl/strings.xml @@ -5,4 +5,10 @@ <string name="action_use_network" msgid="6076184727448466030">"Używaj tej sieci tak jak jest"</string> <string name="action_do_not_use_network" msgid="4577366536956516683">"Nie używaj tej sieci"</string> <string name="action_bar_label" msgid="917235635415966620">"Zaloguj się do sieci"</string> + <!-- no translation found for ssl_error_warning (6653188881418638872) --> + <skip /> + <!-- no translation found for ssl_error_example (647898534624078900) --> + <skip /> + <!-- no translation found for ssl_error_continue (6492718244923937110) --> + <skip /> </resources> diff --git a/packages/CaptivePortalLogin/res/values-pt-rPT/strings.xml b/packages/CaptivePortalLogin/res/values-pt-rPT/strings.xml index 241d977..c40474c 100644 --- a/packages/CaptivePortalLogin/res/values-pt-rPT/strings.xml +++ b/packages/CaptivePortalLogin/res/values-pt-rPT/strings.xml @@ -5,4 +5,10 @@ <string name="action_use_network" msgid="6076184727448466030">"Utilizar esta rede como está"</string> <string name="action_do_not_use_network" msgid="4577366536956516683">"Não utilizar esta rede"</string> <string name="action_bar_label" msgid="917235635415966620">"Início de sessão na rede"</string> + <!-- no translation found for ssl_error_warning (6653188881418638872) --> + <skip /> + <!-- no translation found for ssl_error_example (647898534624078900) --> + <skip /> + <!-- no translation found for ssl_error_continue (6492718244923937110) --> + <skip /> </resources> diff --git a/packages/CaptivePortalLogin/res/values-pt/strings.xml b/packages/CaptivePortalLogin/res/values-pt/strings.xml index b1e6ac9..c86073a 100644 --- a/packages/CaptivePortalLogin/res/values-pt/strings.xml +++ b/packages/CaptivePortalLogin/res/values-pt/strings.xml @@ -5,4 +5,10 @@ <string name="action_use_network" msgid="6076184727448466030">"Usar esta rede como está"</string> <string name="action_do_not_use_network" msgid="4577366536956516683">"Não usar esta rede"</string> <string name="action_bar_label" msgid="917235635415966620">"Fazer login na rede"</string> + <!-- no translation found for ssl_error_warning (6653188881418638872) --> + <skip /> + <!-- no translation found for ssl_error_example (647898534624078900) --> + <skip /> + <!-- no translation found for ssl_error_continue (6492718244923937110) --> + <skip /> </resources> diff --git a/packages/CaptivePortalLogin/res/values-ro/strings.xml b/packages/CaptivePortalLogin/res/values-ro/strings.xml index 36a1516..bf2164e 100644 --- a/packages/CaptivePortalLogin/res/values-ro/strings.xml +++ b/packages/CaptivePortalLogin/res/values-ro/strings.xml @@ -5,4 +5,10 @@ <string name="action_use_network" msgid="6076184727448466030">"Utilizați această rețea în starea actuală"</string> <string name="action_do_not_use_network" msgid="4577366536956516683">"Nu utilizați această rețea"</string> <string name="action_bar_label" msgid="917235635415966620">"Conectați-vă la rețea"</string> + <!-- no translation found for ssl_error_warning (6653188881418638872) --> + <skip /> + <!-- no translation found for ssl_error_example (647898534624078900) --> + <skip /> + <!-- no translation found for ssl_error_continue (6492718244923937110) --> + <skip /> </resources> diff --git a/packages/CaptivePortalLogin/res/values-ru/strings.xml b/packages/CaptivePortalLogin/res/values-ru/strings.xml index 5cb1d76..d4d684b 100644 --- a/packages/CaptivePortalLogin/res/values-ru/strings.xml +++ b/packages/CaptivePortalLogin/res/values-ru/strings.xml @@ -5,4 +5,10 @@ <string name="action_use_network" msgid="6076184727448466030">"Использовать эту сеть"</string> <string name="action_do_not_use_network" msgid="4577366536956516683">"Не использовать эту сеть"</string> <string name="action_bar_label" msgid="917235635415966620">"Регистрация в сети"</string> + <!-- no translation found for ssl_error_warning (6653188881418638872) --> + <skip /> + <!-- no translation found for ssl_error_example (647898534624078900) --> + <skip /> + <!-- no translation found for ssl_error_continue (6492718244923937110) --> + <skip /> </resources> diff --git a/packages/CaptivePortalLogin/res/values-si-rLK/strings.xml b/packages/CaptivePortalLogin/res/values-si-rLK/strings.xml index 66efc2e..debd8dc 100644 --- a/packages/CaptivePortalLogin/res/values-si-rLK/strings.xml +++ b/packages/CaptivePortalLogin/res/values-si-rLK/strings.xml @@ -5,4 +5,10 @@ <string name="action_use_network" msgid="6076184727448466030">"මෙම ජාලය ලෙසම භාවිතා කරන්න"</string> <string name="action_do_not_use_network" msgid="4577366536956516683">"මෙම ජාලය භාවිතා කරන්න එපා"</string> <string name="action_bar_label" msgid="917235635415966620">"ජාලයට පුරනය වන්න"</string> + <!-- no translation found for ssl_error_warning (6653188881418638872) --> + <skip /> + <!-- no translation found for ssl_error_example (647898534624078900) --> + <skip /> + <!-- no translation found for ssl_error_continue (6492718244923937110) --> + <skip /> </resources> diff --git a/packages/CaptivePortalLogin/res/values-sk/strings.xml b/packages/CaptivePortalLogin/res/values-sk/strings.xml index 560bdc4..2e18484 100644 --- a/packages/CaptivePortalLogin/res/values-sk/strings.xml +++ b/packages/CaptivePortalLogin/res/values-sk/strings.xml @@ -5,4 +5,10 @@ <string name="action_use_network" msgid="6076184727448466030">"Použiť túto sieť tak, ako je"</string> <string name="action_do_not_use_network" msgid="4577366536956516683">"Túto sieť nepoužívať"</string> <string name="action_bar_label" msgid="917235635415966620">"Prihlásiť sa do siete"</string> + <!-- no translation found for ssl_error_warning (6653188881418638872) --> + <skip /> + <!-- no translation found for ssl_error_example (647898534624078900) --> + <skip /> + <!-- no translation found for ssl_error_continue (6492718244923937110) --> + <skip /> </resources> diff --git a/packages/CaptivePortalLogin/res/values-sl/strings.xml b/packages/CaptivePortalLogin/res/values-sl/strings.xml index e633970..efd6b21 100644 --- a/packages/CaptivePortalLogin/res/values-sl/strings.xml +++ b/packages/CaptivePortalLogin/res/values-sl/strings.xml @@ -5,4 +5,10 @@ <string name="action_use_network" msgid="6076184727448466030">"Uporabljajte to omrežje, »kakršno je«"</string> <string name="action_do_not_use_network" msgid="4577366536956516683">"Ne uporabljajte tega omrežja"</string> <string name="action_bar_label" msgid="917235635415966620">"Prijavite se v omrežje"</string> + <!-- no translation found for ssl_error_warning (6653188881418638872) --> + <skip /> + <!-- no translation found for ssl_error_example (647898534624078900) --> + <skip /> + <!-- no translation found for ssl_error_continue (6492718244923937110) --> + <skip /> </resources> diff --git a/packages/CaptivePortalLogin/res/values-sq-rAL/strings.xml b/packages/CaptivePortalLogin/res/values-sq-rAL/strings.xml index f6c4f15..281f0ed 100644 --- a/packages/CaptivePortalLogin/res/values-sq-rAL/strings.xml +++ b/packages/CaptivePortalLogin/res/values-sq-rAL/strings.xml @@ -5,4 +5,10 @@ <string name="action_use_network" msgid="6076184727448466030">"Përdore këtë rrjet siç është"</string> <string name="action_do_not_use_network" msgid="4577366536956516683">"Mos e përdor këtë rrjet"</string> <string name="action_bar_label" msgid="917235635415966620">"Identifikohu në rrjet"</string> + <!-- no translation found for ssl_error_warning (6653188881418638872) --> + <skip /> + <!-- no translation found for ssl_error_example (647898534624078900) --> + <skip /> + <!-- no translation found for ssl_error_continue (6492718244923937110) --> + <skip /> </resources> diff --git a/packages/CaptivePortalLogin/res/values-sr/strings.xml b/packages/CaptivePortalLogin/res/values-sr/strings.xml index 67f3b05..c170ffb 100644 --- a/packages/CaptivePortalLogin/res/values-sr/strings.xml +++ b/packages/CaptivePortalLogin/res/values-sr/strings.xml @@ -5,4 +5,10 @@ <string name="action_use_network" msgid="6076184727448466030">"Користи ову мрежу такву каква је"</string> <string name="action_do_not_use_network" msgid="4577366536956516683">"Не користи ову мрежу"</string> <string name="action_bar_label" msgid="917235635415966620">"Пријави ме на мрежу"</string> + <!-- no translation found for ssl_error_warning (6653188881418638872) --> + <skip /> + <!-- no translation found for ssl_error_example (647898534624078900) --> + <skip /> + <!-- no translation found for ssl_error_continue (6492718244923937110) --> + <skip /> </resources> diff --git a/packages/CaptivePortalLogin/res/values-sv/strings.xml b/packages/CaptivePortalLogin/res/values-sv/strings.xml index 1de6630..bbae162 100644 --- a/packages/CaptivePortalLogin/res/values-sv/strings.xml +++ b/packages/CaptivePortalLogin/res/values-sv/strings.xml @@ -5,4 +5,10 @@ <string name="action_use_network" msgid="6076184727448466030">"Använd det här nätverket som det är"</string> <string name="action_do_not_use_network" msgid="4577366536956516683">"Använd inte det här nätverket"</string> <string name="action_bar_label" msgid="917235635415966620">"Logga in på nätverket"</string> + <!-- no translation found for ssl_error_warning (6653188881418638872) --> + <skip /> + <!-- no translation found for ssl_error_example (647898534624078900) --> + <skip /> + <!-- no translation found for ssl_error_continue (6492718244923937110) --> + <skip /> </resources> diff --git a/packages/CaptivePortalLogin/res/values-sw/strings.xml b/packages/CaptivePortalLogin/res/values-sw/strings.xml index d4d22a6..a20add6 100644 --- a/packages/CaptivePortalLogin/res/values-sw/strings.xml +++ b/packages/CaptivePortalLogin/res/values-sw/strings.xml @@ -5,4 +5,10 @@ <string name="action_use_network" msgid="6076184727448466030">"Tumia mtandao huu jinsi ulivyo"</string> <string name="action_do_not_use_network" msgid="4577366536956516683">"Usitumie mtandao huu"</string> <string name="action_bar_label" msgid="917235635415966620">"Ingia katika mtandao"</string> + <!-- no translation found for ssl_error_warning (6653188881418638872) --> + <skip /> + <!-- no translation found for ssl_error_example (647898534624078900) --> + <skip /> + <!-- no translation found for ssl_error_continue (6492718244923937110) --> + <skip /> </resources> diff --git a/packages/CaptivePortalLogin/res/values-ta-rIN/strings.xml b/packages/CaptivePortalLogin/res/values-ta-rIN/strings.xml index b695c6c..a8f64b5 100644 --- a/packages/CaptivePortalLogin/res/values-ta-rIN/strings.xml +++ b/packages/CaptivePortalLogin/res/values-ta-rIN/strings.xml @@ -5,4 +5,10 @@ <string name="action_use_network" msgid="6076184727448466030">"இந்த நெட்வொர்க்கைப் பயன்படுத்து"</string> <string name="action_do_not_use_network" msgid="4577366536956516683">"இந்த நெட்வொர்க்கைப் பயன்படுத்த வேண்டாம்"</string> <string name="action_bar_label" msgid="917235635415966620">"நெட்வொர்க்கில் உள்நுழையவும்"</string> + <!-- no translation found for ssl_error_warning (6653188881418638872) --> + <skip /> + <!-- no translation found for ssl_error_example (647898534624078900) --> + <skip /> + <!-- no translation found for ssl_error_continue (6492718244923937110) --> + <skip /> </resources> diff --git a/packages/CaptivePortalLogin/res/values-te-rIN/strings.xml b/packages/CaptivePortalLogin/res/values-te-rIN/strings.xml index 798b16d..cfca7fd 100644 --- a/packages/CaptivePortalLogin/res/values-te-rIN/strings.xml +++ b/packages/CaptivePortalLogin/res/values-te-rIN/strings.xml @@ -5,4 +5,10 @@ <string name="action_use_network" msgid="6076184727448466030">"ఈ నెట్వర్క్ని యథావిధిగా ఉపయోగించు"</string> <string name="action_do_not_use_network" msgid="4577366536956516683">"ఈ నెట్వర్క్ని ఉపయోగించవద్దు"</string> <string name="action_bar_label" msgid="917235635415966620">"నెట్వర్క్కి సైన్ ఇన్ చేయండి"</string> + <!-- no translation found for ssl_error_warning (6653188881418638872) --> + <skip /> + <!-- no translation found for ssl_error_example (647898534624078900) --> + <skip /> + <!-- no translation found for ssl_error_continue (6492718244923937110) --> + <skip /> </resources> diff --git a/packages/CaptivePortalLogin/res/values-th/strings.xml b/packages/CaptivePortalLogin/res/values-th/strings.xml index 1bfe45d..0b5d1a2 100644 --- a/packages/CaptivePortalLogin/res/values-th/strings.xml +++ b/packages/CaptivePortalLogin/res/values-th/strings.xml @@ -5,4 +5,10 @@ <string name="action_use_network" msgid="6076184727448466030">"ใช้เครือข่ายนี้ตามที่เป็นอยู่"</string> <string name="action_do_not_use_network" msgid="4577366536956516683">"ไม่ใช้เครือข่ายนี้"</string> <string name="action_bar_label" msgid="917235635415966620">"ลงชื่อเข้าใช้เครือข่าย"</string> + <!-- no translation found for ssl_error_warning (6653188881418638872) --> + <skip /> + <!-- no translation found for ssl_error_example (647898534624078900) --> + <skip /> + <!-- no translation found for ssl_error_continue (6492718244923937110) --> + <skip /> </resources> diff --git a/packages/CaptivePortalLogin/res/values-tl/strings.xml b/packages/CaptivePortalLogin/res/values-tl/strings.xml index b16e2c1..9addeec 100644 --- a/packages/CaptivePortalLogin/res/values-tl/strings.xml +++ b/packages/CaptivePortalLogin/res/values-tl/strings.xml @@ -5,4 +5,10 @@ <string name="action_use_network" msgid="6076184727448466030">"Gamitin ang network na ito nang walang pagbabago"</string> <string name="action_do_not_use_network" msgid="4577366536956516683">"Huwag gamitin ang network na ito"</string> <string name="action_bar_label" msgid="917235635415966620">"Mag-sign in sa network"</string> + <!-- no translation found for ssl_error_warning (6653188881418638872) --> + <skip /> + <!-- no translation found for ssl_error_example (647898534624078900) --> + <skip /> + <!-- no translation found for ssl_error_continue (6492718244923937110) --> + <skip /> </resources> diff --git a/packages/CaptivePortalLogin/res/values-tr/strings.xml b/packages/CaptivePortalLogin/res/values-tr/strings.xml index bd4d0ec..0d2da02 100644 --- a/packages/CaptivePortalLogin/res/values-tr/strings.xml +++ b/packages/CaptivePortalLogin/res/values-tr/strings.xml @@ -5,4 +5,10 @@ <string name="action_use_network" msgid="6076184727448466030">"Bu ağı olduğu gibi kullan"</string> <string name="action_do_not_use_network" msgid="4577366536956516683">"Bu ağı kullanma"</string> <string name="action_bar_label" msgid="917235635415966620">"Ağda oturum açın"</string> + <!-- no translation found for ssl_error_warning (6653188881418638872) --> + <skip /> + <!-- no translation found for ssl_error_example (647898534624078900) --> + <skip /> + <!-- no translation found for ssl_error_continue (6492718244923937110) --> + <skip /> </resources> diff --git a/packages/CaptivePortalLogin/res/values-uk/strings.xml b/packages/CaptivePortalLogin/res/values-uk/strings.xml index a39607c..6f82874 100644 --- a/packages/CaptivePortalLogin/res/values-uk/strings.xml +++ b/packages/CaptivePortalLogin/res/values-uk/strings.xml @@ -5,4 +5,10 @@ <string name="action_use_network" msgid="6076184727448466030">"Використовувати цю мережу як є"</string> <string name="action_do_not_use_network" msgid="4577366536956516683">"Не використовувати цю мережу"</string> <string name="action_bar_label" msgid="917235635415966620">"Увійти в мережу"</string> + <!-- no translation found for ssl_error_warning (6653188881418638872) --> + <skip /> + <!-- no translation found for ssl_error_example (647898534624078900) --> + <skip /> + <!-- no translation found for ssl_error_continue (6492718244923937110) --> + <skip /> </resources> diff --git a/packages/CaptivePortalLogin/res/values-ur-rPK/strings.xml b/packages/CaptivePortalLogin/res/values-ur-rPK/strings.xml index a5ba5cb..01e4e70 100644 --- a/packages/CaptivePortalLogin/res/values-ur-rPK/strings.xml +++ b/packages/CaptivePortalLogin/res/values-ur-rPK/strings.xml @@ -5,4 +5,10 @@ <string name="action_use_network" msgid="6076184727448466030">"جوں کا توں اس نیٹ ورک کا استعمال کریں"</string> <string name="action_do_not_use_network" msgid="4577366536956516683">"اس نیٹ ورک کا استعمال نہ کریں"</string> <string name="action_bar_label" msgid="917235635415966620">"نیٹ ورک میں سائن ان کریں"</string> + <!-- no translation found for ssl_error_warning (6653188881418638872) --> + <skip /> + <!-- no translation found for ssl_error_example (647898534624078900) --> + <skip /> + <!-- no translation found for ssl_error_continue (6492718244923937110) --> + <skip /> </resources> diff --git a/packages/CaptivePortalLogin/res/values-uz-rUZ/strings.xml b/packages/CaptivePortalLogin/res/values-uz-rUZ/strings.xml index 11e9648..8f17554 100644 --- a/packages/CaptivePortalLogin/res/values-uz-rUZ/strings.xml +++ b/packages/CaptivePortalLogin/res/values-uz-rUZ/strings.xml @@ -5,4 +5,10 @@ <string name="action_use_network" msgid="6076184727448466030">"Ushbu tarmoqdan o‘z holicha foydalanilsin"</string> <string name="action_do_not_use_network" msgid="4577366536956516683">"Ushbu tarmoqdan foydalanilmasin"</string> <string name="action_bar_label" msgid="917235635415966620">"Tarmoqqa kirish"</string> + <!-- no translation found for ssl_error_warning (6653188881418638872) --> + <skip /> + <!-- no translation found for ssl_error_example (647898534624078900) --> + <skip /> + <!-- no translation found for ssl_error_continue (6492718244923937110) --> + <skip /> </resources> diff --git a/packages/CaptivePortalLogin/res/values-vi/strings.xml b/packages/CaptivePortalLogin/res/values-vi/strings.xml index 1a76ceb..5aec16f 100644 --- a/packages/CaptivePortalLogin/res/values-vi/strings.xml +++ b/packages/CaptivePortalLogin/res/values-vi/strings.xml @@ -5,4 +5,10 @@ <string name="action_use_network" msgid="6076184727448466030">"Sử dụng mạng này"</string> <string name="action_do_not_use_network" msgid="4577366536956516683">"Không sử dụng mạng này"</string> <string name="action_bar_label" msgid="917235635415966620">"Đăng nhập vào mạng"</string> + <!-- no translation found for ssl_error_warning (6653188881418638872) --> + <skip /> + <!-- no translation found for ssl_error_example (647898534624078900) --> + <skip /> + <!-- no translation found for ssl_error_continue (6492718244923937110) --> + <skip /> </resources> diff --git a/packages/CaptivePortalLogin/res/values-zh-rCN/strings.xml b/packages/CaptivePortalLogin/res/values-zh-rCN/strings.xml index 4de18b7..5273b66 100644 --- a/packages/CaptivePortalLogin/res/values-zh-rCN/strings.xml +++ b/packages/CaptivePortalLogin/res/values-zh-rCN/strings.xml @@ -5,4 +5,10 @@ <string name="action_use_network" msgid="6076184727448466030">"直接使用此网络"</string> <string name="action_do_not_use_network" msgid="4577366536956516683">"不要使用此网络"</string> <string name="action_bar_label" msgid="917235635415966620">"登录到网络"</string> + <!-- no translation found for ssl_error_warning (6653188881418638872) --> + <skip /> + <!-- no translation found for ssl_error_example (647898534624078900) --> + <skip /> + <!-- no translation found for ssl_error_continue (6492718244923937110) --> + <skip /> </resources> diff --git a/packages/CaptivePortalLogin/res/values-zh-rHK/strings.xml b/packages/CaptivePortalLogin/res/values-zh-rHK/strings.xml index 3d68c84..85409da 100644 --- a/packages/CaptivePortalLogin/res/values-zh-rHK/strings.xml +++ b/packages/CaptivePortalLogin/res/values-zh-rHK/strings.xml @@ -5,4 +5,10 @@ <string name="action_use_network" msgid="6076184727448466030">"依照現況使用這個網絡"</string> <string name="action_do_not_use_network" msgid="4577366536956516683">"不要使用這個網絡"</string> <string name="action_bar_label" msgid="917235635415966620">"登入網絡"</string> + <!-- no translation found for ssl_error_warning (6653188881418638872) --> + <skip /> + <!-- no translation found for ssl_error_example (647898534624078900) --> + <skip /> + <!-- no translation found for ssl_error_continue (6492718244923937110) --> + <skip /> </resources> diff --git a/packages/CaptivePortalLogin/res/values-zh-rTW/strings.xml b/packages/CaptivePortalLogin/res/values-zh-rTW/strings.xml index 95a5639..7959367 100644 --- a/packages/CaptivePortalLogin/res/values-zh-rTW/strings.xml +++ b/packages/CaptivePortalLogin/res/values-zh-rTW/strings.xml @@ -5,4 +5,10 @@ <string name="action_use_network" msgid="6076184727448466030">"依現況使用這個網路"</string> <string name="action_do_not_use_network" msgid="4577366536956516683">"不使用這個網路"</string> <string name="action_bar_label" msgid="917235635415966620">"登入網路"</string> + <!-- no translation found for ssl_error_warning (6653188881418638872) --> + <skip /> + <!-- no translation found for ssl_error_example (647898534624078900) --> + <skip /> + <!-- no translation found for ssl_error_continue (6492718244923937110) --> + <skip /> </resources> diff --git a/packages/CaptivePortalLogin/res/values-zu/strings.xml b/packages/CaptivePortalLogin/res/values-zu/strings.xml index aef043c..c7d832c 100644 --- a/packages/CaptivePortalLogin/res/values-zu/strings.xml +++ b/packages/CaptivePortalLogin/res/values-zu/strings.xml @@ -5,4 +5,10 @@ <string name="action_use_network" msgid="6076184727448466030">"Sebenzisa le nethiwekhi njengoba injalo"</string> <string name="action_do_not_use_network" msgid="4577366536956516683">"Ungasebenzisi le nethiwekhi"</string> <string name="action_bar_label" msgid="917235635415966620">"Ngena ngemvume kunethiwekhi"</string> + <!-- no translation found for ssl_error_warning (6653188881418638872) --> + <skip /> + <!-- no translation found for ssl_error_example (647898534624078900) --> + <skip /> + <!-- no translation found for ssl_error_continue (6492718244923937110) --> + <skip /> </resources> diff --git a/packages/CaptivePortalLogin/res/values/strings.xml b/packages/CaptivePortalLogin/res/values/strings.xml index 8348be9..b1a3852 100644 --- a/packages/CaptivePortalLogin/res/values/strings.xml +++ b/packages/CaptivePortalLogin/res/values/strings.xml @@ -5,5 +5,8 @@ <string name="action_use_network">Use this network as is</string> <string name="action_do_not_use_network">Do not use this network</string> <string name="action_bar_label">Sign in to network</string> + <string name="ssl_error_warning">The network you’re trying to join has security issues.</string> + <string name="ssl_error_example">For example, the login page may not belong to the organization shown.</string> + <string name="ssl_error_continue">Continue anyway via browser</string> </resources> diff --git a/packages/CaptivePortalLogin/src/com/android/captiveportallogin/CaptivePortalLoginActivity.java b/packages/CaptivePortalLogin/src/com/android/captiveportallogin/CaptivePortalLoginActivity.java index c7b7e6a..d876264 100644 --- a/packages/CaptivePortalLogin/src/com/android/captiveportallogin/CaptivePortalLoginActivity.java +++ b/packages/CaptivePortalLogin/src/com/android/captiveportallogin/CaptivePortalLoginActivity.java @@ -33,6 +33,7 @@ import android.os.Bundle; import android.provider.Settings; import android.util.ArrayMap; import android.util.Log; +import android.util.TypedValue; import android.view.Menu; import android.view.MenuItem; import android.webkit.SslErrorHandler; @@ -50,6 +51,7 @@ import java.net.URL; import java.lang.InterruptedException; import java.lang.reflect.Field; import java.lang.reflect.Method; +import java.util.Random; public class CaptivePortalLoginActivity extends Activity { private static final String TAG = "CaptivePortalLogin"; @@ -63,6 +65,8 @@ public class CaptivePortalLoginActivity extends Activity { private String mResponseToken; private NetworkCallback mNetworkCallback; private ConnectivityManager mCm; + private boolean mLaunchBrowser = false; + private MyWebViewClient mWebViewClient; @Override protected void onCreate(Bundle savedInstanceState) { @@ -112,7 +116,8 @@ public class CaptivePortalLoginActivity extends Activity { myWebView.clearCache(true); WebSettings webSettings = myWebView.getSettings(); webSettings.setJavaScriptEnabled(true); - myWebView.setWebViewClient(new MyWebViewClient()); + mWebViewClient = new MyWebViewClient(); + myWebView.setWebViewClient(mWebViewClient); myWebView.setWebChromeClient(new MyWebChromeClient()); // Start initial page load so WebView finishes loading proxy settings. // Actual load of mUrl is initiated by MyWebViewClient. @@ -171,7 +176,7 @@ public class CaptivePortalLoginActivity extends Activity { @Override public void onBackPressed() { WebView myWebView = (WebView) findViewById(R.id.webview); - if (myWebView.canGoBack()) { + if (myWebView.canGoBack() && mWebViewClient.allowBack()) { myWebView.goBack(); } else { super.onBackPressed(); @@ -200,6 +205,18 @@ public class CaptivePortalLoginActivity extends Activity { mCm.unregisterNetworkCallback(mNetworkCallback); mNetworkCallback = null; } + if (mLaunchBrowser) { + // Give time for this network to become default. After 500ms just proceed. + for (int i = 0; i < 5; i++) { + // TODO: This misses when mNetwork underlies a VPN. + if (mNetwork.equals(mCm.getActiveNetwork())) break; + try { + Thread.sleep(100); + } catch (InterruptedException e) { + } + } + startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse(mURL.toString()))); + } } private void testForCaptivePortal() { @@ -233,44 +250,97 @@ public class CaptivePortalLoginActivity extends Activity { private class MyWebViewClient extends WebViewClient { private static final String INTERNAL_ASSETS = "file:///android_asset/"; - private boolean firstPageLoad = true; + private final String mBrowserBailOutToken = Long.toString(new Random().nextLong()); + // How many Android device-independent-pixels per scaled-pixel + // dp/sp = (px/sp) / (px/dp) = (1/sp) / (1/dp) + private final float mDpPerSp = TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_SP, 1, + getResources().getDisplayMetrics()) / + TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP, 1, + getResources().getDisplayMetrics()); + private int mPagesLoaded; + + // If we haven't finished cleaning up the history, don't allow going back. + public boolean allowBack() { + return mPagesLoaded > 1; + } @Override public void onPageStarted(WebView view, String url, Bitmap favicon) { - if (firstPageLoad) return; + if (url.contains(mBrowserBailOutToken)) { + mLaunchBrowser = true; + done(Result.WANTED_AS_IS); + return; + } + // The first page load is used only to cause the WebView to + // fetch the proxy settings. Don't update the URL bar, and + // don't check if the captive portal is still there. + if (mPagesLoaded == 0) return; + // For internally generated pages, leave URL bar listing prior URL as this is the URL + // the page refers to. + if (!url.startsWith(INTERNAL_ASSETS)) { + final TextView myUrlBar = (TextView) findViewById(R.id.url_bar); + myUrlBar.setText(url); + } testForCaptivePortal(); } @Override public void onPageFinished(WebView view, String url) { - if (firstPageLoad) { - firstPageLoad = false; + mPagesLoaded++; + if (mPagesLoaded == 1) { // Now that WebView has loaded at least one page we know it has read in the proxy // settings. Now prompt the WebView read the Network-specific proxy settings. setWebViewProxy(); // Load the real page. view.loadUrl(mURL.toString()); return; - } - // For internally generated pages, leave URL bar listing prior URL as this is the URL - // the page refers to. - if (!url.startsWith(INTERNAL_ASSETS)) { - final TextView myUrlBar = (TextView) findViewById(R.id.url_bar); - myUrlBar.setText(url); + } else if (mPagesLoaded == 2) { + // Prevent going back to empty first page. + view.clearHistory(); } testForCaptivePortal(); } + // Convert Android device-independent-pixels (dp) to HTML size. + private String dp(int dp) { + // HTML px's are scaled just like dp's, so just add "px" suffix. + return Integer.toString(dp) + "px"; + } + + // Convert Android scaled-pixels (sp) to HTML size. + private String sp(int sp) { + // Convert sp to dp's. + float dp = sp * mDpPerSp; + // Apply a scale factor to make things look right. + dp *= 1.3; + // Convert dp's to HTML size. + return dp((int)dp); + } + // A web page consisting of a large broken lock icon to indicate SSL failure. - final static String SSL_ERROR_HTML = "<!DOCTYPE html><html><head><style>" + - "html { width:100%; height:100%; " + - " background:url(locked_page.png) center center no-repeat; }" + - "</style></head><body></body></html>"; + private final String SSL_ERROR_HTML = "<html><head><style>" + + "body { margin-left:" + dp(48) + "; margin-right:" + dp(48) + "; " + + "margin-top:" + dp(96) + "; background-color:#fafafa; }" + + "img { width:" + dp(48) + "; height:" + dp(48) + "; }" + + "div.warn { font-size:" + sp(16) + "; margin-top:" + dp(16) + "; " + + " opacity:0.87; line-height:1.28; }" + + "div.example { font-size:" + sp(14) + "; margin-top:" + dp(16) + "; " + + " opacity:0.54; line-height:1.21905; }" + + "a { font-size:" + sp(14) + "; text-decoration:none; text-transform:uppercase; " + + " margin-top:" + dp(24) + "; display:inline-block; color:#4285F4; " + + " height:" + dp(48) + "; font-weight:bold; }" + + "</style></head><body><p><img src=quantum_ic_warning_amber_96.png><br>" + + "<div class=warn>%s</div>" + + "<div class=example>%s</div>" + + "<a href=%s>%s</a></body></html>"; @Override public void onReceivedSslError(WebView view, SslErrorHandler handler, SslError error) { - Log.w(TAG, "SSL error; displaying broken lock icon."); - view.loadDataWithBaseURL(INTERNAL_ASSETS, SSL_ERROR_HTML, "text/HTML", "UTF-8", null); + Log.w(TAG, "SSL error; displaying SSL warning."); + final String html = String.format(SSL_ERROR_HTML, getString(R.string.ssl_error_warning), + getString(R.string.ssl_error_example), mBrowserBailOutToken, + getString(R.string.ssl_error_continue)); + view.loadDataWithBaseURL(INTERNAL_ASSETS, html, "text/HTML", "UTF-8", null); } } diff --git a/packages/DocumentsUI/res/drawable-hdpi/ic_hamburger_alpha.png b/packages/DocumentsUI/res/drawable-hdpi/ic_hamburger_alpha.png Binary files differindex b38e5ee..3f8ebd6 100644 --- a/packages/DocumentsUI/res/drawable-hdpi/ic_hamburger_alpha.png +++ b/packages/DocumentsUI/res/drawable-hdpi/ic_hamburger_alpha.png diff --git a/packages/DocumentsUI/res/drawable-hdpi/ic_menu_delete_alpha.png b/packages/DocumentsUI/res/drawable-hdpi/ic_menu_delete_alpha.png Binary files differindex b63eecd..dbbb602 100644 --- a/packages/DocumentsUI/res/drawable-hdpi/ic_menu_delete_alpha.png +++ b/packages/DocumentsUI/res/drawable-hdpi/ic_menu_delete_alpha.png diff --git a/packages/DocumentsUI/res/drawable-hdpi/ic_menu_share_alpha.png b/packages/DocumentsUI/res/drawable-hdpi/ic_menu_share_alpha.png Binary files differindex b7093a0..20ba480 100644 --- a/packages/DocumentsUI/res/drawable-hdpi/ic_menu_share_alpha.png +++ b/packages/DocumentsUI/res/drawable-hdpi/ic_menu_share_alpha.png diff --git a/packages/DocumentsUI/res/drawable-mdpi/ic_hamburger_alpha.png b/packages/DocumentsUI/res/drawable-mdpi/ic_hamburger_alpha.png Binary files differindex d4f9222..ef2a48c 100644 --- a/packages/DocumentsUI/res/drawable-mdpi/ic_hamburger_alpha.png +++ b/packages/DocumentsUI/res/drawable-mdpi/ic_hamburger_alpha.png diff --git a/packages/DocumentsUI/res/drawable-mdpi/ic_menu_delete_alpha.png b/packages/DocumentsUI/res/drawable-mdpi/ic_menu_delete_alpha.png Binary files differindex 29c9990..999aa4c 100644 --- a/packages/DocumentsUI/res/drawable-mdpi/ic_menu_delete_alpha.png +++ b/packages/DocumentsUI/res/drawable-mdpi/ic_menu_delete_alpha.png diff --git a/packages/DocumentsUI/res/drawable-mdpi/ic_menu_share_alpha.png b/packages/DocumentsUI/res/drawable-mdpi/ic_menu_share_alpha.png Binary files differindex 7008f67..f02d360 100644 --- a/packages/DocumentsUI/res/drawable-mdpi/ic_menu_share_alpha.png +++ b/packages/DocumentsUI/res/drawable-mdpi/ic_menu_share_alpha.png diff --git a/packages/DocumentsUI/res/drawable-xhdpi/ic_hamburger_alpha.png b/packages/DocumentsUI/res/drawable-xhdpi/ic_hamburger_alpha.png Binary files differindex aec4d00..4e0286b 100644 --- a/packages/DocumentsUI/res/drawable-xhdpi/ic_hamburger_alpha.png +++ b/packages/DocumentsUI/res/drawable-xhdpi/ic_hamburger_alpha.png diff --git a/packages/DocumentsUI/res/drawable-xhdpi/ic_menu_delete_alpha.png b/packages/DocumentsUI/res/drawable-xhdpi/ic_menu_delete_alpha.png Binary files differindex 2c81000..796ccd2 100644 --- a/packages/DocumentsUI/res/drawable-xhdpi/ic_menu_delete_alpha.png +++ b/packages/DocumentsUI/res/drawable-xhdpi/ic_menu_delete_alpha.png diff --git a/packages/DocumentsUI/res/drawable-xhdpi/ic_menu_share_alpha.png b/packages/DocumentsUI/res/drawable-xhdpi/ic_menu_share_alpha.png Binary files differindex afb2f3d..81c80b7 100644 --- a/packages/DocumentsUI/res/drawable-xhdpi/ic_menu_share_alpha.png +++ b/packages/DocumentsUI/res/drawable-xhdpi/ic_menu_share_alpha.png diff --git a/packages/DocumentsUI/res/drawable-xxhdpi/ic_hamburger_alpha.png b/packages/DocumentsUI/res/drawable-xxhdpi/ic_hamburger_alpha.png Binary files differindex 6891749..7dae60b 100644 --- a/packages/DocumentsUI/res/drawable-xxhdpi/ic_hamburger_alpha.png +++ b/packages/DocumentsUI/res/drawable-xxhdpi/ic_hamburger_alpha.png diff --git a/packages/DocumentsUI/res/drawable-xxhdpi/ic_menu_delete_alpha.png b/packages/DocumentsUI/res/drawable-xxhdpi/ic_menu_delete_alpha.png Binary files differindex c2fbdc4a..6d7cb81 100644 --- a/packages/DocumentsUI/res/drawable-xxhdpi/ic_menu_delete_alpha.png +++ b/packages/DocumentsUI/res/drawable-xxhdpi/ic_menu_delete_alpha.png diff --git a/packages/DocumentsUI/res/drawable-xxhdpi/ic_menu_share_alpha.png b/packages/DocumentsUI/res/drawable-xxhdpi/ic_menu_share_alpha.png Binary files differindex f8a5a1a..784933a 100644 --- a/packages/DocumentsUI/res/drawable-xxhdpi/ic_menu_share_alpha.png +++ b/packages/DocumentsUI/res/drawable-xxhdpi/ic_menu_share_alpha.png diff --git a/packages/DocumentsUI/res/drawable-xxxhdpi/ic_hamburger_alpha.png b/packages/DocumentsUI/res/drawable-xxxhdpi/ic_hamburger_alpha.png Binary files differindex 13b20c6..5c747ed 100644 --- a/packages/DocumentsUI/res/drawable-xxxhdpi/ic_hamburger_alpha.png +++ b/packages/DocumentsUI/res/drawable-xxxhdpi/ic_hamburger_alpha.png diff --git a/packages/DocumentsUI/res/drawable-xxxhdpi/ic_menu_delete_alpha.png b/packages/DocumentsUI/res/drawable-xxxhdpi/ic_menu_delete_alpha.png Binary files differindex 07a78ed..f2b75c3 100644 --- a/packages/DocumentsUI/res/drawable-xxxhdpi/ic_menu_delete_alpha.png +++ b/packages/DocumentsUI/res/drawable-xxxhdpi/ic_menu_delete_alpha.png diff --git a/packages/DocumentsUI/res/drawable-xxxhdpi/ic_menu_share_alpha.png b/packages/DocumentsUI/res/drawable-xxxhdpi/ic_menu_share_alpha.png Binary files differindex 68831f3..5a8544ce 100644 --- a/packages/DocumentsUI/res/drawable-xxxhdpi/ic_menu_share_alpha.png +++ b/packages/DocumentsUI/res/drawable-xxxhdpi/ic_menu_share_alpha.png diff --git a/packages/DocumentsUI/res/values-ca/strings.xml b/packages/DocumentsUI/res/values-ca/strings.xml index b857af1..82f35ff 100644 --- a/packages/DocumentsUI/res/values-ca/strings.xml +++ b/packages/DocumentsUI/res/values-ca/strings.xml @@ -39,7 +39,7 @@ <string name="menu_file_size_hide" msgid="8881975928502581042">"Amaga la mida del fitxer"</string> <string name="button_select" msgid="527196987259139214">"Selecciona"</string> <string name="button_copy" msgid="8706475544635021302">"Copia"</string> - <string name="mode_selected_count" msgid="459111894725594625">"Seleccionats: <xliff:g id="COUNT">%1$d</xliff:g>"</string> + <string name="mode_selected_count" msgid="459111894725594625">"<xliff:g id="COUNT">%1$d</xliff:g> seleccionats"</string> <string name="sort_name" msgid="9183560467917256779">"Per nom"</string> <string name="sort_date" msgid="586080032956151448">"Per data de modificació"</string> <string name="sort_size" msgid="3350681319735474741">"Per mida"</string> diff --git a/packages/DocumentsUI/res/values-cs/strings.xml b/packages/DocumentsUI/res/values-cs/strings.xml index 61ff910..0a9fed1 100644 --- a/packages/DocumentsUI/res/values-cs/strings.xml +++ b/packages/DocumentsUI/res/values-cs/strings.xml @@ -21,7 +21,7 @@ <string name="title_save" msgid="2433679664882857999">"Uložit do"</string> <string name="menu_create_dir" msgid="5947289605844398389">"Vytvořit složku"</string> <string name="menu_grid" msgid="6878021334497835259">"Mřížkové zobrazení"</string> - <string name="menu_list" msgid="7279285939892417279">"Seznam"</string> + <string name="menu_list" msgid="7279285939892417279">"Zobrazení seznamu"</string> <string name="menu_sort" msgid="7677740407158414452">"Řadit podle"</string> <string name="menu_search" msgid="3816712084502856974">"Hledat"</string> <string name="menu_settings" msgid="6008033148948428823">"Nastavení"</string> @@ -48,7 +48,7 @@ <string name="save_error" msgid="6167009778003223664">"Uložení dokumentu se nezdařilo"</string> <string name="create_error" msgid="3735649141335444215">"Složku se nepodařilo vytvořit"</string> <string name="query_error" msgid="1222448261663503501">"Seznam dokumentů se nepodařilo načíst"</string> - <string name="root_recent" msgid="4470053704320518133">"Poslední"</string> + <string name="root_recent" msgid="4470053704320518133">"Nedávné"</string> <string name="root_available_bytes" msgid="8568452858617033281">"Volné místo: <xliff:g id="SIZE">%1$s</xliff:g>"</string> <string name="root_type_service" msgid="2178854894416775409">"Služby úložiště"</string> <string name="root_type_shortcut" msgid="3318760609471618093">"Klávesové zkratky"</string> diff --git a/packages/DocumentsUI/res/values-da/strings.xml b/packages/DocumentsUI/res/values-da/strings.xml index d831ce2..7b8a60e 100644 --- a/packages/DocumentsUI/res/values-da/strings.xml +++ b/packages/DocumentsUI/res/values-da/strings.xml @@ -18,7 +18,7 @@ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> <string name="app_label" msgid="2783841764617238354">"Dokumenter"</string> <string name="title_open" msgid="4353228937663917801">"Åbn fra"</string> - <string name="title_save" msgid="2433679664882857999">"Gem på"</string> + <string name="title_save" msgid="2433679664882857999">"Gem i"</string> <string name="menu_create_dir" msgid="5947289605844398389">"Opret mappe"</string> <string name="menu_grid" msgid="6878021334497835259">"Gittervisning"</string> <string name="menu_list" msgid="7279285939892417279">"Listevisning"</string> diff --git a/packages/DocumentsUI/res/values-es/strings.xml b/packages/DocumentsUI/res/values-es/strings.xml index d237879..7e308f5 100644 --- a/packages/DocumentsUI/res/values-es/strings.xml +++ b/packages/DocumentsUI/res/values-es/strings.xml @@ -35,8 +35,8 @@ <string name="menu_advanced_show" product="default" msgid="5792182900084144261">"Mostrar tarjeta SD"</string> <string name="menu_advanced_hide" product="nosdcard" msgid="4218809952721972589">"Ocultar almac. interno"</string> <string name="menu_advanced_hide" product="default" msgid="4845869969015718848">"Ocultar tarjeta SD"</string> - <string name="menu_file_size_show" msgid="3240323619260823076">"Mostrar tamaño archivo"</string> - <string name="menu_file_size_hide" msgid="8881975928502581042">"Ocultar tamaño archivo"</string> + <string name="menu_file_size_show" msgid="3240323619260823076">"Mostrar tamaño del archivo"</string> + <string name="menu_file_size_hide" msgid="8881975928502581042">"Ocultar tamaño del archivo"</string> <string name="button_select" msgid="527196987259139214">"Seleccionar"</string> <string name="button_copy" msgid="8706475544635021302">"Copiar"</string> <string name="mode_selected_count" msgid="459111894725594625">"Seleccionado: <xliff:g id="COUNT">%1$d</xliff:g>"</string> @@ -54,7 +54,7 @@ <string name="root_type_shortcut" msgid="3318760609471618093">"Accesos directos"</string> <string name="root_type_device" msgid="7121342474653483538">"Dispositivos"</string> <string name="root_type_apps" msgid="8838065367985945189">"Más aplicaciones"</string> - <string name="empty" msgid="7858882803708117596">"Sin elementos"</string> + <string name="empty" msgid="7858882803708117596">"No hay elementos"</string> <string name="toast_no_application" msgid="1339885974067891667">"Error al abrir el archivo"</string> <string name="toast_failed_delete" msgid="2180678019407244069">"No es posible eliminar algunos documentos"</string> <string name="share_via" msgid="8966594246261344259">"Compartir a través de"</string> diff --git a/packages/DocumentsUI/res/values-kk-rKZ/strings.xml b/packages/DocumentsUI/res/values-kk-rKZ/strings.xml index 9400ddc..8a22fcf 100644 --- a/packages/DocumentsUI/res/values-kk-rKZ/strings.xml +++ b/packages/DocumentsUI/res/values-kk-rKZ/strings.xml @@ -18,7 +18,7 @@ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> <string name="app_label" msgid="2783841764617238354">"Құжаттар"</string> <string name="title_open" msgid="4353228937663917801">"Мынадан ашу:"</string> - <string name="title_save" msgid="2433679664882857999">"Келесі файлға сақтау:"</string> + <string name="title_save" msgid="2433679664882857999">"Сақталатын орны"</string> <string name="menu_create_dir" msgid="5947289605844398389">"Қалта жасақтау"</string> <string name="menu_grid" msgid="6878021334497835259">"Торлы көрініс"</string> <string name="menu_list" msgid="7279285939892417279">"Тізім көрінісі"</string> diff --git a/packages/DocumentsUI/res/values-nb/strings.xml b/packages/DocumentsUI/res/values-nb/strings.xml index 227293e..7fcf186 100644 --- a/packages/DocumentsUI/res/values-nb/strings.xml +++ b/packages/DocumentsUI/res/values-nb/strings.xml @@ -41,7 +41,7 @@ <string name="button_copy" msgid="8706475544635021302">"Kopiér"</string> <string name="mode_selected_count" msgid="459111894725594625">"<xliff:g id="COUNT">%1$d</xliff:g> valgt"</string> <string name="sort_name" msgid="9183560467917256779">"Etter navn"</string> - <string name="sort_date" msgid="586080032956151448">"«Etter dato» endret"</string> + <string name="sort_date" msgid="586080032956151448">"Etter endringsdato"</string> <string name="sort_size" msgid="3350681319735474741">"Etter størrelse"</string> <string name="drawer_open" msgid="4545466532430226949">"Vis røtter"</string> <string name="drawer_close" msgid="7602734368552123318">"Skjul røtter"</string> diff --git a/packages/DocumentsUI/res/values-pl/strings.xml b/packages/DocumentsUI/res/values-pl/strings.xml index bb9f298..42a58c4 100644 --- a/packages/DocumentsUI/res/values-pl/strings.xml +++ b/packages/DocumentsUI/res/values-pl/strings.xml @@ -39,7 +39,7 @@ <string name="menu_file_size_hide" msgid="8881975928502581042">"Ukryj rozmiar pliku"</string> <string name="button_select" msgid="527196987259139214">"Wybierz"</string> <string name="button_copy" msgid="8706475544635021302">"Kopiuj"</string> - <string name="mode_selected_count" msgid="459111894725594625">"Wybrano: <xliff:g id="COUNT">%1$d</xliff:g>"</string> + <string name="mode_selected_count" msgid="459111894725594625">"Wybrano <xliff:g id="COUNT">%1$d</xliff:g>"</string> <string name="sort_name" msgid="9183560467917256779">"Według nazwy"</string> <string name="sort_date" msgid="586080032956151448">"Według daty edycji"</string> <string name="sort_size" msgid="3350681319735474741">"Według rozmiaru"</string> diff --git a/packages/DocumentsUI/res/values-sk/strings.xml b/packages/DocumentsUI/res/values-sk/strings.xml index 18875b7..3c86d7f 100644 --- a/packages/DocumentsUI/res/values-sk/strings.xml +++ b/packages/DocumentsUI/res/values-sk/strings.xml @@ -32,14 +32,14 @@ <string name="menu_select_all" msgid="4320518282375109902">"Vybrať všetko"</string> <string name="menu_copy" msgid="3612326052677229148">"Kopírovať do…"</string> <string name="menu_advanced_show" product="nosdcard" msgid="4693652895715631401">"Zobraziť interné úložisko"</string> - <string name="menu_advanced_show" product="default" msgid="5792182900084144261">"Zobraziť kartu SD"</string> + <string name="menu_advanced_show" product="default" msgid="5792182900084144261">"Zobraziť SD kartu"</string> <string name="menu_advanced_hide" product="nosdcard" msgid="4218809952721972589">"Skryť interné úložisko"</string> - <string name="menu_advanced_hide" product="default" msgid="4845869969015718848">"Skryť kartu SD"</string> + <string name="menu_advanced_hide" product="default" msgid="4845869969015718848">"Skryť SD kartu"</string> <string name="menu_file_size_show" msgid="3240323619260823076">"Zobraziť veľkosť súboru"</string> <string name="menu_file_size_hide" msgid="8881975928502581042">"Skryť veľkosť súboru"</string> <string name="button_select" msgid="527196987259139214">"Vybrať"</string> <string name="button_copy" msgid="8706475544635021302">"Kopírovať"</string> - <string name="mode_selected_count" msgid="459111894725594625">"Vybraté: <xliff:g id="COUNT">%1$d</xliff:g>"</string> + <string name="mode_selected_count" msgid="459111894725594625">"Vybrané: <xliff:g id="COUNT">%1$d</xliff:g>"</string> <string name="sort_name" msgid="9183560467917256779">"Podľa názvu"</string> <string name="sort_date" msgid="586080032956151448">"Podľa dátumu zmeny"</string> <string name="sort_size" msgid="3350681319735474741">"Podľa veľkosti"</string> @@ -57,7 +57,7 @@ <string name="empty" msgid="7858882803708117596">"Žiadne položky"</string> <string name="toast_no_application" msgid="1339885974067891667">"Súbor sa nepodarilo otvoriť"</string> <string name="toast_failed_delete" msgid="2180678019407244069">"Niektoré dokumenty sa nepodarilo odstrániť"</string> - <string name="share_via" msgid="8966594246261344259">"Zdieľať pomocou"</string> + <string name="share_via" msgid="8966594246261344259">"Zdieľať"</string> <string name="copy_notification_title" msgid="6374299806748219777">"Kopírovanie súborov"</string> <string name="copy_remaining" msgid="6283790937387975095">"Zostáva: <xliff:g id="DURATION">%s</xliff:g>"</string> <plurals name="copy_begin" formatted="false" msgid="9071199452634086365"> diff --git a/packages/DocumentsUI/res/values-sq-rAL/strings.xml b/packages/DocumentsUI/res/values-sq-rAL/strings.xml index 470b17b..58bb20f 100644 --- a/packages/DocumentsUI/res/values-sq-rAL/strings.xml +++ b/packages/DocumentsUI/res/values-sq-rAL/strings.xml @@ -18,9 +18,9 @@ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> <string name="app_label" msgid="2783841764617238354">"Dokumente"</string> <string name="title_open" msgid="4353228937663917801">"Hap nga"</string> - <string name="title_save" msgid="2433679664882857999">"Ruaje në"</string> + <string name="title_save" msgid="2433679664882857999">"Ruaje te"</string> <string name="menu_create_dir" msgid="5947289605844398389">"Krijo dosje"</string> - <string name="menu_grid" msgid="6878021334497835259">"Pamje \"sitë\""</string> + <string name="menu_grid" msgid="6878021334497835259">"Pamje rrjete"</string> <string name="menu_list" msgid="7279285939892417279">"Pamje liste"</string> <string name="menu_sort" msgid="7677740407158414452">"Rendit sipas"</string> <string name="menu_search" msgid="3816712084502856974">"Kërko"</string> @@ -39,7 +39,7 @@ <string name="menu_file_size_hide" msgid="8881975928502581042">"Fshih madhësinë e skedarit"</string> <string name="button_select" msgid="527196987259139214">"Zgjidh"</string> <string name="button_copy" msgid="8706475544635021302">"Kopjo"</string> - <string name="mode_selected_count" msgid="459111894725594625">"<xliff:g id="COUNT">%1$d</xliff:g> dokumente u përzgjodhën"</string> + <string name="mode_selected_count" msgid="459111894725594625">"Zgjedhur: <xliff:g id="COUNT">%1$d</xliff:g>"</string> <string name="sort_name" msgid="9183560467917256779">"Sipas emrit"</string> <string name="sort_date" msgid="586080032956151448">"Sipas datës së modifikimit"</string> <string name="sort_size" msgid="3350681319735474741">"Sipas madhësisë"</string> diff --git a/packages/DocumentsUI/res/values-uk/strings.xml b/packages/DocumentsUI/res/values-uk/strings.xml index 7bf2053..6b72f9a 100644 --- a/packages/DocumentsUI/res/values-uk/strings.xml +++ b/packages/DocumentsUI/res/values-uk/strings.xml @@ -54,7 +54,7 @@ <string name="root_type_shortcut" msgid="3318760609471618093">"Ярлики"</string> <string name="root_type_device" msgid="7121342474653483538">"Пристрої"</string> <string name="root_type_apps" msgid="8838065367985945189">"Інші програми"</string> - <string name="empty" msgid="7858882803708117596">"Немає елементів"</string> + <string name="empty" msgid="7858882803708117596">"Нічого немає"</string> <string name="toast_no_application" msgid="1339885974067891667">"Не вдалося відкрити файл"</string> <string name="toast_failed_delete" msgid="2180678019407244069">"Не вдалося видалити деякі документи"</string> <string name="share_via" msgid="8966594246261344259">"Надіслати через"</string> diff --git a/packages/Keyguard/src/com/android/keyguard/KeyguardHostView.java b/packages/Keyguard/src/com/android/keyguard/KeyguardHostView.java index 2cf30ba..cd4b24a 100644 --- a/packages/Keyguard/src/com/android/keyguard/KeyguardHostView.java +++ b/packages/Keyguard/src/com/android/keyguard/KeyguardHostView.java @@ -60,6 +60,7 @@ public class KeyguardHostView extends FrameLayout implements SecurityCallback { protected ViewMediatorCallback mViewMediatorCallback; protected LockPatternUtils mLockPatternUtils; private OnDismissAction mDismissAction; + private Runnable mCancelAction; private final KeyguardUpdateMonitorCallback mUpdateCallback = new KeyguardUpdateMonitorCallback() { @@ -126,8 +127,17 @@ public class KeyguardHostView extends FrameLayout implements SecurityCallback { * * @param action */ - public void setOnDismissAction(OnDismissAction action) { + public void setOnDismissAction(OnDismissAction action, Runnable cancelAction) { + if (mCancelAction != null) { + mCancelAction.run(); + mCancelAction = null; + } mDismissAction = action; + mCancelAction = cancelAction; + } + + public void cancelDismissAction() { + setOnDismissAction(null, null); } @Override @@ -197,6 +207,7 @@ public class KeyguardHostView extends FrameLayout implements SecurityCallback { if (mDismissAction != null) { deferKeyguardDone = mDismissAction.onDismiss(); mDismissAction = null; + mCancelAction = null; } if (mViewMediatorCallback != null) { if (deferKeyguardDone) { diff --git a/packages/SettingsLib/src/com/android/settingslib/bluetooth/CachedBluetoothDevice.java b/packages/SettingsLib/src/com/android/settingslib/bluetooth/CachedBluetoothDevice.java index 7534b8e..b0429ef 100644 --- a/packages/SettingsLib/src/com/android/settingslib/bluetooth/CachedBluetoothDevice.java +++ b/packages/SettingsLib/src/com/android/settingslib/bluetooth/CachedBluetoothDevice.java @@ -807,7 +807,9 @@ public final class CachedBluetoothDevice implements Comparable<CachedBluetoothDe if (BluetoothUuid.containsAnyUuid(uuids, PbapServerProfile.PBAB_CLIENT_UUIDS)) { // The pairing dialog now warns of phone-book access for paired devices. // No separate prompt is displayed after pairing. - setPhonebookPermissionChoice(CachedBluetoothDevice.ACCESS_ALLOWED); + if (getPhonebookPermissionChoice() == CachedBluetoothDevice.ACCESS_UNKNOWN) { + setPhonebookPermissionChoice(CachedBluetoothDevice.ACCESS_ALLOWED); + } } } diff --git a/packages/SettingsLib/src/com/android/settingslib/bluetooth/LocalBluetoothAdapter.java b/packages/SettingsLib/src/com/android/settingslib/bluetooth/LocalBluetoothAdapter.java index e3d2a99..0380e21 100644 --- a/packages/SettingsLib/src/com/android/settingslib/bluetooth/LocalBluetoothAdapter.java +++ b/packages/SettingsLib/src/com/android/settingslib/bluetooth/LocalBluetoothAdapter.java @@ -217,4 +217,8 @@ public final class LocalBluetoothAdapter { syncBluetoothState(); } } + + public BluetoothDevice getRemoteDevice(String address) { + return mAdapter.getRemoteDevice(address); + } } diff --git a/packages/SettingsLib/src/com/android/settingslib/bluetooth/PanProfile.java b/packages/SettingsLib/src/com/android/settingslib/bluetooth/PanProfile.java index 3af89e6..7bda231 100755 --- a/packages/SettingsLib/src/com/android/settingslib/bluetooth/PanProfile.java +++ b/packages/SettingsLib/src/com/android/settingslib/bluetooth/PanProfile.java @@ -32,7 +32,7 @@ import java.util.List; /** * PanProfile handles Bluetooth PAN profile (NAP and PANU). */ -final class PanProfile implements LocalBluetoothProfile { +public final class PanProfile implements LocalBluetoothProfile { private static final String TAG = "PanProfile"; private static boolean V = true; @@ -106,8 +106,7 @@ final class PanProfile implements LocalBluetoothProfile { } public boolean isPreferred(BluetoothDevice device) { - // return current connection status so profile checkbox is set correctly - return getConnectionStatus(device) == BluetoothProfile.STATE_CONNECTED; + return true; } public int getPreferred(BluetoothDevice device) { diff --git a/packages/SettingsLib/src/com/android/settingslib/wifi/WifiTracker.java b/packages/SettingsLib/src/com/android/settingslib/wifi/WifiTracker.java index 68803b3..09c93e9 100644 --- a/packages/SettingsLib/src/com/android/settingslib/wifi/WifiTracker.java +++ b/packages/SettingsLib/src/com/android/settingslib/wifi/WifiTracker.java @@ -205,7 +205,9 @@ public class WifiTracker { * Gets the current list of access points. */ public List<AccessPoint> getAccessPoints() { - return mAccessPoints; + synchronized (mAccessPoints) { + return new ArrayList<>(mAccessPoints); + } } public WifiManager getManager() { @@ -230,14 +232,14 @@ public class WifiTracker { public void dump(PrintWriter pw) { pw.println(" - wifi tracker ------"); - for (AccessPoint accessPoint : mAccessPoints) { + for (AccessPoint accessPoint : getAccessPoints()) { pw.println(" " + accessPoint); } } private void updateAccessPoints() { // Swap the current access points into a cached list. - ArrayList<AccessPoint> cachedAccessPoints = new ArrayList<>(mAccessPoints); + List<AccessPoint> cachedAccessPoints = getAccessPoints(); ArrayList<AccessPoint> accessPoints = new ArrayList<>(); // Clear out the configs so we don't think something is saved when it isn't. @@ -330,7 +332,7 @@ public class WifiTracker { mMainHandler.sendEmptyMessage(MainHandler.MSG_ACCESS_POINT_CHANGED); } - private AccessPoint getCachedOrCreate(ScanResult result, ArrayList<AccessPoint> cache) { + private AccessPoint getCachedOrCreate(ScanResult result, List<AccessPoint> cache) { final int N = cache.size(); for (int i = 0; i < N; i++) { if (cache.get(i).matches(result)) { @@ -342,7 +344,7 @@ public class WifiTracker { return new AccessPoint(mContext, result); } - private AccessPoint getCachedOrCreate(WifiConfiguration config, ArrayList<AccessPoint> cache) { + private AccessPoint getCachedOrCreate(WifiConfiguration config, List<AccessPoint> cache) { final int N = cache.size(); for (int i = 0; i < N; i++) { if (cache.get(i).matches(config)) { @@ -357,15 +359,15 @@ public class WifiTracker { private void updateNetworkInfo(NetworkInfo networkInfo) { /* sticky broadcasts can call this when wifi is disabled */ if (!mWifiManager.isWifiEnabled()) { - mScanner.pause(); + mMainHandler.sendEmptyMessage(MainHandler.MSG_PAUSE_SCANNING); return; } if (networkInfo != null && networkInfo.getDetailedState() == DetailedState.OBTAINING_IPADDR) { - mScanner.pause(); + mMainHandler.sendEmptyMessage(MainHandler.MSG_PAUSE_SCANNING); } else { - mScanner.resume(); + mMainHandler.sendEmptyMessage(MainHandler.MSG_RESUME_SCANNING); } mLastInfo = mWifiManager.getConnectionInfo(); @@ -380,7 +382,9 @@ public class WifiTracker { } } if (reorder) { - Collections.sort(mAccessPoints); + synchronized (mAccessPoints) { + Collections.sort(mAccessPoints); + } mMainHandler.sendEmptyMessage(MainHandler.MSG_ACCESS_POINT_CHANGED); } } @@ -442,6 +446,8 @@ public class WifiTracker { private static final int MSG_CONNECTED_CHANGED = 0; private static final int MSG_WIFI_STATE_CHANGED = 1; private static final int MSG_ACCESS_POINT_CHANGED = 2; + private static final int MSG_RESUME_SCANNING = 3; + private static final int MSG_PAUSE_SCANNING = 4; public MainHandler(Looper looper) { super(looper); @@ -462,6 +468,16 @@ public class WifiTracker { case MSG_ACCESS_POINT_CHANGED: mListener.onAccessPointsChanged(); break; + case MSG_RESUME_SCANNING: + if (mScanner != null) { + mScanner.resume(); + } + break; + case MSG_PAUSE_SCANNING: + if (mScanner != null) { + mScanner.pause(); + } + break; } } } diff --git a/packages/Shell/AndroidManifest.xml b/packages/Shell/AndroidManifest.xml index fd0ba73..640fb29 100644 --- a/packages/Shell/AndroidManifest.xml +++ b/packages/Shell/AndroidManifest.xml @@ -25,6 +25,7 @@ <!-- Standard permissions granted to the shell. --> <uses-permission android:name="android.permission.SEND_SMS" /> <uses-permission android:name="android.permission.CALL_PHONE" /> + <uses-permission android:name="android.permission.READ_PHONE_STATE" /> <uses-permission android:name="android.permission.READ_CONTACTS" /> <uses-permission android:name="android.permission.WRITE_CONTACTS" /> <uses-permission android:name="android.permission.READ_CALENDAR" /> @@ -97,6 +98,10 @@ <uses-permission android:name="android.permission.CHANGE_APP_IDLE_STATE" /> <uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" /> <uses-permission android:name="android.permission.MOUNT_FORMAT_FILESYSTEMS" /> + <uses-permission android:name="android.permission.MODIFY_PHONE_STATE" /> + <uses-permission android:name="android.permission.REGISTER_CALL_PROVIDER" /> + <uses-permission android:name="android.permission.REGISTER_CONNECTION_MANAGER" /> + <uses-permission android:name="android.permission.REGISTER_SIM_SUBSCRIPTION" /> <application android:label="@string/app_label"> <provider diff --git a/packages/SystemUI/AndroidManifest.xml b/packages/SystemUI/AndroidManifest.xml index cc8e46b..c259573 100644 --- a/packages/SystemUI/AndroidManifest.xml +++ b/packages/SystemUI/AndroidManifest.xml @@ -276,6 +276,11 @@ android:finishOnCloseSystemDialogs="true" android:excludeFromRecents="true"> </activity> + <activity android:name=".usb.UsbDebuggingSecondaryUserActivity" + android:theme="@style/Theme.SystemUI.Dialog.Alert" + android:finishOnCloseSystemDialogs="true" + android:excludeFromRecents="true"> + </activity> <!-- started from NetworkPolicyManagerService --> <activity diff --git a/packages/SystemUI/res/anim/ic_signal_blink_1.xml b/packages/SystemUI/res/anim/ic_signal_blink_1.xml index ab1905a..64580d1 100644 --- a/packages/SystemUI/res/anim/ic_signal_blink_1.xml +++ b/packages/SystemUI/res/anim/ic_signal_blink_1.xml @@ -23,16 +23,16 @@ android:valueType="colorType"> <keyframe android:fraction="0.0" - android:value="@color/light_mode_icon_color_dual_tone_fill"/> + android:value="?attr/fillColor"/> <keyframe android:fraction="0.32" - android:value="@color/light_mode_icon_color_dual_tone_fill"/> + android:value="?attr/fillColor"/> <keyframe android:fraction="0.33" - android:value="@color/light_mode_icon_color_dual_tone_background"/> + android:value="?attr/backgroundColor"/> <keyframe android:fraction="1.0" - android:value="@color/light_mode_icon_color_dual_tone_background"/> + android:value="?attr/backgroundColor"/> </propertyValuesHolder> </objectAnimator> diff --git a/packages/SystemUI/res/anim/ic_signal_blink_2.xml b/packages/SystemUI/res/anim/ic_signal_blink_2.xml index 1b7ace2..f055cd0 100644 --- a/packages/SystemUI/res/anim/ic_signal_blink_2.xml +++ b/packages/SystemUI/res/anim/ic_signal_blink_2.xml @@ -23,22 +23,22 @@ android:valueType="colorType"> <keyframe android:fraction="0.0" - android:value="@color/light_mode_icon_color_dual_tone_background"/> + android:value="?attr/backgroundColor"/> <keyframe android:fraction="0.32" - android:value="@color/light_mode_icon_color_dual_tone_background"/> + android:value="?attr/backgroundColor"/> <keyframe android:fraction="0.33" - android:value="@color/light_mode_icon_color_dual_tone_fill"/> + android:value="?attr/fillColor"/> <keyframe android:fraction="0.66" - android:value="@color/light_mode_icon_color_dual_tone_fill"/> + android:value="?attr/fillColor"/> <keyframe android:fraction="0.67" - android:value="@color/light_mode_icon_color_dual_tone_background"/> + android:value="?attr/backgroundColor"/> <keyframe android:fraction="1.0" - android:value="@color/light_mode_icon_color_dual_tone_background"/> + android:value="?attr/backgroundColor"/> </propertyValuesHolder> </objectAnimator> diff --git a/packages/SystemUI/res/anim/ic_signal_blink_3.xml b/packages/SystemUI/res/anim/ic_signal_blink_3.xml index cee831c..abcd774 100644 --- a/packages/SystemUI/res/anim/ic_signal_blink_3.xml +++ b/packages/SystemUI/res/anim/ic_signal_blink_3.xml @@ -23,16 +23,16 @@ android:valueType="colorType"> <keyframe android:fraction="0.0" - android:value="@color/light_mode_icon_color_dual_tone_background"/> + android:value="?attr/backgroundColor"/> <keyframe android:fraction="0.66" - android:value="@color/light_mode_icon_color_dual_tone_background"/> + android:value="?attr/backgroundColor"/> <keyframe android:fraction="0.67" - android:value="@color/light_mode_icon_color_dual_tone_fill"/> + android:value="?attr/fillColor"/> <keyframe android:fraction="1.0" - android:value="@color/light_mode_icon_color_dual_tone_fill"/> + android:value="?attr/fillColor"/> </propertyValuesHolder> </objectAnimator> diff --git a/packages/SystemUI/res/anim/ic_signal_dark_blink_1.xml b/packages/SystemUI/res/anim/ic_signal_dark_blink_1.xml deleted file mode 100644 index 9d398fa..0000000 --- a/packages/SystemUI/res/anim/ic_signal_dark_blink_1.xml +++ /dev/null @@ -1,38 +0,0 @@ -<!-- - Copyright (C) 2015 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. ---> -<objectAnimator xmlns:android="http://schemas.android.com/apk/res/android" - android:interpolator="@android:anim/linear_interpolator" - android:duration="@integer/carrier_network_change_anim_time" - android:repeatCount="-1"> - - <propertyValuesHolder - android:propertyName="fillColor" - android:valueType="colorType"> - <keyframe - android:fraction="0.0" - android:value="@color/dark_mode_icon_color_dual_tone_fill"/> - <keyframe - android:fraction="0.32" - android:value="@color/dark_mode_icon_color_dual_tone_fill"/> - <keyframe - android:fraction="0.33" - android:value="@color/dark_mode_icon_color_dual_tone_background"/> - <keyframe - android:fraction="1.0" - android:value="@color/dark_mode_icon_color_dual_tone_background"/> - </propertyValuesHolder> - -</objectAnimator> diff --git a/packages/SystemUI/res/anim/ic_signal_dark_blink_2.xml b/packages/SystemUI/res/anim/ic_signal_dark_blink_2.xml deleted file mode 100644 index c6e213d..0000000 --- a/packages/SystemUI/res/anim/ic_signal_dark_blink_2.xml +++ /dev/null @@ -1,44 +0,0 @@ -<!-- - Copyright (C) 2015 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. ---> -<objectAnimator xmlns:android="http://schemas.android.com/apk/res/android" - android:interpolator="@android:anim/linear_interpolator" - android:duration="@integer/carrier_network_change_anim_time" - android:repeatCount="-1"> - - <propertyValuesHolder - android:propertyName="fillColor" - android:valueType="colorType"> - <keyframe - android:fraction="0.0" - android:value="@color/dark_mode_icon_color_dual_tone_background"/> - <keyframe - android:fraction="0.32" - android:value="@color/dark_mode_icon_color_dual_tone_background"/> - <keyframe - android:fraction="0.33" - android:value="@color/dark_mode_icon_color_dual_tone_fill"/> - <keyframe - android:fraction="0.66" - android:value="@color/dark_mode_icon_color_dual_tone_fill"/> - <keyframe - android:fraction="0.67" - android:value="@color/dark_mode_icon_color_dual_tone_background"/> - <keyframe - android:fraction="1.0" - android:value="@color/dark_mode_icon_color_dual_tone_background"/> - </propertyValuesHolder> - -</objectAnimator> diff --git a/packages/SystemUI/res/anim/ic_signal_dark_blink_3.xml b/packages/SystemUI/res/anim/ic_signal_dark_blink_3.xml deleted file mode 100644 index dce148c..0000000 --- a/packages/SystemUI/res/anim/ic_signal_dark_blink_3.xml +++ /dev/null @@ -1,38 +0,0 @@ -<!-- - Copyright (C) 2015 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. ---> -<objectAnimator xmlns:android="http://schemas.android.com/apk/res/android" - android:interpolator="@android:anim/linear_interpolator" - android:duration="@integer/carrier_network_change_anim_time" - android:repeatCount="-1"> - - <propertyValuesHolder - android:propertyName="fillColor" - android:valueType="colorType"> - <keyframe - android:fraction="0.0" - android:value="@color/dark_mode_icon_color_dual_tone_background"/> - <keyframe - android:fraction="0.66" - android:value="@color/dark_mode_icon_color_dual_tone_background"/> - <keyframe - android:fraction="0.67" - android:value="@color/dark_mode_icon_color_dual_tone_fill"/> - <keyframe - android:fraction="1.0" - android:value="@color/dark_mode_icon_color_dual_tone_fill"/> - </propertyValuesHolder> - -</objectAnimator> diff --git a/packages/SystemUI/res/drawable/ripple_drawable_20dp.xml b/packages/SystemUI/res/drawable/ripple_drawable_20dp.xml new file mode 100644 index 0000000..8d2a0f9 --- /dev/null +++ b/packages/SystemUI/res/drawable/ripple_drawable_20dp.xml @@ -0,0 +1,18 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2015 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. +--> +<ripple xmlns:android="http://schemas.android.com/apk/res/android" + android:radius="20dp" + android:color="?android:attr/colorControlHighlight" /> diff --git a/packages/SystemUI/res/drawable/stat_sys_signal_dark_carrier_network_change_animation.xml b/packages/SystemUI/res/drawable/stat_sys_signal_dark_carrier_network_change_animation.xml deleted file mode 100644 index ff49d4c..0000000 --- a/packages/SystemUI/res/drawable/stat_sys_signal_dark_carrier_network_change_animation.xml +++ /dev/null @@ -1,27 +0,0 @@ -<!-- - Copyright (C) 2015 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. ---> -<animated-vector xmlns:android="http://schemas.android.com/apk/res/android" - android:drawable="@drawable/stat_sys_signal_carrier_network_change" > - <target - android:name="dot1" - android:animation="@anim/ic_signal_dark_blink_1"/> - <target - android:name="dot2" - android:animation="@anim/ic_signal_dark_blink_2"/> - <target - android:name="dot3" - android:animation="@anim/ic_signal_dark_blink_3"/> -</animated-vector> diff --git a/packages/SystemUI/res/layout/volume_zen_footer.xml b/packages/SystemUI/res/layout/volume_zen_footer.xml index eede804..28447d7 100644 --- a/packages/SystemUI/res/layout/volume_zen_footer.xml +++ b/packages/SystemUI/res/layout/volume_zen_footer.xml @@ -24,7 +24,7 @@ android:id="@+id/zen_embedded_divider" android:layout_width="match_parent" android:layout_height="1dp" - android:layout_marginBottom="8dp" + android:layout_marginBottom="12dp" android:layout_marginTop="8dp" android:background="@color/qs_tile_divider" /> @@ -53,26 +53,34 @@ android:id="@+id/volume_zen_summary_line_1" android:layout_width="match_parent" android:layout_height="wrap_content" + android:textDirection="locale" android:textAppearance="@style/TextAppearance.Volume.ZenSummary" /> <TextView android:id="@+id/volume_zen_summary_line_2" android:layout_width="match_parent" android:layout_height="wrap_content" + android:layout_marginTop="1dp" + android:textDirection="locale" android:textAppearance="@style/TextAppearance.Volume.ZenDetail" /> + </LinearLayout> - <TextView - android:id="@+id/volume_zen_end_now" - style="@style/QSBorderlessButton" - android:layout_width="wrap_content" - android:layout_height="wrap_content" - android:clickable="true" - android:focusable="true" - android:minWidth="91dp" - android:text="@string/volume_zen_end_now" - android:textColor="@color/system_accent_color" - android:textAppearance="@style/TextAppearance.QS.DetailButton" /> </LinearLayout> + <TextView + android:id="@+id/volume_zen_end_now" + style="@style/QSBorderlessButton" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_gravity="end" + android:layout_marginEnd="8dp" + android:clickable="true" + android:focusable="true" + android:paddingStart="15dp" + android:paddingEnd="15dp" + android:text="@string/volume_zen_end_now" + android:textColor="@color/system_accent_color" + android:textAppearance="@style/TextAppearance.QS.DetailButton" /> + </com.android.systemui.volume.ZenFooter>
\ No newline at end of file diff --git a/packages/SystemUI/res/layout/zen_mode_condition.xml b/packages/SystemUI/res/layout/zen_mode_condition.xml index a169d1a..4953e6f 100644 --- a/packages/SystemUI/res/layout/zen_mode_condition.xml +++ b/packages/SystemUI/res/layout/zen_mode_condition.xml @@ -17,6 +17,7 @@ <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="@dimen/qs_detail_item_height" + android:clipChildren="false" android:layout_marginBottom="@dimen/zen_mode_condition_detail_item_spacing" android:layout_marginStart="1dp" android:layout_marginEnd="0dp" > @@ -63,6 +64,7 @@ <ImageView android:id="@android:id/button1" style="@style/QSBorderlessButton" + android:background="@drawable/ripple_drawable_20dp" android:layout_width="48dp" android:layout_height="48dp" android:layout_centerVertical="true" @@ -74,6 +76,7 @@ <ImageView android:id="@android:id/button2" style="@style/QSBorderlessButton" + android:background="@drawable/ripple_drawable_20dp" android:layout_width="48dp" android:layout_height="48dp" android:layout_alignParentEnd="true" diff --git a/packages/SystemUI/res/values-af/strings.xml b/packages/SystemUI/res/values-af/strings.xml index a955c54..a15d6b6 100644 --- a/packages/SystemUI/res/values-af/strings.xml +++ b/packages/SystemUI/res/values-af/strings.xml @@ -397,19 +397,18 @@ <string name="volumeui_notification_text" msgid="1826889705095768656">"Raak om die oorspronklike terug te stel."</string> <string name="managed_profile_foreground_toast" msgid="3199278359979281097">"Jy is in die Work-profiel"</string> <string name="system_ui_tuner" msgid="3442596010150119600">"Stelsel-UI-ontvanger"</string> - <!-- no translation found for show_battery_percentage (5444136600512968798) --> - <skip /> - <!-- no translation found for show_battery_percentage_summary (3215025775576786037) --> - <skip /> + <string name="show_battery_percentage" msgid="5444136600512968798">"Wys persentasie van ingebedde battery"</string> + <string name="show_battery_percentage_summary" msgid="3215025775576786037">"Wys batteryvlakpersentasie binne die statusbalkikoon wanneer dit nie laai nie"</string> <string name="quick_settings" msgid="10042998191725428">"Kitsinstellings"</string> + <string name="status_bar" msgid="4877645476959324760">"Statusbalk"</string> + <string name="status_bar_ethernet" msgid="5044290963549500128">"Ethernet"</string> + <string name="status_bar_alarm" msgid="8536256753575881818">"Wekker"</string> + <string name="status_bar_work" msgid="6022553324802866373">"Werkprofiel"</string> + <string name="status_bar_airplane" msgid="7057575501472249002">"Vliegtuigmodus"</string> <string name="add_tile" msgid="2995389510240786221">"Voeg teël by"</string> <string name="broadcast_tile" msgid="3894036511763289383">"Uitsaaiteël"</string> - <!-- no translation found for zen_alarm_warning_indef (3482966345578319605) --> - <skip /> - <!-- no translation found for zen_alarm_warning (444533119582244293) --> - <skip /> - <!-- no translation found for alarm_template (3980063409350522735) --> - <skip /> - <!-- no translation found for alarm_template_far (4242179982586714810) --> - <skip /> + <string name="zen_alarm_warning_indef" msgid="3482966345578319605">"Jy sal nie jou volgende wekker <xliff:g id="WHEN">%1$s</xliff:g> hoor nie tensy jy dit voor die tyd afskakel"</string> + <string name="zen_alarm_warning" msgid="444533119582244293">"Jy sal nie jou volgende wekker <xliff:g id="WHEN">%1$s</xliff:g> hoor nie"</string> + <string name="alarm_template" msgid="3980063409350522735">"om <xliff:g id="WHEN">%1$s</xliff:g>"</string> + <string name="alarm_template_far" msgid="4242179982586714810">"op <xliff:g id="WHEN">%1$s</xliff:g>"</string> </resources> diff --git a/packages/SystemUI/res/values-am/strings.xml b/packages/SystemUI/res/values-am/strings.xml index 295898c..828d571 100644 --- a/packages/SystemUI/res/values-am/strings.xml +++ b/packages/SystemUI/res/values-am/strings.xml @@ -397,19 +397,18 @@ <string name="volumeui_notification_text" msgid="1826889705095768656">"የመጀመሪያውን ወደነበረበት ለመመለስ ይንኩ።"</string> <string name="managed_profile_foreground_toast" msgid="3199278359979281097">"እርስዎ በስራ መገለጫ ውስጥ ነዎት"</string> <string name="system_ui_tuner" msgid="3442596010150119600">"የስርዓት በይነገጽ መቃኛ"</string> - <!-- no translation found for show_battery_percentage (5444136600512968798) --> - <skip /> - <!-- no translation found for show_battery_percentage_summary (3215025775576786037) --> - <skip /> + <string name="show_battery_percentage" msgid="5444136600512968798">"የተቀላቀለ የባትሪ አጠቃቀም መቶኛ አሳይ"</string> + <string name="show_battery_percentage_summary" msgid="3215025775576786037">"ኃይል በማይሞላበት ጊዜ በሁነታ አሞሌ አዶ ውስጥ የባትሪ ደረጃ መቶኛን አሳይ"</string> <string name="quick_settings" msgid="10042998191725428">"ፈጣን ቅንብሮች"</string> + <string name="status_bar" msgid="4877645476959324760">"የሁኔታ አሞሌ"</string> + <string name="status_bar_ethernet" msgid="5044290963549500128">"ኤተርኔት"</string> + <string name="status_bar_alarm" msgid="8536256753575881818">"ማንቂያ"</string> + <string name="status_bar_work" msgid="6022553324802866373">"የስራ መገለጫ"</string> + <string name="status_bar_airplane" msgid="7057575501472249002">"የአውሮፕላን ሁነታ"</string> <string name="add_tile" msgid="2995389510240786221">"ሰቅ ያክሉ"</string> <string name="broadcast_tile" msgid="3894036511763289383">"ሰቅ አሰራጭ"</string> - <!-- no translation found for zen_alarm_warning_indef (3482966345578319605) --> - <skip /> - <!-- no translation found for zen_alarm_warning (444533119582244293) --> - <skip /> - <!-- no translation found for alarm_template (3980063409350522735) --> - <skip /> - <!-- no translation found for alarm_template_far (4242179982586714810) --> - <skip /> + <string name="zen_alarm_warning_indef" msgid="3482966345578319605">"ከዚያ በፊት ይህንን ካላጠፉት በቀር የእርስዎን ቀጣይ ማንቂያ <xliff:g id="WHEN">%1$s</xliff:g> አይሰሙም"</string> + <string name="zen_alarm_warning" msgid="444533119582244293">"የእርስዎን ቀጣይ ማንቂያ <xliff:g id="WHEN">%1$s</xliff:g> አይሰሙም"</string> + <string name="alarm_template" msgid="3980063409350522735">"በ<xliff:g id="WHEN">%1$s</xliff:g> ላይ"</string> + <string name="alarm_template_far" msgid="4242179982586714810">"በ<xliff:g id="WHEN">%1$s</xliff:g> ላይ"</string> </resources> diff --git a/packages/SystemUI/res/values-ar/strings.xml b/packages/SystemUI/res/values-ar/strings.xml index d71d58f..bd96ce6 100644 --- a/packages/SystemUI/res/values-ar/strings.xml +++ b/packages/SystemUI/res/values-ar/strings.xml @@ -401,19 +401,23 @@ <string name="volumeui_notification_text" msgid="1826889705095768656">"المس لاستعادة الإعداد الأصلي."</string> <string name="managed_profile_foreground_toast" msgid="3199278359979281097">"أنت في الملف الشخصي للعمل"</string> <string name="system_ui_tuner" msgid="3442596010150119600">"أداة ضبط واجهة مستخدم النظام"</string> - <!-- no translation found for show_battery_percentage (5444136600512968798) --> - <skip /> - <!-- no translation found for show_battery_percentage_summary (3215025775576786037) --> - <skip /> + <string name="show_battery_percentage" msgid="5444136600512968798">"عرض نسبة البطارية المدمجة"</string> + <string name="show_battery_percentage_summary" msgid="3215025775576786037">"عرض نسبة مستوى البطارية داخل رمز شريط الحالة أثناء عدم الشحن"</string> <string name="quick_settings" msgid="10042998191725428">"الإعدادات السريعة"</string> - <string name="add_tile" msgid="2995389510240786221">"إضافة فئة"</string> - <string name="broadcast_tile" msgid="3894036511763289383">"إرسال فئة"</string> - <!-- no translation found for zen_alarm_warning_indef (3482966345578319605) --> + <!-- no translation found for status_bar (4877645476959324760) --> <skip /> - <!-- no translation found for zen_alarm_warning (444533119582244293) --> + <!-- no translation found for status_bar_ethernet (5044290963549500128) --> <skip /> - <!-- no translation found for alarm_template (3980063409350522735) --> + <!-- no translation found for status_bar_alarm (8536256753575881818) --> <skip /> - <!-- no translation found for alarm_template_far (4242179982586714810) --> + <!-- no translation found for status_bar_work (6022553324802866373) --> <skip /> + <!-- no translation found for status_bar_airplane (7057575501472249002) --> + <skip /> + <string name="add_tile" msgid="2995389510240786221">"إضافة فئة"</string> + <string name="broadcast_tile" msgid="3894036511763289383">"إرسال فئة"</string> + <string name="zen_alarm_warning_indef" msgid="3482966345578319605">"لن تسمع المنبه القادم في <xliff:g id="WHEN">%1$s</xliff:g> إلا إذا أوقفت هذا قبل الموعد"</string> + <string name="zen_alarm_warning" msgid="444533119582244293">"لن تسمع المنبه القادم في <xliff:g id="WHEN">%1$s</xliff:g>"</string> + <string name="alarm_template" msgid="3980063409350522735">"في <xliff:g id="WHEN">%1$s</xliff:g>"</string> + <string name="alarm_template_far" msgid="4242179982586714810">"يوم <xliff:g id="WHEN">%1$s</xliff:g>"</string> </resources> diff --git a/packages/SystemUI/res/values-az-rAZ/strings.xml b/packages/SystemUI/res/values-az-rAZ/strings.xml index 7fa5d8d..a4ee823 100644 --- a/packages/SystemUI/res/values-az-rAZ/strings.xml +++ b/packages/SystemUI/res/values-az-rAZ/strings.xml @@ -397,19 +397,18 @@ <string name="volumeui_notification_text" msgid="1826889705095768656">"Orijinalı bərpa etmək üçün toxun."</string> <string name="managed_profile_foreground_toast" msgid="3199278359979281097">"İş profilindəsiniz"</string> <string name="system_ui_tuner" msgid="3442596010150119600">"Sistem UI tuner"</string> - <!-- no translation found for show_battery_percentage (5444136600512968798) --> - <skip /> - <!-- no translation found for show_battery_percentage_summary (3215025775576786037) --> - <skip /> + <string name="show_battery_percentage" msgid="5444136600512968798">"Daxil batareya faizini göstərin"</string> + <string name="show_battery_percentage_summary" msgid="3215025775576786037">"Elektrik şəbəsinə qoşulu olmayan zaman batareya səviyyəsini status paneli ikonası daxilində göstərin"</string> <string name="quick_settings" msgid="10042998191725428">"Sürətli Ayarlar"</string> + <string name="status_bar" msgid="4877645476959324760">"Status paneli"</string> + <string name="status_bar_ethernet" msgid="5044290963549500128">"Ethernet"</string> + <string name="status_bar_alarm" msgid="8536256753575881818">"Zəngli saat"</string> + <string name="status_bar_work" msgid="6022553324802866373">"İş profili"</string> + <string name="status_bar_airplane" msgid="7057575501472249002">"Təyyarə rejimi"</string> <string name="add_tile" msgid="2995389510240786221">"Xana əlavə edin"</string> <string name="broadcast_tile" msgid="3894036511763289383">"Yayım Xanası"</string> - <!-- no translation found for zen_alarm_warning_indef (3482966345578319605) --> - <skip /> - <!-- no translation found for zen_alarm_warning (444533119582244293) --> - <skip /> - <!-- no translation found for alarm_template (3980063409350522735) --> - <skip /> - <!-- no translation found for alarm_template_far (4242179982586714810) --> - <skip /> + <string name="zen_alarm_warning_indef" msgid="3482966345578319605">"Tez bir zamanda söndürməyincə, <xliff:g id="WHEN">%1$s</xliff:g> zaman növbəti xəbərdarlığınızı eşitməyəcəksiniz"</string> + <string name="zen_alarm_warning" msgid="444533119582244293">"<xliff:g id="WHEN">%1$s</xliff:g> zaman növbəti xəbərdarlığınızı eşitməyəcəksiniz"</string> + <string name="alarm_template" msgid="3980063409350522735">"<xliff:g id="WHEN">%1$s</xliff:g>"</string> + <string name="alarm_template_far" msgid="4242179982586714810">"<xliff:g id="WHEN">%1$s</xliff:g>"</string> </resources> diff --git a/packages/SystemUI/res/values-bg/strings.xml b/packages/SystemUI/res/values-bg/strings.xml index 543008b..c4179f6 100644 --- a/packages/SystemUI/res/values-bg/strings.xml +++ b/packages/SystemUI/res/values-bg/strings.xml @@ -397,19 +397,23 @@ <string name="volumeui_notification_text" msgid="1826889705095768656">"Докоснете, за да възстановите оригинала."</string> <string name="managed_profile_foreground_toast" msgid="3199278359979281097">"Влезли сте в потребителски профил в Work"</string> <string name="system_ui_tuner" msgid="3442596010150119600">"Тунер на системния ПИ"</string> - <!-- no translation found for show_battery_percentage (5444136600512968798) --> - <skip /> - <!-- no translation found for show_battery_percentage_summary (3215025775576786037) --> - <skip /> + <string name="show_battery_percentage" msgid="5444136600512968798">"Показване на процента на вградената батерия"</string> + <string name="show_battery_percentage_summary" msgid="3215025775576786037">"Показване на процента на нивото на батерията в иконата на лентата на състоянието, когато не се зарежда"</string> <string name="quick_settings" msgid="10042998191725428">"Бързи настройки"</string> - <string name="add_tile" msgid="2995389510240786221">"Добавяне на плочка"</string> - <string name="broadcast_tile" msgid="3894036511763289383">"Плочка за излъчване"</string> - <!-- no translation found for zen_alarm_warning_indef (3482966345578319605) --> + <!-- no translation found for status_bar (4877645476959324760) --> <skip /> - <!-- no translation found for zen_alarm_warning (444533119582244293) --> + <!-- no translation found for status_bar_ethernet (5044290963549500128) --> <skip /> - <!-- no translation found for alarm_template (3980063409350522735) --> + <!-- no translation found for status_bar_alarm (8536256753575881818) --> <skip /> - <!-- no translation found for alarm_template_far (4242179982586714810) --> + <!-- no translation found for status_bar_work (6022553324802866373) --> <skip /> + <!-- no translation found for status_bar_airplane (7057575501472249002) --> + <skip /> + <string name="add_tile" msgid="2995389510240786221">"Добавяне на плочка"</string> + <string name="broadcast_tile" msgid="3894036511763289383">"Плочка за излъчване"</string> + <string name="zen_alarm_warning_indef" msgid="3482966345578319605">"Няма да чуете следващия си будилник в <xliff:g id="WHEN">%1$s</xliff:g>, освен ако не изключите настройката преди това"</string> + <string name="zen_alarm_warning" msgid="444533119582244293">"Няма да чуете следващия си будилник в <xliff:g id="WHEN">%1$s</xliff:g>"</string> + <string name="alarm_template" msgid="3980063409350522735">"в <xliff:g id="WHEN">%1$s</xliff:g>"</string> + <string name="alarm_template_far" msgid="4242179982586714810">"в/ъв <xliff:g id="WHEN">%1$s</xliff:g>"</string> </resources> diff --git a/packages/SystemUI/res/values-bn-rBD/strings.xml b/packages/SystemUI/res/values-bn-rBD/strings.xml index e4e69fc..0198921 100644 --- a/packages/SystemUI/res/values-bn-rBD/strings.xml +++ b/packages/SystemUI/res/values-bn-rBD/strings.xml @@ -397,19 +397,23 @@ <string name="volumeui_notification_text" msgid="1826889705095768656">"আসলটি পুনঃস্থাপন করতে স্পর্শ করুন৷"</string> <string name="managed_profile_foreground_toast" msgid="3199278359979281097">"আপনি কাজের প্রোফাইলে রয়েছেন"</string> <string name="system_ui_tuner" msgid="3442596010150119600">"সিস্টেম UI টিউনার"</string> - <!-- no translation found for show_battery_percentage (5444136600512968798) --> - <skip /> - <!-- no translation found for show_battery_percentage_summary (3215025775576786037) --> - <skip /> + <string name="show_battery_percentage" msgid="5444136600512968798">"এম্বেড করা ব্যাটারির শতকরা হার দেখায়"</string> + <string name="show_battery_percentage_summary" msgid="3215025775576786037">"যখন চার্জ করা হবে না তখন স্থিতি দন্ডের আইকনের ভিতরে ব্যাটারি স্তরের শতকার হার দেখায়"</string> <string name="quick_settings" msgid="10042998191725428">"দ্রুত সেটিংস"</string> - <string name="add_tile" msgid="2995389510240786221">"টাইল যোগ করুন"</string> - <string name="broadcast_tile" msgid="3894036511763289383">"সম্প্রচার টাইল"</string> - <!-- no translation found for zen_alarm_warning_indef (3482966345578319605) --> + <!-- no translation found for status_bar (4877645476959324760) --> <skip /> - <!-- no translation found for zen_alarm_warning (444533119582244293) --> + <!-- no translation found for status_bar_ethernet (5044290963549500128) --> <skip /> - <!-- no translation found for alarm_template (3980063409350522735) --> + <!-- no translation found for status_bar_alarm (8536256753575881818) --> <skip /> - <!-- no translation found for alarm_template_far (4242179982586714810) --> + <!-- no translation found for status_bar_work (6022553324802866373) --> <skip /> + <!-- no translation found for status_bar_airplane (7057575501472249002) --> + <skip /> + <string name="add_tile" msgid="2995389510240786221">"টাইল যোগ করুন"</string> + <string name="broadcast_tile" msgid="3894036511763289383">"সম্প্রচার টাইল"</string> + <string name="zen_alarm_warning_indef" msgid="3482966345578319605">"তার আগে আপনি এটিকে বন্ধ না করা পর্যন্ত আপনি পরবর্তী <xliff:g id="WHEN">%1$s</xliff:g> অ্যালার্ম শুনতে পাবেন না"</string> + <string name="zen_alarm_warning" msgid="444533119582244293">"আপনি আপনার পরবর্তী <xliff:g id="WHEN">%1$s</xliff:g> অ্যালার্ম শুনতে পাবেন না"</string> + <string name="alarm_template" msgid="3980063409350522735">"<xliff:g id="WHEN">%1$s</xliff:g> -টায়"</string> + <string name="alarm_template_far" msgid="4242179982586714810">"<xliff:g id="WHEN">%1$s</xliff:g> -তে"</string> </resources> diff --git a/packages/SystemUI/res/values-ca/strings.xml b/packages/SystemUI/res/values-ca/strings.xml index adfe0ef..7f0abab 100644 --- a/packages/SystemUI/res/values-ca/strings.xml +++ b/packages/SystemUI/res/values-ca/strings.xml @@ -315,10 +315,10 @@ <string name="keyguard_more_overflow_text" msgid="9195222469041601365">"+<xliff:g id="NUMBER_OF_NOTIFICATIONS">%d</xliff:g>"</string> <string name="speed_bump_explanation" msgid="1288875699658819755">"Notificacions menys urgents a continuació"</string> <string name="notification_tap_again" msgid="8524949573675922138">"Torna a tocar per obrir"</string> - <string name="keyguard_unlock" msgid="8043466894212841998">"Fes lliscar el dit cap amunt per desbloquejar el teclat."</string> - <string name="phone_hint" msgid="4872890986869209950">"Fes lliscar el dit des de la icona per obrir el telèfon"</string> - <string name="voice_hint" msgid="8939888732119726665">"Fes lliscar el dit des de la icona per obrir l\'ass. per veu"</string> - <string name="camera_hint" msgid="7939688436797157483">"Fes lliscar el dit des de la icona per obrir la càmera"</string> + <string name="keyguard_unlock" msgid="8043466894212841998">"Llisca cap amunt per desbloquejar el teclat"</string> + <string name="phone_hint" msgid="4872890986869209950">"Llisca des de la icona per obrir el telèfon"</string> + <string name="voice_hint" msgid="8939888732119726665">"Llisca des de la icona per obrir l\'assistent de veu"</string> + <string name="camera_hint" msgid="7939688436797157483">"Llisca des de la icona per obrir la càmera"</string> <string name="interruption_level_none" msgid="6000083681244492992">"Silenci total"</string> <string name="interruption_level_priority" msgid="6426766465363855505">"Només amb prioritat"</string> <string name="interruption_level_alarms" msgid="5226306993448328896">"Només alarmes"</string> @@ -399,19 +399,23 @@ <string name="volumeui_notification_text" msgid="1826889705095768656">"Toca per restaurar l\'original."</string> <string name="managed_profile_foreground_toast" msgid="3199278359979281097">"Estàs utilitzant el perfil professional"</string> <string name="system_ui_tuner" msgid="3442596010150119600">"Configurador de la IU del sistema"</string> - <!-- no translation found for show_battery_percentage (5444136600512968798) --> - <skip /> - <!-- no translation found for show_battery_percentage_summary (3215025775576786037) --> - <skip /> + <string name="show_battery_percentage" msgid="5444136600512968798">"Mostra el percentatge de la bateria inserit"</string> + <string name="show_battery_percentage_summary" msgid="3215025775576786037">"Mostra el percentatge del nivell de bateria dins de la icona de la barra d\'estat quan no s\'estigui carregant"</string> <string name="quick_settings" msgid="10042998191725428">"Configuració ràpida"</string> - <string name="add_tile" msgid="2995389510240786221">"Afegeix un mosaic"</string> - <string name="broadcast_tile" msgid="3894036511763289383">"Mosaic d\'emissió"</string> - <!-- no translation found for zen_alarm_warning_indef (3482966345578319605) --> + <!-- no translation found for status_bar (4877645476959324760) --> <skip /> - <!-- no translation found for zen_alarm_warning (444533119582244293) --> + <!-- no translation found for status_bar_ethernet (5044290963549500128) --> <skip /> - <!-- no translation found for alarm_template (3980063409350522735) --> + <!-- no translation found for status_bar_alarm (8536256753575881818) --> <skip /> - <!-- no translation found for alarm_template_far (4242179982586714810) --> + <!-- no translation found for status_bar_work (6022553324802866373) --> <skip /> + <!-- no translation found for status_bar_airplane (7057575501472249002) --> + <skip /> + <string name="add_tile" msgid="2995389510240786221">"Afegeix un mosaic"</string> + <string name="broadcast_tile" msgid="3894036511763289383">"Mosaic d\'emissió"</string> + <string name="zen_alarm_warning_indef" msgid="3482966345578319605">"Si no desactives aquesta opció abans, <xliff:g id="WHEN">%1$s</xliff:g> no sentiràs la pròxima alarma"</string> + <string name="zen_alarm_warning" msgid="444533119582244293">"<xliff:g id="WHEN">%1$s</xliff:g> no sentiràs la pròxima alarma"</string> + <string name="alarm_template" msgid="3980063409350522735">"Hora: <xliff:g id="WHEN">%1$s</xliff:g>"</string> + <string name="alarm_template_far" msgid="4242179982586714810">"Dia: <xliff:g id="WHEN">%1$s</xliff:g>"</string> </resources> diff --git a/packages/SystemUI/res/values-cs/strings.xml b/packages/SystemUI/res/values-cs/strings.xml index 77c1daa..b5fe333 100644 --- a/packages/SystemUI/res/values-cs/strings.xml +++ b/packages/SystemUI/res/values-cs/strings.xml @@ -401,19 +401,18 @@ <string name="volumeui_notification_text" msgid="1826889705095768656">"Klepnutím obnovíte originál."</string> <string name="managed_profile_foreground_toast" msgid="3199278359979281097">"Nacházíte se v pracovním profilu"</string> <string name="system_ui_tuner" msgid="3442596010150119600">"Nástroj na ladění uživatelského rozhraní systému"</string> - <!-- no translation found for show_battery_percentage (5444136600512968798) --> - <skip /> - <!-- no translation found for show_battery_percentage_summary (3215025775576786037) --> - <skip /> + <string name="show_battery_percentage" msgid="5444136600512968798">"Zobrazovat vložené procento nabití baterie"</string> + <string name="show_battery_percentage_summary" msgid="3215025775576786037">"Když neprobíhá nabíjení, zobrazit v ikoně na stavovém řádku procento nabití baterie"</string> <string name="quick_settings" msgid="10042998191725428">"Rychlé nastavení"</string> + <string name="status_bar" msgid="4877645476959324760">"Stavový řádek"</string> + <string name="status_bar_ethernet" msgid="5044290963549500128">"Ethernet"</string> + <string name="status_bar_alarm" msgid="8536256753575881818">"Budík"</string> + <string name="status_bar_work" msgid="6022553324802866373">"Pracovní profil"</string> + <string name="status_bar_airplane" msgid="7057575501472249002">"Režim Letadlo"</string> <string name="add_tile" msgid="2995389510240786221">"Přidat dlaždici"</string> <string name="broadcast_tile" msgid="3894036511763289383">"Dlaždice s vysíláním"</string> - <!-- no translation found for zen_alarm_warning_indef (3482966345578319605) --> - <skip /> - <!-- no translation found for zen_alarm_warning (444533119582244293) --> - <skip /> - <!-- no translation found for alarm_template (3980063409350522735) --> - <skip /> - <!-- no translation found for alarm_template_far (4242179982586714810) --> - <skip /> + <string name="zen_alarm_warning_indef" msgid="3482966345578319605">"Pokud tento režim nevypnete, svůj další budík <xliff:g id="WHEN">%1$s</xliff:g> neuslyšíte"</string> + <string name="zen_alarm_warning" msgid="444533119582244293">"Svůj další budík <xliff:g id="WHEN">%1$s</xliff:g> neuslyšíte"</string> + <string name="alarm_template" msgid="3980063409350522735">"v <xliff:g id="WHEN">%1$s</xliff:g>"</string> + <string name="alarm_template_far" msgid="4242179982586714810">"dne <xliff:g id="WHEN">%1$s</xliff:g>"</string> </resources> diff --git a/packages/SystemUI/res/values-da/strings.xml b/packages/SystemUI/res/values-da/strings.xml index ebed916..d96734d 100644 --- a/packages/SystemUI/res/values-da/strings.xml +++ b/packages/SystemUI/res/values-da/strings.xml @@ -313,7 +313,7 @@ <string name="keyguard_more_overflow_text" msgid="9195222469041601365">"+<xliff:g id="NUMBER_OF_NOTIFICATIONS">%d</xliff:g>"</string> <string name="speed_bump_explanation" msgid="1288875699658819755">"Mindre presserende underretninger nedenfor"</string> <string name="notification_tap_again" msgid="8524949573675922138">"Tryk igen for at åbne"</string> - <string name="keyguard_unlock" msgid="8043466894212841998">"Stryg for at låse op"</string> + <string name="keyguard_unlock" msgid="8043466894212841998">"Stryg opad for at låse op"</string> <string name="phone_hint" msgid="4872890986869209950">"Stryg fra telefonikonet"</string> <string name="voice_hint" msgid="8939888732119726665">"Stryg fra ikonet for voice assist"</string> <string name="camera_hint" msgid="7939688436797157483">"Stryg fra kameraikonet"</string> @@ -397,19 +397,23 @@ <string name="volumeui_notification_text" msgid="1826889705095768656">"Tryk for at gendanne originalen."</string> <string name="managed_profile_foreground_toast" msgid="3199278359979281097">"Du er i arbejdsprofilen"</string> <string name="system_ui_tuner" msgid="3442596010150119600">"System UI tuner"</string> - <!-- no translation found for show_battery_percentage (5444136600512968798) --> - <skip /> - <!-- no translation found for show_battery_percentage_summary (3215025775576786037) --> - <skip /> + <string name="show_battery_percentage" msgid="5444136600512968798">"Vis procent for det indbyggede batteri"</string> + <string name="show_battery_percentage_summary" msgid="3215025775576786037">"Vis procenttallet for batteriniveauet i ikonet for statusbjælken, når der ikke oplades"</string> <string name="quick_settings" msgid="10042998191725428">"Hurtige indstillinger"</string> - <string name="add_tile" msgid="2995389510240786221">"Tilføj et felt"</string> - <string name="broadcast_tile" msgid="3894036511763289383">"Felt for udsendelser"</string> - <!-- no translation found for zen_alarm_warning_indef (3482966345578319605) --> + <!-- no translation found for status_bar (4877645476959324760) --> <skip /> - <!-- no translation found for zen_alarm_warning (444533119582244293) --> + <!-- no translation found for status_bar_ethernet (5044290963549500128) --> <skip /> - <!-- no translation found for alarm_template (3980063409350522735) --> + <!-- no translation found for status_bar_alarm (8536256753575881818) --> <skip /> - <!-- no translation found for alarm_template_far (4242179982586714810) --> + <!-- no translation found for status_bar_work (6022553324802866373) --> <skip /> + <!-- no translation found for status_bar_airplane (7057575501472249002) --> + <skip /> + <string name="add_tile" msgid="2995389510240786221">"Tilføj et felt"</string> + <string name="broadcast_tile" msgid="3894036511763289383">"Felt for udsendelser"</string> + <string name="zen_alarm_warning_indef" msgid="3482966345578319605">"Du vil ikke kunne høre din næste alarm <xliff:g id="WHEN">%1$s</xliff:g>, medmindre du slår funktionen fra inden da"</string> + <string name="zen_alarm_warning" msgid="444533119582244293">"Du vil ikke kunne høre din næste alarm <xliff:g id="WHEN">%1$s</xliff:g>"</string> + <string name="alarm_template" msgid="3980063409350522735">"kl. <xliff:g id="WHEN">%1$s</xliff:g>"</string> + <string name="alarm_template_far" msgid="4242179982586714810">"på <xliff:g id="WHEN">%1$s</xliff:g>"</string> </resources> diff --git a/packages/SystemUI/res/values-de/strings.xml b/packages/SystemUI/res/values-de/strings.xml index c2b6303..7f2c3eb 100644 --- a/packages/SystemUI/res/values-de/strings.xml +++ b/packages/SystemUI/res/values-de/strings.xml @@ -399,19 +399,18 @@ <string name="volumeui_notification_text" msgid="1826889705095768656">"Zum Wiederherstellen des Originals hier tippen"</string> <string name="managed_profile_foreground_toast" msgid="3199278359979281097">"Sie befinden sich im Arbeitsprofil."</string> <string name="system_ui_tuner" msgid="3442596010150119600">"SystemUI-Tuner"</string> - <!-- no translation found for show_battery_percentage (5444136600512968798) --> - <skip /> - <!-- no translation found for show_battery_percentage_summary (3215025775576786037) --> - <skip /> + <string name="show_battery_percentage" msgid="5444136600512968798">"Eingebettete Akku-Prozentzahl anzeigen"</string> + <string name="show_battery_percentage_summary" msgid="3215025775576786037">"Prozentzahl für Akkustand in Statusleistensymbol anzeigen, wenn das Gerät nicht geladen wird"</string> <string name="quick_settings" msgid="10042998191725428">"Schnelleinstellungen"</string> + <string name="status_bar" msgid="4877645476959324760">"Statusleiste"</string> + <string name="status_bar_ethernet" msgid="5044290963549500128">"Ethernet"</string> + <string name="status_bar_alarm" msgid="8536256753575881818">"Wecker"</string> + <string name="status_bar_work" msgid="6022553324802866373">"Arbeitsprofil"</string> + <string name="status_bar_airplane" msgid="7057575501472249002">"Flugmodus"</string> <string name="add_tile" msgid="2995389510240786221">"Kachel hinzufügen"</string> <string name="broadcast_tile" msgid="3894036511763289383">"Broadcast-Kachel"</string> - <!-- no translation found for zen_alarm_warning_indef (3482966345578319605) --> - <skip /> - <!-- no translation found for zen_alarm_warning (444533119582244293) --> - <skip /> - <!-- no translation found for alarm_template (3980063409350522735) --> - <skip /> - <!-- no translation found for alarm_template_far (4242179982586714810) --> - <skip /> + <string name="zen_alarm_warning_indef" msgid="3482966345578319605">"Sie erhalten einen lautlosen Weckruf <xliff:g id="WHEN">%1$s</xliff:g>, wenn Sie ihn nicht vorher ausschalten."</string> + <string name="zen_alarm_warning" msgid="444533119582244293">"Lautloser Weckruf <xliff:g id="WHEN">%1$s</xliff:g>"</string> + <string name="alarm_template" msgid="3980063409350522735">"um <xliff:g id="WHEN">%1$s</xliff:g>"</string> + <string name="alarm_template_far" msgid="4242179982586714810">"am <xliff:g id="WHEN">%1$s</xliff:g>"</string> </resources> diff --git a/packages/SystemUI/res/values-el/strings.xml b/packages/SystemUI/res/values-el/strings.xml index 92b843b..9cf5e18 100644 --- a/packages/SystemUI/res/values-el/strings.xml +++ b/packages/SystemUI/res/values-el/strings.xml @@ -41,7 +41,7 @@ <string name="battery_low_why" msgid="4553600287639198111">"Ρυθμίσεις"</string> <string name="battery_saver_confirmation_title" msgid="5299585433050361634">"Να ενεργοποιηθεί η εξοικονόμηση μπαταρίας;"</string> <string name="battery_saver_confirmation_ok" msgid="7507968430447930257">"Ενεργοποίηση"</string> - <string name="battery_saver_start_action" msgid="5576697451677486320">"Ενεργοποίηση της εξοικονόμησης μπαταρίας"</string> + <string name="battery_saver_start_action" msgid="5576697451677486320">"Ενερ. της εξοικ/σης μπαταρίας"</string> <string name="status_bar_settings_settings_button" msgid="3023889916699270224">"Ρυθμίσεις"</string> <string name="status_bar_settings_wifi_button" msgid="1733928151698311923">"Wi-Fi"</string> <string name="status_bar_settings_auto_rotation" msgid="3790482541357798421">"Αυτόματη περιστροφή οθόνης"</string> @@ -316,9 +316,9 @@ <string name="speed_bump_explanation" msgid="1288875699658819755">"Λιγότερο επείγουσες ειδοποιήσεις παρακάτω"</string> <string name="notification_tap_again" msgid="8524949573675922138">"Αγγίξτε ξανά για άνοιγμα"</string> <string name="keyguard_unlock" msgid="8043466894212841998">"Σύρετε για να ξεκλειδώσετε"</string> - <string name="phone_hint" msgid="4872890986869209950">"Σύρετε από το εικονίδιο για τηλέφωνο"</string> - <string name="voice_hint" msgid="8939888732119726665">"Σύρετε από το εικονίδιο για φωνητική υποβοήθηση"</string> - <string name="camera_hint" msgid="7939688436797157483">"Σύρετε από το εικονίδιο για κάμερα"</string> + <string name="phone_hint" msgid="4872890986869209950">"Σύρετε προς τα έξω για τηλέφωνο"</string> + <string name="voice_hint" msgid="8939888732119726665">"Σύρετε προς τα έξω για voice assist"</string> + <string name="camera_hint" msgid="7939688436797157483">"Σύρετε προς τα έξω για κάμερα"</string> <string name="interruption_level_none" msgid="6000083681244492992">"Πλήρης σίγαση"</string> <string name="interruption_level_priority" msgid="6426766465363855505">"Μόνο προτεραιότητας"</string> <string name="interruption_level_alarms" msgid="5226306993448328896">"Μόνο ειδοποιήσεις"</string> @@ -348,7 +348,7 @@ <string name="user_add_user_message_short" msgid="2161624834066214559">"Κατά την προσθήκη ενός νέου χρήστη, αυτός θα πρέπει να ρυθμίσει το χώρο του.\n\nΟποιοσδήποτε χρήστης μπορεί να ενημερώσει τις εφαρμογές για όλους τους άλλους χρήστες."</string> <string name="battery_saver_notification_title" msgid="237918726750955859">"Η Εξοικονόμηση μπαταρίας είναι ενεργή"</string> <string name="battery_saver_notification_text" msgid="820318788126672692">"Μειώνει την απόδοση και τα δεδομένα παρασκηνίου"</string> - <string name="battery_saver_notification_action_text" msgid="109158658238110382">"Απενεργοποίηση εξοικονόμησης μπαταρίας"</string> + <string name="battery_saver_notification_action_text" msgid="109158658238110382">"Απενερ. εξοικ/σης μπαταρίας"</string> <string name="notification_hidden_text" msgid="1135169301897151909">"Κρυφό περιεχόμενο"</string> <string name="media_projection_dialog_text" msgid="3071431025448218928">"Θα ξεκινήσει η καταγραφή του περιεχομένου που εμφανίζεται στην οθόνη σας από την εφαρμογή <xliff:g id="APP_SEEKING_PERMISSION">%s</xliff:g>."</string> <string name="media_projection_remember_text" msgid="3103510882172746752">"Να μην εμφανιστεί ξανά"</string> @@ -399,19 +399,18 @@ <string name="volumeui_notification_text" msgid="1826889705095768656">"Αγγίξτε για επαναφορά αρχικού."</string> <string name="managed_profile_foreground_toast" msgid="3199278359979281097">"Χρησιμοποιείτε προφίλ εργασίας"</string> <string name="system_ui_tuner" msgid="3442596010150119600">"Δέκτης διεπαφής συστήματος"</string> - <!-- no translation found for show_battery_percentage (5444136600512968798) --> - <skip /> - <!-- no translation found for show_battery_percentage_summary (3215025775576786037) --> - <skip /> + <string name="show_battery_percentage" msgid="5444136600512968798">"Εμφάνιση ποσοστού ενσωματωμένης μπαταρίας"</string> + <string name="show_battery_percentage_summary" msgid="3215025775576786037">"Εμφάνιση ποσοστού επιπέδου μπαταρίας μέσα στο εικονίδιο της γραμμής κατάστασης όταν δεν γίνεται φόρτιση"</string> <string name="quick_settings" msgid="10042998191725428">"Γρήγορες ρυθμίσεις"</string> + <string name="status_bar" msgid="4877645476959324760">"Γραμμή κατάστασης"</string> + <string name="status_bar_ethernet" msgid="5044290963549500128">"Ethernet"</string> + <string name="status_bar_alarm" msgid="8536256753575881818">"Ξυπνητήρι"</string> + <string name="status_bar_work" msgid="6022553324802866373">"Προφίλ εργασίας"</string> + <string name="status_bar_airplane" msgid="7057575501472249002">"Λειτουργία πτήσης"</string> <string name="add_tile" msgid="2995389510240786221">"Προσθήκη πλακιδίου"</string> <string name="broadcast_tile" msgid="3894036511763289383">"Μετάδοση πλακιδίου"</string> - <!-- no translation found for zen_alarm_warning_indef (3482966345578319605) --> - <skip /> - <!-- no translation found for zen_alarm_warning (444533119582244293) --> - <skip /> - <!-- no translation found for alarm_template (3980063409350522735) --> - <skip /> - <!-- no translation found for alarm_template_far (4242179982586714810) --> - <skip /> + <string name="zen_alarm_warning_indef" msgid="3482966345578319605">"Δεν θα ακούσετε το επόμενο ξυπνητήρι σας <xliff:g id="WHEN">%1$s</xliff:g> εκτός κι αν το απενεργοποιήσετε νωρίτερα"</string> + <string name="zen_alarm_warning" msgid="444533119582244293">"Δεν θα ακούσετε το επόμενο ξυπνητήρι σας <xliff:g id="WHEN">%1$s</xliff:g>"</string> + <string name="alarm_template" msgid="3980063409350522735">"στις <xliff:g id="WHEN">%1$s</xliff:g>"</string> + <string name="alarm_template_far" msgid="4242179982586714810">"στις <xliff:g id="WHEN">%1$s</xliff:g>"</string> </resources> diff --git a/packages/SystemUI/res/values-en-rAU/strings.xml b/packages/SystemUI/res/values-en-rAU/strings.xml index 5997dbd..0f88f29 100644 --- a/packages/SystemUI/res/values-en-rAU/strings.xml +++ b/packages/SystemUI/res/values-en-rAU/strings.xml @@ -397,19 +397,18 @@ <string name="volumeui_notification_text" msgid="1826889705095768656">"Touch to restore the original."</string> <string name="managed_profile_foreground_toast" msgid="3199278359979281097">"You are in the Work profile"</string> <string name="system_ui_tuner" msgid="3442596010150119600">"System UI tuner"</string> - <!-- no translation found for show_battery_percentage (5444136600512968798) --> - <skip /> - <!-- no translation found for show_battery_percentage_summary (3215025775576786037) --> - <skip /> + <string name="show_battery_percentage" msgid="5444136600512968798">"Show embedded battery percentage"</string> + <string name="show_battery_percentage_summary" msgid="3215025775576786037">"Show battery level percentage inside the status bar icon when not charging"</string> <string name="quick_settings" msgid="10042998191725428">"Quick Settings"</string> + <string name="status_bar" msgid="4877645476959324760">"Status bar"</string> + <string name="status_bar_ethernet" msgid="5044290963549500128">"Ethernet"</string> + <string name="status_bar_alarm" msgid="8536256753575881818">"Alarm"</string> + <string name="status_bar_work" msgid="6022553324802866373">"Work profile"</string> + <string name="status_bar_airplane" msgid="7057575501472249002">"Aeroplane mode"</string> <string name="add_tile" msgid="2995389510240786221">"Add tile"</string> <string name="broadcast_tile" msgid="3894036511763289383">"Broadcast Tile"</string> - <!-- no translation found for zen_alarm_warning_indef (3482966345578319605) --> - <skip /> - <!-- no translation found for zen_alarm_warning (444533119582244293) --> - <skip /> - <!-- no translation found for alarm_template (3980063409350522735) --> - <skip /> - <!-- no translation found for alarm_template_far (4242179982586714810) --> - <skip /> + <string name="zen_alarm_warning_indef" msgid="3482966345578319605">"You won\'t hear your next alarm <xliff:g id="WHEN">%1$s</xliff:g> unless you turn this off before then"</string> + <string name="zen_alarm_warning" msgid="444533119582244293">"You won\'t hear your next alarm <xliff:g id="WHEN">%1$s</xliff:g>"</string> + <string name="alarm_template" msgid="3980063409350522735">"at <xliff:g id="WHEN">%1$s</xliff:g>"</string> + <string name="alarm_template_far" msgid="4242179982586714810">"on <xliff:g id="WHEN">%1$s</xliff:g>"</string> </resources> diff --git a/packages/SystemUI/res/values-en-rGB/strings.xml b/packages/SystemUI/res/values-en-rGB/strings.xml index 5997dbd..0f88f29 100644 --- a/packages/SystemUI/res/values-en-rGB/strings.xml +++ b/packages/SystemUI/res/values-en-rGB/strings.xml @@ -397,19 +397,18 @@ <string name="volumeui_notification_text" msgid="1826889705095768656">"Touch to restore the original."</string> <string name="managed_profile_foreground_toast" msgid="3199278359979281097">"You are in the Work profile"</string> <string name="system_ui_tuner" msgid="3442596010150119600">"System UI tuner"</string> - <!-- no translation found for show_battery_percentage (5444136600512968798) --> - <skip /> - <!-- no translation found for show_battery_percentage_summary (3215025775576786037) --> - <skip /> + <string name="show_battery_percentage" msgid="5444136600512968798">"Show embedded battery percentage"</string> + <string name="show_battery_percentage_summary" msgid="3215025775576786037">"Show battery level percentage inside the status bar icon when not charging"</string> <string name="quick_settings" msgid="10042998191725428">"Quick Settings"</string> + <string name="status_bar" msgid="4877645476959324760">"Status bar"</string> + <string name="status_bar_ethernet" msgid="5044290963549500128">"Ethernet"</string> + <string name="status_bar_alarm" msgid="8536256753575881818">"Alarm"</string> + <string name="status_bar_work" msgid="6022553324802866373">"Work profile"</string> + <string name="status_bar_airplane" msgid="7057575501472249002">"Aeroplane mode"</string> <string name="add_tile" msgid="2995389510240786221">"Add tile"</string> <string name="broadcast_tile" msgid="3894036511763289383">"Broadcast Tile"</string> - <!-- no translation found for zen_alarm_warning_indef (3482966345578319605) --> - <skip /> - <!-- no translation found for zen_alarm_warning (444533119582244293) --> - <skip /> - <!-- no translation found for alarm_template (3980063409350522735) --> - <skip /> - <!-- no translation found for alarm_template_far (4242179982586714810) --> - <skip /> + <string name="zen_alarm_warning_indef" msgid="3482966345578319605">"You won\'t hear your next alarm <xliff:g id="WHEN">%1$s</xliff:g> unless you turn this off before then"</string> + <string name="zen_alarm_warning" msgid="444533119582244293">"You won\'t hear your next alarm <xliff:g id="WHEN">%1$s</xliff:g>"</string> + <string name="alarm_template" msgid="3980063409350522735">"at <xliff:g id="WHEN">%1$s</xliff:g>"</string> + <string name="alarm_template_far" msgid="4242179982586714810">"on <xliff:g id="WHEN">%1$s</xliff:g>"</string> </resources> diff --git a/packages/SystemUI/res/values-en-rIN/strings.xml b/packages/SystemUI/res/values-en-rIN/strings.xml index 5997dbd..0f88f29 100644 --- a/packages/SystemUI/res/values-en-rIN/strings.xml +++ b/packages/SystemUI/res/values-en-rIN/strings.xml @@ -397,19 +397,18 @@ <string name="volumeui_notification_text" msgid="1826889705095768656">"Touch to restore the original."</string> <string name="managed_profile_foreground_toast" msgid="3199278359979281097">"You are in the Work profile"</string> <string name="system_ui_tuner" msgid="3442596010150119600">"System UI tuner"</string> - <!-- no translation found for show_battery_percentage (5444136600512968798) --> - <skip /> - <!-- no translation found for show_battery_percentage_summary (3215025775576786037) --> - <skip /> + <string name="show_battery_percentage" msgid="5444136600512968798">"Show embedded battery percentage"</string> + <string name="show_battery_percentage_summary" msgid="3215025775576786037">"Show battery level percentage inside the status bar icon when not charging"</string> <string name="quick_settings" msgid="10042998191725428">"Quick Settings"</string> + <string name="status_bar" msgid="4877645476959324760">"Status bar"</string> + <string name="status_bar_ethernet" msgid="5044290963549500128">"Ethernet"</string> + <string name="status_bar_alarm" msgid="8536256753575881818">"Alarm"</string> + <string name="status_bar_work" msgid="6022553324802866373">"Work profile"</string> + <string name="status_bar_airplane" msgid="7057575501472249002">"Aeroplane mode"</string> <string name="add_tile" msgid="2995389510240786221">"Add tile"</string> <string name="broadcast_tile" msgid="3894036511763289383">"Broadcast Tile"</string> - <!-- no translation found for zen_alarm_warning_indef (3482966345578319605) --> - <skip /> - <!-- no translation found for zen_alarm_warning (444533119582244293) --> - <skip /> - <!-- no translation found for alarm_template (3980063409350522735) --> - <skip /> - <!-- no translation found for alarm_template_far (4242179982586714810) --> - <skip /> + <string name="zen_alarm_warning_indef" msgid="3482966345578319605">"You won\'t hear your next alarm <xliff:g id="WHEN">%1$s</xliff:g> unless you turn this off before then"</string> + <string name="zen_alarm_warning" msgid="444533119582244293">"You won\'t hear your next alarm <xliff:g id="WHEN">%1$s</xliff:g>"</string> + <string name="alarm_template" msgid="3980063409350522735">"at <xliff:g id="WHEN">%1$s</xliff:g>"</string> + <string name="alarm_template_far" msgid="4242179982586714810">"on <xliff:g id="WHEN">%1$s</xliff:g>"</string> </resources> diff --git a/packages/SystemUI/res/values-es-rUS/strings.xml b/packages/SystemUI/res/values-es-rUS/strings.xml index a6508ea..57c6460 100644 --- a/packages/SystemUI/res/values-es-rUS/strings.xml +++ b/packages/SystemUI/res/values-es-rUS/strings.xml @@ -399,19 +399,23 @@ <string name="volumeui_notification_text" msgid="1826889705095768656">"Toca para restaurar el original."</string> <string name="managed_profile_foreground_toast" msgid="3199278359979281097">"Estás usando el perfil de Work."</string> <string name="system_ui_tuner" msgid="3442596010150119600">"System UI tuner"</string> - <!-- no translation found for show_battery_percentage (5444136600512968798) --> - <skip /> - <!-- no translation found for show_battery_percentage_summary (3215025775576786037) --> - <skip /> + <string name="show_battery_percentage" msgid="5444136600512968798">"Mostrar porcentaje de la batería integrada"</string> + <string name="show_battery_percentage_summary" msgid="3215025775576786037">"Mostrar porcentaje del nivel de batería en el ícono de la barra de estado cuando no se está cargando"</string> <string name="quick_settings" msgid="10042998191725428">"Configuración rápida"</string> - <string name="add_tile" msgid="2995389510240786221">"Agregar mosaico"</string> - <string name="broadcast_tile" msgid="3894036511763289383">"Mosaico de transmisión"</string> - <!-- no translation found for zen_alarm_warning_indef (3482966345578319605) --> + <!-- no translation found for status_bar (4877645476959324760) --> <skip /> - <!-- no translation found for zen_alarm_warning (444533119582244293) --> + <!-- no translation found for status_bar_ethernet (5044290963549500128) --> <skip /> - <!-- no translation found for alarm_template (3980063409350522735) --> + <!-- no translation found for status_bar_alarm (8536256753575881818) --> <skip /> - <!-- no translation found for alarm_template_far (4242179982586714810) --> + <!-- no translation found for status_bar_work (6022553324802866373) --> <skip /> + <!-- no translation found for status_bar_airplane (7057575501472249002) --> + <skip /> + <string name="add_tile" msgid="2995389510240786221">"Agregar mosaico"</string> + <string name="broadcast_tile" msgid="3894036511763289383">"Mosaico de transmisión"</string> + <string name="zen_alarm_warning_indef" msgid="3482966345578319605">"No oirás la próxima alarma a la(s) <xliff:g id="WHEN">%1$s</xliff:g> a menos que desactives esta antes"</string> + <string name="zen_alarm_warning" msgid="444533119582244293">"No oirás la próxima alarma a la(s) <xliff:g id="WHEN">%1$s</xliff:g>"</string> + <string name="alarm_template" msgid="3980063409350522735">"a la(s) <xliff:g id="WHEN">%1$s</xliff:g>"</string> + <string name="alarm_template_far" msgid="4242179982586714810">"el <xliff:g id="WHEN">%1$s</xliff:g>"</string> </resources> diff --git a/packages/SystemUI/res/values-es/strings.xml b/packages/SystemUI/res/values-es/strings.xml index 438aa78..0f23b47 100644 --- a/packages/SystemUI/res/values-es/strings.xml +++ b/packages/SystemUI/res/values-es/strings.xml @@ -60,7 +60,7 @@ <string name="label_view" msgid="6304565553218192990">"Ver"</string> <string name="always_use_device" msgid="1450287437017315906">"Usar de forma predeterminada para este dispositivo USB"</string> <string name="always_use_accessory" msgid="1210954576979621596">"Usar de forma predeterminada para este accesorio USB"</string> - <string name="usb_debugging_title" msgid="4513918393387141949">"¿Permitir depuración USB?"</string> + <string name="usb_debugging_title" msgid="4513918393387141949">"¿Permitir depuración por USB?"</string> <string name="usb_debugging_message" msgid="2220143855912376496">"La huella digital de tu clave RSA es:\n<xliff:g id="FINGERPRINT">%1$s</xliff:g>"</string> <string name="usb_debugging_always" msgid="303335496705863070">"Permitir siempre desde este ordenador"</string> <string name="compat_mode_on" msgid="6623839244840638213">"Zoom para ajustar"</string> @@ -314,9 +314,9 @@ <string name="speed_bump_explanation" msgid="1288875699658819755">"Notificaciones menos urgente abajo"</string> <string name="notification_tap_again" msgid="8524949573675922138">"Vuelve a tocar para abrir"</string> <string name="keyguard_unlock" msgid="8043466894212841998">"Desliza el dedo hacia arriba para desbloquear"</string> - <string name="phone_hint" msgid="4872890986869209950">"Desliza el dedo desde el icono para abrir el teléfono"</string> - <string name="voice_hint" msgid="8939888732119726665">"Desliza el dedo desde el icono para abrir asistente de voz"</string> - <string name="camera_hint" msgid="7939688436797157483">"Desliza el dedo desde el icono para abrir la cámara"</string> + <string name="phone_hint" msgid="4872890986869209950">"Desliza desde el icono para abrir el teléfono"</string> + <string name="voice_hint" msgid="8939888732119726665">"Desliza desde el icono para abrir asistente de voz"</string> + <string name="camera_hint" msgid="7939688436797157483">"Desliza desde el icono para abrir la cámara"</string> <string name="interruption_level_none" msgid="6000083681244492992">"Silencio total"</string> <string name="interruption_level_priority" msgid="6426766465363855505">"Solo prioritarias"</string> <string name="interruption_level_alarms" msgid="5226306993448328896">"Solo alarmas"</string> @@ -397,19 +397,23 @@ <string name="volumeui_notification_text" msgid="1826889705095768656">"Toca para restaurar la versión original."</string> <string name="managed_profile_foreground_toast" msgid="3199278359979281097">"Estás en el perfil de trabajo"</string> <string name="system_ui_tuner" msgid="3442596010150119600">"Configurador de IU del sistema"</string> - <!-- no translation found for show_battery_percentage (5444136600512968798) --> - <skip /> - <!-- no translation found for show_battery_percentage_summary (3215025775576786037) --> - <skip /> + <string name="show_battery_percentage" msgid="5444136600512968798">"Mostrar porcentaje de batería insertado"</string> + <string name="show_battery_percentage_summary" msgid="3215025775576786037">"Mostrar el porcentaje del nivel de batería en el icono de la barra de estado cuando no se esté cargando"</string> <string name="quick_settings" msgid="10042998191725428">"Ajustes rápidos"</string> - <string name="add_tile" msgid="2995389510240786221">"Añadir mosaico"</string> - <string name="broadcast_tile" msgid="3894036511763289383">"Mosaico de emisión"</string> - <!-- no translation found for zen_alarm_warning_indef (3482966345578319605) --> + <!-- no translation found for status_bar (4877645476959324760) --> <skip /> - <!-- no translation found for zen_alarm_warning (444533119582244293) --> + <!-- no translation found for status_bar_ethernet (5044290963549500128) --> <skip /> - <!-- no translation found for alarm_template (3980063409350522735) --> + <!-- no translation found for status_bar_alarm (8536256753575881818) --> <skip /> - <!-- no translation found for alarm_template_far (4242179982586714810) --> + <!-- no translation found for status_bar_work (6022553324802866373) --> <skip /> + <!-- no translation found for status_bar_airplane (7057575501472249002) --> + <skip /> + <string name="add_tile" msgid="2995389510240786221">"Añadir mosaico"</string> + <string name="broadcast_tile" msgid="3894036511763289383">"Mosaico de emisión"</string> + <string name="zen_alarm_warning_indef" msgid="3482966345578319605">"No oirás la próxima alarma (<xliff:g id="WHEN">%1$s</xliff:g>) a menos que desactives esta opción antes"</string> + <string name="zen_alarm_warning" msgid="444533119582244293">"No oirás la próxima alarma (<xliff:g id="WHEN">%1$s</xliff:g>)"</string> + <string name="alarm_template" msgid="3980063409350522735">"a las <xliff:g id="WHEN">%1$s</xliff:g>"</string> + <string name="alarm_template_far" msgid="4242179982586714810">"el <xliff:g id="WHEN">%1$s</xliff:g>"</string> </resources> diff --git a/packages/SystemUI/res/values-et-rEE/strings.xml b/packages/SystemUI/res/values-et-rEE/strings.xml index 38654d9..ac3ee80 100644 --- a/packages/SystemUI/res/values-et-rEE/strings.xml +++ b/packages/SystemUI/res/values-et-rEE/strings.xml @@ -397,19 +397,23 @@ <string name="volumeui_notification_text" msgid="1826889705095768656">"Originaali taastamiseks puudutage."</string> <string name="managed_profile_foreground_toast" msgid="3199278359979281097">"Olete tööprofiilil"</string> <string name="system_ui_tuner" msgid="3442596010150119600">"Süsteemi kasutajaliidese tuuner"</string> - <!-- no translation found for show_battery_percentage (5444136600512968798) --> - <skip /> - <!-- no translation found for show_battery_percentage_summary (3215025775576786037) --> - <skip /> + <string name="show_battery_percentage" msgid="5444136600512968798">"Kuva lisatud akutaseme protsent"</string> + <string name="show_battery_percentage_summary" msgid="3215025775576786037">"Akutaseme protsendi kuvamine olekuriba ikoonil, kui akut ei laeta"</string> <string name="quick_settings" msgid="10042998191725428">"Kiirseaded"</string> - <string name="add_tile" msgid="2995389510240786221">"Paani lisamine"</string> - <string name="broadcast_tile" msgid="3894036511763289383">"Paani ülekandmine"</string> - <!-- no translation found for zen_alarm_warning_indef (3482966345578319605) --> + <!-- no translation found for status_bar (4877645476959324760) --> <skip /> - <!-- no translation found for zen_alarm_warning (444533119582244293) --> + <!-- no translation found for status_bar_ethernet (5044290963549500128) --> <skip /> - <!-- no translation found for alarm_template (3980063409350522735) --> + <!-- no translation found for status_bar_alarm (8536256753575881818) --> <skip /> - <!-- no translation found for alarm_template_far (4242179982586714810) --> + <!-- no translation found for status_bar_work (6022553324802866373) --> <skip /> + <!-- no translation found for status_bar_airplane (7057575501472249002) --> + <skip /> + <string name="add_tile" msgid="2995389510240786221">"Paani lisamine"</string> + <string name="broadcast_tile" msgid="3894036511763289383">"Paani ülekandmine"</string> + <string name="zen_alarm_warning_indef" msgid="3482966345578319605">"Kuulete järgmist äratust kell <xliff:g id="WHEN">%1$s</xliff:g> vaid siis, kui lülitate selle enne seda välja"</string> + <string name="zen_alarm_warning" msgid="444533119582244293">"Te ei kuule järgmist äratust kell <xliff:g id="WHEN">%1$s</xliff:g>"</string> + <string name="alarm_template" msgid="3980063409350522735">"kell <xliff:g id="WHEN">%1$s</xliff:g>"</string> + <string name="alarm_template_far" msgid="4242179982586714810">"kell <xliff:g id="WHEN">%1$s</xliff:g>"</string> </resources> diff --git a/packages/SystemUI/res/values-eu-rES/strings.xml b/packages/SystemUI/res/values-eu-rES/strings.xml index a84cf325..fc91293 100644 --- a/packages/SystemUI/res/values-eu-rES/strings.xml +++ b/packages/SystemUI/res/values-eu-rES/strings.xml @@ -397,19 +397,18 @@ <string name="volumeui_notification_text" msgid="1826889705095768656">"Ukitu jatorrizkora leheneratzeko"</string> <string name="managed_profile_foreground_toast" msgid="3199278359979281097">"Work profil bat erabiltzen ari zara"</string> <string name="system_ui_tuner" msgid="3442596010150119600">"Sistemako erabiltzaile-interfazearen konfiguratzailea"</string> - <!-- no translation found for show_battery_percentage (5444136600512968798) --> - <skip /> - <!-- no translation found for show_battery_percentage_summary (3215025775576786037) --> - <skip /> + <string name="show_battery_percentage" msgid="5444136600512968798">"Erakutsi txertatutako bateriaren ehunekoa"</string> + <string name="show_battery_percentage_summary" msgid="3215025775576786037">"Erakutsi bateria-mailaren ehunekoa egoera-barraren ikonoan, kargatzen ari ez denean"</string> <string name="quick_settings" msgid="10042998191725428">"Ezarpen bizkorrak"</string> + <string name="status_bar" msgid="4877645476959324760">"Egoera-barra"</string> + <string name="status_bar_ethernet" msgid="5044290963549500128">"Ethernet"</string> + <string name="status_bar_alarm" msgid="8536256753575881818">"Alarma"</string> + <string name="status_bar_work" msgid="6022553324802866373">"Work profila"</string> + <string name="status_bar_airplane" msgid="7057575501472249002">"Hegaldi modua"</string> <string name="add_tile" msgid="2995389510240786221">"Gehitu lauza"</string> <string name="broadcast_tile" msgid="3894036511763289383">"Igorpen-lauza"</string> - <!-- no translation found for zen_alarm_warning_indef (3482966345578319605) --> - <skip /> - <!-- no translation found for zen_alarm_warning (444533119582244293) --> - <skip /> - <!-- no translation found for alarm_template (3980063409350522735) --> - <skip /> - <!-- no translation found for alarm_template_far (4242179982586714810) --> - <skip /> + <string name="zen_alarm_warning_indef" msgid="3482966345578319605">"Ez duzu entzungo hurrengo alarma (<xliff:g id="WHEN">%1$s</xliff:g>) aukera hau hori baino lehen desaktibatzen ez baduzu"</string> + <string name="zen_alarm_warning" msgid="444533119582244293">"Ez duzu entzungo hurrengo alarma (<xliff:g id="WHEN">%1$s</xliff:g>)"</string> + <string name="alarm_template" msgid="3980063409350522735">"ordua: <xliff:g id="WHEN">%1$s</xliff:g>"</string> + <string name="alarm_template_far" msgid="4242179982586714810">"data: <xliff:g id="WHEN">%1$s</xliff:g>"</string> </resources> diff --git a/packages/SystemUI/res/values-fa/strings.xml b/packages/SystemUI/res/values-fa/strings.xml index 8acd21b..0162efe 100644 --- a/packages/SystemUI/res/values-fa/strings.xml +++ b/packages/SystemUI/res/values-fa/strings.xml @@ -87,7 +87,7 @@ <string name="accessibility_unlock_button" msgid="128158454631118828">"باز کردن قفل"</string> <string name="unlock_label" msgid="8779712358041029439">"بازکردن قفل"</string> <string name="phone_label" msgid="2320074140205331708">"باز کردن تلفن"</string> - <string name="voice_assist_label" msgid="3956854378310019854">"دستیار صوتی را باز کنید"</string> + <string name="voice_assist_label" msgid="3956854378310019854">"«دستیار صوتی» را باز کنید"</string> <string name="camera_label" msgid="7261107956054836961">"باز کردن دوربین"</string> <string name="recents_caption_resize" msgid="3517056471774958200">"انتخاب طرحبندی جدید کار"</string> <string name="cancel" msgid="6442560571259935130">"لغو"</string> @@ -315,7 +315,7 @@ <string name="notification_tap_again" msgid="8524949573675922138">"برای باز کردن دوباره لمس کنید"</string> <string name="keyguard_unlock" msgid="8043466894212841998">"برای باز کردن قفل سریع به بالا بکشید"</string> <string name="phone_hint" msgid="4872890986869209950">"انگشتتان را از نماد تلفن تند بکشید"</string> - <string name="voice_hint" msgid="8939888732119726665">"از نماد دستیار صوتی انگشتتان را تند بکشید"</string> + <string name="voice_hint" msgid="8939888732119726665">"برای «دستیار صوتی»، تند بکشید"</string> <string name="camera_hint" msgid="7939688436797157483">"انگشتتان را از نماد دوربین تند بکشید"</string> <string name="interruption_level_none" msgid="6000083681244492992">"سکوت کامل"</string> <string name="interruption_level_priority" msgid="6426766465363855505">"فقط اولویتدار"</string> @@ -397,19 +397,23 @@ <string name="volumeui_notification_text" msgid="1826889705095768656">"برای بازیابی کنترلکننده اصلی، لمس کنید."</string> <string name="managed_profile_foreground_toast" msgid="3199278359979281097">"در نمایه کاری هستید"</string> <string name="system_ui_tuner" msgid="3442596010150119600">"تنظیمکننده واسط کاربری سیستم"</string> - <!-- no translation found for show_battery_percentage (5444136600512968798) --> - <skip /> - <!-- no translation found for show_battery_percentage_summary (3215025775576786037) --> - <skip /> + <string name="show_battery_percentage" msgid="5444136600512968798">"نمایش درصد شارژ باتری جاسازی شده"</string> + <string name="show_battery_percentage_summary" msgid="3215025775576786037">"نمایش درصد سطح باتری در نماد نوار وضعیت، هنگامی که باتری شارژ نمیشود"</string> <string name="quick_settings" msgid="10042998191725428">"تنظیمات سریع"</string> - <string name="add_tile" msgid="2995389510240786221">"افزودن کاشی"</string> - <string name="broadcast_tile" msgid="3894036511763289383">"کاشی پخش عمومی"</string> - <!-- no translation found for zen_alarm_warning_indef (3482966345578319605) --> + <!-- no translation found for status_bar (4877645476959324760) --> <skip /> - <!-- no translation found for zen_alarm_warning (444533119582244293) --> + <!-- no translation found for status_bar_ethernet (5044290963549500128) --> <skip /> - <!-- no translation found for alarm_template (3980063409350522735) --> + <!-- no translation found for status_bar_alarm (8536256753575881818) --> <skip /> - <!-- no translation found for alarm_template_far (4242179982586714810) --> + <!-- no translation found for status_bar_work (6022553324802866373) --> <skip /> + <!-- no translation found for status_bar_airplane (7057575501472249002) --> + <skip /> + <string name="add_tile" msgid="2995389510240786221">"افزودن کاشی"</string> + <string name="broadcast_tile" msgid="3894036511763289383">"کاشی پخش عمومی"</string> + <string name="zen_alarm_warning_indef" msgid="3482966345578319605">"در ساعت <xliff:g id="WHEN">%1$s</xliff:g> صدای زنگ ساعت بعدیتان را نمیشنوید، مگر اینکه قبل از آن، این تنظیم را خاموش کنید"</string> + <string name="zen_alarm_warning" msgid="444533119582244293">"در ساعت <xliff:g id="WHEN">%1$s</xliff:g>، صدای زنگ ساعت بعدیتان را نمیشنوید"</string> + <string name="alarm_template" msgid="3980063409350522735">"در <xliff:g id="WHEN">%1$s</xliff:g>"</string> + <string name="alarm_template_far" msgid="4242179982586714810">"در <xliff:g id="WHEN">%1$s</xliff:g>"</string> </resources> diff --git a/packages/SystemUI/res/values-fi/strings.xml b/packages/SystemUI/res/values-fi/strings.xml index 0dffce2..702d67f 100644 --- a/packages/SystemUI/res/values-fi/strings.xml +++ b/packages/SystemUI/res/values-fi/strings.xml @@ -148,7 +148,7 @@ <string name="accessibility_data_connection_edge" msgid="4477457051631979278">"Edge"</string> <string name="accessibility_data_connection_wifi" msgid="2324496756590645221">"Wi-Fi"</string> <string name="accessibility_no_sim" msgid="8274017118472455155">"Ei SIM-korttia."</string> - <string name="accessibility_bluetooth_tether" msgid="4102784498140271969">"Internetyhteyden jakaminen Bluetoothin kautta."</string> + <string name="accessibility_bluetooth_tether" msgid="4102784498140271969">"Internetin jakaminen Bluetoothin kautta."</string> <string name="accessibility_airplane_mode" msgid="834748999790763092">"Lentokonetila."</string> <string name="accessibility_carrier_network_change_mode" msgid="4017301580441304305">"Operaattorin verkko muuttuu."</string> <string name="accessibility_battery_level" msgid="7451474187113371965">"Akun virta <xliff:g id="NUMBER">%d</xliff:g> prosenttia."</string> @@ -314,9 +314,9 @@ <string name="speed_bump_explanation" msgid="1288875699658819755">"Vähemmän kiireelliset ilmoitukset ovat alla"</string> <string name="notification_tap_again" msgid="8524949573675922138">"Avaa koskettamalla uudelleen"</string> <string name="keyguard_unlock" msgid="8043466894212841998">"Avaa lukitus pyyhkäisemällä ylös"</string> - <string name="phone_hint" msgid="4872890986869209950">"Avaa puhelu pyyhkäisemällä kuvakkeesta."</string> + <string name="phone_hint" msgid="4872890986869209950">"Avaa puhelu pyyhkäisemällä."</string> <string name="voice_hint" msgid="8939888732119726665">"Avaa ääniapuri pyyhkäisemällä kuvakkeesta."</string> - <string name="camera_hint" msgid="7939688436797157483">"Avaa kamera pyyhkäisemällä kuvakkeesta."</string> + <string name="camera_hint" msgid="7939688436797157483">"Avaa kamera pyyhkäisemällä."</string> <string name="interruption_level_none" msgid="6000083681244492992">"Täydellinen hiljaisuus"</string> <string name="interruption_level_priority" msgid="6426766465363855505">"Vain tärkeät"</string> <string name="interruption_level_alarms" msgid="5226306993448328896">"Vain herätykset"</string> @@ -397,19 +397,18 @@ <string name="volumeui_notification_text" msgid="1826889705095768656">"Palauta alkuperäinen koskettamalla."</string> <string name="managed_profile_foreground_toast" msgid="3199278359979281097">"Olet Work-profiilissa"</string> <string name="system_ui_tuner" msgid="3442596010150119600">"SystemUI-viritin"</string> - <!-- no translation found for show_battery_percentage (5444136600512968798) --> - <skip /> - <!-- no translation found for show_battery_percentage_summary (3215025775576786037) --> - <skip /> + <string name="show_battery_percentage" msgid="5444136600512968798">"Näytä akun varaus kuvakkeessa"</string> + <string name="show_battery_percentage_summary" msgid="3215025775576786037">"Näyttää akun varausprosentin tilapalkin kuvakkeessa, kun laitetta ei ladata."</string> <string name="quick_settings" msgid="10042998191725428">"Pika-asetukset"</string> + <string name="status_bar" msgid="4877645476959324760">"Tilapalkki"</string> + <string name="status_bar_ethernet" msgid="5044290963549500128">"Ethernet"</string> + <string name="status_bar_alarm" msgid="8536256753575881818">"Herätys"</string> + <string name="status_bar_work" msgid="6022553324802866373">"Työprofiili"</string> + <string name="status_bar_airplane" msgid="7057575501472249002">"Lentokonetila"</string> <string name="add_tile" msgid="2995389510240786221">"Lisää ruutu"</string> <string name="broadcast_tile" msgid="3894036511763289383">"Lähetysruutu"</string> - <!-- no translation found for zen_alarm_warning_indef (3482966345578319605) --> - <skip /> - <!-- no translation found for zen_alarm_warning (444533119582244293) --> - <skip /> - <!-- no translation found for alarm_template (3980063409350522735) --> - <skip /> - <!-- no translation found for alarm_template_far (4242179982586714810) --> - <skip /> + <string name="zen_alarm_warning_indef" msgid="3482966345578319605">"Et kuule seuraavaa hälytystäsi (<xliff:g id="WHEN">%1$s</xliff:g>), ellet poista tätä tilaa käytöstä ennen sitä."</string> + <string name="zen_alarm_warning" msgid="444533119582244293">"Et kuule seuraavaa hälytystäsi (<xliff:g id="WHEN">%1$s</xliff:g>)."</string> + <string name="alarm_template" msgid="3980063409350522735">"kello <xliff:g id="WHEN">%1$s</xliff:g>"</string> + <string name="alarm_template_far" msgid="4242179982586714810">"ajankohtana <xliff:g id="WHEN">%1$s</xliff:g>"</string> </resources> diff --git a/packages/SystemUI/res/values-fr-rCA/strings.xml b/packages/SystemUI/res/values-fr-rCA/strings.xml index 8bb6ae1..d46b13a 100644 --- a/packages/SystemUI/res/values-fr-rCA/strings.xml +++ b/packages/SystemUI/res/values-fr-rCA/strings.xml @@ -399,19 +399,23 @@ <string name="volumeui_notification_text" msgid="1826889705095768656">"Touchez pour restaurer l\'original."</string> <string name="managed_profile_foreground_toast" msgid="3199278359979281097">"Vous avez activé le profil professionnel"</string> <string name="system_ui_tuner" msgid="3442596010150119600">"Paramètres SystemUI"</string> - <!-- no translation found for show_battery_percentage (5444136600512968798) --> - <skip /> - <!-- no translation found for show_battery_percentage_summary (3215025775576786037) --> - <skip /> + <string name="show_battery_percentage" msgid="5444136600512968798">"Afficher le pourcentage intégré de charge"</string> + <string name="show_battery_percentage_summary" msgid="3215025775576786037">"Afficher le pourcentage correspondant au niveau de la pile dans l\'icône de la barre d\'état lorsque l\'appareil n\'est pas en charge."</string> <string name="quick_settings" msgid="10042998191725428">"Paramètres rapides"</string> - <string name="add_tile" msgid="2995389510240786221">"Ajouter la tuile"</string> - <string name="broadcast_tile" msgid="3894036511763289383">"Diffuser la tuile"</string> - <!-- no translation found for zen_alarm_warning_indef (3482966345578319605) --> + <!-- no translation found for status_bar (4877645476959324760) --> <skip /> - <!-- no translation found for zen_alarm_warning (444533119582244293) --> + <!-- no translation found for status_bar_ethernet (5044290963549500128) --> <skip /> - <!-- no translation found for alarm_template (3980063409350522735) --> + <!-- no translation found for status_bar_alarm (8536256753575881818) --> <skip /> - <!-- no translation found for alarm_template_far (4242179982586714810) --> + <!-- no translation found for status_bar_work (6022553324802866373) --> <skip /> + <!-- no translation found for status_bar_airplane (7057575501472249002) --> + <skip /> + <string name="add_tile" msgid="2995389510240786221">"Ajouter la tuile"</string> + <string name="broadcast_tile" msgid="3894036511763289383">"Diffuser la tuile"</string> + <string name="zen_alarm_warning_indef" msgid="3482966345578319605">"Vous n\'entendrez pas votre alarme à <xliff:g id="WHEN">%1$s</xliff:g> sauf si vous désactivez cette option avant"</string> + <string name="zen_alarm_warning" msgid="444533119582244293">"Vous n\'entendrez pas votre alarme à <xliff:g id="WHEN">%1$s</xliff:g>"</string> + <string name="alarm_template" msgid="3980063409350522735">"à <xliff:g id="WHEN">%1$s</xliff:g>"</string> + <string name="alarm_template_far" msgid="4242179982586714810">"le <xliff:g id="WHEN">%1$s</xliff:g>"</string> </resources> diff --git a/packages/SystemUI/res/values-fr/strings.xml b/packages/SystemUI/res/values-fr/strings.xml index a079531..236a381 100644 --- a/packages/SystemUI/res/values-fr/strings.xml +++ b/packages/SystemUI/res/values-fr/strings.xml @@ -399,19 +399,23 @@ <string name="volumeui_notification_text" msgid="1826889705095768656">"Appuyez pour restaurer l\'interface d\'origine."</string> <string name="managed_profile_foreground_toast" msgid="3199278359979281097">"Vous consultez le profil professionnel."</string> <string name="system_ui_tuner" msgid="3442596010150119600">"System UI tuner"</string> - <!-- no translation found for show_battery_percentage (5444136600512968798) --> - <skip /> - <!-- no translation found for show_battery_percentage_summary (3215025775576786037) --> - <skip /> + <string name="show_battery_percentage" msgid="5444136600512968798">"Afficher le pourcentage intégré de la batterie"</string> + <string name="show_battery_percentage_summary" msgid="3215025775576786037">"Affichez le pourcentage correspondant au niveau de la batterie dans l\'icône de la barre d\'état lorsque l\'appareil n\'est pas en charge."</string> <string name="quick_settings" msgid="10042998191725428">"Configuration rapide"</string> - <string name="add_tile" msgid="2995389510240786221">"Ajouter une tuile"</string> - <string name="broadcast_tile" msgid="3894036511763289383">"Tuile de diffusion"</string> - <!-- no translation found for zen_alarm_warning_indef (3482966345578319605) --> + <!-- no translation found for status_bar (4877645476959324760) --> <skip /> - <!-- no translation found for zen_alarm_warning (444533119582244293) --> + <!-- no translation found for status_bar_ethernet (5044290963549500128) --> <skip /> - <!-- no translation found for alarm_template (3980063409350522735) --> + <!-- no translation found for status_bar_alarm (8536256753575881818) --> <skip /> - <!-- no translation found for alarm_template_far (4242179982586714810) --> + <!-- no translation found for status_bar_work (6022553324802866373) --> <skip /> + <!-- no translation found for status_bar_airplane (7057575501472249002) --> + <skip /> + <string name="add_tile" msgid="2995389510240786221">"Ajouter une tuile"</string> + <string name="broadcast_tile" msgid="3894036511763289383">"Tuile de diffusion"</string> + <string name="zen_alarm_warning_indef" msgid="3482966345578319605">"Vous n\'entendrez pas votre prochaine alarme <xliff:g id="WHEN">%1$s</xliff:g>, sauf si vous désactivez cette option avant."</string> + <string name="zen_alarm_warning" msgid="444533119582244293">"Vous n\'entendrez pas votre prochaine alarme <xliff:g id="WHEN">%1$s</xliff:g>."</string> + <string name="alarm_template" msgid="3980063409350522735">"à <xliff:g id="WHEN">%1$s</xliff:g>"</string> + <string name="alarm_template_far" msgid="4242179982586714810">"le <xliff:g id="WHEN">%1$s</xliff:g>"</string> </resources> diff --git a/packages/SystemUI/res/values-gl-rES/strings.xml b/packages/SystemUI/res/values-gl-rES/strings.xml index 55a246c..255f5c4 100644 --- a/packages/SystemUI/res/values-gl-rES/strings.xml +++ b/packages/SystemUI/res/values-gl-rES/strings.xml @@ -399,19 +399,18 @@ <string name="volumeui_notification_text" msgid="1826889705095768656">"Toca para restaurar o orixinal."</string> <string name="managed_profile_foreground_toast" msgid="3199278359979281097">"Está no perfil de traballo"</string> <string name="system_ui_tuner" msgid="3442596010150119600">"Sintonizador da interface de usuario do sistema"</string> - <!-- no translation found for show_battery_percentage (5444136600512968798) --> - <skip /> - <!-- no translation found for show_battery_percentage_summary (3215025775576786037) --> - <skip /> + <string name="show_battery_percentage" msgid="5444136600512968798">"Mostrar porcentaxe de batería inserida"</string> + <string name="show_battery_percentage_summary" msgid="3215025775576786037">"Mostrar porcentaxe do nivel de batería na icona da barra de estado cando non está en carga"</string> <string name="quick_settings" msgid="10042998191725428">"Configuración rápida"</string> + <string name="status_bar" msgid="4877645476959324760">"Barra de estado"</string> + <string name="status_bar_ethernet" msgid="5044290963549500128">"Ethernet"</string> + <string name="status_bar_alarm" msgid="8536256753575881818">"Alarma"</string> + <string name="status_bar_work" msgid="6022553324802866373">"Perfil de traballo"</string> + <string name="status_bar_airplane" msgid="7057575501472249002">"Modo avión"</string> <string name="add_tile" msgid="2995389510240786221">"Engade un mosaico"</string> <string name="broadcast_tile" msgid="3894036511763289383">"Mosaico controlado pola emisión"</string> - <!-- no translation found for zen_alarm_warning_indef (3482966345578319605) --> - <skip /> - <!-- no translation found for zen_alarm_warning (444533119582244293) --> - <skip /> - <!-- no translation found for alarm_template (3980063409350522735) --> - <skip /> - <!-- no translation found for alarm_template_far (4242179982586714810) --> - <skip /> + <string name="zen_alarm_warning_indef" msgid="3482966345578319605">"Non escoitarás a alarma seguinte <xliff:g id="WHEN">%1$s</xliff:g> a menos que desactives esta opción antes desa hora"</string> + <string name="zen_alarm_warning" msgid="444533119582244293">"Non escoitarás a alarma seguinte <xliff:g id="WHEN">%1$s</xliff:g>"</string> + <string name="alarm_template" msgid="3980063409350522735">"ás <xliff:g id="WHEN">%1$s</xliff:g>"</string> + <string name="alarm_template_far" msgid="4242179982586714810">"o <xliff:g id="WHEN">%1$s</xliff:g>"</string> </resources> diff --git a/packages/SystemUI/res/values-gu-rIN/strings.xml b/packages/SystemUI/res/values-gu-rIN/strings.xml index 69ace9e..702038e 100644 --- a/packages/SystemUI/res/values-gu-rIN/strings.xml +++ b/packages/SystemUI/res/values-gu-rIN/strings.xml @@ -397,19 +397,23 @@ <string name="volumeui_notification_text" msgid="1826889705095768656">"મૂળને પુનઃસ્થાપિત કરવા માટે ટચ કરો."</string> <string name="managed_profile_foreground_toast" msgid="3199278359979281097">"તમે કાર્ય પ્રોફાઇલમાં છો"</string> <string name="system_ui_tuner" msgid="3442596010150119600">"સિસ્ટમ UI ટ્યૂનર"</string> - <!-- no translation found for show_battery_percentage (5444136600512968798) --> - <skip /> - <!-- no translation found for show_battery_percentage_summary (3215025775576786037) --> - <skip /> + <string name="show_battery_percentage" msgid="5444136600512968798">"એમ્બેડ કરેલ બૅટરી ટકા દર્શાવો"</string> + <string name="show_battery_percentage_summary" msgid="3215025775576786037">"જ્યારે ચાર્જ ન થઈ રહ્યું હોય ત્યારે સ્થિતિ બાર આયકનની અંદર બૅટરી સ્તર ટકા દર્શાવો"</string> <string name="quick_settings" msgid="10042998191725428">"ઝડપી સેટિંગ્સ"</string> - <string name="add_tile" msgid="2995389510240786221">"ટાઇલ ઉમેરો"</string> - <string name="broadcast_tile" msgid="3894036511763289383">"બ્રોડકાસ્ટ ટાઇલ"</string> - <!-- no translation found for zen_alarm_warning_indef (3482966345578319605) --> + <!-- no translation found for status_bar (4877645476959324760) --> <skip /> - <!-- no translation found for zen_alarm_warning (444533119582244293) --> + <!-- no translation found for status_bar_ethernet (5044290963549500128) --> <skip /> - <!-- no translation found for alarm_template (3980063409350522735) --> + <!-- no translation found for status_bar_alarm (8536256753575881818) --> <skip /> - <!-- no translation found for alarm_template_far (4242179982586714810) --> + <!-- no translation found for status_bar_work (6022553324802866373) --> <skip /> + <!-- no translation found for status_bar_airplane (7057575501472249002) --> + <skip /> + <string name="add_tile" msgid="2995389510240786221">"ટાઇલ ઉમેરો"</string> + <string name="broadcast_tile" msgid="3894036511763289383">"બ્રોડકાસ્ટ ટાઇલ"</string> + <string name="zen_alarm_warning_indef" msgid="3482966345578319605">"તમે તમારા આગલા એલાર્મ <xliff:g id="WHEN">%1$s</xliff:g> ને ત્યાં સુધી સાંભળશો નહીં જ્યાં સુધી તમે તેની પહેલાં આને બંધ કરશો નહીં"</string> + <string name="zen_alarm_warning" msgid="444533119582244293">"તમે <xliff:g id="WHEN">%1$s</xliff:g> એ તમારો આગલો એલાર્મ સાંભળશો નહીં"</string> + <string name="alarm_template" msgid="3980063409350522735">"<xliff:g id="WHEN">%1$s</xliff:g> વાગ્યે"</string> + <string name="alarm_template_far" msgid="4242179982586714810">"<xliff:g id="WHEN">%1$s</xliff:g> એ"</string> </resources> diff --git a/packages/SystemUI/res/values-hi/strings.xml b/packages/SystemUI/res/values-hi/strings.xml index 1b9444f..44c89d1 100644 --- a/packages/SystemUI/res/values-hi/strings.xml +++ b/packages/SystemUI/res/values-hi/strings.xml @@ -397,19 +397,23 @@ <string name="volumeui_notification_text" msgid="1826889705095768656">"मूल वॉल्यूम को फिर से लाने के लिए स्पर्श करें."</string> <string name="managed_profile_foreground_toast" msgid="3199278359979281097">"आप कार्य प्रोफ़ाइल में हैं"</string> <string name="system_ui_tuner" msgid="3442596010150119600">"System UI ट्यूनर"</string> - <!-- no translation found for show_battery_percentage (5444136600512968798) --> - <skip /> - <!-- no translation found for show_battery_percentage_summary (3215025775576786037) --> - <skip /> + <string name="show_battery_percentage" msgid="5444136600512968798">"एम्बेड किया गया बैटरी प्रतिशत दिखाएं"</string> + <string name="show_battery_percentage_summary" msgid="3215025775576786037">"जब चार्ज नहीं किया जा रहा हो तब स्थिति बार आइकन में बैटरी स्तर का प्रतिशत दिखाएं"</string> <string name="quick_settings" msgid="10042998191725428">"तेज़ सेटिंग"</string> - <string name="add_tile" msgid="2995389510240786221">"टाइल जोड़ें"</string> - <string name="broadcast_tile" msgid="3894036511763289383">"टाइल प्रसारित करें"</string> - <!-- no translation found for zen_alarm_warning_indef (3482966345578319605) --> + <!-- no translation found for status_bar (4877645476959324760) --> <skip /> - <!-- no translation found for zen_alarm_warning (444533119582244293) --> + <!-- no translation found for status_bar_ethernet (5044290963549500128) --> <skip /> - <!-- no translation found for alarm_template (3980063409350522735) --> + <!-- no translation found for status_bar_alarm (8536256753575881818) --> <skip /> - <!-- no translation found for alarm_template_far (4242179982586714810) --> + <!-- no translation found for status_bar_work (6022553324802866373) --> <skip /> + <!-- no translation found for status_bar_airplane (7057575501472249002) --> + <skip /> + <string name="add_tile" msgid="2995389510240786221">"टाइल जोड़ें"</string> + <string name="broadcast_tile" msgid="3894036511763289383">"टाइल प्रसारित करें"</string> + <string name="zen_alarm_warning_indef" msgid="3482966345578319605">"आपको <xliff:g id="WHEN">%1$s</xliff:g> पर अपना अगला अलार्म तब तक सुनाई नहीं देगा जब तक कि आप अलार्म को इस समय से पहले बंद नहीं कर देते"</string> + <string name="zen_alarm_warning" msgid="444533119582244293">"आपको <xliff:g id="WHEN">%1$s</xliff:g> पर अपना अगला अलार्म नहीं सुनाई देगा"</string> + <string name="alarm_template" msgid="3980063409350522735">"<xliff:g id="WHEN">%1$s</xliff:g> बजे"</string> + <string name="alarm_template_far" msgid="4242179982586714810">"<xliff:g id="WHEN">%1$s</xliff:g> पर"</string> </resources> diff --git a/packages/SystemUI/res/values-hr/strings.xml b/packages/SystemUI/res/values-hr/strings.xml index ba873cb..92a491e 100644 --- a/packages/SystemUI/res/values-hr/strings.xml +++ b/packages/SystemUI/res/values-hr/strings.xml @@ -398,19 +398,23 @@ <string name="volumeui_notification_text" msgid="1826889705095768656">"Dodirnite da biste vratili izvorno."</string> <string name="managed_profile_foreground_toast" msgid="3199278359979281097">"Nalazite se na profilu Worka"</string> <string name="system_ui_tuner" msgid="3442596010150119600">"Prijamnik korisničkog sučelja sustava"</string> - <!-- no translation found for show_battery_percentage (5444136600512968798) --> - <skip /> - <!-- no translation found for show_battery_percentage_summary (3215025775576786037) --> - <skip /> + <string name="show_battery_percentage" msgid="5444136600512968798">"Prikaži ugrađeni postotak baterije"</string> + <string name="show_battery_percentage_summary" msgid="3215025775576786037">"Prikazivanje postotka razine baterije na ikoni trake statusa kada se ne puni"</string> <string name="quick_settings" msgid="10042998191725428">"Brze postavke"</string> - <string name="add_tile" msgid="2995389510240786221">"Dodavanje pločice"</string> - <string name="broadcast_tile" msgid="3894036511763289383">"Emitiranje pločice"</string> - <!-- no translation found for zen_alarm_warning_indef (3482966345578319605) --> + <!-- no translation found for status_bar (4877645476959324760) --> <skip /> - <!-- no translation found for zen_alarm_warning (444533119582244293) --> + <!-- no translation found for status_bar_ethernet (5044290963549500128) --> <skip /> - <!-- no translation found for alarm_template (3980063409350522735) --> + <!-- no translation found for status_bar_alarm (8536256753575881818) --> <skip /> - <!-- no translation found for alarm_template_far (4242179982586714810) --> + <!-- no translation found for status_bar_work (6022553324802866373) --> <skip /> + <!-- no translation found for status_bar_airplane (7057575501472249002) --> + <skip /> + <string name="add_tile" msgid="2995389510240786221">"Dodavanje pločice"</string> + <string name="broadcast_tile" msgid="3894036511763289383">"Emitiranje pločice"</string> + <string name="zen_alarm_warning_indef" msgid="3482966345578319605">"Nećete čuti sljedeći alarm <xliff:g id="WHEN">%1$s</xliff:g> ako to ne isključite prije njega"</string> + <string name="zen_alarm_warning" msgid="444533119582244293">"Nećete čuti sljedeći alarm <xliff:g id="WHEN">%1$s</xliff:g>"</string> + <string name="alarm_template" msgid="3980063409350522735">"u <xliff:g id="WHEN">%1$s</xliff:g>"</string> + <string name="alarm_template_far" msgid="4242179982586714810">"u <xliff:g id="WHEN">%1$s</xliff:g>"</string> </resources> diff --git a/packages/SystemUI/res/values-hu/strings.xml b/packages/SystemUI/res/values-hu/strings.xml index 7ed53c2..29bb7d4 100644 --- a/packages/SystemUI/res/values-hu/strings.xml +++ b/packages/SystemUI/res/values-hu/strings.xml @@ -314,9 +314,9 @@ <string name="speed_bump_explanation" msgid="1288875699658819755">"A kevésbé sürgős értesítések lentebb vannak"</string> <string name="notification_tap_again" msgid="8524949573675922138">"Érintse meg ismét a megnyitáshoz"</string> <string name="keyguard_unlock" msgid="8043466894212841998">"Húzza felfelé az ujját a feloldáshoz"</string> - <string name="phone_hint" msgid="4872890986869209950">"A telefon eléréséhez csúsztassa ujját az ikonról"</string> + <string name="phone_hint" msgid="4872890986869209950">"A telefonhoz csúsztasson az ikonról"</string> <string name="voice_hint" msgid="8939888732119726665">"A hangsegéd eléréséhez csúsztassa ujját az ikonról"</string> - <string name="camera_hint" msgid="7939688436797157483">"A fényképezőgép eléréséhez csúsztassa ujját az ikonról"</string> + <string name="camera_hint" msgid="7939688436797157483">"A fényképezőhöz csúsztasson az ikonról"</string> <string name="interruption_level_none" msgid="6000083681244492992">"Teljes némítás"</string> <string name="interruption_level_priority" msgid="6426766465363855505">"Csak prioritásos"</string> <string name="interruption_level_alarms" msgid="5226306993448328896">"Csak riasztások"</string> @@ -397,19 +397,18 @@ <string name="volumeui_notification_text" msgid="1826889705095768656">"Érintse meg az eredeti érték visszaállításához."</string> <string name="managed_profile_foreground_toast" msgid="3199278359979281097">"A munkaprofilt használja"</string> <string name="system_ui_tuner" msgid="3442596010150119600">"Kezelőfelület-hangoló"</string> - <!-- no translation found for show_battery_percentage (5444136600512968798) --> - <skip /> - <!-- no translation found for show_battery_percentage_summary (3215025775576786037) --> - <skip /> + <string name="show_battery_percentage" msgid="5444136600512968798">"A beépített akkumulátor töltöttségi szintjének megjelenítése"</string> + <string name="show_battery_percentage_summary" msgid="3215025775576786037">"Az akkumulátor töltöttségi szintjének megjelenítése az állapotsori ikonban, amikor az eszköz nem töltődik"</string> <string name="quick_settings" msgid="10042998191725428">"Gyorsbeállítások"</string> + <string name="status_bar" msgid="4877645476959324760">"Állapotsor"</string> + <string name="status_bar_ethernet" msgid="5044290963549500128">"Ethernet"</string> + <string name="status_bar_alarm" msgid="8536256753575881818">"Riasztás"</string> + <string name="status_bar_work" msgid="6022553324802866373">"Munkahelyi profil"</string> + <string name="status_bar_airplane" msgid="7057575501472249002">"Repülős üzemmód"</string> <string name="add_tile" msgid="2995389510240786221">"Mozaik hozzáadása"</string> <string name="broadcast_tile" msgid="3894036511763289383">"Közvetített mozaik"</string> - <!-- no translation found for zen_alarm_warning_indef (3482966345578319605) --> - <skip /> - <!-- no translation found for zen_alarm_warning (444533119582244293) --> - <skip /> - <!-- no translation found for alarm_template (3980063409350522735) --> - <skip /> - <!-- no translation found for alarm_template_far (4242179982586714810) --> - <skip /> + <string name="zen_alarm_warning_indef" msgid="3482966345578319605">"Nem fogja hallani a következő ébresztést ekkor: <xliff:g id="WHEN">%1$s</xliff:g>, ha előbb ezt nem kapcsolja ki"</string> + <string name="zen_alarm_warning" msgid="444533119582244293">"Nem fogja hallani az ébresztést ekkor: <xliff:g id="WHEN">%1$s</xliff:g>"</string> + <string name="alarm_template" msgid="3980063409350522735">"ekkor: <xliff:g id="WHEN">%1$s</xliff:g>"</string> + <string name="alarm_template_far" msgid="4242179982586714810">"ezen a napon: <xliff:g id="WHEN">%1$s</xliff:g>"</string> </resources> diff --git a/packages/SystemUI/res/values-hy-rAM/strings.xml b/packages/SystemUI/res/values-hy-rAM/strings.xml index b7f69f3..92d318e 100644 --- a/packages/SystemUI/res/values-hy-rAM/strings.xml +++ b/packages/SystemUI/res/values-hy-rAM/strings.xml @@ -397,19 +397,23 @@ <string name="volumeui_notification_text" msgid="1826889705095768656">"Դիպչեք՝ սկզբնօրինակը վերականգնելու համար:"</string> <string name="managed_profile_foreground_toast" msgid="3199278359979281097">"Դուք աշխատանքային պրոֆիլում եք"</string> <string name="system_ui_tuner" msgid="3442596010150119600">"Համակարգի ՕՄ-ի կարգավորիչ"</string> - <!-- no translation found for show_battery_percentage (5444136600512968798) --> - <skip /> - <!-- no translation found for show_battery_percentage_summary (3215025775576786037) --> - <skip /> + <string name="show_battery_percentage" msgid="5444136600512968798">"Ցուցադրել ներկառուցված մարտկոցի տոկոսայնությունը"</string> + <string name="show_battery_percentage_summary" msgid="3215025775576786037">"Ցուցադրել մարտկոցի լիցքավորման տոկոսայնությունը կարգավիճակի գոտու պատկերակի վրա, երբ այն չի լիցքավորվում"</string> <string name="quick_settings" msgid="10042998191725428">"Արագ կարգավորումներ"</string> - <string name="add_tile" msgid="2995389510240786221">"Սալիկի ավելացում"</string> - <string name="broadcast_tile" msgid="3894036511763289383">"Սալիկի հեռարձակում"</string> - <!-- no translation found for zen_alarm_warning_indef (3482966345578319605) --> + <!-- no translation found for status_bar (4877645476959324760) --> <skip /> - <!-- no translation found for zen_alarm_warning (444533119582244293) --> + <!-- no translation found for status_bar_ethernet (5044290963549500128) --> <skip /> - <!-- no translation found for alarm_template (3980063409350522735) --> + <!-- no translation found for status_bar_alarm (8536256753575881818) --> <skip /> - <!-- no translation found for alarm_template_far (4242179982586714810) --> + <!-- no translation found for status_bar_work (6022553324802866373) --> <skip /> + <!-- no translation found for status_bar_airplane (7057575501472249002) --> + <skip /> + <string name="add_tile" msgid="2995389510240786221">"Սալիկի ավելացում"</string> + <string name="broadcast_tile" msgid="3894036511763289383">"Սալիկի հեռարձակում"</string> + <string name="zen_alarm_warning_indef" msgid="3482966345578319605">"Ժամը <xliff:g id="WHEN">%1$s</xliff:g>-ի զարթուցիչը չի զանգի, եթե մինչ այդ չանջատեք այս կարգավորումը"</string> + <string name="zen_alarm_warning" msgid="444533119582244293">"Ժամը <xliff:g id="WHEN">%1$s</xliff:g>-ի զարթուցիչը չի զանգի"</string> + <string name="alarm_template" msgid="3980063409350522735">"<xliff:g id="WHEN">%1$s</xliff:g>-ին"</string> + <string name="alarm_template_far" msgid="4242179982586714810">"<xliff:g id="WHEN">%1$s</xliff:g>-ին"</string> </resources> diff --git a/packages/SystemUI/res/values-in/strings.xml b/packages/SystemUI/res/values-in/strings.xml index 358abee..e4bd7c8 100644 --- a/packages/SystemUI/res/values-in/strings.xml +++ b/packages/SystemUI/res/values-in/strings.xml @@ -22,7 +22,7 @@ <string name="app_label" msgid="7164937344850004466">"Sistem UI"</string> <string name="status_bar_clear_all_button" msgid="7774721344716731603">"Bersihkan"</string> <string name="status_bar_recent_remove_item_title" msgid="6026395868129852968">"Hapus dari daftar"</string> - <string name="status_bar_recent_inspect_item_title" msgid="7793624864528818569">"Info apl"</string> + <string name="status_bar_recent_inspect_item_title" msgid="7793624864528818569">"Info aplikasi"</string> <string name="status_bar_no_recent_apps" msgid="7374907845131203189">"Layar terkini Anda muncul di sini"</string> <string name="status_bar_accessibility_dismiss_recents" msgid="4576076075226540105">"Tutup aplikasi terbaru"</string> <plurals name="status_bar_accessibility_recent_apps" formatted="false" msgid="9138535907802238759"> @@ -83,11 +83,11 @@ <string name="accessibility_search_light" msgid="1103867596330271848">"Telusuri"</string> <string name="accessibility_camera_button" msgid="8064671582820358152">"Kamera"</string> <string name="accessibility_phone_button" msgid="6738112589538563574">"Telepon"</string> - <string name="accessibility_voice_assist_button" msgid="487611083884852965">"Voice Bantuan"</string> + <string name="accessibility_voice_assist_button" msgid="487611083884852965">"Bantuan Suara"</string> <string name="accessibility_unlock_button" msgid="128158454631118828">"Buka kunci"</string> <string name="unlock_label" msgid="8779712358041029439">"buka kunci"</string> <string name="phone_label" msgid="2320074140205331708">"buka ponsel"</string> - <string name="voice_assist_label" msgid="3956854378310019854">"buka voice bantuan"</string> + <string name="voice_assist_label" msgid="3956854378310019854">"buka bantuan suara"</string> <string name="camera_label" msgid="7261107956054836961">"buka kamera"</string> <string name="recents_caption_resize" msgid="3517056471774958200">"Pilih tata letak tugas baru"</string> <string name="cancel" msgid="6442560571259935130">"Batal"</string> @@ -315,7 +315,7 @@ <string name="notification_tap_again" msgid="8524949573675922138">"Sentuh lagi untuk membuka"</string> <string name="keyguard_unlock" msgid="8043466894212841998">"Gesek ke atas untuk membuka kunci"</string> <string name="phone_hint" msgid="4872890986869209950">"Gesek dari ikon untuk telepon"</string> - <string name="voice_hint" msgid="8939888732119726665">"Gesek dari ikon untuk voice bantuan"</string> + <string name="voice_hint" msgid="8939888732119726665">"Gesek dari ikon untuk mengaktifkan bantuan suara"</string> <string name="camera_hint" msgid="7939688436797157483">"Gesek dari ikon untuk kamera"</string> <string name="interruption_level_none" msgid="6000083681244492992">"Senyap total"</string> <string name="interruption_level_priority" msgid="6426766465363855505">"Hanya untuk prioritas"</string> @@ -397,19 +397,23 @@ <string name="volumeui_notification_text" msgid="1826889705095768656">"Sentuh untuk memulihkan aslinya."</string> <string name="managed_profile_foreground_toast" msgid="3199278359979281097">"Anda berada di Profil kerja"</string> <string name="system_ui_tuner" msgid="3442596010150119600">"Penyetel Antarmuka Sistem"</string> - <!-- no translation found for show_battery_percentage (5444136600512968798) --> - <skip /> - <!-- no translation found for show_battery_percentage_summary (3215025775576786037) --> - <skip /> + <string name="show_battery_percentage" msgid="5444136600512968798">"Tampilkan persentase baterai yang tersemat"</string> + <string name="show_battery_percentage_summary" msgid="3215025775576786037">"Tampilkan persentase tingkat baterai dalam ikon bilah status saat tidak mengisi daya"</string> <string name="quick_settings" msgid="10042998191725428">"Setelan Cepat"</string> - <string name="add_tile" msgid="2995389510240786221">"Tambahkan ubin"</string> - <string name="broadcast_tile" msgid="3894036511763289383">"Ubin Siaran"</string> - <!-- no translation found for zen_alarm_warning_indef (3482966345578319605) --> + <!-- no translation found for status_bar (4877645476959324760) --> <skip /> - <!-- no translation found for zen_alarm_warning (444533119582244293) --> + <!-- no translation found for status_bar_ethernet (5044290963549500128) --> <skip /> - <!-- no translation found for alarm_template (3980063409350522735) --> + <!-- no translation found for status_bar_alarm (8536256753575881818) --> <skip /> - <!-- no translation found for alarm_template_far (4242179982586714810) --> + <!-- no translation found for status_bar_work (6022553324802866373) --> <skip /> + <!-- no translation found for status_bar_airplane (7057575501472249002) --> + <skip /> + <string name="add_tile" msgid="2995389510240786221">"Tambahkan ubin"</string> + <string name="broadcast_tile" msgid="3894036511763289383">"Ubin Siaran"</string> + <string name="zen_alarm_warning_indef" msgid="3482966345578319605">"Anda tidak akan mendengar alarm berikutnya <xliff:g id="WHEN">%1$s</xliff:g> jika Anda tidak menonaktifkannya sebelum waktu tersebut"</string> + <string name="zen_alarm_warning" msgid="444533119582244293">"Anda tidak akan mendengar alarm berikutnya <xliff:g id="WHEN">%1$s</xliff:g>"</string> + <string name="alarm_template" msgid="3980063409350522735">"pukul <xliff:g id="WHEN">%1$s</xliff:g>"</string> + <string name="alarm_template_far" msgid="4242179982586714810">"pada <xliff:g id="WHEN">%1$s</xliff:g>"</string> </resources> diff --git a/packages/SystemUI/res/values-is-rIS/strings.xml b/packages/SystemUI/res/values-is-rIS/strings.xml index 684017e..3310fbf 100644 --- a/packages/SystemUI/res/values-is-rIS/strings.xml +++ b/packages/SystemUI/res/values-is-rIS/strings.xml @@ -397,19 +397,18 @@ <string name="volumeui_notification_text" msgid="1826889705095768656">"Snertu til að færa í upprunalegt horf."</string> <string name="managed_profile_foreground_toast" msgid="3199278359979281097">"Þú ert í vinnusniðinu"</string> <string name="system_ui_tuner" msgid="3442596010150119600">"Fínstillingar kerfisviðmóts"</string> - <!-- no translation found for show_battery_percentage (5444136600512968798) --> - <skip /> - <!-- no translation found for show_battery_percentage_summary (3215025775576786037) --> - <skip /> + <string name="show_battery_percentage" msgid="5444136600512968798">"Sýna innfellda rafhlöðustöðu"</string> + <string name="show_battery_percentage_summary" msgid="3215025775576786037">"Sýna rafhlöðustöðuna í stöðustikunni þegar tækið er ekki í hleðslu"</string> <string name="quick_settings" msgid="10042998191725428">"Flýtistillingar"</string> + <string name="status_bar" msgid="4877645476959324760">"Stöðustika"</string> + <string name="status_bar_ethernet" msgid="5044290963549500128">"Ethernet"</string> + <string name="status_bar_alarm" msgid="8536256753575881818">"Vekjari"</string> + <string name="status_bar_work" msgid="6022553324802866373">"Vinnusnið"</string> + <string name="status_bar_airplane" msgid="7057575501472249002">"Flugstilling"</string> <string name="add_tile" msgid="2995389510240786221">"Bæta reit við"</string> <string name="broadcast_tile" msgid="3894036511763289383">"Útsendingarreitur"</string> - <!-- no translation found for zen_alarm_warning_indef (3482966345578319605) --> - <skip /> - <!-- no translation found for zen_alarm_warning (444533119582244293) --> - <skip /> - <!-- no translation found for alarm_template (3980063409350522735) --> - <skip /> - <!-- no translation found for alarm_template_far (4242179982586714810) --> - <skip /> + <string name="zen_alarm_warning_indef" msgid="3482966345578319605">"Ekki mun heyrast í vekjaranum <xliff:g id="WHEN">%1$s</xliff:g> nema þú slökkvir á þessu áður"</string> + <string name="zen_alarm_warning" msgid="444533119582244293">"Ekki mun heyrast í vekjaranum <xliff:g id="WHEN">%1$s</xliff:g>"</string> + <string name="alarm_template" msgid="3980063409350522735">"<xliff:g id="WHEN">%1$s</xliff:g>"</string> + <string name="alarm_template_far" msgid="4242179982586714810">"<xliff:g id="WHEN">%1$s</xliff:g>"</string> </resources> diff --git a/packages/SystemUI/res/values-it/strings.xml b/packages/SystemUI/res/values-it/strings.xml index cb9d3e3..9f881b4 100644 --- a/packages/SystemUI/res/values-it/strings.xml +++ b/packages/SystemUI/res/values-it/strings.xml @@ -399,19 +399,18 @@ <string name="volumeui_notification_text" msgid="1826889705095768656">"Tocca per ripristinare l\'originale."</string> <string name="managed_profile_foreground_toast" msgid="3199278359979281097">"Hai attivato il profilo di lavoro"</string> <string name="system_ui_tuner" msgid="3442596010150119600">"Sintonizzatore UI sistema"</string> - <!-- no translation found for show_battery_percentage (5444136600512968798) --> - <skip /> - <!-- no translation found for show_battery_percentage_summary (3215025775576786037) --> - <skip /> + <string name="show_battery_percentage" msgid="5444136600512968798">"Mostra percentuale batteria incorporata"</string> + <string name="show_battery_percentage_summary" msgid="3215025775576786037">"Mostra la percentuale di carica della batteria nell\'icona della barra di stato quando non è in carica"</string> <string name="quick_settings" msgid="10042998191725428">"Impostazioni rapide"</string> + <string name="status_bar" msgid="4877645476959324760">"Barra di stato"</string> + <string name="status_bar_ethernet" msgid="5044290963549500128">"Ethernet"</string> + <string name="status_bar_alarm" msgid="8536256753575881818">"Sveglia"</string> + <string name="status_bar_work" msgid="6022553324802866373">"Profilo di lavoro"</string> + <string name="status_bar_airplane" msgid="7057575501472249002">"Modalità aereo"</string> <string name="add_tile" msgid="2995389510240786221">"Aggiungi riquadro"</string> <string name="broadcast_tile" msgid="3894036511763289383">"Riquadro di trasmissione"</string> - <!-- no translation found for zen_alarm_warning_indef (3482966345578319605) --> - <skip /> - <!-- no translation found for zen_alarm_warning (444533119582244293) --> - <skip /> - <!-- no translation found for alarm_template (3980063409350522735) --> - <skip /> - <!-- no translation found for alarm_template_far (4242179982586714810) --> - <skip /> + <string name="zen_alarm_warning_indef" msgid="3482966345578319605">"Non sentirai la tua prossima sveglia <xliff:g id="WHEN">%1$s</xliff:g> se non disattivi questa impostazione prima della sveglia"</string> + <string name="zen_alarm_warning" msgid="444533119582244293">"Non sentirai la tua prossima sveglia <xliff:g id="WHEN">%1$s</xliff:g>"</string> + <string name="alarm_template" msgid="3980063409350522735">"alle <xliff:g id="WHEN">%1$s</xliff:g>"</string> + <string name="alarm_template_far" msgid="4242179982586714810">"<xliff:g id="WHEN">%1$s</xliff:g>"</string> </resources> diff --git a/packages/SystemUI/res/values-iw/strings.xml b/packages/SystemUI/res/values-iw/strings.xml index 957a81d..c9c102b 100644 --- a/packages/SystemUI/res/values-iw/strings.xml +++ b/packages/SystemUI/res/values-iw/strings.xml @@ -316,9 +316,9 @@ <string name="speed_bump_explanation" msgid="1288875699658819755">"הודעות בדחיפות נמוכה יותר בהמשך"</string> <string name="notification_tap_again" msgid="8524949573675922138">"גע שוב כדי לפתוח"</string> <string name="keyguard_unlock" msgid="8043466894212841998">"החלק מעלה כדי לבטל את הנעילה"</string> - <string name="phone_hint" msgid="4872890986869209950">"החלק מהסמל להפעלת הטלפון"</string> - <string name="voice_hint" msgid="8939888732119726665">"החלק מהסמל להפעלת המסייע הקולי"</string> - <string name="camera_hint" msgid="7939688436797157483">"החלק מהסמל להפעלת המצלמה"</string> + <string name="phone_hint" msgid="4872890986869209950">"החלק מהסמל כדי להפעיל את הטלפון"</string> + <string name="voice_hint" msgid="8939888732119726665">"החלק מהסמל כדי להפעיל את המסייע הקולי"</string> + <string name="camera_hint" msgid="7939688436797157483">"החלק מהסמל כדי להפעיל את המצלמה"</string> <string name="interruption_level_none" msgid="6000083681244492992">"שקט מוחלט"</string> <string name="interruption_level_priority" msgid="6426766465363855505">"עדיפות בלבד"</string> <string name="interruption_level_alarms" msgid="5226306993448328896">"התראות בלבד"</string> @@ -399,19 +399,18 @@ <string name="volumeui_notification_text" msgid="1826889705095768656">"גע כדי לשחזר את עוצמת הקול המקורית."</string> <string name="managed_profile_foreground_toast" msgid="3199278359979281097">"אתה נמצא בפרופיל העבודה"</string> <string name="system_ui_tuner" msgid="3442596010150119600">"SystemUI Tuner"</string> - <!-- no translation found for show_battery_percentage (5444136600512968798) --> - <skip /> - <!-- no translation found for show_battery_percentage_summary (3215025775576786037) --> - <skip /> + <string name="show_battery_percentage" msgid="5444136600512968798">"הצג בשורת הסטטוס את אחוז עוצמת הסוללה"</string> + <string name="show_battery_percentage_summary" msgid="3215025775576786037">"הצג את אחוז עוצמת הסוללה בתוך הסמל שבשורת הסטטוס כשהמכשיר אינו בטעינה"</string> <string name="quick_settings" msgid="10042998191725428">"הגדרות מהירות"</string> + <string name="status_bar" msgid="4877645476959324760">"שורת סטטוס"</string> + <string name="status_bar_ethernet" msgid="5044290963549500128">"אתרנט"</string> + <string name="status_bar_alarm" msgid="8536256753575881818">"התראה"</string> + <string name="status_bar_work" msgid="6022553324802866373">"פרופיל עבודה"</string> + <string name="status_bar_airplane" msgid="7057575501472249002">"מצב טיסה"</string> <string name="add_tile" msgid="2995389510240786221">"הוסף אריח"</string> <string name="broadcast_tile" msgid="3894036511763289383">"אריח שידור"</string> - <!-- no translation found for zen_alarm_warning_indef (3482966345578319605) --> - <skip /> - <!-- no translation found for zen_alarm_warning (444533119582244293) --> - <skip /> - <!-- no translation found for alarm_template (3980063409350522735) --> - <skip /> - <!-- no translation found for alarm_template_far (4242179982586714810) --> - <skip /> + <string name="zen_alarm_warning_indef" msgid="3482966345578319605">"לא תשמע את ההתראה הבאה שלך <xliff:g id="WHEN">%1$s</xliff:g>, אלא אם תשבית קודם את ההגדרה הזו"</string> + <string name="zen_alarm_warning" msgid="444533119582244293">"לא תשמע את ההתראה הבאה שלך <xliff:g id="WHEN">%1$s</xliff:g>"</string> + <string name="alarm_template" msgid="3980063409350522735">"בשעה <xliff:g id="WHEN">%1$s</xliff:g>"</string> + <string name="alarm_template_far" msgid="4242179982586714810">"ב-<xliff:g id="WHEN">%1$s</xliff:g>"</string> </resources> diff --git a/packages/SystemUI/res/values-ja/strings.xml b/packages/SystemUI/res/values-ja/strings.xml index e50bf3b..1b55640 100644 --- a/packages/SystemUI/res/values-ja/strings.xml +++ b/packages/SystemUI/res/values-ja/strings.xml @@ -316,9 +316,9 @@ <string name="speed_bump_explanation" msgid="1288875699658819755">"緊急度の低い通知を下に表示"</string> <string name="notification_tap_again" msgid="8524949573675922138">"開くにはもう一度タップしてください"</string> <string name="keyguard_unlock" msgid="8043466894212841998">"ロック解除するには上にスワイプしてください"</string> - <string name="phone_hint" msgid="4872890986869209950">"アイコンからスワイプしてスマートフォンを起動"</string> + <string name="phone_hint" msgid="4872890986869209950">"右にスワイプして通話"</string> <string name="voice_hint" msgid="8939888732119726665">"アイコンからスワイプして音声アシストを起動"</string> - <string name="camera_hint" msgid="7939688436797157483">"アイコンからスワイプしてカメラを起動"</string> + <string name="camera_hint" msgid="7939688436797157483">"左にスワイプしてカメラを起動"</string> <string name="interruption_level_none" msgid="6000083681244492992">"サイレント"</string> <string name="interruption_level_priority" msgid="6426766465363855505">"優先する通知のみ"</string> <string name="interruption_level_alarms" msgid="5226306993448328896">"アラームのみ"</string> @@ -399,19 +399,23 @@ <string name="volumeui_notification_text" msgid="1826889705095768656">"タップすると元の音量ダイアログが復元されます。"</string> <string name="managed_profile_foreground_toast" msgid="3199278359979281097">"仕事用プロファイルを使用しています"</string> <string name="system_ui_tuner" msgid="3442596010150119600">"System UI tuner"</string> - <!-- no translation found for show_battery_percentage (5444136600512968798) --> - <skip /> - <!-- no translation found for show_battery_percentage_summary (3215025775576786037) --> - <skip /> + <string name="show_battery_percentage" msgid="5444136600512968798">"内蔵電池の残量の割合を表示する"</string> + <string name="show_battery_percentage_summary" msgid="3215025775576786037">"充電していないときには電池残量の割合をステータスバーアイコンに表示する"</string> <string name="quick_settings" msgid="10042998191725428">"クイック設定"</string> - <string name="add_tile" msgid="2995389510240786221">"タイルを追加"</string> - <string name="broadcast_tile" msgid="3894036511763289383">"ブロードキャストタイル"</string> - <!-- no translation found for zen_alarm_warning_indef (3482966345578319605) --> + <!-- no translation found for status_bar (4877645476959324760) --> <skip /> - <!-- no translation found for zen_alarm_warning (444533119582244293) --> + <!-- no translation found for status_bar_ethernet (5044290963549500128) --> <skip /> - <!-- no translation found for alarm_template (3980063409350522735) --> + <!-- no translation found for status_bar_alarm (8536256753575881818) --> <skip /> - <!-- no translation found for alarm_template_far (4242179982586714810) --> + <!-- no translation found for status_bar_work (6022553324802866373) --> <skip /> + <!-- no translation found for status_bar_airplane (7057575501472249002) --> + <skip /> + <string name="add_tile" msgid="2995389510240786221">"タイルを追加"</string> + <string name="broadcast_tile" msgid="3894036511763289383">"ブロードキャストタイル"</string> + <string name="zen_alarm_warning_indef" msgid="3482966345578319605">"この設定をOFFにしないと次回のアラーム(<xliff:g id="WHEN">%1$s</xliff:g>)は鳴りません"</string> + <string name="zen_alarm_warning" msgid="444533119582244293">"次回のアラーム(<xliff:g id="WHEN">%1$s</xliff:g>)は鳴りません"</string> + <string name="alarm_template" msgid="3980063409350522735">"<xliff:g id="WHEN">%1$s</xliff:g>"</string> + <string name="alarm_template_far" msgid="4242179982586714810">"<xliff:g id="WHEN">%1$s</xliff:g>"</string> </resources> diff --git a/packages/SystemUI/res/values-ka-rGE/strings.xml b/packages/SystemUI/res/values-ka-rGE/strings.xml index e0c5d0f..5bf517f 100644 --- a/packages/SystemUI/res/values-ka-rGE/strings.xml +++ b/packages/SystemUI/res/values-ka-rGE/strings.xml @@ -397,19 +397,23 @@ <string name="volumeui_notification_text" msgid="1826889705095768656">"ორიგინალის აღდგენისათვის, შეეხეთ."</string> <string name="managed_profile_foreground_toast" msgid="3199278359979281097">"თქვენ სამუშაო პროფილში ხართ"</string> <string name="system_ui_tuner" msgid="3442596010150119600">"System UI ტუნერი"</string> - <!-- no translation found for show_battery_percentage (5444136600512968798) --> - <skip /> - <!-- no translation found for show_battery_percentage_summary (3215025775576786037) --> - <skip /> + <string name="show_battery_percentage" msgid="5444136600512968798">"ჩამაგრებული ბატარეის პროცენტის ჩვენება"</string> + <string name="show_battery_percentage_summary" msgid="3215025775576786037">"ბატარეის დონის პროცენტის ჩვენება სტატუსის ზოლის ხატულას შიგნით, როდესაც არ იტენება"</string> <string name="quick_settings" msgid="10042998191725428">"სწრაფი პარამეტრები"</string> - <string name="add_tile" msgid="2995389510240786221">"მოზაიკის დამატება"</string> - <string name="broadcast_tile" msgid="3894036511763289383">"მაუწყებლობის მოზაიკა"</string> - <!-- no translation found for zen_alarm_warning_indef (3482966345578319605) --> + <!-- no translation found for status_bar (4877645476959324760) --> <skip /> - <!-- no translation found for zen_alarm_warning (444533119582244293) --> + <!-- no translation found for status_bar_ethernet (5044290963549500128) --> <skip /> - <!-- no translation found for alarm_template (3980063409350522735) --> + <!-- no translation found for status_bar_alarm (8536256753575881818) --> <skip /> - <!-- no translation found for alarm_template_far (4242179982586714810) --> + <!-- no translation found for status_bar_work (6022553324802866373) --> <skip /> + <!-- no translation found for status_bar_airplane (7057575501472249002) --> + <skip /> + <string name="add_tile" msgid="2995389510240786221">"მოზაიკის დამატება"</string> + <string name="broadcast_tile" msgid="3894036511763289383">"მაუწყებლობის მოზაიკა"</string> + <string name="zen_alarm_warning_indef" msgid="3482966345578319605">"ვერ გაიგონებთ მომდევნო მაღვიძარას <xliff:g id="WHEN">%1$s</xliff:g>-ზე, თუ არ გამორთავთ ამას მანამდე"</string> + <string name="zen_alarm_warning" msgid="444533119582244293">"ვერ გაიგონებთ მომდევნო მაღვიძარას <xliff:g id="WHEN">%1$s</xliff:g>-ზე"</string> + <string name="alarm_template" msgid="3980063409350522735">"<xliff:g id="WHEN">%1$s</xliff:g>-ზე"</string> + <string name="alarm_template_far" msgid="4242179982586714810">"<xliff:g id="WHEN">%1$s</xliff:g>-ზე"</string> </resources> diff --git a/packages/SystemUI/res/values-kk-rKZ/strings.xml b/packages/SystemUI/res/values-kk-rKZ/strings.xml index 729cb6d..c8b6c8f 100644 --- a/packages/SystemUI/res/values-kk-rKZ/strings.xml +++ b/packages/SystemUI/res/values-kk-rKZ/strings.xml @@ -397,19 +397,23 @@ <string name="volumeui_notification_text" msgid="1826889705095768656">"Түпнұсқаны қалпына келтіру үшін түртіңіз."</string> <string name="managed_profile_foreground_toast" msgid="3199278359979281097">"Жұмыс профиліндесіз"</string> <string name="system_ui_tuner" msgid="3442596010150119600">"Жүйе интерфейсінің тюнері"</string> - <!-- no translation found for show_battery_percentage (5444136600512968798) --> - <skip /> - <!-- no translation found for show_battery_percentage_summary (3215025775576786037) --> - <skip /> + <string name="show_battery_percentage" msgid="5444136600512968798">"Ендірілген батарея пайыздық мөлшерлемесін көрсету"</string> + <string name="show_battery_percentage_summary" msgid="3215025775576786037">"Зарядталмай тұрғанда күй жолағы белгішесінің ішінде батарея деңгейінің пайыздық мөлшерлемесін көрсетеді"</string> <string name="quick_settings" msgid="10042998191725428">"Жылдам параметрлер"</string> - <string name="add_tile" msgid="2995389510240786221">"Тақтайша қосу"</string> - <string name="broadcast_tile" msgid="3894036511763289383">"Трансляция тақтайшасы"</string> - <!-- no translation found for zen_alarm_warning_indef (3482966345578319605) --> + <!-- no translation found for status_bar (4877645476959324760) --> <skip /> - <!-- no translation found for zen_alarm_warning (444533119582244293) --> + <!-- no translation found for status_bar_ethernet (5044290963549500128) --> <skip /> - <!-- no translation found for alarm_template (3980063409350522735) --> + <!-- no translation found for status_bar_alarm (8536256753575881818) --> <skip /> - <!-- no translation found for alarm_template_far (4242179982586714810) --> + <!-- no translation found for status_bar_work (6022553324802866373) --> <skip /> + <!-- no translation found for status_bar_airplane (7057575501472249002) --> + <skip /> + <string name="add_tile" msgid="2995389510240786221">"Тақтайша қосу"</string> + <string name="broadcast_tile" msgid="3894036511763289383">"Трансляция тақтайшасы"</string> + <string name="zen_alarm_warning_indef" msgid="3482966345578319605">"Бұны уақытынан бұрын өшірмесеңіз, келесі <xliff:g id="WHEN">%1$s</xliff:g> дабылыңызды есітпейсіз"</string> + <string name="zen_alarm_warning" msgid="444533119582244293">"Келесі <xliff:g id="WHEN">%1$s</xliff:g> дабылыңызды есітпейсіз"</string> + <string name="alarm_template" msgid="3980063409350522735">"<xliff:g id="WHEN">%1$s</xliff:g> уақытта"</string> + <string name="alarm_template_far" msgid="4242179982586714810">"<xliff:g id="WHEN">%1$s</xliff:g> күні"</string> </resources> diff --git a/packages/SystemUI/res/values-km-rKH/strings.xml b/packages/SystemUI/res/values-km-rKH/strings.xml index 4ec1e4c..e9a38ef 100644 --- a/packages/SystemUI/res/values-km-rKH/strings.xml +++ b/packages/SystemUI/res/values-km-rKH/strings.xml @@ -397,19 +397,23 @@ <string name="volumeui_notification_text" msgid="1826889705095768656">"ប៉ះដើម្បីស្តារច្បាប់ដើម។"</string> <string name="managed_profile_foreground_toast" msgid="3199278359979281097">"អ្នកកំពុងនៅក្នុងប្រវត្តិរូបការងារ"</string> <string name="system_ui_tuner" msgid="3442596010150119600">"ឧបករណ៍ចាប់ SystemUI"</string> - <!-- no translation found for show_battery_percentage (5444136600512968798) --> - <skip /> - <!-- no translation found for show_battery_percentage_summary (3215025775576786037) --> - <skip /> + <string name="show_battery_percentage" msgid="5444136600512968798">"បង្ហាញភាគរយថាមពលថ្មដែលបានបង្កប់"</string> + <string name="show_battery_percentage_summary" msgid="3215025775576786037">"បង្ហាញភាគរយនៃកម្រិតថាមពលថ្មនៅក្នុងរូបតំណាងរបារស្ថានភាពនៅពេលមិនសាកថ្ម"</string> <string name="quick_settings" msgid="10042998191725428">"ការកំណត់រហ័ស"</string> - <string name="add_tile" msgid="2995389510240786221">"បន្ថែមក្រឡាល្អិត"</string> - <string name="broadcast_tile" msgid="3894036511763289383">"ការផ្សាយជាក្រឡាល្អិត"</string> - <!-- no translation found for zen_alarm_warning_indef (3482966345578319605) --> + <!-- no translation found for status_bar (4877645476959324760) --> <skip /> - <!-- no translation found for zen_alarm_warning (444533119582244293) --> + <!-- no translation found for status_bar_ethernet (5044290963549500128) --> <skip /> - <!-- no translation found for alarm_template (3980063409350522735) --> + <!-- no translation found for status_bar_alarm (8536256753575881818) --> <skip /> - <!-- no translation found for alarm_template_far (4242179982586714810) --> + <!-- no translation found for status_bar_work (6022553324802866373) --> <skip /> + <!-- no translation found for status_bar_airplane (7057575501472249002) --> + <skip /> + <string name="add_tile" msgid="2995389510240786221">"បន្ថែមក្រឡាល្អិត"</string> + <string name="broadcast_tile" msgid="3894036511763289383">"ការផ្សាយជាក្រឡាល្អិត"</string> + <string name="zen_alarm_warning_indef" msgid="3482966345578319605">"អ្នកនឹងមិនលឺម៉ោងរោទ៍ <xliff:g id="WHEN">%1$s</xliff:g> បន្ទាប់របស់អ្នកទេ ប្រសិនបើអ្នកមិនបិទរបៀបនេះមុនពេលនោះទេ"</string> + <string name="zen_alarm_warning" msgid="444533119582244293">"អ្នកនឹងមិនលឺម៉ោងរោទ៍ <xliff:g id="WHEN">%1$s</xliff:g> បន្ទាប់របស់អ្នកទេ"</string> + <string name="alarm_template" msgid="3980063409350522735">"នៅ <xliff:g id="WHEN">%1$s</xliff:g>"</string> + <string name="alarm_template_far" msgid="4242179982586714810">"នៅ <xliff:g id="WHEN">%1$s</xliff:g>"</string> </resources> diff --git a/packages/SystemUI/res/values-kn-rIN/strings.xml b/packages/SystemUI/res/values-kn-rIN/strings.xml index 0100b5d..e99d327 100644 --- a/packages/SystemUI/res/values-kn-rIN/strings.xml +++ b/packages/SystemUI/res/values-kn-rIN/strings.xml @@ -200,7 +200,7 @@ <string name="accessibility_quick_settings_location_on" msgid="5809937096590102036">"ಸ್ಥಳ ವರದಿಮಾಡುವಿಕೆಯು ಆನ್ ಆಗಿದೆ."</string> <string name="accessibility_quick_settings_location_changed_off" msgid="8526845571503387376">"ಸ್ಥಳ ವರದಿಮಾಡುವಿಕೆಯನ್ನು ಆಫ್ ಮಾಡಲಾಗಿದೆ."</string> <string name="accessibility_quick_settings_location_changed_on" msgid="339403053079338468">"ಸ್ಥಳ ವರದಿಮಾಡುವಿಕೆಯನ್ನು ಆನ್ ಮಾಡಲಾಗಿದೆ."</string> - <string name="accessibility_quick_settings_alarm" msgid="3959908972897295660">"<xliff:g id="TIME">%s</xliff:g> ಗಂಟೆಗೆ ಅಲಾರಾಂ ಹೊಂದಿಸಲಾಗಿದೆ."</string> + <string name="accessibility_quick_settings_alarm" msgid="3959908972897295660">"<xliff:g id="TIME">%s</xliff:g> ಗಂಟೆಗೆ ಅಲಾರಂ ಹೊಂದಿಸಲಾಗಿದೆ."</string> <string name="accessibility_quick_settings_close" msgid="3115847794692516306">"ಪ್ಯಾನಲ್ ಮುಚ್ಚಿ."</string> <string name="accessibility_quick_settings_more_time" msgid="3659274935356197708">"ಹೆಚ್ಚು ಸಮಯ."</string> <string name="accessibility_quick_settings_less_time" msgid="2404728746293515623">"ಕಡಿಮೆ ಸಮಯ."</string> @@ -349,7 +349,7 @@ <string name="battery_saver_notification_action_text" msgid="109158658238110382">"ಬ್ಯಾಟರಿ ಉಳಿತಾಯವನ್ನು ಆಫ್ ಮಾಡಿ"</string> <string name="notification_hidden_text" msgid="1135169301897151909">"ವಿಷಯಗಳನ್ನು ಮರೆಮಾಡಲಾಗಿದೆ"</string> <string name="media_projection_dialog_text" msgid="3071431025448218928">"ನಿಮ್ಮ ಪರದೆಯ ಮೇಲೆ ಪ್ರದರ್ಶಿಸಲಾಗುವ ಎಲ್ಲವನ್ನೂ <xliff:g id="APP_SEEKING_PERMISSION">%s</xliff:g> ಯು ಸೆರೆಹಿಡಿಯಲು ಪ್ರಾರಂಭಿಸುತ್ತದೆ."</string> - <string name="media_projection_remember_text" msgid="3103510882172746752">"ಮತ್ತೊಮ್ಮೆ ತೋರಿಸದಿರಿ"</string> + <string name="media_projection_remember_text" msgid="3103510882172746752">"ಮತ್ತೊಮ್ಮೆ ತೋರಿಸದಿರು"</string> <string name="clear_all_notifications_text" msgid="814192889771462828">"ಎಲ್ಲವನ್ನೂ ತೆರವುಗೊಳಿಸು"</string> <string name="media_projection_action_text" msgid="8470872969457985954">"ಈಗ ಪ್ರಾರಂಭಿಸಿ"</string> <string name="empty_shade_text" msgid="708135716272867002">"ಯಾವುದೇ ಅಧಿಸೂಚನೆಗಳಿಲ್ಲ"</string> @@ -374,7 +374,7 @@ <string name="keyguard_indication_trust_disabled" msgid="7412534203633528135">"ನೀವಾಗಿಯೇ ಅನ್ಲಾಕ್ ಮಾಡುವವರೆಗೆ ಸಾಧನವು ಲಾಕ್ ಆಗಿಯೇ ಇರುತ್ತದೆ"</string> <string name="hidden_notifications_title" msgid="7139628534207443290">"ವೇಗವಾಗಿ ಅಧಿಸೂಚನೆಗಳನ್ನು ಪಡೆದುಕೊಳ್ಳಿ"</string> <string name="hidden_notifications_text" msgid="2326409389088668981">"ನೀವು ಅನ್ಲಾಕ್ ಮಾಡುವ ಮೊದಲೇ ಅವುಗಳನ್ನು ನೋಡಿ"</string> - <string name="hidden_notifications_cancel" msgid="3690709735122344913">"ಬೇಡ ಧನ್ಯವಾದಗಳು"</string> + <string name="hidden_notifications_cancel" msgid="3690709735122344913">"ಧನ್ಯವಾದಗಳು"</string> <string name="hidden_notifications_setup" msgid="41079514801976810">"ಹೊಂದಿಸು"</string> <string name="notification_expand_button_text" msgid="1037425494153780718">"ಎಲ್ಲವನ್ನೂ ನೋಡಿ"</string> <string name="notification_collapse_button_text" msgid="6883253262134328057">"ಎಲ್ಲ ಮರೆಮಾಡಿ"</string> @@ -386,7 +386,7 @@ <string name="screen_pinning_description" msgid="1346522416878235405">"ನೀವು ಅನ್ಪಿನ್ ಮಾಡುವವರೆಗೆ ಅದನ್ನು ವೀಕ್ಷಣೆಯಲ್ಲಿಡುತ್ತದೆ. ಅನ್ಪಿನ್ ಮಾಡಲು ಒಂದೇ ಸಮಯದಲ್ಲಿ ಸ್ಪರ್ಶಿಸಿ ಮತ್ತು ಒತ್ತಿ ಹಿಡಿದುಕೊಳ್ಳಿ ಹಾಗೂ ಅವಲೋಕಿಸಿ."</string> <string name="screen_pinning_description_accessible" msgid="8518446209564202557">"ನೀವು ಅನ್ಪಿನ್ ಮಾಡುವವರೆಗೆ ಅದನ್ನು ವೀಕ್ಷಣೆಯಲ್ಲಿಡುತ್ತದೆ. ಅನ್ಪಿನ್ ಮಾಡಲು ಅವಲೋಕನವನ್ನು ಸ್ಪರ್ಶಿಸಿ ಮತ್ತು ಹಿಡಿದುಕೊಳ್ಳಿ."</string> <string name="screen_pinning_positive" msgid="3783985798366751226">"ತಿಳಿಯಿತು"</string> - <string name="screen_pinning_negative" msgid="3741602308343880268">"ಬೇಡ ಧನ್ಯವಾದಗಳು"</string> + <string name="screen_pinning_negative" msgid="3741602308343880268">"ಧನ್ಯವಾದಗಳು"</string> <string name="quick_settings_reset_confirmation_title" msgid="748792586749897883">"<xliff:g id="TILE_LABEL">%1$s</xliff:g> ಮರೆಮಾಡುವುದೇ?"</string> <string name="quick_settings_reset_confirmation_message" msgid="2235970126803317374">"ನೀವು ಸೆಟ್ಟಿಂಗ್ಗಳಲ್ಲಿ ಅದನ್ನು ಆನ್ ಮಾಡಿದಾಗ ಅದು ಮರುಕಾಣಿಸಿಕೊಳ್ಳುತ್ತದೆ."</string> <string name="quick_settings_reset_confirmation_button" msgid="2660339101868367515">"ಮರೆಮಾಡಿ"</string> @@ -397,19 +397,18 @@ <string name="volumeui_notification_text" msgid="1826889705095768656">"ಮೂಲ ಮರುಸ್ಥಾಪಿಸಲು ಸ್ಪರ್ಶಿಸಿ."</string> <string name="managed_profile_foreground_toast" msgid="3199278359979281097">"ನೀವು ಕೆಲಸದ ಪ್ರೊಫೈಲ್ನಲ್ಲಿರುವಿರಿ"</string> <string name="system_ui_tuner" msgid="3442596010150119600">"ಸಿಸ್ಟಮ್ UI ಟ್ಯೂನರ್"</string> - <!-- no translation found for show_battery_percentage (5444136600512968798) --> - <skip /> - <!-- no translation found for show_battery_percentage_summary (3215025775576786037) --> - <skip /> + <string name="show_battery_percentage" msgid="5444136600512968798">"ಎಂಬೆಡ್ ಮಾಡಲಾದ ಬ್ಯಾಟರಿ ಶೇಕಡಾ ತೋರಿಸಿ"</string> + <string name="show_battery_percentage_summary" msgid="3215025775576786037">"ಚಾರ್ಜ್ ಮಾಡದಿರುವಾಗ ಸ್ಥಿತಿ ಪಟ್ಟಿ ಐಕಾನ್ ಒಳಗೆ ಬ್ಯಾಟರಿ ಮಟ್ಟದ ಶೇಕಡಾವನ್ನು ತೋರಿಸಿ"</string> <string name="quick_settings" msgid="10042998191725428">"ತ್ವರಿತ ಸೆಟ್ಟಿಂಗ್ಗಳು"</string> + <string name="status_bar" msgid="4877645476959324760">"ಸ್ಥಿತಿ ಪಟ್ಟಿ"</string> + <string name="status_bar_ethernet" msgid="5044290963549500128">"ಇಥರ್ನೆಟ್"</string> + <string name="status_bar_alarm" msgid="8536256753575881818">"ಅಲಾರಮ್"</string> + <string name="status_bar_work" msgid="6022553324802866373">"ಕೆಲಸದ ಪ್ರೊಫೈಲ್"</string> + <string name="status_bar_airplane" msgid="7057575501472249002">"ಏರ್ಪ್ಲೇನ್ ಮೋಡ್"</string> <string name="add_tile" msgid="2995389510240786221">"ಟೈಲ್ ಸೇರಿಸಿ"</string> <string name="broadcast_tile" msgid="3894036511763289383">"ಟೈಲ್ ಅನ್ನು ಪ್ರಸಾರ ಮಾಡಿ"</string> - <!-- no translation found for zen_alarm_warning_indef (3482966345578319605) --> - <skip /> - <!-- no translation found for zen_alarm_warning (444533119582244293) --> - <skip /> - <!-- no translation found for alarm_template (3980063409350522735) --> - <skip /> - <!-- no translation found for alarm_template_far (4242179982586714810) --> - <skip /> + <string name="zen_alarm_warning_indef" msgid="3482966345578319605">"ನೀವು ಈ ಅಲಾರಮ್ ಆಫ್ ಮಾಡುವವರೆಗೆ ನಿಮ್ಮ ಮುಂದಿನ <xliff:g id="WHEN">%1$s</xliff:g> ಅಲಾರಮ್ ಅನ್ನು ನೀವು ಆಲಿಸುವುದಿಲ್ಲ"</string> + <string name="zen_alarm_warning" msgid="444533119582244293">"ನಿಮ್ಮ ಮುಂದಿನ <xliff:g id="WHEN">%1$s</xliff:g> ಅಲಾರಮ್ ಅನ್ನು ನೀವು ಆಲಿಸುವುದಿಲ್ಲ"</string> + <string name="alarm_template" msgid="3980063409350522735">"<xliff:g id="WHEN">%1$s</xliff:g> ರಲ್ಲಿ"</string> + <string name="alarm_template_far" msgid="4242179982586714810">"<xliff:g id="WHEN">%1$s</xliff:g> ರಂದು"</string> </resources> diff --git a/packages/SystemUI/res/values-ko/strings.xml b/packages/SystemUI/res/values-ko/strings.xml index 87f0cbc..2305561 100644 --- a/packages/SystemUI/res/values-ko/strings.xml +++ b/packages/SystemUI/res/values-ko/strings.xml @@ -397,19 +397,23 @@ <string name="volumeui_notification_text" msgid="1826889705095768656">"원본을 복원하려면 터치하세요."</string> <string name="managed_profile_foreground_toast" msgid="3199278359979281097">"현재 직장 프로필에 있음"</string> <string name="system_ui_tuner" msgid="3442596010150119600">"시스템 UI 튜너"</string> - <!-- no translation found for show_battery_percentage (5444136600512968798) --> - <skip /> - <!-- no translation found for show_battery_percentage_summary (3215025775576786037) --> - <skip /> + <string name="show_battery_percentage" msgid="5444136600512968798">"내장형 배터리 잔량 비율 표시"</string> + <string name="show_battery_percentage_summary" msgid="3215025775576786037">"충전 중이 아닌 경우 상태 표시줄 아이콘 내에 배터리 잔량 비율 표시"</string> <string name="quick_settings" msgid="10042998191725428">"빠른 설정"</string> - <string name="add_tile" msgid="2995389510240786221">"타일 추가"</string> - <string name="broadcast_tile" msgid="3894036511763289383">"브로드캐스트 타일"</string> - <!-- no translation found for zen_alarm_warning_indef (3482966345578319605) --> + <!-- no translation found for status_bar (4877645476959324760) --> <skip /> - <!-- no translation found for zen_alarm_warning (444533119582244293) --> + <!-- no translation found for status_bar_ethernet (5044290963549500128) --> <skip /> - <!-- no translation found for alarm_template (3980063409350522735) --> + <!-- no translation found for status_bar_alarm (8536256753575881818) --> <skip /> - <!-- no translation found for alarm_template_far (4242179982586714810) --> + <!-- no translation found for status_bar_work (6022553324802866373) --> <skip /> + <!-- no translation found for status_bar_airplane (7057575501472249002) --> + <skip /> + <string name="add_tile" msgid="2995389510240786221">"타일 추가"</string> + <string name="broadcast_tile" msgid="3894036511763289383">"브로드캐스트 타일"</string> + <string name="zen_alarm_warning_indef" msgid="3482966345578319605">"그때까지 알림 일시중지 상태를 유지하면 <xliff:g id="WHEN">%1$s</xliff:g>에 다음 알람을 들을 수 없습니다."</string> + <string name="zen_alarm_warning" msgid="444533119582244293">"<xliff:g id="WHEN">%1$s</xliff:g>에 다음 알람을 들을 수 없습니다."</string> + <string name="alarm_template" msgid="3980063409350522735">"시간: <xliff:g id="WHEN">%1$s</xliff:g>"</string> + <string name="alarm_template_far" msgid="4242179982586714810">"일시: <xliff:g id="WHEN">%1$s</xliff:g>"</string> </resources> diff --git a/packages/SystemUI/res/values-ky-rKG/strings.xml b/packages/SystemUI/res/values-ky-rKG/strings.xml index 3e96674..dae8cec 100644 --- a/packages/SystemUI/res/values-ky-rKG/strings.xml +++ b/packages/SystemUI/res/values-ky-rKG/strings.xml @@ -422,19 +422,23 @@ <string name="volumeui_notification_text" msgid="1826889705095768656">"Түпнусканы калыбына келтирүү үчүн тийип коюңуз."</string> <string name="managed_profile_foreground_toast" msgid="3199278359979281097">"Сиз Жумуш профилиндесиз"</string> <string name="system_ui_tuner" msgid="3442596010150119600">"SystemUI tuner"</string> - <!-- no translation found for show_battery_percentage (5444136600512968798) --> - <skip /> - <!-- no translation found for show_battery_percentage_summary (3215025775576786037) --> - <skip /> + <string name="show_battery_percentage" msgid="5444136600512968798">"Камтылган батарей пайызы көрсөтүлсүн"</string> + <string name="show_battery_percentage_summary" msgid="3215025775576786037">"Кубаттандырылбаганда батареянын деңгээли статус такта сүрөтчөсүнүн ичинде көрсөтүлүп турсун"</string> <string name="quick_settings" msgid="10042998191725428">"Ыкчам жөндөөлөр"</string> - <string name="add_tile" msgid="2995389510240786221">"Тайл кошуу"</string> - <string name="broadcast_tile" msgid="3894036511763289383">"Тайлды жайылтуу"</string> - <!-- no translation found for zen_alarm_warning_indef (3482966345578319605) --> + <!-- no translation found for status_bar (4877645476959324760) --> <skip /> - <!-- no translation found for zen_alarm_warning (444533119582244293) --> + <!-- no translation found for status_bar_ethernet (5044290963549500128) --> <skip /> - <!-- no translation found for alarm_template (3980063409350522735) --> + <!-- no translation found for status_bar_alarm (8536256753575881818) --> <skip /> - <!-- no translation found for alarm_template_far (4242179982586714810) --> + <!-- no translation found for status_bar_work (6022553324802866373) --> <skip /> + <!-- no translation found for status_bar_airplane (7057575501472249002) --> + <skip /> + <string name="add_tile" msgid="2995389510240786221">"Тайл кошуу"</string> + <string name="broadcast_tile" msgid="3894036511763289383">"Тайлды жайылтуу"</string> + <string name="zen_alarm_warning_indef" msgid="3482966345578319605">"Сиз муну өчүрмөйүн <xliff:g id="WHEN">%1$s</xliff:g> болуучу эмки эскертмени укпайсыз"</string> + <string name="zen_alarm_warning" msgid="444533119582244293">"сиз <xliff:g id="WHEN">%1$s</xliff:g> болуучу эмки эскертмени укпайсыз"</string> + <string name="alarm_template" msgid="3980063409350522735">"<xliff:g id="WHEN">%1$s</xliff:g> болгондо"</string> + <string name="alarm_template_far" msgid="4242179982586714810">"<xliff:g id="WHEN">%1$s</xliff:g> болгондо"</string> </resources> diff --git a/packages/SystemUI/res/values-lo-rLA/strings.xml b/packages/SystemUI/res/values-lo-rLA/strings.xml index 9509408..523b974 100644 --- a/packages/SystemUI/res/values-lo-rLA/strings.xml +++ b/packages/SystemUI/res/values-lo-rLA/strings.xml @@ -397,19 +397,23 @@ <string name="volumeui_notification_text" msgid="1826889705095768656">"ສໍາຜັດເພື່ອກູ້ຄືນຕົ້ນສະບັບ."</string> <string name="managed_profile_foreground_toast" msgid="3199278359979281097">"ທ່ານຢູ່ໃນໂປຣໄຟລ໌ບ່ອນເຮັດວຽກ"</string> <string name="system_ui_tuner" msgid="3442596010150119600">"ຕົວປັບ UI ລະບົບ"</string> - <!-- no translation found for show_battery_percentage (5444136600512968798) --> - <skip /> - <!-- no translation found for show_battery_percentage_summary (3215025775576786037) --> - <skip /> + <string name="show_battery_percentage" msgid="5444136600512968798">"ສະແດງເປີເຊັນແບັດເຕີຣີທີ່ຕິດມາ"</string> + <string name="show_battery_percentage_summary" msgid="3215025775576786037">"ສະແດງເປີເຊັນລະດັບແບັດເຕີຣີຢູ່ດ້ານໃນໄອຄອນແຖບສະຖານະ ເມື່ອບໍ່ສາກຢູ່"</string> <string name="quick_settings" msgid="10042998191725428">"ການຕັ້ງຄ່າດ່ວນ"</string> - <string name="add_tile" msgid="2995389510240786221">"ເພີ່ມລາຍຕາກະໂລ່"</string> - <string name="broadcast_tile" msgid="3894036511763289383">"ເຜີຍແຜ່ລາຍຕາກະໂລ່"</string> - <!-- no translation found for zen_alarm_warning_indef (3482966345578319605) --> + <!-- no translation found for status_bar (4877645476959324760) --> <skip /> - <!-- no translation found for zen_alarm_warning (444533119582244293) --> + <!-- no translation found for status_bar_ethernet (5044290963549500128) --> <skip /> - <!-- no translation found for alarm_template (3980063409350522735) --> + <!-- no translation found for status_bar_alarm (8536256753575881818) --> <skip /> - <!-- no translation found for alarm_template_far (4242179982586714810) --> + <!-- no translation found for status_bar_work (6022553324802866373) --> <skip /> + <!-- no translation found for status_bar_airplane (7057575501472249002) --> + <skip /> + <string name="add_tile" msgid="2995389510240786221">"ເພີ່ມລາຍຕາກະໂລ່"</string> + <string name="broadcast_tile" msgid="3894036511763289383">"ເຜີຍແຜ່ລາຍຕາກະໂລ່"</string> + <string name="zen_alarm_warning_indef" msgid="3482966345578319605">"ທ່ານຈະບໍ່ໄດ້ຍິນສຽງໂມງປຸກເທື່ອຕໍ່ໄປຂອງທ່ານ <xliff:g id="WHEN">%1$s</xliff:g> ນອກຈາກວ່າທ່ານປິດອັນນີ້ກ່ອນ"</string> + <string name="zen_alarm_warning" msgid="444533119582244293">"ທ່ານຈະບໍ່ໄດ້ຍິນສຽງໂມງປ <xliff:g id="WHEN">%1$s</xliff:g>"</string> + <string name="alarm_template" msgid="3980063409350522735">"ເວລາ <xliff:g id="WHEN">%1$s</xliff:g>"</string> + <string name="alarm_template_far" msgid="4242179982586714810">"ວັນ <xliff:g id="WHEN">%1$s</xliff:g>"</string> </resources> diff --git a/packages/SystemUI/res/values-lt/strings.xml b/packages/SystemUI/res/values-lt/strings.xml index f84ce33..212e9a1 100644 --- a/packages/SystemUI/res/values-lt/strings.xml +++ b/packages/SystemUI/res/values-lt/strings.xml @@ -399,19 +399,23 @@ <string name="volumeui_notification_text" msgid="1826889705095768656">"Palieskite, kad atkurtumėte originalą."</string> <string name="managed_profile_foreground_toast" msgid="3199278359979281097">"Naudojate „Work“ profilį"</string> <string name="system_ui_tuner" msgid="3442596010150119600">"Sistemos naudotojo sąsajos derinimo priemonė"</string> - <!-- no translation found for show_battery_percentage (5444136600512968798) --> - <skip /> - <!-- no translation found for show_battery_percentage_summary (3215025775576786037) --> - <skip /> + <string name="show_battery_percentage" msgid="5444136600512968798">"Rodyti įterptą akumuliat. įkrovos procentinę vertę"</string> + <string name="show_battery_percentage_summary" msgid="3215025775576786037">"Rodyti akumuliatoriaus įkrovos lygio procentinę vertę būsenos juostos piktogramoje, kai įrenginys nėra įkraunamas"</string> <string name="quick_settings" msgid="10042998191725428">"Spartieji nustatymai"</string> - <string name="add_tile" msgid="2995389510240786221">"Pridėti išklotinės elementą"</string> - <string name="broadcast_tile" msgid="3894036511763289383">"Perduoti išklotinės elementą"</string> - <!-- no translation found for zen_alarm_warning_indef (3482966345578319605) --> + <!-- no translation found for status_bar (4877645476959324760) --> <skip /> - <!-- no translation found for zen_alarm_warning (444533119582244293) --> + <!-- no translation found for status_bar_ethernet (5044290963549500128) --> <skip /> - <!-- no translation found for alarm_template (3980063409350522735) --> + <!-- no translation found for status_bar_alarm (8536256753575881818) --> <skip /> - <!-- no translation found for alarm_template_far (4242179982586714810) --> + <!-- no translation found for status_bar_work (6022553324802866373) --> <skip /> + <!-- no translation found for status_bar_airplane (7057575501472249002) --> + <skip /> + <string name="add_tile" msgid="2995389510240786221">"Pridėti išklotinės elementą"</string> + <string name="broadcast_tile" msgid="3894036511763289383">"Perduoti išklotinės elementą"</string> + <string name="zen_alarm_warning_indef" msgid="3482966345578319605">"Negirdėsite kito signalo <xliff:g id="WHEN">%1$s</xliff:g>, nebent iki to laiko išjungsite šį režimą"</string> + <string name="zen_alarm_warning" msgid="444533119582244293">"Negirdėsite kito signalo <xliff:g id="WHEN">%1$s</xliff:g>"</string> + <string name="alarm_template" msgid="3980063409350522735">"<xliff:g id="WHEN">%1$s</xliff:g>"</string> + <string name="alarm_template_far" msgid="4242179982586714810">"<xliff:g id="WHEN">%1$s</xliff:g>"</string> </resources> diff --git a/packages/SystemUI/res/values-lv/strings.xml b/packages/SystemUI/res/values-lv/strings.xml index e49fa09..9afa007 100644 --- a/packages/SystemUI/res/values-lv/strings.xml +++ b/packages/SystemUI/res/values-lv/strings.xml @@ -398,19 +398,23 @@ <string name="volumeui_notification_text" msgid="1826889705095768656">"Pieskarieties, lai atjaunotu sākotnējo."</string> <string name="managed_profile_foreground_toast" msgid="3199278359979281097">"Jūs esat pierakstījies darba profilā."</string> <string name="system_ui_tuner" msgid="3442596010150119600">"Sistēmas saskarnes regulators"</string> - <!-- no translation found for show_battery_percentage (5444136600512968798) --> - <skip /> - <!-- no translation found for show_battery_percentage_summary (3215025775576786037) --> - <skip /> + <string name="show_battery_percentage" msgid="5444136600512968798">"Rādīt akumulatora uzlādes līmeni procentos"</string> + <string name="show_battery_percentage_summary" msgid="3215025775576786037">"Rādīt akumulatora uzlādes līmeni procentos statusa joslas ikonā, kad netiek veikta uzlāde"</string> <string name="quick_settings" msgid="10042998191725428">"Ātrie iestatījumi"</string> - <string name="add_tile" msgid="2995389510240786221">"Pievienot elementu"</string> - <string name="broadcast_tile" msgid="3894036511763289383">"Apraides elements"</string> - <!-- no translation found for zen_alarm_warning_indef (3482966345578319605) --> + <!-- no translation found for status_bar (4877645476959324760) --> <skip /> - <!-- no translation found for zen_alarm_warning (444533119582244293) --> + <!-- no translation found for status_bar_ethernet (5044290963549500128) --> <skip /> - <!-- no translation found for alarm_template (3980063409350522735) --> + <!-- no translation found for status_bar_alarm (8536256753575881818) --> <skip /> - <!-- no translation found for alarm_template_far (4242179982586714810) --> + <!-- no translation found for status_bar_work (6022553324802866373) --> <skip /> + <!-- no translation found for status_bar_airplane (7057575501472249002) --> + <skip /> + <string name="add_tile" msgid="2995389510240786221">"Pievienot elementu"</string> + <string name="broadcast_tile" msgid="3894036511763289383">"Apraides elements"</string> + <string name="zen_alarm_warning_indef" msgid="3482966345578319605">"Nākamais signāls (<xliff:g id="WHEN">%1$s</xliff:g>) netiks atskaņots, ja līdz tam laikam neizslēgsiet šo iestatījumu."</string> + <string name="zen_alarm_warning" msgid="444533119582244293">"Nākamais signāls (<xliff:g id="WHEN">%1$s</xliff:g>) netiks atskaņots."</string> + <string name="alarm_template" msgid="3980063409350522735">"plkst. <xliff:g id="WHEN">%1$s</xliff:g>"</string> + <string name="alarm_template_far" msgid="4242179982586714810">"<xliff:g id="WHEN">%1$s</xliff:g>"</string> </resources> diff --git a/packages/SystemUI/res/values-mk-rMK/strings.xml b/packages/SystemUI/res/values-mk-rMK/strings.xml index 1d26e31..65ea472 100644 --- a/packages/SystemUI/res/values-mk-rMK/strings.xml +++ b/packages/SystemUI/res/values-mk-rMK/strings.xml @@ -399,19 +399,23 @@ <string name="volumeui_notification_text" msgid="1826889705095768656">"Допрете за да го вратите оригиналот."</string> <string name="managed_profile_foreground_toast" msgid="3199278359979281097">"Вие сте во работен профил"</string> <string name="system_ui_tuner" msgid="3442596010150119600">"Дотерување на кориснички интерфејс"</string> - <!-- no translation found for show_battery_percentage (5444136600512968798) --> - <skip /> - <!-- no translation found for show_battery_percentage_summary (3215025775576786037) --> - <skip /> + <string name="show_battery_percentage" msgid="5444136600512968798">"Прикажи вграден процент на батеријата"</string> + <string name="show_battery_percentage_summary" msgid="3215025775576786037">"Прикажи процент на ниво на батеријата во внатрешноста на иконата со статусна лента кога не се полни"</string> <string name="quick_settings" msgid="10042998191725428">"Брзи поставки"</string> - <string name="add_tile" msgid="2995389510240786221">"Додај плочка"</string> - <string name="broadcast_tile" msgid="3894036511763289383">"Емитувај плочка"</string> - <!-- no translation found for zen_alarm_warning_indef (3482966345578319605) --> + <!-- no translation found for status_bar (4877645476959324760) --> <skip /> - <!-- no translation found for zen_alarm_warning (444533119582244293) --> + <!-- no translation found for status_bar_ethernet (5044290963549500128) --> <skip /> - <!-- no translation found for alarm_template (3980063409350522735) --> + <!-- no translation found for status_bar_alarm (8536256753575881818) --> <skip /> - <!-- no translation found for alarm_template_far (4242179982586714810) --> + <!-- no translation found for status_bar_work (6022553324802866373) --> <skip /> + <!-- no translation found for status_bar_airplane (7057575501472249002) --> + <skip /> + <string name="add_tile" msgid="2995389510240786221">"Додај плочка"</string> + <string name="broadcast_tile" msgid="3894036511763289383">"Емитувај плочка"</string> + <string name="zen_alarm_warning_indef" msgid="3482966345578319605">"Нема да го слушнете следниот аларм <xliff:g id="WHEN">%1$s</xliff:g> освен ако претходно не го исклучите ова"</string> + <string name="zen_alarm_warning" msgid="444533119582244293">"Нема да го слушнете следниот аларм <xliff:g id="WHEN">%1$s</xliff:g>"</string> + <string name="alarm_template" msgid="3980063409350522735">"во <xliff:g id="WHEN">%1$s</xliff:g>"</string> + <string name="alarm_template_far" msgid="4242179982586714810">"во <xliff:g id="WHEN">%1$s</xliff:g>"</string> </resources> diff --git a/packages/SystemUI/res/values-ml-rIN/strings.xml b/packages/SystemUI/res/values-ml-rIN/strings.xml index d3cef37..c58d8f1 100644 --- a/packages/SystemUI/res/values-ml-rIN/strings.xml +++ b/packages/SystemUI/res/values-ml-rIN/strings.xml @@ -397,19 +397,23 @@ <string name="volumeui_notification_text" msgid="1826889705095768656">"ആദ്യത്തേത് പുനഃസ്ഥാപിക്കാൻ സ്പർശിക്കുക."</string> <string name="managed_profile_foreground_toast" msgid="3199278359979281097">"നിങ്ങൾ ഔദ്യോഗിക പ്രൊഫൈലിൽ ആണ്"</string> <string name="system_ui_tuner" msgid="3442596010150119600">"System UI ട്യൂണർ"</string> - <!-- no translation found for show_battery_percentage (5444136600512968798) --> - <skip /> - <!-- no translation found for show_battery_percentage_summary (3215025775576786037) --> - <skip /> + <string name="show_battery_percentage" msgid="5444136600512968798">"എംബഡ് ചെയ്ത ബാറ്ററി ശതമാനം കാണിക്കുക"</string> + <string name="show_battery_percentage_summary" msgid="3215025775576786037">"ചാർജ്ജുചെയ്യാതിരിക്കുമ്പോൾ സ്റ്റാറ്റസ് ബാർ ഐക്കണിൽ ബാറ്ററി ലെവൽ ശതമാനം കാണിക്കുക"</string> <string name="quick_settings" msgid="10042998191725428">"ദ്രുത ക്രമീകരണം"</string> - <string name="add_tile" msgid="2995389510240786221">"ടൈൽ ചേർക്കുക"</string> - <string name="broadcast_tile" msgid="3894036511763289383">"പ്രക്ഷേപണ ടൈൽ"</string> - <!-- no translation found for zen_alarm_warning_indef (3482966345578319605) --> + <!-- no translation found for status_bar (4877645476959324760) --> <skip /> - <!-- no translation found for zen_alarm_warning (444533119582244293) --> + <!-- no translation found for status_bar_ethernet (5044290963549500128) --> <skip /> - <!-- no translation found for alarm_template (3980063409350522735) --> + <!-- no translation found for status_bar_alarm (8536256753575881818) --> <skip /> - <!-- no translation found for alarm_template_far (4242179982586714810) --> + <!-- no translation found for status_bar_work (6022553324802866373) --> <skip /> + <!-- no translation found for status_bar_airplane (7057575501472249002) --> + <skip /> + <string name="add_tile" msgid="2995389510240786221">"ടൈൽ ചേർക്കുക"</string> + <string name="broadcast_tile" msgid="3894036511763289383">"പ്രക്ഷേപണ ടൈൽ"</string> + <string name="zen_alarm_warning_indef" msgid="3482966345578319605">"നിങ്ങൾ ഇത് ഓഫാക്കുന്നില്ലെങ്കിൽ <xliff:g id="WHEN">%1$s</xliff:g>-നുള്ള അടുത്ത അലാറം കേൾക്കില്ല"</string> + <string name="zen_alarm_warning" msgid="444533119582244293">"<xliff:g id="WHEN">%1$s</xliff:g>-നുള്ള നിങ്ങളുടെ അടുത്ത അലാറം കേൾക്കില്ല"</string> + <string name="alarm_template" msgid="3980063409350522735">"<xliff:g id="WHEN">%1$s</xliff:g>-ന്"</string> + <string name="alarm_template_far" msgid="4242179982586714810">"<xliff:g id="WHEN">%1$s</xliff:g>-ന്"</string> </resources> diff --git a/packages/SystemUI/res/values-mn-rMN/strings.xml b/packages/SystemUI/res/values-mn-rMN/strings.xml index d266c6b..a79da6e 100644 --- a/packages/SystemUI/res/values-mn-rMN/strings.xml +++ b/packages/SystemUI/res/values-mn-rMN/strings.xml @@ -395,19 +395,23 @@ <string name="volumeui_notification_text" msgid="1826889705095768656">"Анхны хувилбарыг эргүүлэн хадгалахыг хүсвэл хүрнэ үү."</string> <string name="managed_profile_foreground_toast" msgid="3199278359979281097">"Та Work профайлд байна"</string> <string name="system_ui_tuner" msgid="3442596010150119600">"System UI tuner"</string> - <!-- no translation found for show_battery_percentage (5444136600512968798) --> - <skip /> - <!-- no translation found for show_battery_percentage_summary (3215025775576786037) --> - <skip /> + <string name="show_battery_percentage" msgid="5444136600512968798">"Залгаатай тэжээлийн хувийг харуулах"</string> + <string name="show_battery_percentage_summary" msgid="3215025775576786037">"Тэжээлийн хувийг цэнэглээгүй байх үед статусын хэсэгт харуулна уу"</string> <string name="quick_settings" msgid="10042998191725428">"Түргэвчилсэн Tохиргоо"</string> - <string name="add_tile" msgid="2995389510240786221">"Вэбсайтын цонх нэмэх"</string> - <string name="broadcast_tile" msgid="3894036511763289383">"Вэбсайтын цонх дамжуулах"</string> - <!-- no translation found for zen_alarm_warning_indef (3482966345578319605) --> + <!-- no translation found for status_bar (4877645476959324760) --> <skip /> - <!-- no translation found for zen_alarm_warning (444533119582244293) --> + <!-- no translation found for status_bar_ethernet (5044290963549500128) --> <skip /> - <!-- no translation found for alarm_template (3980063409350522735) --> + <!-- no translation found for status_bar_alarm (8536256753575881818) --> <skip /> - <!-- no translation found for alarm_template_far (4242179982586714810) --> + <!-- no translation found for status_bar_work (6022553324802866373) --> <skip /> + <!-- no translation found for status_bar_airplane (7057575501472249002) --> + <skip /> + <string name="add_tile" msgid="2995389510240786221">"Вэбсайтын цонх нэмэх"</string> + <string name="broadcast_tile" msgid="3894036511763289383">"Вэбсайтын цонх дамжуулах"</string> + <string name="zen_alarm_warning_indef" msgid="3482966345578319605">"Та өмнө нь унтраагаагүй тохиолдолд <xliff:g id="WHEN">%1$s</xliff:g>-т сэрүүлгээ сонсохгүй"</string> + <string name="zen_alarm_warning" msgid="444533119582244293">"<xliff:g id="WHEN">%1$s</xliff:g>-т та дараагийн сэрүүлгээ сонсохгүй"</string> + <string name="alarm_template" msgid="3980063409350522735">"<xliff:g id="WHEN">%1$s</xliff:g> цагт"</string> + <string name="alarm_template_far" msgid="4242179982586714810">"<xliff:g id="WHEN">%1$s</xliff:g>-т"</string> </resources> diff --git a/packages/SystemUI/res/values-mr-rIN/strings.xml b/packages/SystemUI/res/values-mr-rIN/strings.xml index d5e55ba..e14933a 100644 --- a/packages/SystemUI/res/values-mr-rIN/strings.xml +++ b/packages/SystemUI/res/values-mr-rIN/strings.xml @@ -48,7 +48,7 @@ <string name="status_bar_settings_mute_label" msgid="554682549917429396">"नि:शब्द करा"</string> <string name="status_bar_settings_auto_brightness_label" msgid="511453614962324674">"स्वयं"</string> <string name="status_bar_settings_notifications" msgid="397146176280905137">"सूचना"</string> - <string name="bluetooth_tethered" msgid="7094101612161133267">"ब टिथर केले"</string> + <string name="bluetooth_tethered" msgid="7094101612161133267">"ब्लूटुथ टिथर केले"</string> <string name="status_bar_input_method_settings_configure_input_methods" msgid="3504292471512317827">"इनपुट पद्धती सेट करा"</string> <string name="status_bar_use_physical_keyboard" msgid="7551903084416057810">"वास्तविक कीबोर्ड"</string> <string name="usb_device_permission_prompt" msgid="834698001271562057">"USB डिव्हाइसवर प्रवेश करण्यासाठी <xliff:g id="APPLICATION">%1$s</xliff:g> अॅप ला अनुमती द्यायची?"</string> @@ -93,8 +93,8 @@ <string name="cancel" msgid="6442560571259935130">"रद्द करा"</string> <string name="accessibility_compatibility_zoom_button" msgid="8461115318742350699">"सुसंगतता झूम बटण."</string> <string name="accessibility_compatibility_zoom_example" msgid="4220687294564945780">"लहानपासून मोठ्या स्क्रीनवर झूम करा."</string> - <string name="accessibility_bluetooth_connected" msgid="2707027633242983370">"ब कनेक्ट केले."</string> - <string name="accessibility_bluetooth_disconnected" msgid="7416648669976870175">"ब डिस्कनेक्ट केले."</string> + <string name="accessibility_bluetooth_connected" msgid="2707027633242983370">"ब्लूटुथ कनेक्ट केले."</string> + <string name="accessibility_bluetooth_disconnected" msgid="7416648669976870175">"ब्लूटुथ डिस्कनेक्ट केले."</string> <string name="accessibility_no_battery" msgid="358343022352820946">"बॅटरी नाही."</string> <string name="accessibility_battery_one_bar" msgid="7774887721891057523">"बॅटरी एक बार."</string> <string name="accessibility_battery_two_bars" msgid="8500650438735009973">"बॅटरी दोन बार."</string> @@ -148,7 +148,7 @@ <string name="accessibility_data_connection_edge" msgid="4477457051631979278">"Edge"</string> <string name="accessibility_data_connection_wifi" msgid="2324496756590645221">"वाय-फाय"</string> <string name="accessibility_no_sim" msgid="8274017118472455155">"सिम नाही."</string> - <string name="accessibility_bluetooth_tether" msgid="4102784498140271969">"ब टिथरिंग."</string> + <string name="accessibility_bluetooth_tether" msgid="4102784498140271969">"ब्लूटुथ टिथरिंग."</string> <string name="accessibility_airplane_mode" msgid="834748999790763092">"विमान मोड."</string> <string name="accessibility_carrier_network_change_mode" msgid="4017301580441304305">"वाहक नेटवर्क बदलणे."</string> <string name="accessibility_battery_level" msgid="7451474187113371965">"बॅटरी <xliff:g id="NUMBER">%d</xliff:g> टक्के."</string> @@ -190,12 +190,12 @@ <string name="accessibility_quick_settings_dnd_off" msgid="2371832603753738581">"व्यत्यय आणू नका बंद."</string> <string name="accessibility_quick_settings_dnd_changed_off" msgid="898107593453022935">"व्यत्यय आणू नका बंद करा"</string> <string name="accessibility_quick_settings_dnd_changed_on" msgid="4483780856613561039">"व्यत्यय आणू नका चालू करा"</string> - <string name="accessibility_quick_settings_bluetooth_off" msgid="2133631372372064339">"ब बंद."</string> - <string name="accessibility_quick_settings_bluetooth_on" msgid="7681999166216621838">"ब चालू."</string> - <string name="accessibility_quick_settings_bluetooth_connecting" msgid="6953242966685343855">"ब कनेक्ट करत आहे."</string> - <string name="accessibility_quick_settings_bluetooth_connected" msgid="4306637793614573659">"ब कनेक्ट केले."</string> - <string name="accessibility_quick_settings_bluetooth_changed_off" msgid="2730003763480934529">"ब बंद केले."</string> - <string name="accessibility_quick_settings_bluetooth_changed_on" msgid="8722351798763206577">"ब चालू केले."</string> + <string name="accessibility_quick_settings_bluetooth_off" msgid="2133631372372064339">"ब्लूटुथ बंद."</string> + <string name="accessibility_quick_settings_bluetooth_on" msgid="7681999166216621838">"ब्लूटुथ चालू."</string> + <string name="accessibility_quick_settings_bluetooth_connecting" msgid="6953242966685343855">"ब्लूटुथ कनेक्ट करत आहे."</string> + <string name="accessibility_quick_settings_bluetooth_connected" msgid="4306637793614573659">"ब्लूटुथ कनेक्ट केले."</string> + <string name="accessibility_quick_settings_bluetooth_changed_off" msgid="2730003763480934529">"ब्लूटुथ बंद केले."</string> + <string name="accessibility_quick_settings_bluetooth_changed_on" msgid="8722351798763206577">"ब्लूटुथ चालू केले."</string> <string name="accessibility_quick_settings_location_off" msgid="5119080556976115520">"स्थान अहवाल बंद."</string> <string name="accessibility_quick_settings_location_on" msgid="5809937096590102036">"स्थान अहवाल चालू."</string> <string name="accessibility_quick_settings_location_changed_off" msgid="8526845571503387376">"स्थान अहवाल बंद केला."</string> @@ -242,8 +242,8 @@ <string name="quick_settings_dnd_alarms_label" msgid="2559229444312445858">"केवळ अलार्म"</string> <string name="quick_settings_dnd_none_label" msgid="5025477807123029478">"संपूर्ण शांतता"</string> <string name="quick_settings_bluetooth_label" msgid="6304190285170721401">"ब्लूटुथ"</string> - <string name="quick_settings_bluetooth_multiple_devices_label" msgid="3912245565613684735">"ब (<xliff:g id="NUMBER">%d</xliff:g> डिव्हाइसेस)"</string> - <string name="quick_settings_bluetooth_off_label" msgid="8159652146149219937">"ब बंद"</string> + <string name="quick_settings_bluetooth_multiple_devices_label" msgid="3912245565613684735">"ब्लूटुथ (<xliff:g id="NUMBER">%d</xliff:g> डिव्हाइसेस)"</string> + <string name="quick_settings_bluetooth_off_label" msgid="8159652146149219937">"ब्लूटुथ बंद"</string> <string name="quick_settings_bluetooth_detail_empty_text" msgid="4910015762433302860">"कोणतेही जोडलेले डिव्हाइसेस उपलब्ध नाहीत"</string> <string name="quick_settings_brightness_label" msgid="6968372297018755815">"चमक"</string> <string name="quick_settings_rotation_unlocked_label" msgid="7305323031808150099">"स्वयं-फिरवा"</string> @@ -397,19 +397,23 @@ <string name="volumeui_notification_text" msgid="1826889705095768656">"मूळ पुनर्संचयित करण्यासाठी स्पर्श करा."</string> <string name="managed_profile_foreground_toast" msgid="3199278359979281097">"आपण कार्य प्रोफाईल मध्ये आहात"</string> <string name="system_ui_tuner" msgid="3442596010150119600">"सिस्टीम UI ट्यूनर"</string> - <!-- no translation found for show_battery_percentage (5444136600512968798) --> - <skip /> - <!-- no translation found for show_battery_percentage_summary (3215025775576786037) --> - <skip /> + <string name="show_battery_percentage" msgid="5444136600512968798">"एम्बेडेड बॅटरी टक्केवारी दर्शवा"</string> + <string name="show_battery_percentage_summary" msgid="3215025775576786037">"चार्ज होत नसताना स्टेटस बार चिन्हामध्ये बॅटरी पातळी टक्केवारी दर्शवा"</string> <string name="quick_settings" msgid="10042998191725428">"दृत सेटिंग्ज"</string> - <string name="add_tile" msgid="2995389510240786221">"टाइल जोडा"</string> - <string name="broadcast_tile" msgid="3894036511763289383">"प्रसारण टाइल"</string> - <!-- no translation found for zen_alarm_warning_indef (3482966345578319605) --> + <!-- no translation found for status_bar (4877645476959324760) --> <skip /> - <!-- no translation found for zen_alarm_warning (444533119582244293) --> + <!-- no translation found for status_bar_ethernet (5044290963549500128) --> <skip /> - <!-- no translation found for alarm_template (3980063409350522735) --> + <!-- no translation found for status_bar_alarm (8536256753575881818) --> <skip /> - <!-- no translation found for alarm_template_far (4242179982586714810) --> + <!-- no translation found for status_bar_work (6022553324802866373) --> <skip /> + <!-- no translation found for status_bar_airplane (7057575501472249002) --> + <skip /> + <string name="add_tile" msgid="2995389510240786221">"टाइल जोडा"</string> + <string name="broadcast_tile" msgid="3894036511763289383">"प्रसारण टाइल"</string> + <string name="zen_alarm_warning_indef" msgid="3482966345578319605">"आपण त्यापूर्वी हे बंद केल्याशिय आपला पुढील <xliff:g id="WHEN">%1$s</xliff:g> होणारा अलार्म ऐकणार नाही"</string> + <string name="zen_alarm_warning" msgid="444533119582244293">"आपण आपला <xliff:g id="WHEN">%1$s</xliff:g> वाजता होणारा पुढील अलार्म ऐकणार नाही"</string> + <string name="alarm_template" msgid="3980063409350522735">"<xliff:g id="WHEN">%1$s</xliff:g> वाजता"</string> + <string name="alarm_template_far" msgid="4242179982586714810">"<xliff:g id="WHEN">%1$s</xliff:g> रोजी"</string> </resources> diff --git a/packages/SystemUI/res/values-ms-rMY/strings.xml b/packages/SystemUI/res/values-ms-rMY/strings.xml index 3e93aa6..d47bd434 100644 --- a/packages/SystemUI/res/values-ms-rMY/strings.xml +++ b/packages/SystemUI/res/values-ms-rMY/strings.xml @@ -397,19 +397,23 @@ <string name="volumeui_notification_text" msgid="1826889705095768656">"Sentuh untuk memulihkan yang asal."</string> <string name="managed_profile_foreground_toast" msgid="3199278359979281097">"Anda berada dalam profil Kerja"</string> <string name="system_ui_tuner" msgid="3442596010150119600">"Penala Sistem UI"</string> - <!-- no translation found for show_battery_percentage (5444136600512968798) --> - <skip /> - <!-- no translation found for show_battery_percentage_summary (3215025775576786037) --> - <skip /> + <string name="show_battery_percentage" msgid="5444136600512968798">"Tunjukkan peratusan bateri terbenam"</string> + <string name="show_battery_percentage_summary" msgid="3215025775576786037">"Tunjukkan peratusan aras bateri dalam ikon bar status semasa tidak mengecas"</string> <string name="quick_settings" msgid="10042998191725428">"Tetapan Pantas"</string> - <string name="add_tile" msgid="2995389510240786221">"Tambahkan jubin"</string> - <string name="broadcast_tile" msgid="3894036511763289383">"Jubin Siaran"</string> - <!-- no translation found for zen_alarm_warning_indef (3482966345578319605) --> + <!-- no translation found for status_bar (4877645476959324760) --> <skip /> - <!-- no translation found for zen_alarm_warning (444533119582244293) --> + <!-- no translation found for status_bar_ethernet (5044290963549500128) --> <skip /> - <!-- no translation found for alarm_template (3980063409350522735) --> + <!-- no translation found for status_bar_alarm (8536256753575881818) --> <skip /> - <!-- no translation found for alarm_template_far (4242179982586714810) --> + <!-- no translation found for status_bar_work (6022553324802866373) --> <skip /> + <!-- no translation found for status_bar_airplane (7057575501472249002) --> + <skip /> + <string name="add_tile" msgid="2995389510240786221">"Tambahkan jubin"</string> + <string name="broadcast_tile" msgid="3894036511763289383">"Jubin Siaran"</string> + <string name="zen_alarm_warning_indef" msgid="3482966345578319605">"Anda tidak akan mendengar penggera yang seterusnya <xliff:g id="WHEN">%1$s</xliff:g> melainkan anda mematikan ini sebelum waktu itu"</string> + <string name="zen_alarm_warning" msgid="444533119582244293">"Anda tidak akan mendengar penggera yang seterusnya <xliff:g id="WHEN">%1$s</xliff:g>"</string> + <string name="alarm_template" msgid="3980063409350522735">"pada <xliff:g id="WHEN">%1$s</xliff:g>"</string> + <string name="alarm_template_far" msgid="4242179982586714810">"pada <xliff:g id="WHEN">%1$s</xliff:g>"</string> </resources> diff --git a/packages/SystemUI/res/values-my-rMM/strings.xml b/packages/SystemUI/res/values-my-rMM/strings.xml index b6a63ed..c430e29 100644 --- a/packages/SystemUI/res/values-my-rMM/strings.xml +++ b/packages/SystemUI/res/values-my-rMM/strings.xml @@ -397,19 +397,18 @@ <string name="volumeui_notification_text" msgid="1826889705095768656">"မူရင်းအားပြန်လည်သိမ်းဆည်းရန် ထိပါ။"</string> <string name="managed_profile_foreground_toast" msgid="3199278359979281097">"သင်သည် အလုပ်ပရိုဖိုင်တွင် ဖြစ်သည်"</string> <string name="system_ui_tuner" msgid="3442596010150119600">"System UI tuner"</string> - <!-- no translation found for show_battery_percentage (5444136600512968798) --> - <skip /> - <!-- no translation found for show_battery_percentage_summary (3215025775576786037) --> - <skip /> + <string name="show_battery_percentage" msgid="5444136600512968798">"မြုတ်ထားသည့် ဘတ်ထရီ ရာခိုင်နှုန်းကို ပြပါ"</string> + <string name="show_battery_percentage_summary" msgid="3215025775576786037">"အားမသွင်းနေစဉ်တွင် ဘတ်ထရီအဆင့် ရာခိုင်နှုန်းကို အခြေနေပြဘား အိုင်ကွန်တွင် ပြပါ"</string> <string name="quick_settings" msgid="10042998191725428">"အမြန် ဆက်တင်များ"</string> + <string name="status_bar" msgid="4877645476959324760">"အခြေအနေပြနေရာ"</string> + <string name="status_bar_ethernet" msgid="5044290963549500128">"အီသာနက်"</string> + <string name="status_bar_alarm" msgid="8536256753575881818">"နှိုးစက်"</string> + <string name="status_bar_work" msgid="6022553324802866373">"အလုပ် ပရိုဖိုင်"</string> + <string name="status_bar_airplane" msgid="7057575501472249002">"လေယာဉ်ပေါ်သုံးစနစ်"</string> <string name="add_tile" msgid="2995389510240786221">"လေးထောင့်ကွက် ထည့်ရန်"</string> <string name="broadcast_tile" msgid="3894036511763289383">"လေးထောင့်ကွက် ထုတ်လွှင့်ရန်"</string> - <!-- no translation found for zen_alarm_warning_indef (3482966345578319605) --> - <skip /> - <!-- no translation found for zen_alarm_warning (444533119582244293) --> - <skip /> - <!-- no translation found for alarm_template (3980063409350522735) --> - <skip /> - <!-- no translation found for alarm_template_far (4242179982586714810) --> - <skip /> + <string name="zen_alarm_warning_indef" msgid="3482966345578319605">"သင့်ရဲ့ နောက်ထပ်နှိုးစက် <xliff:g id="WHEN">%1$s</xliff:g> ကိုသင်ကြားမည်မဟုတ်ပါ အကယ်၍ သင်၎င်းအချိန်မတိုင်"</string> + <string name="zen_alarm_warning" msgid="444533119582244293">"<xliff:g id="WHEN">%1$s</xliff:g> ၌သင့်နောက်ထပ် နှိုးစက်ကို ကြားမည်မဟုတ်ပါ"</string> + <string name="alarm_template" msgid="3980063409350522735">"<xliff:g id="WHEN">%1$s</xliff:g> ၌"</string> + <string name="alarm_template_far" msgid="4242179982586714810">"<xliff:g id="WHEN">%1$s</xliff:g> တွင်"</string> </resources> diff --git a/packages/SystemUI/res/values-nb/strings.xml b/packages/SystemUI/res/values-nb/strings.xml index 1351e17..8bc1dbc 100644 --- a/packages/SystemUI/res/values-nb/strings.xml +++ b/packages/SystemUI/res/values-nb/strings.xml @@ -314,9 +314,9 @@ <string name="speed_bump_explanation" msgid="1288875699658819755">"Mindre presserende varsler nedenfor"</string> <string name="notification_tap_again" msgid="8524949573675922138">"Trykk på nytt for å åpne"</string> <string name="keyguard_unlock" msgid="8043466894212841998">"Sveip oppover for å låse opp"</string> - <string name="phone_hint" msgid="4872890986869209950">"Sveip fra ikonet for å åpne telefonen"</string> + <string name="phone_hint" msgid="4872890986869209950">"Sveip ikonet for å åpne telefon"</string> <string name="voice_hint" msgid="8939888732119726665">"Sveip fra ikonet for å åpne talehjelp"</string> - <string name="camera_hint" msgid="7939688436797157483">"Sveip fra ikonet for å åpne kameraet"</string> + <string name="camera_hint" msgid="7939688436797157483">"Sveip ikonet for å åpne kamera"</string> <string name="interruption_level_none" msgid="6000083681244492992">"Total stillhet"</string> <string name="interruption_level_priority" msgid="6426766465363855505">"Bare prioritet"</string> <string name="interruption_level_alarms" msgid="5226306993448328896">"Bare alarmer"</string> @@ -397,19 +397,18 @@ <string name="volumeui_notification_text" msgid="1826889705095768656">"Trykk for å gå tilbake til den opprinnelige volumdialogen."</string> <string name="managed_profile_foreground_toast" msgid="3199278359979281097">"Du er i Work-profilen"</string> <string name="system_ui_tuner" msgid="3442596010150119600">"SystemUI Tuner"</string> - <!-- no translation found for show_battery_percentage (5444136600512968798) --> - <skip /> - <!-- no translation found for show_battery_percentage_summary (3215025775576786037) --> - <skip /> + <string name="show_battery_percentage" msgid="5444136600512968798">"Vis kapasitet for det innebygde batteriet"</string> + <string name="show_battery_percentage_summary" msgid="3215025775576786037">"Vis batterinivåprosenten inni statusfeltikonet når du ikke lader"</string> <string name="quick_settings" msgid="10042998191725428">"Hurtiginnstillinger"</string> + <string name="status_bar" msgid="4877645476959324760">"Statusrad"</string> + <string name="status_bar_ethernet" msgid="5044290963549500128">"Ethernet"</string> + <string name="status_bar_alarm" msgid="8536256753575881818">"Alarm"</string> + <string name="status_bar_work" msgid="6022553324802866373">"Work-profil"</string> + <string name="status_bar_airplane" msgid="7057575501472249002">"Flymodus"</string> <string name="add_tile" msgid="2995389510240786221">"Legg til felt"</string> <string name="broadcast_tile" msgid="3894036511763289383">"Publiser feltet"</string> - <!-- no translation found for zen_alarm_warning_indef (3482966345578319605) --> - <skip /> - <!-- no translation found for zen_alarm_warning (444533119582244293) --> - <skip /> - <!-- no translation found for alarm_template (3980063409350522735) --> - <skip /> - <!-- no translation found for alarm_template_far (4242179982586714810) --> - <skip /> + <string name="zen_alarm_warning_indef" msgid="3482966345578319605">"Du hører ikke neste innstilte alarm <xliff:g id="WHEN">%1$s</xliff:g> med mindre du slår dette av i forkant"</string> + <string name="zen_alarm_warning" msgid="444533119582244293">"Du hører ikke neste innstilte alarm <xliff:g id="WHEN">%1$s</xliff:g>"</string> + <string name="alarm_template" msgid="3980063409350522735">"kl. <xliff:g id="WHEN">%1$s</xliff:g>"</string> + <string name="alarm_template_far" msgid="4242179982586714810">"<xliff:g id="WHEN">%1$s</xliff:g>"</string> </resources> diff --git a/packages/SystemUI/res/values-ne-rNP/strings.xml b/packages/SystemUI/res/values-ne-rNP/strings.xml index 2cfeedc..d083b34 100644 --- a/packages/SystemUI/res/values-ne-rNP/strings.xml +++ b/packages/SystemUI/res/values-ne-rNP/strings.xml @@ -397,19 +397,23 @@ <string name="volumeui_notification_text" msgid="1826889705095768656">"मूल पुनर्स्थापना गर्न छुनुहोस्।"</string> <string name="managed_profile_foreground_toast" msgid="3199278359979281097">"तपाईँ कार्य प्रोफाइलमा हुनुहुन्छ"</string> <string name="system_ui_tuner" msgid="3442596010150119600">"प्रणाली UI ट्युनर"</string> - <!-- no translation found for show_battery_percentage (5444136600512968798) --> - <skip /> - <!-- no translation found for show_battery_percentage_summary (3215025775576786037) --> - <skip /> + <string name="show_battery_percentage" msgid="5444136600512968798">"गाभिएको ब्याट्री प्रतिशत देखाउनुहोस्"</string> + <string name="show_battery_percentage_summary" msgid="3215025775576786037">"चार्ज नगरेको बेला ब्याट्री चरण प्रतिशत वस्तुस्थिति पट्टी आइकन भित्र देखाउनुहोस्"</string> <string name="quick_settings" msgid="10042998191725428">"द्रुत सेटिङहरू"</string> - <string name="add_tile" msgid="2995389510240786221">"टाइल थप्नुहोस्"</string> - <string name="broadcast_tile" msgid="3894036511763289383">"प्रसारण टाइल"</string> - <!-- no translation found for zen_alarm_warning_indef (3482966345578319605) --> + <!-- no translation found for status_bar (4877645476959324760) --> <skip /> - <!-- no translation found for zen_alarm_warning (444533119582244293) --> + <!-- no translation found for status_bar_ethernet (5044290963549500128) --> <skip /> - <!-- no translation found for alarm_template (3980063409350522735) --> + <!-- no translation found for status_bar_alarm (8536256753575881818) --> <skip /> - <!-- no translation found for alarm_template_far (4242179982586714810) --> + <!-- no translation found for status_bar_work (6022553324802866373) --> <skip /> + <!-- no translation found for status_bar_airplane (7057575501472249002) --> + <skip /> + <string name="add_tile" msgid="2995389510240786221">"टाइल थप्नुहोस्"</string> + <string name="broadcast_tile" msgid="3894036511763289383">"प्रसारण टाइल"</string> + <string name="zen_alarm_warning_indef" msgid="3482966345578319605">"तपाईँले पहिले यो बन्द नगरेसम्म आफ्नो अर्को अलार्म <xliff:g id="WHEN">%1$s</xliff:g> सुन्नुहुने छैन"</string> + <string name="zen_alarm_warning" msgid="444533119582244293">"तपाईँले आफ्नो अर्को अलार्म <xliff:g id="WHEN">%1$s</xliff:g> सुन्नुहुने छैन"</string> + <string name="alarm_template" msgid="3980063409350522735">"<xliff:g id="WHEN">%1$s</xliff:g> मा"</string> + <string name="alarm_template_far" msgid="4242179982586714810">"<xliff:g id="WHEN">%1$s</xliff:g> मा"</string> </resources> diff --git a/packages/SystemUI/res/values-nl/strings.xml b/packages/SystemUI/res/values-nl/strings.xml index f1b71b9..0f73796 100644 --- a/packages/SystemUI/res/values-nl/strings.xml +++ b/packages/SystemUI/res/values-nl/strings.xml @@ -397,19 +397,23 @@ <string name="volumeui_notification_text" msgid="1826889705095768656">"Tik hierop om het origineel te herstellen."</string> <string name="managed_profile_foreground_toast" msgid="3199278359979281097">"U bevindt zich in het werkprofiel"</string> <string name="system_ui_tuner" msgid="3442596010150119600">"Systeem-UI-tuner"</string> - <!-- no translation found for show_battery_percentage (5444136600512968798) --> - <skip /> - <!-- no translation found for show_battery_percentage_summary (3215025775576786037) --> - <skip /> + <string name="show_battery_percentage" msgid="5444136600512968798">"Percentage ingebouwde accu weergeven"</string> + <string name="show_battery_percentage_summary" msgid="3215025775576786037">"Accupercentage weergeven in het pictogram op de statusbalk wanneer er niet wordt opgeladen"</string> <string name="quick_settings" msgid="10042998191725428">"Snelle instellingen"</string> - <string name="add_tile" msgid="2995389510240786221">"Tegel toevoegen"</string> - <string name="broadcast_tile" msgid="3894036511763289383">"Tegel \'Uitzenden\'"</string> - <!-- no translation found for zen_alarm_warning_indef (3482966345578319605) --> + <!-- no translation found for status_bar (4877645476959324760) --> <skip /> - <!-- no translation found for zen_alarm_warning (444533119582244293) --> + <!-- no translation found for status_bar_ethernet (5044290963549500128) --> <skip /> - <!-- no translation found for alarm_template (3980063409350522735) --> + <!-- no translation found for status_bar_alarm (8536256753575881818) --> <skip /> - <!-- no translation found for alarm_template_far (4242179982586714810) --> + <!-- no translation found for status_bar_work (6022553324802866373) --> <skip /> + <!-- no translation found for status_bar_airplane (7057575501472249002) --> + <skip /> + <string name="add_tile" msgid="2995389510240786221">"Tegel toevoegen"</string> + <string name="broadcast_tile" msgid="3894036511763289383">"Tegel \'Uitzenden\'"</string> + <string name="zen_alarm_warning_indef" msgid="3482966345578319605">"U hoort uw volgende alarm niet <xliff:g id="WHEN">%1$s</xliff:g> tenzij u dit voor die tijd uitschakelt"</string> + <string name="zen_alarm_warning" msgid="444533119582244293">"U hoort uw volgende alarm niet <xliff:g id="WHEN">%1$s</xliff:g>"</string> + <string name="alarm_template" msgid="3980063409350522735">"om <xliff:g id="WHEN">%1$s</xliff:g>"</string> + <string name="alarm_template_far" msgid="4242179982586714810">"op <xliff:g id="WHEN">%1$s</xliff:g>"</string> </resources> diff --git a/packages/SystemUI/res/values-pa-rIN/strings.xml b/packages/SystemUI/res/values-pa-rIN/strings.xml index e2527f6..3f9b5d7 100644 --- a/packages/SystemUI/res/values-pa-rIN/strings.xml +++ b/packages/SystemUI/res/values-pa-rIN/strings.xml @@ -397,19 +397,23 @@ <string name="volumeui_notification_text" msgid="1826889705095768656">"ਅਸਲੀ ਨੂੰ ਰੀਸਟੋਰ ਕਰਨ ਲਈ ਛੋਹਵੋ।"</string> <string name="managed_profile_foreground_toast" msgid="3199278359979281097">"ਤੁਸੀਂ ਕਾਰਜ ਪ੍ਰੋਫਾਈਲ ਵਿੱਚ ਹੋ"</string> <string name="system_ui_tuner" msgid="3442596010150119600">"SystemUI ਟਿਊਨਰ"</string> - <!-- no translation found for show_battery_percentage (5444136600512968798) --> - <skip /> - <!-- no translation found for show_battery_percentage_summary (3215025775576786037) --> - <skip /> + <string name="show_battery_percentage" msgid="5444136600512968798">"ਜੋਡ਼ੀ ਗਈ ਬੈਟਰੀ ਪ੍ਰਤਿਸ਼ਤਤਾ ਦਿਖਾਓ"</string> + <string name="show_battery_percentage_summary" msgid="3215025775576786037">"ਜਦੋਂ ਚਾਰਜ ਨਾ ਹੋ ਰਹੀ ਹੋਵੇ ਤਾਂ ਸਥਿਤੀ ਬਾਰ ਦੇ ਅੰਦਰ ਬੈਟਰੀ ਪੱਧਰ ਪ੍ਰਤਿਸ਼ਤਤਾ ਦਿਖਾਓ"</string> <string name="quick_settings" msgid="10042998191725428">"ਤਤਕਾਲ ਸੈੱਟਿੰਗਜ਼"</string> - <string name="add_tile" msgid="2995389510240786221">"ਟਾਇਲ ਜੋੜੋ"</string> - <string name="broadcast_tile" msgid="3894036511763289383">"ਪ੍ਰਸਾਰਨ ਟਾਇਲ"</string> - <!-- no translation found for zen_alarm_warning_indef (3482966345578319605) --> + <!-- no translation found for status_bar (4877645476959324760) --> <skip /> - <!-- no translation found for zen_alarm_warning (444533119582244293) --> + <!-- no translation found for status_bar_ethernet (5044290963549500128) --> <skip /> - <!-- no translation found for alarm_template (3980063409350522735) --> + <!-- no translation found for status_bar_alarm (8536256753575881818) --> <skip /> - <!-- no translation found for alarm_template_far (4242179982586714810) --> + <!-- no translation found for status_bar_work (6022553324802866373) --> <skip /> + <!-- no translation found for status_bar_airplane (7057575501472249002) --> + <skip /> + <string name="add_tile" msgid="2995389510240786221">"ਟਾਇਲ ਜੋੜੋ"</string> + <string name="broadcast_tile" msgid="3894036511763289383">"ਪ੍ਰਸਾਰਨ ਟਾਇਲ"</string> + <string name="zen_alarm_warning_indef" msgid="3482966345578319605">"ਤੁਸੀਂ <xliff:g id="WHEN">%1$s</xliff:g> ਵਜੇ ਆਪਣਾ ਅਗਲਾ ਅਲਾਰਮ ਨਹੀਂ ਸੁਣੋਗੇ ਜਦੋਂ ਤੱਕ ਉਸਤੋਂ ਪਹਿਲਾਂ ਤੁਸੀਂ ਇਸਨੂੰ ਬੰਦ ਨਹੀਂ ਕਰਦੇ"</string> + <string name="zen_alarm_warning" msgid="444533119582244293">"ਤੁਸੀਂ <xliff:g id="WHEN">%1$s</xliff:g> ਵਜੇ ਆਪਣਾ ਅਗਲਾ ਅਲਾਰਮ ਨਹੀਂ ਸੁਣੋਗੇ"</string> + <string name="alarm_template" msgid="3980063409350522735">"<xliff:g id="WHEN">%1$s</xliff:g> ਵਜੇ"</string> + <string name="alarm_template_far" msgid="4242179982586714810">"<xliff:g id="WHEN">%1$s</xliff:g> ਵਜੇ"</string> </resources> diff --git a/packages/SystemUI/res/values-pl/strings.xml b/packages/SystemUI/res/values-pl/strings.xml index d09aee9..c000a10 100644 --- a/packages/SystemUI/res/values-pl/strings.xml +++ b/packages/SystemUI/res/values-pl/strings.xml @@ -318,7 +318,7 @@ <string name="keyguard_unlock" msgid="8043466894212841998">"Przesuń w górę, by odblokować"</string> <string name="phone_hint" msgid="4872890986869209950">"Aby włączyć telefon, przesuń palcem od ikony"</string> <string name="voice_hint" msgid="8939888732119726665">"Aby uzyskać pomoc głosową, przesuń palcem od ikony"</string> - <string name="camera_hint" msgid="7939688436797157483">"Aby włączyć aparat, przesuń palcem od ikony"</string> + <string name="camera_hint" msgid="7939688436797157483">"Przesuń palcem od ikony, by włączyć aparat"</string> <string name="interruption_level_none" msgid="6000083681244492992">"Całkowita cisza"</string> <string name="interruption_level_priority" msgid="6426766465363855505">"Tylko priorytetowe"</string> <string name="interruption_level_alarms" msgid="5226306993448328896">"Tylko alarmy"</string> @@ -399,19 +399,18 @@ <string name="volumeui_notification_text" msgid="1826889705095768656">"Dotknij, by przywrócić pierwotną."</string> <string name="managed_profile_foreground_toast" msgid="3199278359979281097">"Korzystasz z profilu do pracy"</string> <string name="system_ui_tuner" msgid="3442596010150119600">"Kalibrator System UI"</string> - <!-- no translation found for show_battery_percentage (5444136600512968798) --> - <skip /> - <!-- no translation found for show_battery_percentage_summary (3215025775576786037) --> - <skip /> + <string name="show_battery_percentage" msgid="5444136600512968798">"Pokaż procent naładowania baterii"</string> + <string name="show_battery_percentage_summary" msgid="3215025775576786037">"Pokaż procent naładowania baterii w ikonie na pasku stanu, gdy telefon się nie ładuje"</string> <string name="quick_settings" msgid="10042998191725428">"Szybkie ustawienia"</string> + <string name="status_bar" msgid="4877645476959324760">"Pasek stanu"</string> + <string name="status_bar_ethernet" msgid="5044290963549500128">"Ethernet"</string> + <string name="status_bar_alarm" msgid="8536256753575881818">"Alarm"</string> + <string name="status_bar_work" msgid="6022553324802866373">"Profil do pracy"</string> + <string name="status_bar_airplane" msgid="7057575501472249002">"Tryb samolotowy"</string> <string name="add_tile" msgid="2995389510240786221">"Dodaj nazwę"</string> <string name="broadcast_tile" msgid="3894036511763289383">"Rozgłaszana nazwa"</string> - <!-- no translation found for zen_alarm_warning_indef (3482966345578319605) --> - <skip /> - <!-- no translation found for zen_alarm_warning (444533119582244293) --> - <skip /> - <!-- no translation found for alarm_template (3980063409350522735) --> - <skip /> - <!-- no translation found for alarm_template_far (4242179982586714810) --> - <skip /> + <string name="zen_alarm_warning_indef" msgid="3482966345578319605">"Nie usłyszysz swojego następnego alarmu (<xliff:g id="WHEN">%1$s</xliff:g>), jeśli nie wyłączysz do tego czasu tej funkcji"</string> + <string name="zen_alarm_warning" msgid="444533119582244293">"Nie usłyszysz swojego następnego alarmu <xliff:g id="WHEN">%1$s</xliff:g>"</string> + <string name="alarm_template" msgid="3980063409350522735">"o <xliff:g id="WHEN">%1$s</xliff:g>"</string> + <string name="alarm_template_far" msgid="4242179982586714810">"w: <xliff:g id="WHEN">%1$s</xliff:g>"</string> </resources> diff --git a/packages/SystemUI/res/values-pt-rPT/strings.xml b/packages/SystemUI/res/values-pt-rPT/strings.xml index 6918d90..cc20c78 100644 --- a/packages/SystemUI/res/values-pt-rPT/strings.xml +++ b/packages/SystemUI/res/values-pt-rPT/strings.xml @@ -397,19 +397,18 @@ <string name="volumeui_notification_text" msgid="1826889705095768656">"Toque para restaurar o original."</string> <string name="managed_profile_foreground_toast" msgid="3199278359979281097">"Está no Perfil de trabalho"</string> <string name="system_ui_tuner" msgid="3442596010150119600">"Sintonizador da IU do sistema"</string> - <!-- no translation found for show_battery_percentage (5444136600512968798) --> - <skip /> - <!-- no translation found for show_battery_percentage_summary (3215025775576786037) --> - <skip /> + <string name="show_battery_percentage" msgid="5444136600512968798">"Mostrar percentagem da bateria incorporada"</string> + <string name="show_battery_percentage_summary" msgid="3215025775576786037">"Mostrar a percentagem do nível da bateria no ícone da barra de estado quando não estiver a carregar"</string> <string name="quick_settings" msgid="10042998191725428">"Definições rápidas"</string> + <string name="status_bar" msgid="4877645476959324760">"Barra de estado"</string> + <string name="status_bar_ethernet" msgid="5044290963549500128">"Ethernet"</string> + <string name="status_bar_alarm" msgid="8536256753575881818">"Alarme"</string> + <string name="status_bar_work" msgid="6022553324802866373">"Perfil de trabalho"</string> + <string name="status_bar_airplane" msgid="7057575501472249002">"Modo de avião"</string> <string name="add_tile" msgid="2995389510240786221">"Adicionar mosaico"</string> <string name="broadcast_tile" msgid="3894036511763289383">"Mosaico de transmissão"</string> - <!-- no translation found for zen_alarm_warning_indef (3482966345578319605) --> - <skip /> - <!-- no translation found for zen_alarm_warning (444533119582244293) --> - <skip /> - <!-- no translation found for alarm_template (3980063409350522735) --> - <skip /> - <!-- no translation found for alarm_template_far (4242179982586714810) --> - <skip /> + <string name="zen_alarm_warning_indef" msgid="3482966345578319605">"Só vai ouvir o próximo alarme às <xliff:g id="WHEN">%1$s</xliff:g> se desativar esta funcionalidade antes dessa hora"</string> + <string name="zen_alarm_warning" msgid="444533119582244293">"Não vai ouvir o próximo alarme às <xliff:g id="WHEN">%1$s</xliff:g>"</string> + <string name="alarm_template" msgid="3980063409350522735">"às <xliff:g id="WHEN">%1$s</xliff:g>"</string> + <string name="alarm_template_far" msgid="4242179982586714810">"em <xliff:g id="WHEN">%1$s</xliff:g>"</string> </resources> diff --git a/packages/SystemUI/res/values-pt/strings.xml b/packages/SystemUI/res/values-pt/strings.xml index 04705c1..22bd5e8 100644 --- a/packages/SystemUI/res/values-pt/strings.xml +++ b/packages/SystemUI/res/values-pt/strings.xml @@ -399,19 +399,23 @@ <string name="volumeui_notification_text" msgid="1826889705095768656">"Toque para restaurar o original."</string> <string name="managed_profile_foreground_toast" msgid="3199278359979281097">"Você está no Perfil de trabalho"</string> <string name="system_ui_tuner" msgid="3442596010150119600">"Sintonizador System UI"</string> - <!-- no translation found for show_battery_percentage (5444136600512968798) --> - <skip /> - <!-- no translation found for show_battery_percentage_summary (3215025775576786037) --> - <skip /> + <string name="show_battery_percentage" msgid="5444136600512968798">"Mostrar porcentagem de bateria incorporada"</string> + <string name="show_battery_percentage_summary" msgid="3215025775576786037">"Mostrar porcentagem de nível de bateria dentro do ícone da barra de status quando não estiver carregando"</string> <string name="quick_settings" msgid="10042998191725428">"Configurações rápidas"</string> - <string name="add_tile" msgid="2995389510240786221">"Adicionar bloco"</string> - <string name="broadcast_tile" msgid="3894036511763289383">"Transmitir bloco"</string> - <!-- no translation found for zen_alarm_warning_indef (3482966345578319605) --> + <!-- no translation found for status_bar (4877645476959324760) --> <skip /> - <!-- no translation found for zen_alarm_warning (444533119582244293) --> + <!-- no translation found for status_bar_ethernet (5044290963549500128) --> <skip /> - <!-- no translation found for alarm_template (3980063409350522735) --> + <!-- no translation found for status_bar_alarm (8536256753575881818) --> <skip /> - <!-- no translation found for alarm_template_far (4242179982586714810) --> + <!-- no translation found for status_bar_work (6022553324802866373) --> <skip /> + <!-- no translation found for status_bar_airplane (7057575501472249002) --> + <skip /> + <string name="add_tile" msgid="2995389510240786221">"Adicionar bloco"</string> + <string name="broadcast_tile" msgid="3894036511763289383">"Transmitir bloco"</string> + <string name="zen_alarm_warning_indef" msgid="3482966345578319605">"Você não ouvirá o próximo alarme às <xliff:g id="WHEN">%1$s</xliff:g>, a menos que desative essa opção antes desse horário"</string> + <string name="zen_alarm_warning" msgid="444533119582244293">"Você não ouvirá o próximo alarme às <xliff:g id="WHEN">%1$s</xliff:g>"</string> + <string name="alarm_template" msgid="3980063409350522735">"às <xliff:g id="WHEN">%1$s</xliff:g>"</string> + <string name="alarm_template_far" msgid="4242179982586714810">"<xliff:g id="WHEN">%1$s</xliff:g>"</string> </resources> diff --git a/packages/SystemUI/res/values-ro/strings.xml b/packages/SystemUI/res/values-ro/strings.xml index 6f58bb5..93bcd4f 100644 --- a/packages/SystemUI/res/values-ro/strings.xml +++ b/packages/SystemUI/res/values-ro/strings.xml @@ -398,19 +398,23 @@ <string name="volumeui_notification_text" msgid="1826889705095768656">"Atingeți pentru a reveni la setarea inițială."</string> <string name="managed_profile_foreground_toast" msgid="3199278359979281097">"Vă aflați în profilul de serviciu"</string> <string name="system_ui_tuner" msgid="3442596010150119600">"System UI tuner"</string> - <!-- no translation found for show_battery_percentage (5444136600512968798) --> - <skip /> - <!-- no translation found for show_battery_percentage_summary (3215025775576786037) --> - <skip /> + <string name="show_battery_percentage" msgid="5444136600512968798">"Afișați procentajul bateriei încorporat"</string> + <string name="show_battery_percentage_summary" msgid="3215025775576786037">"Afișați procentajul cu nivelul bateriei în interiorul pictogramei din bara de stare, atunci când nu se încarcă"</string> <string name="quick_settings" msgid="10042998191725428">"Setări rapide"</string> - <string name="add_tile" msgid="2995389510240786221">"Adăugați o casetă"</string> - <string name="broadcast_tile" msgid="3894036511763289383">"Caseta mesajului difuzat"</string> - <!-- no translation found for zen_alarm_warning_indef (3482966345578319605) --> + <!-- no translation found for status_bar (4877645476959324760) --> <skip /> - <!-- no translation found for zen_alarm_warning (444533119582244293) --> + <!-- no translation found for status_bar_ethernet (5044290963549500128) --> <skip /> - <!-- no translation found for alarm_template (3980063409350522735) --> + <!-- no translation found for status_bar_alarm (8536256753575881818) --> <skip /> - <!-- no translation found for alarm_template_far (4242179982586714810) --> + <!-- no translation found for status_bar_work (6022553324802866373) --> <skip /> + <!-- no translation found for status_bar_airplane (7057575501472249002) --> + <skip /> + <string name="add_tile" msgid="2995389510240786221">"Adăugați o casetă"</string> + <string name="broadcast_tile" msgid="3894036511763289383">"Caseta mesajului difuzat"</string> + <string name="zen_alarm_warning_indef" msgid="3482966345578319605">"Dacă nu dezactivați această opțiune înainte, nu veți auzi următoarea alarmă <xliff:g id="WHEN">%1$s</xliff:g>"</string> + <string name="zen_alarm_warning" msgid="444533119582244293">"Nu veți auzi următoarea alarmă <xliff:g id="WHEN">%1$s</xliff:g>"</string> + <string name="alarm_template" msgid="3980063409350522735">"la <xliff:g id="WHEN">%1$s</xliff:g>"</string> + <string name="alarm_template_far" msgid="4242179982586714810">"<xliff:g id="WHEN">%1$s</xliff:g>"</string> </resources> diff --git a/packages/SystemUI/res/values-ru/strings.xml b/packages/SystemUI/res/values-ru/strings.xml index 05f78c3..abeba31 100644 --- a/packages/SystemUI/res/values-ru/strings.xml +++ b/packages/SystemUI/res/values-ru/strings.xml @@ -401,19 +401,18 @@ <string name="volumeui_notification_text" msgid="1826889705095768656">"Нажмите, чтобы восстановить приложение по умолчанию."</string> <string name="managed_profile_foreground_toast" msgid="3199278359979281097">"Вы вошли в профиль Android for Work"</string> <string name="system_ui_tuner" msgid="3442596010150119600">"SystemUI Tuner"</string> - <!-- no translation found for show_battery_percentage (5444136600512968798) --> - <skip /> - <!-- no translation found for show_battery_percentage_summary (3215025775576786037) --> - <skip /> + <string name="show_battery_percentage" msgid="5444136600512968798">"Показывать уровень заряда батареи в процентах"</string> + <string name="show_battery_percentage_summary" msgid="3215025775576786037">"Когда устройство работает в автономном режиме, процент заряда батареи показан в строке состояния"</string> <string name="quick_settings" msgid="10042998191725428">"Быстрые настройки"</string> + <string name="status_bar" msgid="4877645476959324760">"Строка состояния"</string> + <string name="status_bar_ethernet" msgid="5044290963549500128">"Ethernet"</string> + <string name="status_bar_alarm" msgid="8536256753575881818">"Будильник"</string> + <string name="status_bar_work" msgid="6022553324802866373">"Рабочий профиль"</string> + <string name="status_bar_airplane" msgid="7057575501472249002">"Режим полета"</string> <string name="add_tile" msgid="2995389510240786221">"Добавить кнопку быстрого доступа"</string> <string name="broadcast_tile" msgid="3894036511763289383">"Кнопка трансляции"</string> - <!-- no translation found for zen_alarm_warning_indef (3482966345578319605) --> - <skip /> - <!-- no translation found for zen_alarm_warning (444533119582244293) --> - <skip /> - <!-- no translation found for alarm_template (3980063409350522735) --> - <skip /> - <!-- no translation found for alarm_template_far (4242179982586714810) --> - <skip /> + <string name="zen_alarm_warning_indef" msgid="3482966345578319605">"Следующий будильник: <xliff:g id="WHEN">%1$s</xliff:g>. Чтобы услышать сигнал, включите звук."</string> + <string name="zen_alarm_warning" msgid="444533119582244293">"Следующий будильник: <xliff:g id="WHEN">%1$s</xliff:g>. Звук отключен."</string> + <string name="alarm_template" msgid="3980063409350522735">"<xliff:g id="WHEN">%1$s</xliff:g>"</string> + <string name="alarm_template_far" msgid="4242179982586714810">"<xliff:g id="WHEN">%1$s</xliff:g>"</string> </resources> diff --git a/packages/SystemUI/res/values-si-rLK/strings.xml b/packages/SystemUI/res/values-si-rLK/strings.xml index f94f9da..13205e9 100644 --- a/packages/SystemUI/res/values-si-rLK/strings.xml +++ b/packages/SystemUI/res/values-si-rLK/strings.xml @@ -397,19 +397,23 @@ <string name="volumeui_notification_text" msgid="1826889705095768656">"මුල් තත්ත්වය නැවත ප්රතිසාධනය කිරීමට ස්පර්ශ කරන්න."</string> <string name="managed_profile_foreground_toast" msgid="3199278359979281097">"ඔබ කාර්යාල පැතිකඩේ සිටියි"</string> <string name="system_ui_tuner" msgid="3442596010150119600">"පද්ධති UI Tuner"</string> - <!-- no translation found for show_battery_percentage (5444136600512968798) --> - <skip /> - <!-- no translation found for show_battery_percentage_summary (3215025775576786037) --> - <skip /> + <string name="show_battery_percentage" msgid="5444136600512968798">"කාවද්දන ලද බැටරි ප්රතිශතය පෙන්වන්න"</string> + <string name="show_battery_percentage_summary" msgid="3215025775576786037">"ආරෝපණය නොවන විට තත්ත්ව තීරු අයිකනය ඇතුළත බැටරි මට්ටම් ප්රතිශතය පෙන්වන්න"</string> <string name="quick_settings" msgid="10042998191725428">"ඉක්මන් සැකසීම්"</string> - <string name="add_tile" msgid="2995389510240786221">"ටයිල් එක් කරන්න"</string> - <string name="broadcast_tile" msgid="3894036511763289383">"විකාශන ටයිල්"</string> - <!-- no translation found for zen_alarm_warning_indef (3482966345578319605) --> + <!-- no translation found for status_bar (4877645476959324760) --> <skip /> - <!-- no translation found for zen_alarm_warning (444533119582244293) --> + <!-- no translation found for status_bar_ethernet (5044290963549500128) --> <skip /> - <!-- no translation found for alarm_template (3980063409350522735) --> + <!-- no translation found for status_bar_alarm (8536256753575881818) --> <skip /> - <!-- no translation found for alarm_template_far (4242179982586714810) --> + <!-- no translation found for status_bar_work (6022553324802866373) --> <skip /> + <!-- no translation found for status_bar_airplane (7057575501472249002) --> + <skip /> + <string name="add_tile" msgid="2995389510240786221">"ටයිල් එක් කරන්න"</string> + <string name="broadcast_tile" msgid="3894036511763289383">"විකාශන ටයිල්"</string> + <string name="zen_alarm_warning_indef" msgid="3482966345578319605">"ඔබට ඔබේ ඊළඟ එලාමය <xliff:g id="WHEN">%1$s</xliff:g> ඔබ එයට පෙර මෙය ක්රියාවිරහිත නොකළේ නම් නොඇසෙනු ඇත."</string> + <string name="zen_alarm_warning" msgid="444533119582244293">"ඔබට ඔබේ ඊළඟ එලාමය <xliff:g id="WHEN">%1$s</xliff:g> නොඇසෙනු ඇත"</string> + <string name="alarm_template" msgid="3980063409350522735">"<xliff:g id="WHEN">%1$s</xliff:g> ට"</string> + <string name="alarm_template_far" msgid="4242179982586714810">"<xliff:g id="WHEN">%1$s</xliff:g> දී"</string> </resources> diff --git a/packages/SystemUI/res/values-sk/strings.xml b/packages/SystemUI/res/values-sk/strings.xml index 34d0cdc..1dfd20c 100644 --- a/packages/SystemUI/res/values-sk/strings.xml +++ b/packages/SystemUI/res/values-sk/strings.xml @@ -22,7 +22,7 @@ <string name="app_label" msgid="7164937344850004466">"UI systému"</string> <string name="status_bar_clear_all_button" msgid="7774721344716731603">"Vymazať"</string> <string name="status_bar_recent_remove_item_title" msgid="6026395868129852968">"Odstrániť zo zoznamu"</string> - <string name="status_bar_recent_inspect_item_title" msgid="7793624864528818569">"Informácie o aplikácii"</string> + <string name="status_bar_recent_inspect_item_title" msgid="7793624864528818569">"O aplikácii"</string> <string name="status_bar_no_recent_apps" msgid="7374907845131203189">"Vaše nedávne obrazovky sa zobrazia tu."</string> <string name="status_bar_accessibility_dismiss_recents" msgid="4576076075226540105">"Zatvoriť nedávne aplikácie"</string> <plurals name="status_bar_accessibility_recent_apps" formatted="false" msgid="9138535907802238759"> @@ -149,7 +149,7 @@ <string name="accessibility_data_connection_roaming" msgid="5977362333466556094">"Roaming"</string> <string name="accessibility_data_connection_edge" msgid="4477457051631979278">"Edge"</string> <string name="accessibility_data_connection_wifi" msgid="2324496756590645221">"Wi-Fi"</string> - <string name="accessibility_no_sim" msgid="8274017118472455155">"Žiadna karta SIM."</string> + <string name="accessibility_no_sim" msgid="8274017118472455155">"Žiadna SIM karta."</string> <string name="accessibility_bluetooth_tether" msgid="4102784498140271969">"Pripojenie cez Bluetooth."</string> <string name="accessibility_airplane_mode" msgid="834748999790763092">"Režim v lietadle."</string> <string name="accessibility_carrier_network_change_mode" msgid="4017301580441304305">"Zmena siete operátora"</string> @@ -317,7 +317,7 @@ <string name="keyguard_more_overflow_text" msgid="9195222469041601365">"+<xliff:g id="NUMBER_OF_NOTIFICATIONS">%d</xliff:g>"</string> <string name="speed_bump_explanation" msgid="1288875699658819755">"Menej naliehavé upozornenia sa nachádzajú nižšie"</string> <string name="notification_tap_again" msgid="8524949573675922138">"Otvorte opätovným klepnutím"</string> - <string name="keyguard_unlock" msgid="8043466894212841998">"Zariadenie odomknete prejdením prstom nahor"</string> + <string name="keyguard_unlock" msgid="8043466894212841998">"Odomknete prejdením prstom nahor"</string> <string name="phone_hint" msgid="4872890986869209950">"Telefón otvoríte prejdením prstom od ikony"</string> <string name="voice_hint" msgid="8939888732119726665">"Hlasového asistenta otvoríte prejdením prstom od ikony"</string> <string name="camera_hint" msgid="7939688436797157483">"Fotoaparát otvoríte prejdením prstom od ikony"</string> @@ -401,19 +401,23 @@ <string name="volumeui_notification_text" msgid="1826889705095768656">"Klepnutím obnovíte originál."</string> <string name="managed_profile_foreground_toast" msgid="3199278359979281097">"Nachádzate sa v pracovnom profile"</string> <string name="system_ui_tuner" msgid="3442596010150119600">"Tuner používateľského rozhrania systému"</string> - <!-- no translation found for show_battery_percentage (5444136600512968798) --> - <skip /> - <!-- no translation found for show_battery_percentage_summary (3215025775576786037) --> - <skip /> + <string name="show_battery_percentage" msgid="5444136600512968798">"Zobraziť percentá vloženej batérie"</string> + <string name="show_battery_percentage_summary" msgid="3215025775576786037">"Percentuálne zobrazenie nabitia batérie vnútri ikony v stavovom riadku, keď neprebieha nabíjanie"</string> <string name="quick_settings" msgid="10042998191725428">"Rýchle nastavenia"</string> - <string name="add_tile" msgid="2995389510240786221">"Pridať dlaždicu"</string> - <string name="broadcast_tile" msgid="3894036511763289383">"Dlaždica Vysielanie"</string> - <!-- no translation found for zen_alarm_warning_indef (3482966345578319605) --> + <!-- no translation found for status_bar (4877645476959324760) --> <skip /> - <!-- no translation found for zen_alarm_warning (444533119582244293) --> + <!-- no translation found for status_bar_ethernet (5044290963549500128) --> <skip /> - <!-- no translation found for alarm_template (3980063409350522735) --> + <!-- no translation found for status_bar_alarm (8536256753575881818) --> <skip /> - <!-- no translation found for alarm_template_far (4242179982586714810) --> + <!-- no translation found for status_bar_work (6022553324802866373) --> <skip /> + <!-- no translation found for status_bar_airplane (7057575501472249002) --> + <skip /> + <string name="add_tile" msgid="2995389510240786221">"Pridať dlaždicu"</string> + <string name="broadcast_tile" msgid="3894036511763289383">"Dlaždica Vysielanie"</string> + <string name="zen_alarm_warning_indef" msgid="3482966345578319605">"Pokiaľ toto nastavenie nevypnete, váš budík o <xliff:g id="WHEN">%1$s</xliff:g> sa nespustí"</string> + <string name="zen_alarm_warning" msgid="444533119582244293">"Váš budík o <xliff:g id="WHEN">%1$s</xliff:g> sa nespustí"</string> + <string name="alarm_template" msgid="3980063409350522735">"o <xliff:g id="WHEN">%1$s</xliff:g>"</string> + <string name="alarm_template_far" msgid="4242179982586714810">"<xliff:g id="WHEN">%1$s</xliff:g>"</string> </resources> diff --git a/packages/SystemUI/res/values-sl/strings.xml b/packages/SystemUI/res/values-sl/strings.xml index 9baf723..2647d32 100644 --- a/packages/SystemUI/res/values-sl/strings.xml +++ b/packages/SystemUI/res/values-sl/strings.xml @@ -399,19 +399,18 @@ <string name="volumeui_notification_text" msgid="1826889705095768656">"Dotaknite se, če želite obnoviti izvirnik."</string> <string name="managed_profile_foreground_toast" msgid="3199278359979281097">"Ste v profilu za Android Work"</string> <string name="system_ui_tuner" msgid="3442596010150119600">"Uglaševalnik uporabniškega vmesnika sistema"</string> - <!-- no translation found for show_battery_percentage (5444136600512968798) --> - <skip /> - <!-- no translation found for show_battery_percentage_summary (3215025775576786037) --> - <skip /> + <string name="show_battery_percentage" msgid="5444136600512968798">"Prikaži odstotek napolnjenosti vgraj. akumulatorja"</string> + <string name="show_battery_percentage_summary" msgid="3215025775576786037">"Prikaz odstotka napolnjenosti akumulatorja znotraj ikone v vrstici stanja, ko se ne polni"</string> <string name="quick_settings" msgid="10042998191725428">"Hitre nastavitve"</string> + <string name="status_bar" msgid="4877645476959324760">"Vrstica stanja"</string> + <string name="status_bar_ethernet" msgid="5044290963549500128">"Ethernet"</string> + <string name="status_bar_alarm" msgid="8536256753575881818">"Opozorilo"</string> + <string name="status_bar_work" msgid="6022553324802866373">"Profil za Android Work"</string> + <string name="status_bar_airplane" msgid="7057575501472249002">"Način za letalo"</string> <string name="add_tile" msgid="2995389510240786221">"Dodajanje ploščice"</string> <string name="broadcast_tile" msgid="3894036511763289383">"Ploščica za oddajanje"</string> - <!-- no translation found for zen_alarm_warning_indef (3482966345578319605) --> - <skip /> - <!-- no translation found for zen_alarm_warning (444533119582244293) --> - <skip /> - <!-- no translation found for alarm_template (3980063409350522735) --> - <skip /> - <!-- no translation found for alarm_template_far (4242179982586714810) --> - <skip /> + <string name="zen_alarm_warning_indef" msgid="3482966345578319605">"Naslednjega alarma ob <xliff:g id="WHEN">%1$s</xliff:g> ne boste slišali, razen če prej te nastavitve ne izklopite"</string> + <string name="zen_alarm_warning" msgid="444533119582244293">"Naslednjega alarma ob <xliff:g id="WHEN">%1$s</xliff:g> ne boste slišali"</string> + <string name="alarm_template" msgid="3980063409350522735">"ob <xliff:g id="WHEN">%1$s</xliff:g>"</string> + <string name="alarm_template_far" msgid="4242179982586714810">"ob tem času: <xliff:g id="WHEN">%1$s</xliff:g>"</string> </resources> diff --git a/packages/SystemUI/res/values-sq-rAL/strings.xml b/packages/SystemUI/res/values-sq-rAL/strings.xml index 5470e80..dfa311e 100644 --- a/packages/SystemUI/res/values-sq-rAL/strings.xml +++ b/packages/SystemUI/res/values-sq-rAL/strings.xml @@ -208,8 +208,8 @@ <string name="accessibility_quick_settings_flashlight_on" msgid="2003479320007841077">"Elektriku u aktivizua."</string> <string name="accessibility_quick_settings_flashlight_changed_off" msgid="3303701786768224304">"Elektriku u çaktivizua."</string> <string name="accessibility_quick_settings_flashlight_changed_on" msgid="6531793301533894686">"Elektriku është i aktivizuar."</string> - <string name="accessibility_quick_settings_color_inversion_changed_off" msgid="4406577213290173911">"Ndërrimi i ngjyrës u çaktivizua."</string> - <string name="accessibility_quick_settings_color_inversion_changed_on" msgid="6897462320184911126">"Ndërrimi i ngjyrës u aktivizua."</string> + <string name="accessibility_quick_settings_color_inversion_changed_off" msgid="4406577213290173911">"Kthimi i ngjyrës u çaktivizua."</string> + <string name="accessibility_quick_settings_color_inversion_changed_on" msgid="6897462320184911126">"Kthimi i ngjyrës u aktivizua."</string> <string name="accessibility_quick_settings_hotspot_changed_off" msgid="5004708003447561394">"Qasja në zona publike interneti është e çaktivizuar."</string> <string name="accessibility_quick_settings_hotspot_changed_on" msgid="2890951609226476206">"Zona e qasjes publike për internet është e aktivizuar."</string> <string name="accessibility_casting_turned_off" msgid="1430668982271976172">"Transmetimi i ekranit ndaloi."</string> @@ -235,7 +235,7 @@ <string name="accessibility_rotation_lock_on_landscape_changed" msgid="3135965553707519743">"Tani ekrani është i kyçur në orientimin horizontal."</string> <string name="accessibility_rotation_lock_on_portrait_changed" msgid="8922481981834012126">"Ekrani tani është i kyçur në orientimin vertikal."</string> <string name="dessert_case" msgid="1295161776223959221">"\"Kutia e ëmbëlsirës\""</string> - <string name="start_dreams" msgid="7219575858348719790">"Mbrojtësi \"Daydream\""</string> + <string name="start_dreams" msgid="7219575858348719790">"Mbrojtësi atraktiv i ekranit"</string> <string name="ethernet_label" msgid="7967563676324087464">"Eternet"</string> <string name="quick_settings_dnd_label" msgid="8735855737575028208">"Mos shqetëso"</string> <string name="quick_settings_dnd_priority_label" msgid="483232950670692036">"Vetëm me prioritet"</string> @@ -314,9 +314,9 @@ <string name="speed_bump_explanation" msgid="1288875699658819755">"Njoftimet më pak urgjente, më poshtë!"</string> <string name="notification_tap_again" msgid="8524949573675922138">"Prek sërish për ta hapur"</string> <string name="keyguard_unlock" msgid="8043466894212841998">"Rrëshqit për të shkyçur"</string> - <string name="phone_hint" msgid="4872890986869209950">"Rrëshqit nga ikona për telefonin"</string> - <string name="voice_hint" msgid="8939888732119726665">"Rrëshqit nga ikona për ndihmën zanore"</string> - <string name="camera_hint" msgid="7939688436797157483">"Rrëshqit nga ikona për kamerën"</string> + <string name="phone_hint" msgid="4872890986869209950">"Rrëshqit për të hapur telefonin"</string> + <string name="voice_hint" msgid="8939888732119726665">"Rrëshqit për të hapur ndihmën zanore"</string> + <string name="camera_hint" msgid="7939688436797157483">"Rrëshqit për të hapur kamerën"</string> <string name="interruption_level_none" msgid="6000083681244492992">"Heshtje e plotë"</string> <string name="interruption_level_priority" msgid="6426766465363855505">"Vetëm me prioritet"</string> <string name="interruption_level_alarms" msgid="5226306993448328896">"Vetëm alarmet"</string> @@ -397,19 +397,23 @@ <string name="volumeui_notification_text" msgid="1826889705095768656">"Prek për të restauruar origjinalin."</string> <string name="managed_profile_foreground_toast" msgid="3199278359979281097">"Ndodhesh në profilin e Punës"</string> <string name="system_ui_tuner" msgid="3442596010150119600">"Sintonizuesi SystemUI"</string> - <!-- no translation found for show_battery_percentage (5444136600512968798) --> - <skip /> - <!-- no translation found for show_battery_percentage_summary (3215025775576786037) --> - <skip /> + <string name="show_battery_percentage" msgid="5444136600512968798">"Shfaq përqindjen e baterisë së integruar"</string> + <string name="show_battery_percentage_summary" msgid="3215025775576786037">"Shfaq përqindjen e nivelit të baterisë brenda ikonës së shiritit të statusit kur nuk është duke u ngarkuar."</string> <string name="quick_settings" msgid="10042998191725428">"Cilësimet e shpejta"</string> - <string name="add_tile" msgid="2995389510240786221">"Shto një pllakëz"</string> - <string name="broadcast_tile" msgid="3894036511763289383">"Pllakëza e transmetimit"</string> - <!-- no translation found for zen_alarm_warning_indef (3482966345578319605) --> + <!-- no translation found for status_bar (4877645476959324760) --> <skip /> - <!-- no translation found for zen_alarm_warning (444533119582244293) --> + <!-- no translation found for status_bar_ethernet (5044290963549500128) --> <skip /> - <!-- no translation found for alarm_template (3980063409350522735) --> + <!-- no translation found for status_bar_alarm (8536256753575881818) --> <skip /> - <!-- no translation found for alarm_template_far (4242179982586714810) --> + <!-- no translation found for status_bar_work (6022553324802866373) --> <skip /> + <!-- no translation found for status_bar_airplane (7057575501472249002) --> + <skip /> + <string name="add_tile" msgid="2995389510240786221">"Shto një pllakëz"</string> + <string name="broadcast_tile" msgid="3894036511763289383">"Pllakëza e transmetimit"</string> + <string name="zen_alarm_warning_indef" msgid="3482966345578319605">"Nuk do ta dëgjosh alarmin e radhës në <xliff:g id="WHEN">%1$s</xliff:g> nëse nuk e çaktivizon këtë përpara asaj ore."</string> + <string name="zen_alarm_warning" msgid="444533119582244293">"Nuk do ta dëgjosh alarmin e radhës në <xliff:g id="WHEN">%1$s</xliff:g>"</string> + <string name="alarm_template" msgid="3980063409350522735">"në <xliff:g id="WHEN">%1$s</xliff:g>"</string> + <string name="alarm_template_far" msgid="4242179982586714810">"në <xliff:g id="WHEN">%1$s</xliff:g>"</string> </resources> diff --git a/packages/SystemUI/res/values-sr/strings.xml b/packages/SystemUI/res/values-sr/strings.xml index 216c3d3..7ea8a4f 100644 --- a/packages/SystemUI/res/values-sr/strings.xml +++ b/packages/SystemUI/res/values-sr/strings.xml @@ -398,19 +398,23 @@ <string name="volumeui_notification_text" msgid="1826889705095768656">"Додирните да бисте вратили оригинал."</string> <string name="managed_profile_foreground_toast" msgid="3199278359979281097">"Налазите се на профилу за Work"</string> <string name="system_ui_tuner" msgid="3442596010150119600">"Тјунер за кориснички интерфејс система"</string> - <!-- no translation found for show_battery_percentage (5444136600512968798) --> - <skip /> - <!-- no translation found for show_battery_percentage_summary (3215025775576786037) --> - <skip /> + <string name="show_battery_percentage" msgid="5444136600512968798">"Приказуј уграђени проценат батерије"</string> + <string name="show_battery_percentage_summary" msgid="3215025775576786037">"Приказивање нивоа напуњености батерије у процентима унутар иконе на статусној траци када се батерија не пуни"</string> <string name="quick_settings" msgid="10042998191725428">"Брза подешавања"</string> - <string name="add_tile" msgid="2995389510240786221">"Додај плочицу"</string> - <string name="broadcast_tile" msgid="3894036511763289383">"Плочица за емитовање"</string> - <!-- no translation found for zen_alarm_warning_indef (3482966345578319605) --> + <!-- no translation found for status_bar (4877645476959324760) --> <skip /> - <!-- no translation found for zen_alarm_warning (444533119582244293) --> + <!-- no translation found for status_bar_ethernet (5044290963549500128) --> <skip /> - <!-- no translation found for alarm_template (3980063409350522735) --> + <!-- no translation found for status_bar_alarm (8536256753575881818) --> <skip /> - <!-- no translation found for alarm_template_far (4242179982586714810) --> + <!-- no translation found for status_bar_work (6022553324802866373) --> <skip /> + <!-- no translation found for status_bar_airplane (7057575501472249002) --> + <skip /> + <string name="add_tile" msgid="2995389510240786221">"Додај плочицу"</string> + <string name="broadcast_tile" msgid="3894036511763289383">"Плочица за емитовање"</string> + <string name="zen_alarm_warning_indef" msgid="3482966345578319605">"Нећете чути следећи аларм у <xliff:g id="WHEN">%1$s</xliff:g> ако не искључите ово пре тога"</string> + <string name="zen_alarm_warning" msgid="444533119582244293">"Нећете чути следећи аларм у <xliff:g id="WHEN">%1$s</xliff:g>"</string> + <string name="alarm_template" msgid="3980063409350522735">"у <xliff:g id="WHEN">%1$s</xliff:g>"</string> + <string name="alarm_template_far" msgid="4242179982586714810">"у <xliff:g id="WHEN">%1$s</xliff:g>"</string> </resources> diff --git a/packages/SystemUI/res/values-sv/strings.xml b/packages/SystemUI/res/values-sv/strings.xml index ae1d953..6b2bdb2 100644 --- a/packages/SystemUI/res/values-sv/strings.xml +++ b/packages/SystemUI/res/values-sv/strings.xml @@ -314,9 +314,9 @@ <string name="speed_bump_explanation" msgid="1288875699658819755">"Mindre brådskande aviseringar nedan"</string> <string name="notification_tap_again" msgid="8524949573675922138">"Tryck igen för att öppna"</string> <string name="keyguard_unlock" msgid="8043466894212841998">"Dra uppåt om du vill låsa upp"</string> - <string name="phone_hint" msgid="4872890986869209950">"Dra från ikonen om du vill visa telefonen"</string> + <string name="phone_hint" msgid="4872890986869209950">"Svep för att öppna telefonen"</string> <string name="voice_hint" msgid="8939888732119726665">"Dra från ikonen om du vill visa röstassistenten"</string> - <string name="camera_hint" msgid="7939688436797157483">"Dra från ikonen om du vill visa kameran"</string> + <string name="camera_hint" msgid="7939688436797157483">"Svep för att öppna kameran"</string> <string name="interruption_level_none" msgid="6000083681244492992">"Helt tyst"</string> <string name="interruption_level_priority" msgid="6426766465363855505">"Bara prioriterade"</string> <string name="interruption_level_alarms" msgid="5226306993448328896">"Endast alarm"</string> @@ -397,19 +397,18 @@ <string name="volumeui_notification_text" msgid="1826889705095768656">"Tryck här om du vill återställa den ursprungliga appen."</string> <string name="managed_profile_foreground_toast" msgid="3199278359979281097">"Du använder Work-profilen"</string> <string name="system_ui_tuner" msgid="3442596010150119600">"Inställningar för systemgränssnitt"</string> - <!-- no translation found for show_battery_percentage (5444136600512968798) --> - <skip /> - <!-- no translation found for show_battery_percentage_summary (3215025775576786037) --> - <skip /> + <string name="show_battery_percentage" msgid="5444136600512968798">"Visa inbäddad batteriprocent"</string> + <string name="show_battery_percentage_summary" msgid="3215025775576786037">"Visa batterinivå i procent i statusfältsikonen när enheten inte laddas"</string> <string name="quick_settings" msgid="10042998191725428">"Snabbinställningar"</string> + <string name="status_bar" msgid="4877645476959324760">"Statusfält"</string> + <string name="status_bar_ethernet" msgid="5044290963549500128">"Ethernet"</string> + <string name="status_bar_alarm" msgid="8536256753575881818">"Alarm"</string> + <string name="status_bar_work" msgid="6022553324802866373">"Jobbprofil"</string> + <string name="status_bar_airplane" msgid="7057575501472249002">"Flygplansläge"</string> <string name="add_tile" msgid="2995389510240786221">"Lägg till en ruta"</string> <string name="broadcast_tile" msgid="3894036511763289383">"Skicka ruta"</string> - <!-- no translation found for zen_alarm_warning_indef (3482966345578319605) --> - <skip /> - <!-- no translation found for zen_alarm_warning (444533119582244293) --> - <skip /> - <!-- no translation found for alarm_template (3980063409350522735) --> - <skip /> - <!-- no translation found for alarm_template_far (4242179982586714810) --> - <skip /> + <string name="zen_alarm_warning_indef" msgid="3482966345578319605">"Nästa alarm, kl. <xliff:g id="WHEN">%1$s</xliff:g>, kommer inte att höras om du inte inaktiverar detta innan dess"</string> + <string name="zen_alarm_warning" msgid="444533119582244293">"Nästa alarm, kl. <xliff:g id="WHEN">%1$s</xliff:g>, kommer inte att höras"</string> + <string name="alarm_template" msgid="3980063409350522735">"kl. <xliff:g id="WHEN">%1$s</xliff:g>"</string> + <string name="alarm_template_far" msgid="4242179982586714810">"kl. <xliff:g id="WHEN">%1$s</xliff:g>"</string> </resources> diff --git a/packages/SystemUI/res/values-sw/strings.xml b/packages/SystemUI/res/values-sw/strings.xml index 5757ba1..f71f313 100644 --- a/packages/SystemUI/res/values-sw/strings.xml +++ b/packages/SystemUI/res/values-sw/strings.xml @@ -397,19 +397,23 @@ <string name="volumeui_notification_text" msgid="1826889705095768656">"Gusa ili urejeshe ya awali."</string> <string name="managed_profile_foreground_toast" msgid="3199278359979281097">"Uko katika wasifu wa Kazi"</string> <string name="system_ui_tuner" msgid="3442596010150119600">"Kipokea ishara cha SystemUI"</string> - <!-- no translation found for show_battery_percentage (5444136600512968798) --> - <skip /> - <!-- no translation found for show_battery_percentage_summary (3215025775576786037) --> - <skip /> + <string name="show_battery_percentage" msgid="5444136600512968798">"Onyesha asilimia ya betri iliyopachikwa"</string> + <string name="show_battery_percentage_summary" msgid="3215025775576786037">"Onyesha asilimia ya kiwango cha betri ndani ya aikoni ya sehemu ya arifa inapokuwa haichaji"</string> <string name="quick_settings" msgid="10042998191725428">"Mipangilio ya Haraka"</string> - <string name="add_tile" msgid="2995389510240786221">"Ongeza kigae"</string> - <string name="broadcast_tile" msgid="3894036511763289383">"Kigae cha Tangazo"</string> - <!-- no translation found for zen_alarm_warning_indef (3482966345578319605) --> + <!-- no translation found for status_bar (4877645476959324760) --> <skip /> - <!-- no translation found for zen_alarm_warning (444533119582244293) --> + <!-- no translation found for status_bar_ethernet (5044290963549500128) --> <skip /> - <!-- no translation found for alarm_template (3980063409350522735) --> + <!-- no translation found for status_bar_alarm (8536256753575881818) --> <skip /> - <!-- no translation found for alarm_template_far (4242179982586714810) --> + <!-- no translation found for status_bar_work (6022553324802866373) --> <skip /> + <!-- no translation found for status_bar_airplane (7057575501472249002) --> + <skip /> + <string name="add_tile" msgid="2995389510240786221">"Ongeza kigae"</string> + <string name="broadcast_tile" msgid="3894036511763289383">"Kigae cha Tangazo"</string> + <string name="zen_alarm_warning_indef" msgid="3482966345578319605">"Hutasikia kengele yako inayofuata ya saa <xliff:g id="WHEN">%1$s</xliff:g> usipozima hii kabla ya wakati huo"</string> + <string name="zen_alarm_warning" msgid="444533119582244293">"Hutasikia kengele yako inayofuata ya saa <xliff:g id="WHEN">%1$s</xliff:g>"</string> + <string name="alarm_template" msgid="3980063409350522735">"saa <xliff:g id="WHEN">%1$s</xliff:g>"</string> + <string name="alarm_template_far" msgid="4242179982586714810">"siku ya <xliff:g id="WHEN">%1$s</xliff:g>"</string> </resources> diff --git a/packages/SystemUI/res/values-ta-rIN/strings.xml b/packages/SystemUI/res/values-ta-rIN/strings.xml index e145175..9ab7ef8 100644 --- a/packages/SystemUI/res/values-ta-rIN/strings.xml +++ b/packages/SystemUI/res/values-ta-rIN/strings.xml @@ -397,19 +397,23 @@ <string name="volumeui_notification_text" msgid="1826889705095768656">"அசலை மீட்டமைக்கத் தொடவும்."</string> <string name="managed_profile_foreground_toast" msgid="3199278359979281097">"பணி சுயவிவரத்தில் இருக்கிறீர்கள்"</string> <string name="system_ui_tuner" msgid="3442596010150119600">"System UI ட்யூனர்"</string> - <!-- no translation found for show_battery_percentage (5444136600512968798) --> - <skip /> - <!-- no translation found for show_battery_percentage_summary (3215025775576786037) --> - <skip /> + <string name="show_battery_percentage" msgid="5444136600512968798">"உள்ளிணைந்த பேட்டரி சதவீதத்தைக் காட்டு"</string> + <string name="show_battery_percentage_summary" msgid="3215025775576786037">"சார்ஜ் செய்யாத போது, நிலைப் பட்டி ஐகானின் உள்ளே பேட்டரி அளவு சதவீதத்தைக் காட்டும்"</string> <string name="quick_settings" msgid="10042998191725428">"உடனடி அமைப்புகள்"</string> - <string name="add_tile" msgid="2995389510240786221">"டைலைச் சேர்க்கும்"</string> - <string name="broadcast_tile" msgid="3894036511763289383">"வலைபரப்பு டைல்"</string> - <!-- no translation found for zen_alarm_warning_indef (3482966345578319605) --> + <!-- no translation found for status_bar (4877645476959324760) --> <skip /> - <!-- no translation found for zen_alarm_warning (444533119582244293) --> + <!-- no translation found for status_bar_ethernet (5044290963549500128) --> <skip /> - <!-- no translation found for alarm_template (3980063409350522735) --> + <!-- no translation found for status_bar_alarm (8536256753575881818) --> <skip /> - <!-- no translation found for alarm_template_far (4242179982586714810) --> + <!-- no translation found for status_bar_work (6022553324802866373) --> <skip /> + <!-- no translation found for status_bar_airplane (7057575501472249002) --> + <skip /> + <string name="add_tile" msgid="2995389510240786221">"டைலைச் சேர்க்கும்"</string> + <string name="broadcast_tile" msgid="3894036511763289383">"வலைபரப்பு டைல்"</string> + <string name="zen_alarm_warning_indef" msgid="3482966345578319605">"முன்னதாக முடக்காதவரை, அடுத்த அலாரத்தை <xliff:g id="WHEN">%1$s</xliff:g> மணிக்கு கேட்க மாட்டீர்கள்"</string> + <string name="zen_alarm_warning" msgid="444533119582244293">"அடுத்த அலாரத்தை <xliff:g id="WHEN">%1$s</xliff:g> மணிக்கு கேட்க மாட்டீர்கள்"</string> + <string name="alarm_template" msgid="3980063409350522735">"<xliff:g id="WHEN">%1$s</xliff:g> மணிக்கு"</string> + <string name="alarm_template_far" msgid="4242179982586714810">"<xliff:g id="WHEN">%1$s</xliff:g> மணிக்கு"</string> </resources> diff --git a/packages/SystemUI/res/values-te-rIN/strings.xml b/packages/SystemUI/res/values-te-rIN/strings.xml index 9d17cb3..ff0e058 100644 --- a/packages/SystemUI/res/values-te-rIN/strings.xml +++ b/packages/SystemUI/res/values-te-rIN/strings.xml @@ -314,9 +314,9 @@ <string name="speed_bump_explanation" msgid="1288875699658819755">"తక్కువ అత్యవసర నోటిఫికేషన్లు దిగువన"</string> <string name="notification_tap_again" msgid="8524949573675922138">"తెరవడానికి మళ్లీ తాకండి"</string> <string name="keyguard_unlock" msgid="8043466894212841998">"అన్లాక్ చేయడానికి ఎగువకు స్వైప్ చేయండి"</string> - <string name="phone_hint" msgid="4872890986869209950">"ఫోన్ చిహ్నం నుండి స్వైప్"</string> + <string name="phone_hint" msgid="4872890986869209950">"ఫోన్ కోసం చిహ్నాన్ని స్వైప్ చేయండి"</string> <string name="voice_hint" msgid="8939888732119726665">"వాయిస్ సహాయకం చిహ్నం నుండి స్వైప్"</string> - <string name="camera_hint" msgid="7939688436797157483">"కెమెరా చిహ్నం నుండి స్వైప్"</string> + <string name="camera_hint" msgid="7939688436797157483">"కెమెరా కోసం చిహ్నాన్ని స్వైప్ చేయండి"</string> <string name="interruption_level_none" msgid="6000083681244492992">"మొత్తం నిశ్శబ్దం"</string> <string name="interruption_level_priority" msgid="6426766465363855505">"ప్రాధాన్యత మాత్రమే"</string> <string name="interruption_level_alarms" msgid="5226306993448328896">"అలారాలు మాత్రమే"</string> @@ -397,19 +397,23 @@ <string name="volumeui_notification_text" msgid="1826889705095768656">"అసలుదాన్ని పునరుద్ధరించడానికి తాకండి."</string> <string name="managed_profile_foreground_toast" msgid="3199278359979281097">"మీరు కార్యాలయ ప్రొఫైల్లో ఉన్నారు"</string> <string name="system_ui_tuner" msgid="3442596010150119600">"సిస్టమ్ UI ట్యూనర్"</string> - <!-- no translation found for show_battery_percentage (5444136600512968798) --> - <skip /> - <!-- no translation found for show_battery_percentage_summary (3215025775576786037) --> - <skip /> + <string name="show_battery_percentage" msgid="5444136600512968798">"పొందుపరిచిన బ్యాటరీ శాతం చూపు"</string> + <string name="show_battery_percentage_summary" msgid="3215025775576786037">"ఛార్జింగ్లో లేనప్పుడు స్థితి పట్టీ చిహ్నం లోపల బ్యాటరీ స్థాయి శాతం చూపుతుంది"</string> <string name="quick_settings" msgid="10042998191725428">"శీఘ్ర సెట్టింగ్లు"</string> - <string name="add_tile" msgid="2995389510240786221">"టైల్ను జోడించండి"</string> - <string name="broadcast_tile" msgid="3894036511763289383">"ప్రసార టైల్"</string> - <!-- no translation found for zen_alarm_warning_indef (3482966345578319605) --> + <!-- no translation found for status_bar (4877645476959324760) --> <skip /> - <!-- no translation found for zen_alarm_warning (444533119582244293) --> + <!-- no translation found for status_bar_ethernet (5044290963549500128) --> <skip /> - <!-- no translation found for alarm_template (3980063409350522735) --> + <!-- no translation found for status_bar_alarm (8536256753575881818) --> <skip /> - <!-- no translation found for alarm_template_far (4242179982586714810) --> + <!-- no translation found for status_bar_work (6022553324802866373) --> <skip /> + <!-- no translation found for status_bar_airplane (7057575501472249002) --> + <skip /> + <string name="add_tile" msgid="2995389510240786221">"టైల్ను జోడించండి"</string> + <string name="broadcast_tile" msgid="3894036511763289383">"ప్రసార టైల్"</string> + <string name="zen_alarm_warning_indef" msgid="3482966345578319605">"మీరు <xliff:g id="WHEN">%1$s</xliff:g> సెట్ చేసిన మీ తదుపరి అలారం మీరు ఆ లోపల దీన్ని ఆఫ్ చేయకుంటే వినిపించదు"</string> + <string name="zen_alarm_warning" msgid="444533119582244293">"మీరు <xliff:g id="WHEN">%1$s</xliff:g> సెట్ చేసిన మీ తదుపరి అలారం మీకు వినిపించదు"</string> + <string name="alarm_template" msgid="3980063409350522735">"<xliff:g id="WHEN">%1$s</xliff:g>కి"</string> + <string name="alarm_template_far" msgid="4242179982586714810">"<xliff:g id="WHEN">%1$s</xliff:g>కి"</string> </resources> diff --git a/packages/SystemUI/res/values-th/strings.xml b/packages/SystemUI/res/values-th/strings.xml index 9651b5f..a688bf2 100644 --- a/packages/SystemUI/res/values-th/strings.xml +++ b/packages/SystemUI/res/values-th/strings.xml @@ -313,10 +313,10 @@ <string name="keyguard_more_overflow_text" msgid="9195222469041601365">"+<xliff:g id="NUMBER_OF_NOTIFICATIONS">%d</xliff:g>"</string> <string name="speed_bump_explanation" msgid="1288875699658819755">"การแจ้งเตือนที่เร่งด่วนน้อยด้านล่าง"</string> <string name="notification_tap_again" msgid="8524949573675922138">"แตะอีกครั้งเพื่อเปิด"</string> - <string name="keyguard_unlock" msgid="8043466894212841998">"กวาดขึ้นเพื่อปลดล็อก"</string> - <string name="phone_hint" msgid="4872890986869209950">"กวาดนิ้วจากไอคอนโทรศัพท์"</string> - <string name="voice_hint" msgid="8939888732119726665">"กวาดนิ้วจากไอคอนตัวช่วยเสียง"</string> - <string name="camera_hint" msgid="7939688436797157483">"กวาดนิ้วจากไอคอนกล้อง"</string> + <string name="keyguard_unlock" msgid="8043466894212841998">"เลื่อนเพื่อปลดล็อก"</string> + <string name="phone_hint" msgid="4872890986869209950">"เลื่อนไอคอนโทรศัพท์"</string> + <string name="voice_hint" msgid="8939888732119726665">"เลื่อนไอคอนตัวช่วยเสียง"</string> + <string name="camera_hint" msgid="7939688436797157483">"เลื่อนไอคอนกล้อง"</string> <string name="interruption_level_none" msgid="6000083681244492992">"ปิดเสียงทั้งหมด"</string> <string name="interruption_level_priority" msgid="6426766465363855505">"เฉพาะเรื่องสำคัญ"</string> <string name="interruption_level_alarms" msgid="5226306993448328896">"เฉพาะปลุกเท่านั้น"</string> @@ -397,19 +397,23 @@ <string name="volumeui_notification_text" msgid="1826889705095768656">"แตะเพื่อคืนค่าดั้งเดิม"</string> <string name="managed_profile_foreground_toast" msgid="3199278359979281097">"คุณกำลังอยู่ในโปรไฟล์งาน"</string> <string name="system_ui_tuner" msgid="3442596010150119600">"ตัวปรับ UI ระบบ"</string> - <!-- no translation found for show_battery_percentage (5444136600512968798) --> - <skip /> - <!-- no translation found for show_battery_percentage_summary (3215025775576786037) --> - <skip /> + <string name="show_battery_percentage" msgid="5444136600512968798">"แสดงเปอร์เซ็นต์ของแบตเตอรี่ในตัว"</string> + <string name="show_battery_percentage_summary" msgid="3215025775576786037">"แสดงเปอร์เซ็นต์ของระดับแบตเตอรี่ภายในไอคอนแถบสถานะเมื่อไม่มีการชาร์จ"</string> <string name="quick_settings" msgid="10042998191725428">"การตั้งค่าด่วน"</string> - <string name="add_tile" msgid="2995389510240786221">"เพิ่มไทล์"</string> - <string name="broadcast_tile" msgid="3894036511763289383">"ไทล์การออกอากาศ"</string> - <!-- no translation found for zen_alarm_warning_indef (3482966345578319605) --> + <!-- no translation found for status_bar (4877645476959324760) --> <skip /> - <!-- no translation found for zen_alarm_warning (444533119582244293) --> + <!-- no translation found for status_bar_ethernet (5044290963549500128) --> <skip /> - <!-- no translation found for alarm_template (3980063409350522735) --> + <!-- no translation found for status_bar_alarm (8536256753575881818) --> <skip /> - <!-- no translation found for alarm_template_far (4242179982586714810) --> + <!-- no translation found for status_bar_work (6022553324802866373) --> <skip /> + <!-- no translation found for status_bar_airplane (7057575501472249002) --> + <skip /> + <string name="add_tile" msgid="2995389510240786221">"เพิ่มไทล์"</string> + <string name="broadcast_tile" msgid="3894036511763289383">"ไทล์การออกอากาศ"</string> + <string name="zen_alarm_warning_indef" msgid="3482966345578319605">"คุณจะไม่ได้ยินเสียงปลุกครั้งถัดไปในเวลา <xliff:g id="WHEN">%1$s</xliff:g> เว้นแต่คุณจะปิดการปลุกนี้ไปก่อนแล้ว"</string> + <string name="zen_alarm_warning" msgid="444533119582244293">"คุณจะไม่ได้ยินเสียงปลุกครั้งถัดไปในเวลา <xliff:g id="WHEN">%1$s</xliff:g>"</string> + <string name="alarm_template" msgid="3980063409350522735">"เวลา <xliff:g id="WHEN">%1$s</xliff:g>"</string> + <string name="alarm_template_far" msgid="4242179982586714810">"ในวันที่ <xliff:g id="WHEN">%1$s</xliff:g>"</string> </resources> diff --git a/packages/SystemUI/res/values-tl/strings.xml b/packages/SystemUI/res/values-tl/strings.xml index 9fee4da..b4815e5 100644 --- a/packages/SystemUI/res/values-tl/strings.xml +++ b/packages/SystemUI/res/values-tl/strings.xml @@ -397,19 +397,23 @@ <string name="volumeui_notification_text" msgid="1826889705095768656">"Pindutin upang ibalik ang orihinal."</string> <string name="managed_profile_foreground_toast" msgid="3199278359979281097">"Nandito ka sa profile sa Trabaho"</string> <string name="system_ui_tuner" msgid="3442596010150119600">"Tuner ng System UI"</string> - <!-- no translation found for show_battery_percentage (5444136600512968798) --> - <skip /> - <!-- no translation found for show_battery_percentage_summary (3215025775576786037) --> - <skip /> + <string name="show_battery_percentage" msgid="5444136600512968798">"Ipakita ang naka-embed na porsyento ng baterya"</string> + <string name="show_battery_percentage_summary" msgid="3215025775576786037">"Ipakita ang porsyento ng antas ng baterya na nasa icon ng status bar kapag nagcha-charge"</string> <string name="quick_settings" msgid="10042998191725428">"Mga Maikling Setting"</string> - <string name="add_tile" msgid="2995389510240786221">"Magdagdag ng tile"</string> - <string name="broadcast_tile" msgid="3894036511763289383">"Broadcast na Tile"</string> - <!-- no translation found for zen_alarm_warning_indef (3482966345578319605) --> + <!-- no translation found for status_bar (4877645476959324760) --> <skip /> - <!-- no translation found for zen_alarm_warning (444533119582244293) --> + <!-- no translation found for status_bar_ethernet (5044290963549500128) --> <skip /> - <!-- no translation found for alarm_template (3980063409350522735) --> + <!-- no translation found for status_bar_alarm (8536256753575881818) --> <skip /> - <!-- no translation found for alarm_template_far (4242179982586714810) --> + <!-- no translation found for status_bar_work (6022553324802866373) --> <skip /> + <!-- no translation found for status_bar_airplane (7057575501472249002) --> + <skip /> + <string name="add_tile" msgid="2995389510240786221">"Magdagdag ng tile"</string> + <string name="broadcast_tile" msgid="3894036511763289383">"Broadcast na Tile"</string> + <string name="zen_alarm_warning_indef" msgid="3482966345578319605">"Hindi mo maririnig ang iyong susunod na alarm ng <xliff:g id="WHEN">%1$s</xliff:g> maliban kung io-off mo ito bago pa dumating ang oras na iyon"</string> + <string name="zen_alarm_warning" msgid="444533119582244293">"Hindi mo maririnig ang iyong susunod na alarm ng <xliff:g id="WHEN">%1$s</xliff:g>"</string> + <string name="alarm_template" msgid="3980063409350522735">"ng <xliff:g id="WHEN">%1$s</xliff:g>"</string> + <string name="alarm_template_far" msgid="4242179982586714810">"sa <xliff:g id="WHEN">%1$s</xliff:g>"</string> </resources> diff --git a/packages/SystemUI/res/values-tr/strings.xml b/packages/SystemUI/res/values-tr/strings.xml index 0fd860d..b603dd1 100644 --- a/packages/SystemUI/res/values-tr/strings.xml +++ b/packages/SystemUI/res/values-tr/strings.xml @@ -397,19 +397,23 @@ <string name="volumeui_notification_text" msgid="1826889705095768656">"Orijinali geri yüklemek için dokunun."</string> <string name="managed_profile_foreground_toast" msgid="3199278359979281097">"İş profilindesiniz"</string> <string name="system_ui_tuner" msgid="3442596010150119600">"Sistem Arayüzü ayarlayıcısı"</string> - <!-- no translation found for show_battery_percentage (5444136600512968798) --> - <skip /> - <!-- no translation found for show_battery_percentage_summary (3215025775576786037) --> - <skip /> + <string name="show_battery_percentage" msgid="5444136600512968798">"Yerleşik pil yüzdesini göster"</string> + <string name="show_battery_percentage_summary" msgid="3215025775576786037">"Şarj olmazken durum çubuğu simgesinin içinde pil düzeyi yüzdesini göster"</string> <string name="quick_settings" msgid="10042998191725428">"Hızlı Ayarlar"</string> - <string name="add_tile" msgid="2995389510240786221">"Blok ekle"</string> - <string name="broadcast_tile" msgid="3894036511763289383">"Yayın Bloku"</string> - <!-- no translation found for zen_alarm_warning_indef (3482966345578319605) --> + <!-- no translation found for status_bar (4877645476959324760) --> <skip /> - <!-- no translation found for zen_alarm_warning (444533119582244293) --> + <!-- no translation found for status_bar_ethernet (5044290963549500128) --> <skip /> - <!-- no translation found for alarm_template (3980063409350522735) --> + <!-- no translation found for status_bar_alarm (8536256753575881818) --> <skip /> - <!-- no translation found for alarm_template_far (4242179982586714810) --> + <!-- no translation found for status_bar_work (6022553324802866373) --> <skip /> + <!-- no translation found for status_bar_airplane (7057575501472249002) --> + <skip /> + <string name="add_tile" msgid="2995389510240786221">"Blok ekle"</string> + <string name="broadcast_tile" msgid="3894036511763289383">"Yayın Bloku"</string> + <string name="zen_alarm_warning_indef" msgid="3482966345578319605">"<xliff:g id="WHEN">%1$s</xliff:g> olarak ayarlanmış bir sonraki alarmınızdan önce bu işlevi kapatmazsanız alarmı duymayacaksınız"</string> + <string name="zen_alarm_warning" msgid="444533119582244293">"<xliff:g id="WHEN">%1$s</xliff:g> olarak ayarlanmış bir sonraki alarmınızı duymayacaksınız"</string> + <string name="alarm_template" msgid="3980063409350522735">"saat: <xliff:g id="WHEN">%1$s</xliff:g>"</string> + <string name="alarm_template_far" msgid="4242179982586714810">"gün ve saat: <xliff:g id="WHEN">%1$s</xliff:g>"</string> </resources> diff --git a/packages/SystemUI/res/values-uk/strings.xml b/packages/SystemUI/res/values-uk/strings.xml index af1ca32..4fbd0f1 100644 --- a/packages/SystemUI/res/values-uk/strings.xml +++ b/packages/SystemUI/res/values-uk/strings.xml @@ -399,19 +399,18 @@ <string name="volumeui_notification_text" msgid="1826889705095768656">"Торкніться, щоб відновити оригінал."</string> <string name="managed_profile_foreground_toast" msgid="3199278359979281097">"Ви в робочому профілі"</string> <string name="system_ui_tuner" msgid="3442596010150119600">"Тюнер System UI"</string> - <!-- no translation found for show_battery_percentage (5444136600512968798) --> - <skip /> - <!-- no translation found for show_battery_percentage_summary (3215025775576786037) --> - <skip /> + <string name="show_battery_percentage" msgid="5444136600512968798">"Показувати заряд акумулятора у відсотках"</string> + <string name="show_battery_percentage_summary" msgid="3215025775576786037">"Показувати заряд акумулятора у відсотках в рядку стану, коли пристрій не заряджається"</string> <string name="quick_settings" msgid="10042998191725428">"Швидкі налаштування"</string> + <string name="status_bar" msgid="4877645476959324760">"Рядок стану"</string> + <string name="status_bar_ethernet" msgid="5044290963549500128">"Ethernet"</string> + <string name="status_bar_alarm" msgid="8536256753575881818">"Сигнал"</string> + <string name="status_bar_work" msgid="6022553324802866373">"Робочий профіль"</string> + <string name="status_bar_airplane" msgid="7057575501472249002">"Режим польоту"</string> <string name="add_tile" msgid="2995389510240786221">"Додавання опції"</string> <string name="broadcast_tile" msgid="3894036511763289383">"Опція трансляції"</string> - <!-- no translation found for zen_alarm_warning_indef (3482966345578319605) --> - <skip /> - <!-- no translation found for zen_alarm_warning (444533119582244293) --> - <skip /> - <!-- no translation found for alarm_template (3980063409350522735) --> - <skip /> - <!-- no translation found for alarm_template_far (4242179982586714810) --> - <skip /> + <string name="zen_alarm_warning_indef" msgid="3482966345578319605">"Наступний сигнал о <xliff:g id="WHEN">%1$s</xliff:g> не пролунає, якщо ви до того часу не вимкнете цю функцію"</string> + <string name="zen_alarm_warning" msgid="444533119582244293">"Наступний сигнал о <xliff:g id="WHEN">%1$s</xliff:g> не пролунає"</string> + <string name="alarm_template" msgid="3980063409350522735">"<xliff:g id="WHEN">%1$s</xliff:g>"</string> + <string name="alarm_template_far" msgid="4242179982586714810">"<xliff:g id="WHEN">%1$s</xliff:g>"</string> </resources> diff --git a/packages/SystemUI/res/values-ur-rPK/strings.xml b/packages/SystemUI/res/values-ur-rPK/strings.xml index 99c49e0..d9635ae 100644 --- a/packages/SystemUI/res/values-ur-rPK/strings.xml +++ b/packages/SystemUI/res/values-ur-rPK/strings.xml @@ -397,19 +397,23 @@ <string name="volumeui_notification_text" msgid="1826889705095768656">"اصل کو بحال کرنے کیلئے ٹچ کریں۔"</string> <string name="managed_profile_foreground_toast" msgid="3199278359979281097">"آپ دفتری پروفائل میں ہیں"</string> <string name="system_ui_tuner" msgid="3442596010150119600">"سسٹم UI ٹیونر"</string> - <!-- no translation found for show_battery_percentage (5444136600512968798) --> - <skip /> - <!-- no translation found for show_battery_percentage_summary (3215025775576786037) --> - <skip /> + <string name="show_battery_percentage" msgid="5444136600512968798">"سرایت کردہ بیٹری کی فیصد دکھائیں"</string> + <string name="show_battery_percentage_summary" msgid="3215025775576786037">"جب چارج نہ ہو رہا ہو تو بیٹری کی سطح کی فیصد اسٹیٹس بار آئیکن کے اندر دکھائیں"</string> <string name="quick_settings" msgid="10042998191725428">"فوری ترتیبات"</string> - <string name="add_tile" msgid="2995389510240786221">"ٹائل شامل کریں"</string> - <string name="broadcast_tile" msgid="3894036511763289383">"ٹائل براڈکاسٹ کریں"</string> - <!-- no translation found for zen_alarm_warning_indef (3482966345578319605) --> + <!-- no translation found for status_bar (4877645476959324760) --> <skip /> - <!-- no translation found for zen_alarm_warning (444533119582244293) --> + <!-- no translation found for status_bar_ethernet (5044290963549500128) --> <skip /> - <!-- no translation found for alarm_template (3980063409350522735) --> + <!-- no translation found for status_bar_alarm (8536256753575881818) --> <skip /> - <!-- no translation found for alarm_template_far (4242179982586714810) --> + <!-- no translation found for status_bar_work (6022553324802866373) --> <skip /> + <!-- no translation found for status_bar_airplane (7057575501472249002) --> + <skip /> + <string name="add_tile" msgid="2995389510240786221">"ٹائل شامل کریں"</string> + <string name="broadcast_tile" msgid="3894036511763289383">"ٹائل براڈکاسٹ کریں"</string> + <string name="zen_alarm_warning_indef" msgid="3482966345578319605">"آپ <xliff:g id="WHEN">%1$s</xliff:g> بجے اپنا اگلا الارم نہیں سن پائیں گے اگر آپ اس وقت سے پہلے اس کو آف نہیں کر دیتے"</string> + <string name="zen_alarm_warning" msgid="444533119582244293">"آپ کو <xliff:g id="WHEN">%1$s</xliff:g> بجے اپنا اگلا الارم سنائی نہیں دے گا"</string> + <string name="alarm_template" msgid="3980063409350522735">"<xliff:g id="WHEN">%1$s</xliff:g> بجے"</string> + <string name="alarm_template_far" msgid="4242179982586714810">"<xliff:g id="WHEN">%1$s</xliff:g> بجے"</string> </resources> diff --git a/packages/SystemUI/res/values-uz-rUZ/strings.xml b/packages/SystemUI/res/values-uz-rUZ/strings.xml index b1d633e..cb1a722 100644 --- a/packages/SystemUI/res/values-uz-rUZ/strings.xml +++ b/packages/SystemUI/res/values-uz-rUZ/strings.xml @@ -22,7 +22,7 @@ <string name="app_label" msgid="7164937344850004466">"UI tizimi"</string> <string name="status_bar_clear_all_button" msgid="7774721344716731603">"Tozalash"</string> <string name="status_bar_recent_remove_item_title" msgid="6026395868129852968">"Ro‘yxatdan o‘chirish"</string> - <string name="status_bar_recent_inspect_item_title" msgid="7793624864528818569">"Ilova xaqida"</string> + <string name="status_bar_recent_inspect_item_title" msgid="7793624864528818569">"Ilova haqida"</string> <string name="status_bar_no_recent_apps" msgid="7374907845131203189">"Yaqinda ish-gan ilovalar bu yerda ko‘rinadi"</string> <string name="status_bar_accessibility_dismiss_recents" msgid="4576076075226540105">"So‘nggi dasturlarni tozalash"</string> <plurals name="status_bar_accessibility_recent_apps" formatted="false" msgid="9138535907802238759"> @@ -252,7 +252,7 @@ <string name="quick_settings_rotation_locked_landscape_label" msgid="8553157770061178719">"Eniga"</string> <string name="quick_settings_ime_label" msgid="7073463064369468429">"Kiritish usuli"</string> <string name="quick_settings_location_label" msgid="5011327048748762257">"Joylashuv"</string> - <string name="quick_settings_location_off_label" msgid="7464544086507331459">"Joylashuv o‘chiq"</string> + <string name="quick_settings_location_off_label" msgid="7464544086507331459">"Joylashuv xizmati o‘chiq"</string> <string name="quick_settings_media_device_label" msgid="1302906836372603762">"Media qurilma"</string> <string name="quick_settings_rssi_label" msgid="7725671335550695589">"RSSI"</string> <string name="quick_settings_rssi_emergency_only" msgid="2713774041672886750">"Faqat favqulodda qo‘ng‘iroqlar"</string> @@ -314,9 +314,9 @@ <string name="speed_bump_explanation" msgid="1288875699658819755">"Kam ahamiyatli bildirishnomalarni pastda ko‘rsatish"</string> <string name="notification_tap_again" msgid="8524949573675922138">"Ochish uchun yana bosing"</string> <string name="keyguard_unlock" msgid="8043466894212841998">"Qulfdan chiqarish uchun tepaga suring"</string> - <string name="phone_hint" msgid="4872890986869209950">"Telefon: ekranni ikonkadan boshlab istalgan tomonga suring"</string> + <string name="phone_hint" msgid="4872890986869209950">"Telefonni ochish uchun suring"</string> <string name="voice_hint" msgid="8939888732119726665">"Ovozli yordam: belgidan boshlab suring"</string> - <string name="camera_hint" msgid="7939688436797157483">"Kamera: ekranni ikonkadan boshlab istalgan tomonga suring"</string> + <string name="camera_hint" msgid="7939688436797157483">"Kamerani ochish uchun suring"</string> <string name="interruption_level_none" msgid="6000083681244492992">"Tinchlik saqlansin"</string> <string name="interruption_level_priority" msgid="6426766465363855505">"Faqat muhimlari"</string> <string name="interruption_level_alarms" msgid="5226306993448328896">"Faqat signallar"</string> @@ -397,19 +397,23 @@ <string name="volumeui_notification_text" msgid="1826889705095768656">"Aslini tiklash uchun bosing."</string> <string name="managed_profile_foreground_toast" msgid="3199278359979281097">"Siz Android for Work profiliga kirgansiz"</string> <string name="system_ui_tuner" msgid="3442596010150119600">"SystemUI Tuner"</string> - <!-- no translation found for show_battery_percentage (5444136600512968798) --> - <skip /> - <!-- no translation found for show_battery_percentage_summary (3215025775576786037) --> - <skip /> + <string name="show_battery_percentage" msgid="5444136600512968798">"Batareya foizi ko‘rsatilsin"</string> + <string name="show_battery_percentage_summary" msgid="3215025775576786037">"Batareya quvvat olmayotgan vaqtda uning foizi holat qatorida ko‘rsatilsin"</string> <string name="quick_settings" msgid="10042998191725428">"Tezkor sozlamalar"</string> - <string name="add_tile" msgid="2995389510240786221">"Tezkor sozlamalar tugmasini qo‘shish"</string> - <string name="broadcast_tile" msgid="3894036511763289383">"Translatsiya tugmasi"</string> - <!-- no translation found for zen_alarm_warning_indef (3482966345578319605) --> + <!-- no translation found for status_bar (4877645476959324760) --> <skip /> - <!-- no translation found for zen_alarm_warning (444533119582244293) --> + <!-- no translation found for status_bar_ethernet (5044290963549500128) --> <skip /> - <!-- no translation found for alarm_template (3980063409350522735) --> + <!-- no translation found for status_bar_alarm (8536256753575881818) --> <skip /> - <!-- no translation found for alarm_template_far (4242179982586714810) --> + <!-- no translation found for status_bar_work (6022553324802866373) --> <skip /> + <!-- no translation found for status_bar_airplane (7057575501472249002) --> + <skip /> + <string name="add_tile" msgid="2995389510240786221">"Tezkor sozlamalar tugmasini qo‘shish"</string> + <string name="broadcast_tile" msgid="3894036511763289383">"Translatsiya tugmasi"</string> + <string name="zen_alarm_warning_indef" msgid="3482966345578319605">"Agar uni o‘chirib qo‘ymasangiz, keyingi signal (qachon: <xliff:g id="WHEN">%1$s</xliff:g>) chalinmaydi"</string> + <string name="zen_alarm_warning" msgid="444533119582244293">"Keyingi signal (<xliff:g id="WHEN">%1$s</xliff:g>) chalinmaydi"</string> + <string name="alarm_template" msgid="3980063409350522735">"qachon: <xliff:g id="WHEN">%1$s</xliff:g>"</string> + <string name="alarm_template_far" msgid="4242179982586714810">"qachon: <xliff:g id="WHEN">%1$s</xliff:g>"</string> </resources> diff --git a/packages/SystemUI/res/values-vi/strings.xml b/packages/SystemUI/res/values-vi/strings.xml index cbb7f65..c38e4a4 100644 --- a/packages/SystemUI/res/values-vi/strings.xml +++ b/packages/SystemUI/res/values-vi/strings.xml @@ -397,19 +397,23 @@ <string name="volumeui_notification_text" msgid="1826889705095768656">"Chạm để khôi phục bản gốc."</string> <string name="managed_profile_foreground_toast" msgid="3199278359979281097">"Bạn đang trên hồ sơ công việc"</string> <string name="system_ui_tuner" msgid="3442596010150119600">"Bộ điều hướng giao diện người dùng hệ thống"</string> - <!-- no translation found for show_battery_percentage (5444136600512968798) --> - <skip /> - <!-- no translation found for show_battery_percentage_summary (3215025775576786037) --> - <skip /> + <string name="show_battery_percentage" msgid="5444136600512968798">"Hiển thị tỷ lệ phần trăm pin được nhúng"</string> + <string name="show_battery_percentage_summary" msgid="3215025775576786037">"Hiển thị tỷ lệ phần trăm mức pin bên trong biểu tượng thanh trạng thái khi không sạc"</string> <string name="quick_settings" msgid="10042998191725428">"Cài đặt nhanh"</string> - <string name="add_tile" msgid="2995389510240786221">"Thêm ô"</string> - <string name="broadcast_tile" msgid="3894036511763289383">"Ô chương trình phát"</string> - <!-- no translation found for zen_alarm_warning_indef (3482966345578319605) --> + <!-- no translation found for status_bar (4877645476959324760) --> <skip /> - <!-- no translation found for zen_alarm_warning (444533119582244293) --> + <!-- no translation found for status_bar_ethernet (5044290963549500128) --> <skip /> - <!-- no translation found for alarm_template (3980063409350522735) --> + <!-- no translation found for status_bar_alarm (8536256753575881818) --> <skip /> - <!-- no translation found for alarm_template_far (4242179982586714810) --> + <!-- no translation found for status_bar_work (6022553324802866373) --> <skip /> + <!-- no translation found for status_bar_airplane (7057575501472249002) --> + <skip /> + <string name="add_tile" msgid="2995389510240786221">"Thêm ô"</string> + <string name="broadcast_tile" msgid="3894036511763289383">"Ô chương trình phát"</string> + <string name="zen_alarm_warning_indef" msgid="3482966345578319605">"Bạn sẽ không nghe thấy báo thức tiếp theo lúc <xliff:g id="WHEN">%1$s</xliff:g> của mình trừ khi bạn tắt chức năng này trước"</string> + <string name="zen_alarm_warning" msgid="444533119582244293">"Bạn sẽ không nghe thấy báo thức tiếp theo lúc <xliff:g id="WHEN">%1$s</xliff:g> của mình"</string> + <string name="alarm_template" msgid="3980063409350522735">"lúc <xliff:g id="WHEN">%1$s</xliff:g>"</string> + <string name="alarm_template_far" msgid="4242179982586714810">"vào <xliff:g id="WHEN">%1$s</xliff:g>"</string> </resources> diff --git a/packages/SystemUI/res/values-zh-rCN/strings.xml b/packages/SystemUI/res/values-zh-rCN/strings.xml index 72d81e2..e029b13 100644 --- a/packages/SystemUI/res/values-zh-rCN/strings.xml +++ b/packages/SystemUI/res/values-zh-rCN/strings.xml @@ -301,7 +301,7 @@ <string name="recents_multistack_add_stack_dialog_split_horizontal" msgid="8848514474543427332">"水平分割"</string> <string name="recents_multistack_add_stack_dialog_split_vertical" msgid="9075292233696180813">"垂直分割"</string> <string name="recents_multistack_add_stack_dialog_split_custom" msgid="4177837597513701943">"自定义分割"</string> - <string name="expanded_header_battery_charged" msgid="5945855970267657951">"充电完成"</string> + <string name="expanded_header_battery_charged" msgid="5945855970267657951">"已充满"</string> <string name="expanded_header_battery_charging" msgid="205623198487189724">"正在充电"</string> <string name="expanded_header_battery_charging_with_time" msgid="457559884275395376">"还需<xliff:g id="CHARGING_TIME">%s</xliff:g>充满"</string> <string name="expanded_header_battery_not_charging" msgid="4798147152367049732">"未在充电"</string> @@ -316,7 +316,7 @@ <string name="speed_bump_explanation" msgid="1288875699658819755">"不太紧急的通知会显示在下方"</string> <string name="notification_tap_again" msgid="8524949573675922138">"再次触摸即可打开"</string> <string name="keyguard_unlock" msgid="8043466894212841998">"向上滑动即可解锁"</string> - <string name="phone_hint" msgid="4872890986869209950">"滑动图标即可打开电话"</string> + <string name="phone_hint" msgid="4872890986869209950">"滑动图标即可拨打电话"</string> <string name="voice_hint" msgid="8939888732119726665">"滑动图标即可打开语音助理"</string> <string name="camera_hint" msgid="7939688436797157483">"滑动图标即可打开相机"</string> <string name="interruption_level_none" msgid="6000083681244492992">"完全静音"</string> @@ -399,19 +399,23 @@ <string name="volumeui_notification_text" msgid="1826889705095768656">"触摸即可恢复原始设置。"</string> <string name="managed_profile_foreground_toast" msgid="3199278359979281097">"您正在使用工作资料"</string> <string name="system_ui_tuner" msgid="3442596010150119600">"系统界面调谐器"</string> - <!-- no translation found for show_battery_percentage (5444136600512968798) --> - <skip /> - <!-- no translation found for show_battery_percentage_summary (3215025775576786037) --> - <skip /> + <string name="show_battery_percentage" msgid="5444136600512968798">"嵌入式显示电池电量百分比 显示嵌入的电池电量百分比"</string> + <string name="show_battery_percentage_summary" msgid="3215025775576786037">"未充电时在状态栏图标内显示电池电量百分比"</string> <string name="quick_settings" msgid="10042998191725428">"快速设置"</string> - <string name="add_tile" msgid="2995389510240786221">"添加图块"</string> - <string name="broadcast_tile" msgid="3894036511763289383">"播送图块"</string> - <!-- no translation found for zen_alarm_warning_indef (3482966345578319605) --> + <!-- no translation found for status_bar (4877645476959324760) --> <skip /> - <!-- no translation found for zen_alarm_warning (444533119582244293) --> + <!-- no translation found for status_bar_ethernet (5044290963549500128) --> <skip /> - <!-- no translation found for alarm_template (3980063409350522735) --> + <!-- no translation found for status_bar_alarm (8536256753575881818) --> <skip /> - <!-- no translation found for alarm_template_far (4242179982586714810) --> + <!-- no translation found for status_bar_work (6022553324802866373) --> <skip /> + <!-- no translation found for status_bar_airplane (7057575501472249002) --> + <skip /> + <string name="add_tile" msgid="2995389510240786221">"添加图块"</string> + <string name="broadcast_tile" msgid="3894036511763289383">"播送图块"</string> + <string name="zen_alarm_warning_indef" msgid="3482966345578319605">"您在<xliff:g id="WHEN">%1$s</xliff:g>将不会听到下次闹钟响铃,除非您在该时间之前关闭此模式"</string> + <string name="zen_alarm_warning" msgid="444533119582244293">"您在<xliff:g id="WHEN">%1$s</xliff:g>将不会听到下次闹钟响铃"</string> + <string name="alarm_template" msgid="3980063409350522735">"<xliff:g id="WHEN">%1$s</xliff:g>"</string> + <string name="alarm_template_far" msgid="4242179982586714810">"<xliff:g id="WHEN">%1$s</xliff:g>"</string> </resources> diff --git a/packages/SystemUI/res/values-zh-rHK/strings.xml b/packages/SystemUI/res/values-zh-rHK/strings.xml index 708dca5..b66c338 100644 --- a/packages/SystemUI/res/values-zh-rHK/strings.xml +++ b/packages/SystemUI/res/values-zh-rHK/strings.xml @@ -83,11 +83,11 @@ <string name="accessibility_search_light" msgid="1103867596330271848">"搜尋"</string> <string name="accessibility_camera_button" msgid="8064671582820358152">"相機"</string> <string name="accessibility_phone_button" msgid="6738112589538563574">"電話"</string> - <string name="accessibility_voice_assist_button" msgid="487611083884852965">"語音小幫手"</string> + <string name="accessibility_voice_assist_button" msgid="487611083884852965">"語音助手"</string> <string name="accessibility_unlock_button" msgid="128158454631118828">"解鎖"</string> <string name="unlock_label" msgid="8779712358041029439">"解鎖"</string> <string name="phone_label" msgid="2320074140205331708">"開啟電話"</string> - <string name="voice_assist_label" msgid="3956854378310019854">"開啟語音小幫手"</string> + <string name="voice_assist_label" msgid="3956854378310019854">"開啟語音助手"</string> <string name="camera_label" msgid="7261107956054836961">"開啟相機"</string> <string name="recents_caption_resize" msgid="3517056471774958200">"選取新的工作版面配置"</string> <string name="cancel" msgid="6442560571259935130">"取消"</string> @@ -317,7 +317,7 @@ <string name="notification_tap_again" msgid="8524949573675922138">"再次輕觸即可開啟"</string> <string name="keyguard_unlock" msgid="8043466894212841998">"向上快速滑動即可解鎖"</string> <string name="phone_hint" msgid="4872890986869209950">"從圖示快速滑動即可使用手機功能"</string> - <string name="voice_hint" msgid="8939888732119726665">"從圖示快速滑動即可使用語音小幫手"</string> + <string name="voice_hint" msgid="8939888732119726665">"從圖示快速滑動即可使用語音助手"</string> <string name="camera_hint" msgid="7939688436797157483">"從圖示快速滑動即可使用相機功能"</string> <string name="interruption_level_none" msgid="6000083681244492992">"完全靜音"</string> <string name="interruption_level_priority" msgid="6426766465363855505">"僅限優先"</string> @@ -399,19 +399,18 @@ <string name="volumeui_notification_text" msgid="1826889705095768656">"輕觸即可復原。"</string> <string name="managed_profile_foreground_toast" msgid="3199278359979281097">"您正在「工作設定檔」頁面"</string> <string name="system_ui_tuner" msgid="3442596010150119600">"系統使用者介面調諧器"</string> - <!-- no translation found for show_battery_percentage (5444136600512968798) --> - <skip /> - <!-- no translation found for show_battery_percentage_summary (3215025775576786037) --> - <skip /> + <string name="show_battery_percentage" msgid="5444136600512968798">"顯示嵌入的電池百分比"</string> + <string name="show_battery_percentage_summary" msgid="3215025775576786037">"非充電時,在狀態列圖示顯示電量百分比"</string> <string name="quick_settings" msgid="10042998191725428">"快速設定"</string> + <string name="status_bar" msgid="4877645476959324760">"狀態列"</string> + <string name="status_bar_ethernet" msgid="5044290963549500128">"以太網"</string> + <string name="status_bar_alarm" msgid="8536256753575881818">"鬧鐘"</string> + <string name="status_bar_work" msgid="6022553324802866373">"工作設定檔"</string> + <string name="status_bar_airplane" msgid="7057575501472249002">"飛行模式"</string> <string name="add_tile" msgid="2995389510240786221">"加入圖塊"</string> <string name="broadcast_tile" msgid="3894036511763289383">"廣播圖塊"</string> - <!-- no translation found for zen_alarm_warning_indef (3482966345578319605) --> - <skip /> - <!-- no translation found for zen_alarm_warning (444533119582244293) --> - <skip /> - <!-- no translation found for alarm_template (3980063409350522735) --> - <skip /> - <!-- no translation found for alarm_template_far (4242179982586714810) --> - <skip /> + <string name="zen_alarm_warning_indef" msgid="3482966345578319605">"除非<xliff:g id="WHEN">%1$s</xliff:g>前關閉「請勿騷擾」功能,否則您不會聽到鬧鐘"</string> + <string name="zen_alarm_warning" msgid="444533119582244293">"您不會<xliff:g id="WHEN">%1$s</xliff:g>聽到鬧鐘"</string> + <string name="alarm_template" msgid="3980063409350522735">"在 <xliff:g id="WHEN">%1$s</xliff:g>"</string> + <string name="alarm_template_far" msgid="4242179982586714810">"在<xliff:g id="WHEN">%1$s</xliff:g>"</string> </resources> diff --git a/packages/SystemUI/res/values-zh-rTW/strings.xml b/packages/SystemUI/res/values-zh-rTW/strings.xml index 5e7a95d..dda878a 100644 --- a/packages/SystemUI/res/values-zh-rTW/strings.xml +++ b/packages/SystemUI/res/values-zh-rTW/strings.xml @@ -399,19 +399,23 @@ <string name="volumeui_notification_text" msgid="1826889705095768656">"輕觸這裡即可恢復原始設定。"</string> <string name="managed_profile_foreground_toast" msgid="3199278359979281097">"您目前在 Work 設定檔"</string> <string name="system_ui_tuner" msgid="3442596010150119600">"系統使用者介面調整精靈"</string> - <!-- no translation found for show_battery_percentage (5444136600512968798) --> - <skip /> - <!-- no translation found for show_battery_percentage_summary (3215025775576786037) --> - <skip /> + <string name="show_battery_percentage" msgid="5444136600512968798">"顯示嵌入式電池百分比"</string> + <string name="show_battery_percentage_summary" msgid="3215025775576786037">"未充電時在狀態列圖示中顯示電量百分比"</string> <string name="quick_settings" msgid="10042998191725428">"快速設定"</string> - <string name="add_tile" msgid="2995389510240786221">"新增圖塊"</string> - <string name="broadcast_tile" msgid="3894036511763289383">"播送圖塊"</string> - <!-- no translation found for zen_alarm_warning_indef (3482966345578319605) --> + <!-- no translation found for status_bar (4877645476959324760) --> <skip /> - <!-- no translation found for zen_alarm_warning (444533119582244293) --> + <!-- no translation found for status_bar_ethernet (5044290963549500128) --> <skip /> - <!-- no translation found for alarm_template (3980063409350522735) --> + <!-- no translation found for status_bar_alarm (8536256753575881818) --> <skip /> - <!-- no translation found for alarm_template_far (4242179982586714810) --> + <!-- no translation found for status_bar_work (6022553324802866373) --> <skip /> + <!-- no translation found for status_bar_airplane (7057575501472249002) --> + <skip /> + <string name="add_tile" msgid="2995389510240786221">"新增圖塊"</string> + <string name="broadcast_tile" msgid="3894036511763289383">"播送圖塊"</string> + <string name="zen_alarm_warning_indef" msgid="3482966345578319605">"您不會聽到下一個<xliff:g id="WHEN">%1$s</xliff:g> 的鬧鐘,除非您預先關閉這項功能"</string> + <string name="zen_alarm_warning" msgid="444533119582244293">"您不會聽到下一個<xliff:g id="WHEN">%1$s</xliff:g> 的鬧鐘"</string> + <string name="alarm_template" msgid="3980063409350522735">"於<xliff:g id="WHEN">%1$s</xliff:g>"</string> + <string name="alarm_template_far" msgid="4242179982586714810">"於<xliff:g id="WHEN">%1$s</xliff:g>"</string> </resources> diff --git a/packages/SystemUI/res/values-zu/strings.xml b/packages/SystemUI/res/values-zu/strings.xml index 20d1ae5..c453e12 100644 --- a/packages/SystemUI/res/values-zu/strings.xml +++ b/packages/SystemUI/res/values-zu/strings.xml @@ -397,19 +397,18 @@ <string name="volumeui_notification_text" msgid="1826889705095768656">"Thinta ukuze ubuyisele kokwangempela."</string> <string name="managed_profile_foreground_toast" msgid="3199278359979281097">"Ukuphrofayela yomsebenzi"</string> <string name="system_ui_tuner" msgid="3442596010150119600">"Isishuni se-UI yesistimu"</string> - <!-- no translation found for show_battery_percentage (5444136600512968798) --> - <skip /> - <!-- no translation found for show_battery_percentage_summary (3215025775576786037) --> - <skip /> + <string name="show_battery_percentage" msgid="5444136600512968798">"Bonisa amaphesenti webhethri elinamathiselwe"</string> + <string name="show_battery_percentage_summary" msgid="3215025775576786037">"Bonisa amaphesenti weleveli yebhethri ngaphakathi kwesithonjana yebha yesimo uma kungashajwa"</string> <string name="quick_settings" msgid="10042998191725428">"Izilungiselelo ezisheshayo"</string> + <string name="status_bar" msgid="4877645476959324760">"Ibha yesimo"</string> + <string name="status_bar_ethernet" msgid="5044290963549500128">"I-Ethernet"</string> + <string name="status_bar_alarm" msgid="8536256753575881818">"I-alamu"</string> + <string name="status_bar_work" msgid="6022553324802866373">"Iphrofayela yomsebenzi"</string> + <string name="status_bar_airplane" msgid="7057575501472249002">"Imodi yendiza"</string> <string name="add_tile" msgid="2995389510240786221">"Engeza ithayili"</string> <string name="broadcast_tile" msgid="3894036511763289383">"Sakaza ithayili"</string> - <!-- no translation found for zen_alarm_warning_indef (3482966345578319605) --> - <skip /> - <!-- no translation found for zen_alarm_warning (444533119582244293) --> - <skip /> - <!-- no translation found for alarm_template (3980063409350522735) --> - <skip /> - <!-- no translation found for alarm_template_far (4242179982586714810) --> - <skip /> + <string name="zen_alarm_warning_indef" msgid="3482966345578319605">"Ngeke uzwe i-alamu yakho elandelayo ngo-<xliff:g id="WHEN">%1$s</xliff:g> ngaphandle kokuthi uvale lokhu ngaphambi kwalokho"</string> + <string name="zen_alarm_warning" msgid="444533119582244293">"Ngeke uzwe i-alamu yakho elandelayo ngo-<xliff:g id="WHEN">%1$s</xliff:g>"</string> + <string name="alarm_template" msgid="3980063409350522735">"ngo-<xliff:g id="WHEN">%1$s</xliff:g>"</string> + <string name="alarm_template_far" msgid="4242179982586714810">"nge-<xliff:g id="WHEN">%1$s</xliff:g>"</string> </resources> diff --git a/packages/SystemUI/res/values/dimens.xml b/packages/SystemUI/res/values/dimens.xml index 18a19cb..9f38185 100644 --- a/packages/SystemUI/res/values/dimens.xml +++ b/packages/SystemUI/res/values/dimens.xml @@ -336,7 +336,7 @@ <dimen name="keyguard_affordance_min_background_radius">30dp</dimen> <!-- The size of the touch targets on the keyguard for the affordances. --> - <dimen name="keyguard_affordance_touch_target_size">96dp</dimen> + <dimen name="keyguard_affordance_touch_target_size">120dp</dimen> <!-- The grow amount for the camera and phone circles when hinting --> <dimen name="hint_grow_amount_sideways">60dp</dimen> diff --git a/packages/SystemUI/res/values/strings.xml b/packages/SystemUI/res/values/strings.xml index d96ed96..834d5dd 100644 --- a/packages/SystemUI/res/values/strings.xml +++ b/packages/SystemUI/res/values/strings.xml @@ -159,6 +159,12 @@ <!-- Option to always allow USB debugging from the attached computer --> <string name="usb_debugging_always">Always allow from this computer</string> + <!-- Title of notification shown when trying to enable USB debugging but a secondary user is the current foreground user. --> + <string name="usb_debugging_secondary_user_title">USB debugging not allowed</string> + + <!-- Message of notification shown when trying to enable USB debugging but a secondary user is the current foreground user. --> + <string name="usb_debugging_secondary_user_message">The user currently signed in to this device can\'t turn on USB debugging. To use this feature, switch to the primary user \u201C<xliff:g id="name" example="John Doe">%s</xliff:g>\u201D.</string> + <!-- Checkbox label for application compatibility mode ON (zooming app to look like it's running on a phone). [CHAR LIMIT=25] --> <string name="compat_mode_on">Zoom to fill screen</string> @@ -1034,6 +1040,21 @@ <!-- Name of quick settings --> <string name="quick_settings">Quick Settings</string> + <!-- Name of status bar --> + <string name="status_bar">Status bar</string> + + <!-- Name of the ethernet status bar icon. --> + <string name="status_bar_ethernet">Ethernet</string> + + <!-- Name of the alarm status bar icon. --> + <string name="status_bar_alarm">Alarm</string> + + <!-- Name of the work status bar icon. --> + <string name="status_bar_work">Work profile</string> + + <!-- Name of the airplane status bar icon. --> + <string name="status_bar_airplane">Airplane mode</string> + <!-- Description for adding a quick settings tile --> <string name="add_tile">Add tile</string> diff --git a/packages/SystemUI/res/xml/tuner_prefs.xml b/packages/SystemUI/res/xml/tuner_prefs.xml index 135cc82..4e9a407 100644 --- a/packages/SystemUI/res/xml/tuner_prefs.xml +++ b/packages/SystemUI/res/xml/tuner_prefs.xml @@ -15,16 +15,61 @@ --> <PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android" - android:title="@string/system_ui_tuner"> + android:title="@string/system_ui_tuner"> - <Preference - android:key="qs_tuner" - android:title="@string/quick_settings" /> + <Preference + android:key="qs_tuner" + android:title="@string/quick_settings" /> - <SwitchPreference - android:key="battery_pct" - android:title="@string/show_battery_percentage" - android:summary="@string/show_battery_percentage_summary" - android:persistent="false" /> + <PreferenceScreen + android:title="@string/status_bar" > + + <com.android.systemui.tuner.StatusBarSwitch + android:key="cast" + android:title="@string/quick_settings_cast_title" /> + + <com.android.systemui.tuner.StatusBarSwitch + android:key="hotspot" + android:title="@string/quick_settings_hotspot_label" /> + + <com.android.systemui.tuner.StatusBarSwitch + android:key="bluetooth" + android:title="@string/quick_settings_bluetooth_label" /> + + <com.android.systemui.tuner.StatusBarSwitch + android:key="zen" + android:title="@string/quick_settings_dnd_label" /> + + <com.android.systemui.tuner.StatusBarSwitch + android:key="alarm_clock" + android:title="@string/status_bar_alarm" /> + + <com.android.systemui.tuner.StatusBarSwitch + android:key="managed_profile" + android:title="@string/status_bar_work" /> + + <com.android.systemui.tuner.StatusBarSwitch + android:key="wifi" + android:title="@string/quick_settings_wifi_label" /> + + <com.android.systemui.tuner.StatusBarSwitch + android:key="ethernet" + android:title="@string/status_bar_ethernet" /> + + <com.android.systemui.tuner.StatusBarSwitch + android:key="mobile" + android:title="@string/quick_settings_cellular_detail_title" /> + + <com.android.systemui.tuner.StatusBarSwitch + android:key="airplane" + android:title="@string/status_bar_airplane" /> + + </PreferenceScreen> + + <SwitchPreference + android:key="battery_pct" + android:title="@string/show_battery_percentage" + android:summary="@string/show_battery_percentage_summary" + android:persistent="false" /> </PreferenceScreen> diff --git a/packages/SystemUI/src/com/android/systemui/keyguard/KeyguardService.java b/packages/SystemUI/src/com/android/systemui/keyguard/KeyguardService.java index 73fa2ed..98558b4 100644 --- a/packages/SystemUI/src/com/android/systemui/keyguard/KeyguardService.java +++ b/packages/SystemUI/src/com/android/systemui/keyguard/KeyguardService.java @@ -108,15 +108,21 @@ public class KeyguardService extends Service { } @Override // Binder interface - public void onScreenTurnedOff(int reason) { + public void onStartedGoingToSleep(int reason) { checkPermission(); - mKeyguardViewMediator.onScreenTurnedOff(reason); + mKeyguardViewMediator.onStartedGoingToSleep(reason); } @Override // Binder interface - public void onScreenTurnedOn(IKeyguardShowCallback callback) { + public void onFinishedGoingToSleep(int reason) { checkPermission(); - mKeyguardViewMediator.onScreenTurnedOn(callback); + mKeyguardViewMediator.onFinishedGoingToSleep(reason); + } + + @Override // Binder interface + public void onStartedWakingUp(IKeyguardShowCallback callback) { + checkPermission(); + mKeyguardViewMediator.onStartedWakingUp(callback); } @Override // Binder interface diff --git a/packages/SystemUI/src/com/android/systemui/keyguard/KeyguardViewMediator.java b/packages/SystemUI/src/com/android/systemui/keyguard/KeyguardViewMediator.java index 74962ec..0dcc0b9 100644 --- a/packages/SystemUI/src/com/android/systemui/keyguard/KeyguardViewMediator.java +++ b/packages/SystemUI/src/com/android/systemui/keyguard/KeyguardViewMediator.java @@ -33,6 +33,7 @@ import android.content.pm.UserInfo; import android.media.AudioManager; import android.media.SoundPool; import android.os.Bundle; +import android.os.DeadObjectException; import android.os.Handler; import android.os.Looper; import android.os.Message; @@ -188,11 +189,6 @@ public class KeyguardViewMediator extends SystemUI { private boolean mBootCompleted; private boolean mBootSendUserPresent; - // Whether the next call to playSounds() should be skipped. Defaults to - // true because the first lock (on boot) should be silent. - private boolean mSuppressNextLockSound = true; - - /** High level access to the power manager for WakeLocks */ private PowerManager mPM; @@ -255,7 +251,7 @@ public class KeyguardViewMediator extends SystemUI { private KeyguardUpdateMonitor mUpdateMonitor; - private boolean mScreenOn; + private boolean mDeviceInteractive; // last known state of the cellular connection private String mPhoneState = TelephonyManager.EXTRA_STATE_IDLE; @@ -306,6 +302,18 @@ public class KeyguardViewMediator extends SystemUI { private final ArrayList<IKeyguardStateCallback> mKeyguardStateCallbacks = new ArrayList<>(); + /** + * When starting going to sleep, we figured out that we need to reset Keyguard state and this + * should be committed when finished going to sleep. + */ + private boolean mPendingReset; + + /** + * When starting goign to sleep, we figured out that we need to lock Keyguard and this should be + * committed when finished going to sleep. + */ + private boolean mPendingLock; + KeyguardUpdateMonitorCallback mUpdateCallback = new KeyguardUpdateMonitorCallback() { @Override @@ -341,7 +349,7 @@ public class KeyguardViewMediator extends SystemUI { public void onPhoneStateChanged(int phoneState) { synchronized (KeyguardViewMediator.this) { if (TelephonyManager.CALL_STATE_IDLE == phoneState // call ending - && !mScreenOn // screen off + && !mDeviceInteractive // screen off && mExternallyEnabled) { // not disabled by any app // note: this is a way to gracefully reenable the keyguard when the call @@ -374,14 +382,17 @@ public class KeyguardViewMediator extends SystemUI { + ",state=" + simState + ")"); } - try { - int size = mKeyguardStateCallbacks.size(); - boolean simPinSecure = mUpdateMonitor.isSimPinSecure(); - for (int i = 0; i < size; i++) { + int size = mKeyguardStateCallbacks.size(); + boolean simPinSecure = mUpdateMonitor.isSimPinSecure(); + for (int i = size - 1; i >= 0; i--) { + try { mKeyguardStateCallbacks.get(i).onSimSecureStateChanged(simPinSecure); + } catch (RemoteException e) { + Slog.w(TAG, "Failed to call onSimSecureStateChanged", e); + if (e instanceof DeadObjectException) { + mKeyguardStateCallbacks.remove(i); + } } - } catch (RemoteException e) { - Slog.w(TAG, "Failed to call onSimSecureStateChanged", e); } switch (simState) { @@ -514,7 +525,7 @@ public class KeyguardViewMediator extends SystemUI { @Override public boolean isScreenOn() { - return mScreenOn; + return mDeviceInteractive; } }; @@ -544,13 +555,14 @@ public class KeyguardViewMediator extends SystemUI { // Assume keyguard is showing (unless it's disabled) until we know for sure... setShowingLocked(!shouldWaitForProvisioning() && !mLockPatternUtils.isLockScreenDisabled( KeyguardUpdateMonitor.getCurrentUser())); + updateInputRestrictedLocked(); mTrustManager.reportKeyguardShowingChanged(); mStatusBarKeyguardViewManager = new StatusBarKeyguardViewManager(mContext, mViewMediatorCallback, mLockPatternUtils); final ContentResolver cr = mContext.getContentResolver(); - mScreenOn = mPM.isScreenOn(); + mDeviceInteractive = mPM.isInteractive(); mLockSounds = new SoundPool(1, AudioManager.STREAM_SYSTEM, 0); String soundPath = Settings.Global.getString(cr, Settings.Global.LOCK_SOUND); @@ -613,23 +625,18 @@ public class KeyguardViewMediator extends SystemUI { * @param why either {@link android.view.WindowManagerPolicy#OFF_BECAUSE_OF_USER} or * {@link android.view.WindowManagerPolicy#OFF_BECAUSE_OF_TIMEOUT}. */ - public void onScreenTurnedOff(int why) { + public void onStartedGoingToSleep(int why) { + if (DEBUG) Log.d(TAG, "onStartedGoingToSleep(" + why + ")"); synchronized (this) { - mScreenOn = false; - if (DEBUG) Log.d(TAG, "onScreenTurnedOff(" + why + ")"); - - resetKeyguardDonePendingLocked(); - mHideAnimationRun = false; + mDeviceInteractive = false; // Lock immediately based on setting if secure (user has a pin/pattern/password). // This also "locks" the device when not secure to provide easy access to the // camera while preventing unwanted input. int currentUser = KeyguardUpdateMonitor.getCurrentUser(); final boolean lockImmediately = - mLockPatternUtils.getPowerButtonInstantlyLocks(currentUser) - || !mLockPatternUtils.isSecure(currentUser); - - notifyScreenOffLocked(); + mLockPatternUtils.getPowerButtonInstantlyLocks(currentUser) + || !mLockPatternUtils.isSecure(currentUser); if (mExitSecureCallback != null) { if (DEBUG) Log.d(TAG, "pending exit secure callback cancelled"); @@ -643,12 +650,37 @@ public class KeyguardViewMediator extends SystemUI { hideLocked(); } } else if (mShowing) { - resetStateLocked(); + mPendingReset = true; } else if (why == WindowManagerPolicy.OFF_BECAUSE_OF_TIMEOUT - || (why == WindowManagerPolicy.OFF_BECAUSE_OF_USER && !lockImmediately)) { + || (why == WindowManagerPolicy.OFF_BECAUSE_OF_USER && !lockImmediately)) { doKeyguardLaterLocked(); - } else { + } else if (!mLockPatternUtils.isLockScreenDisabled(currentUser)) { + mPendingLock = true; + } + + if (mPendingLock || mPendingReset) { + playSounds(true); + } + } + } + + public void onFinishedGoingToSleep(int why) { + if (DEBUG) Log.d(TAG, "onFinishedGoingToSleep(" + why + ")"); + synchronized (this) { + mDeviceInteractive = false; + + resetKeyguardDonePendingLocked(); + mHideAnimationRun = false; + + notifyScreenOffLocked(); + + if (mPendingReset) { + resetStateLocked(); + mPendingReset = false; + } + if (mPendingLock) { doKeyguardLocked(null); + mPendingLock = false; } } KeyguardUpdateMonitor.getInstance(mContext).dispatchScreenTurnedOff(why); @@ -686,7 +718,6 @@ public class KeyguardViewMediator extends SystemUI { if (timeout <= 0) { // Lock now - mSuppressNextLockSound = true; doKeyguardLocked(null); } else { // Lock in the future @@ -706,13 +737,15 @@ public class KeyguardViewMediator extends SystemUI { } /** - * Let's us know the screen was turned on. + * Let's us know when the device is waking up. */ - public void onScreenTurnedOn(IKeyguardShowCallback callback) { + public void onStartedWakingUp(IKeyguardShowCallback callback) { + + // TODO: Rename all screen off/on references to interactive/sleeping synchronized (this) { - mScreenOn = true; + mDeviceInteractive = true; cancelDoKeyguardLaterLocked(); - if (DEBUG) Log.d(TAG, "onScreenTurnedOn, seq = " + mDelayedShowingSequence); + if (DEBUG) Log.d(TAG, "onStartedWakingUp, seq = " + mDelayedShowingSequence); if (callback != null) { notifyScreenOnLocked(callback); } @@ -737,7 +770,8 @@ public class KeyguardViewMediator extends SystemUI { */ public void onDreamingStarted() { synchronized (this) { - if (mScreenOn && mLockPatternUtils.isSecure(KeyguardUpdateMonitor.getCurrentUser())) { + if (mDeviceInteractive + && mLockPatternUtils.isSecure(KeyguardUpdateMonitor.getCurrentUser())) { doKeyguardLaterLocked(); } } @@ -748,7 +782,7 @@ public class KeyguardViewMediator extends SystemUI { */ public void onDreamingStopped() { synchronized (this) { - if (mScreenOn) { + if (mDeviceInteractive) { cancelDoKeyguardLaterLocked(); } } @@ -925,13 +959,16 @@ public class KeyguardViewMediator extends SystemUI { boolean inputRestricted = isInputRestricted(); if (mInputRestricted != inputRestricted) { mInputRestricted = inputRestricted; - try { - int size = mKeyguardStateCallbacks.size(); - for (int i = 0; i < size; i++) { + int size = mKeyguardStateCallbacks.size(); + for (int i = size - 1; i >= 0; i--) { + try { mKeyguardStateCallbacks.get(i).onInputRestrictedStateChanged(inputRestricted); + } catch (RemoteException e) { + Slog.w(TAG, "Failed to call onDeviceProvisioned", e); + if (e instanceof DeadObjectException) { + mKeyguardStateCallbacks.remove(i); + } } - } catch (RemoteException e) { - Slog.w(TAG, "Failed to call onDeviceProvisioned", e); } } } @@ -1100,8 +1137,6 @@ public class KeyguardViewMediator extends SystemUI { + sequence + ", mDelayedShowingSequence = " + mDelayedShowingSequence); synchronized (KeyguardViewMediator.this) { if (mDelayedShowingSequence == sequence) { - // Don't play lockscreen SFX if the screen went off due to timeout. - mSuppressNextLockSound = true; doKeyguardLocked(null); } } @@ -1252,13 +1287,6 @@ public class KeyguardViewMediator extends SystemUI { } private void playSounds(boolean locked) { - // User feedback for keyguard. - - if (mSuppressNextLockSound) { - mSuppressNextLockSound = false; - return; - } - playSound(locked ? mLockSoundId : mUnlockSoundId); } @@ -1283,9 +1311,6 @@ public class KeyguardViewMediator extends SystemUI { } private void playTrustedSound() { - if (mSuppressNextLockSound) { - return; - } playSound(mTrustedSoundId); } @@ -1318,9 +1343,6 @@ public class KeyguardViewMediator extends SystemUI { adjustStatusBarLocked(); userActivity(); - // Do this at the end to not slow down display of the keyguard. - playSounds(true); - mShowKeyguardWakeLock.release(); } mKeyguardDisplayManager.show(); @@ -1530,13 +1552,16 @@ public class KeyguardViewMediator extends SystemUI { private void setShowingLocked(boolean showing) { if (showing != mShowing) { mShowing = showing; - try { - int size = mKeyguardStateCallbacks.size(); - for (int i = 0; i < size; i++) { + int size = mKeyguardStateCallbacks.size(); + for (int i = size - 1; i >= 0; i--) { + try { mKeyguardStateCallbacks.get(i).onShowingStateChanged(showing); + } catch (RemoteException e) { + Slog.w(TAG, "Failed to call onShowingStateChanged", e); + if (e instanceof DeadObjectException) { + mKeyguardStateCallbacks.remove(i); + } } - } catch (RemoteException e) { - Slog.w(TAG, "Failed to call onShowingStateChanged", e); } updateInputRestrictedLocked(); mTrustManager.reportKeyguardShowingChanged(); @@ -1551,7 +1576,7 @@ public class KeyguardViewMediator extends SystemUI { callback.onShowingStateChanged(mShowing); callback.onInputRestrictedStateChanged(mInputRestricted); } catch (RemoteException e) { - Slog.w(TAG, "Failed to call onShowingStateChanged or onSimSecureStateChanged", e); + Slog.w(TAG, "Failed to call onShowingStateChanged or onSimSecureStateChanged or onInputRestrictedStateChanged", e); } } } diff --git a/packages/SystemUI/src/com/android/systemui/qs/tiles/CellularTile.java b/packages/SystemUI/src/com/android/systemui/qs/tiles/CellularTile.java index dcf0438..a9e8b38 100644 --- a/packages/SystemUI/src/com/android/systemui/qs/tiles/CellularTile.java +++ b/packages/SystemUI/src/com/android/systemui/qs/tiles/CellularTile.java @@ -162,10 +162,9 @@ public class CellularTile extends QSTile<QSTile.SignalState> { } @Override - public void setMobileDataIndicators(IconState statusIcon, IconState qsIcon, - int darkStatusIcon, int statusType, int qsType, boolean activityIn, - boolean activityOut, String typeContentDescription, String description, - boolean isWide, int subId) { + public void setMobileDataIndicators(IconState statusIcon, IconState qsIcon, int statusType, + int qsType, boolean activityIn, boolean activityOut, String typeContentDescription, + String description, boolean isWide, int subId) { if (qsIcon == null) { // Not data sim, don't display. return; diff --git a/packages/SystemUI/src/com/android/systemui/recents/Constants.java b/packages/SystemUI/src/com/android/systemui/recents/Constants.java index c7f8919..18c213d 100644 --- a/packages/SystemUI/src/com/android/systemui/recents/Constants.java +++ b/packages/SystemUI/src/com/android/systemui/recents/Constants.java @@ -29,8 +29,6 @@ public class Constants { public static final boolean EnableTransitionThumbnailDebugMode = false; // Enables the filtering of tasks according to their grouping public static final boolean EnableTaskFiltering = false; - // Enables app-info pane on long-pressing the icon - public static final boolean EnableDevAppInfoOnLongPress = true; // Enables dismiss-all public static final boolean EnableDismissAll = false; // Enables debug mode diff --git a/packages/SystemUI/src/com/android/systemui/recents/Recents.java b/packages/SystemUI/src/com/android/systemui/recents/Recents.java index c702673..bbd3e60 100644 --- a/packages/SystemUI/src/com/android/systemui/recents/Recents.java +++ b/packages/SystemUI/src/com/android/systemui/recents/Recents.java @@ -35,6 +35,7 @@ import android.graphics.Rect; import android.os.Handler; import android.os.SystemClock; import android.os.UserHandle; +import android.util.MutableBoolean; import android.util.Pair; import android.view.Display; import android.view.LayoutInflater; @@ -57,7 +58,6 @@ import com.android.systemui.recents.views.TaskViewTransform; import com.android.systemui.statusbar.phone.PhoneStatusBar; import java.util.ArrayList; -import java.util.concurrent.atomic.AtomicBoolean; /** * Annotation for a method that is only called from the primary user's SystemUI process and will be @@ -362,7 +362,12 @@ public class Recents extends SystemUI // RecentsActivity) RecentsTaskLoader loader = RecentsTaskLoader.getInstance(); sInstanceLoadPlan = loader.createLoadPlan(mContext); - sInstanceLoadPlan.preloadRawTasks(true); + + ActivityManager.RunningTaskInfo topTask = mSystemServicesProxy.getTopMostTask(); + MutableBoolean isTopTaskHome = new MutableBoolean(true); + if (topTask != null && mSystemServicesProxy.isRecentsTopMost(topTask, isTopTaskHome)) { + sInstanceLoadPlan.preloadRawTasks(isTopTaskHome.value); + } } @Override @@ -546,7 +551,7 @@ public class Recents extends SystemUI // If Recents is the front most activity, then we should just communicate with it directly // to launch the first task or dismiss itself ActivityManager.RunningTaskInfo topTask = mSystemServicesProxy.getTopMostTask(); - AtomicBoolean isTopTaskHome = new AtomicBoolean(true); + MutableBoolean isTopTaskHome = new MutableBoolean(true); if (topTask != null && mSystemServicesProxy.isRecentsTopMost(topTask, isTopTaskHome)) { // Notify recents to toggle itself Intent intent = createLocalBroadcastIntent(mContext, ACTION_TOGGLE_RECENTS_ACTIVITY); @@ -555,7 +560,7 @@ public class Recents extends SystemUI return; } else { // Otherwise, start the recents activity - startRecentsActivity(topTask, isTopTaskHome.get()); + startRecentsActivity(topTask, isTopTaskHome.value); } } @@ -563,9 +568,9 @@ public class Recents extends SystemUI void startRecentsActivity() { // Check if the top task is in the home stack, and start the recents activity ActivityManager.RunningTaskInfo topTask = mSystemServicesProxy.getTopMostTask(); - AtomicBoolean isTopTaskHome = new AtomicBoolean(true); + MutableBoolean isTopTaskHome = new MutableBoolean(true); if (topTask == null || !mSystemServicesProxy.isRecentsTopMost(topTask, isTopTaskHome)) { - startRecentsActivity(topTask, isTopTaskHome.get()); + startRecentsActivity(topTask, isTopTaskHome.value); } } @@ -654,6 +659,7 @@ public class Recents extends SystemUI if (task == null) { // If no task is specified or we can not find the task just use the front most one task = tasks.get(tasks.size() - 1); + runningTaskOut.copyFrom(task); } // Get the transform for the running task diff --git a/packages/SystemUI/src/com/android/systemui/recents/misc/SystemServicesProxy.java b/packages/SystemUI/src/com/android/systemui/recents/misc/SystemServicesProxy.java index ca0f357..272d39a 100644 --- a/packages/SystemUI/src/com/android/systemui/recents/misc/SystemServicesProxy.java +++ b/packages/SystemUI/src/com/android/systemui/recents/misc/SystemServicesProxy.java @@ -54,6 +54,7 @@ import android.os.SystemProperties; import android.os.UserHandle; import android.provider.Settings; import android.util.Log; +import android.util.MutableBoolean; import android.util.Pair; import android.util.SparseArray; import android.view.Display; @@ -67,12 +68,9 @@ import com.android.systemui.recents.Recents; import java.io.IOException; import java.util.ArrayList; -import java.util.Collections; -import java.util.Comparator; import java.util.Iterator; import java.util.List; import java.util.Random; -import java.util.concurrent.atomic.AtomicBoolean; /** * Acts as a shim around the real system services that we need to access data from, and provides @@ -192,7 +190,7 @@ public class SystemServicesProxy { // Break early if we can't get a valid set of tasks if (tasks == null) { - return new ArrayList<ActivityManager.RecentTaskInfo>(); + return new ArrayList<>(); } boolean isFirstValidTask = true; @@ -235,7 +233,7 @@ public class SystemServicesProxy { /** Returns whether the recents is currently running */ public boolean isRecentsTopMost(ActivityManager.RunningTaskInfo topTask, - AtomicBoolean isHomeTopMost) { + MutableBoolean isHomeTopMost) { if (topTask != null) { ComponentName topActivity = topTask.topActivity; @@ -243,13 +241,13 @@ public class SystemServicesProxy { if (topActivity.getPackageName().equals(Recents.sRecentsPackage) && topActivity.getClassName().equals(Recents.sRecentsActivity)) { if (isHomeTopMost != null) { - isHomeTopMost.set(false); + isHomeTopMost.value = false; } return true; } if (isHomeTopMost != null) { - isHomeTopMost.set(isInHomeStack(topTask.id)); + isHomeTopMost.value = isInHomeStack(topTask.id); } } return false; diff --git a/packages/SystemUI/src/com/android/systemui/recents/model/RecentsTaskLoadPlan.java b/packages/SystemUI/src/com/android/systemui/recents/model/RecentsTaskLoadPlan.java index 40cd211..f40c58d 100644 --- a/packages/SystemUI/src/com/android/systemui/recents/model/RecentsTaskLoadPlan.java +++ b/packages/SystemUI/src/com/android/systemui/recents/model/RecentsTaskLoadPlan.java @@ -104,13 +104,9 @@ public class RecentsTaskLoadPlan { if (mRawTasks == null) { preloadRawTasks(isTopTaskHome); } - int firstStackId = -1; int taskCount = mRawTasks.size(); for (int i = 0; i < taskCount; i++) { ActivityManager.RecentTaskInfo t = mRawTasks.get(i); - if (firstStackId < 0) { - firstStackId = t.stackId; - } // Compose the task key Task.TaskKey taskKey = new Task.TaskKey(t.persistentId, t.stackId, t.baseIntent, @@ -158,17 +154,17 @@ public class RecentsTaskLoadPlan { if (!mConfig.multiStackEnabled || Constants.DebugFlags.App.EnableMultiStackToSingleStack) { - firstStackId = 0; + int firstStackId = 0; ArrayList<Task> stackTasks = stacksTasks.get(firstStackId); if (stackTasks == null) { - stackTasks = new ArrayList<Task>(); + stackTasks = new ArrayList<>(); stacksTasks.put(firstStackId, stackTasks); } stackTasks.add(task); } else { ArrayList<Task> stackTasks = stacksTasks.get(t.stackId); if (stackTasks == null) { - stackTasks = new ArrayList<Task>(); + stackTasks = new ArrayList<>(); stacksTasks.put(t.stackId, stackTasks); } stackTasks.add(task); diff --git a/packages/SystemUI/src/com/android/systemui/recents/views/RecentsView.java b/packages/SystemUI/src/com/android/systemui/recents/views/RecentsView.java index b3e6221..cec613c 100644 --- a/packages/SystemUI/src/com/android/systemui/recents/views/RecentsView.java +++ b/packages/SystemUI/src/com/android/systemui/recents/views/RecentsView.java @@ -550,7 +550,7 @@ public class RecentsView extends FrameLayout implements TaskStackView.TaskStackV if (tv == null) { launchRunnable.run(); } else { - if (!task.group.isFrontMostTask(task)) { + if (task.group != null && !task.group.isFrontMostTask(task)) { // For affiliated tasks that are behind other tasks, we must animate the front cards // out of view before starting the task transition stackView.startLaunchTaskAnimation(tv, launchRunnable, lockToTask); diff --git a/packages/SystemUI/src/com/android/systemui/recents/views/TaskStackView.java b/packages/SystemUI/src/com/android/systemui/recents/views/TaskStackView.java index 3a97a41..5f151e8 100644 --- a/packages/SystemUI/src/com/android/systemui/recents/views/TaskStackView.java +++ b/packages/SystemUI/src/com/android/systemui/recents/views/TaskStackView.java @@ -880,8 +880,10 @@ public class TaskStackView extends FrameLayout implements TaskStack.TaskStackCal } // Start the focus animation when alt-tabbing - if (mConfig.launchedWithAltTab && !mConfig.launchedHasConfigurationChanged) { - TaskView tv = getChildViewForTask(mStack.getTasks().get(mFocusedTaskIndex)); + ArrayList<Task> tasks = mStack.getTasks(); + if (mConfig.launchedWithAltTab && !mConfig.launchedHasConfigurationChanged && + 0 <= mFocusedTaskIndex && mFocusedTaskIndex < tasks.size()) { + TaskView tv = getChildViewForTask(tasks.get(mFocusedTaskIndex)); if (tv != null) { tv.setFocusedTask(true); } diff --git a/packages/SystemUI/src/com/android/systemui/recents/views/TaskView.java b/packages/SystemUI/src/com/android/systemui/recents/views/TaskView.java index 682775b..01ed08a 100644 --- a/packages/SystemUI/src/com/android/systemui/recents/views/TaskView.java +++ b/packages/SystemUI/src/com/android/systemui/recents/views/TaskView.java @@ -678,11 +678,7 @@ public class TaskView extends FrameLayout implements Task.TaskCallbacks, mHeaderView.mMoveTaskButton.setOnClickListener(this); } mActionButtonView.setOnClickListener(this); - if (Constants.DebugFlags.App.EnableDevAppInfoOnLongPress) { - if (mConfig.developerOptionsEnabled) { - mHeaderView.mApplicationIcon.setOnLongClickListener(this); - } - } + mHeaderView.mApplicationIcon.setOnLongClickListener(this); } mTaskDataLoaded = true; } @@ -701,9 +697,7 @@ public class TaskView extends FrameLayout implements Task.TaskCallbacks, mHeaderView.mMoveTaskButton.setOnClickListener(null); } mActionButtonView.setOnClickListener(null); - if (Constants.DebugFlags.App.EnableDevAppInfoOnLongPress) { - mHeaderView.mApplicationIcon.setOnLongClickListener(null); - } + mHeaderView.mApplicationIcon.setOnLongClickListener(null); } mTaskDataLoaded = false; } diff --git a/packages/SystemUI/src/com/android/systemui/screenshot/GlobalScreenshot.java b/packages/SystemUI/src/com/android/systemui/screenshot/GlobalScreenshot.java index 7e32c3a..9e3cf37 100644 --- a/packages/SystemUI/src/com/android/systemui/screenshot/GlobalScreenshot.java +++ b/packages/SystemUI/src/com/android/systemui/screenshot/GlobalScreenshot.java @@ -60,6 +60,7 @@ import android.widget.ImageView; import com.android.systemui.R; import java.io.File; +import java.io.FileOutputStream; import java.io.OutputStream; import java.text.DateFormat; import java.text.SimpleDateFormat; @@ -179,7 +180,7 @@ class SaveImageInBackgroundTask extends AsyncTask<SaveImageInBackgroundData, Voi .setColor(r.getColor(com.android.internal.R.color.system_notification_accent_color)); mNotificationStyle = new Notification.BigPictureStyle() - .bigPicture(picture); + .bigPicture(picture.createAshmemBitmap()); mNotificationBuilder.setStyle(mNotificationStyle); // For "public" situations we want to show all the same info but @@ -202,7 +203,7 @@ class SaveImageInBackgroundTask extends AsyncTask<SaveImageInBackgroundData, Voi // On the tablet, the large icon makes the notification appear as if it is clickable (and // on small devices, the large icon is not shown) so defer showing the large icon until // we compose the final post-save notification below. - mNotificationBuilder.setLargeIcon(icon); + mNotificationBuilder.setLargeIcon(icon.createAshmemBitmap()); // But we still don't set it for the expanded view, allowing the smallIcon to show here. mNotificationStyle.bigLargeIcon((Bitmap) null); } @@ -232,6 +233,12 @@ class SaveImageInBackgroundTask extends AsyncTask<SaveImageInBackgroundData, Voi // for DATE_TAKEN long dateSeconds = mImageTime / 1000; + // Save + OutputStream out = new FileOutputStream(mImageFilePath); + image.compress(Bitmap.CompressFormat.PNG, 100, out); + out.flush(); + out.close(); + // Save the screenshot to the MediaStore ContentValues values = new ContentValues(); ContentResolver resolver = context.getContentResolver(); @@ -244,8 +251,10 @@ class SaveImageInBackgroundTask extends AsyncTask<SaveImageInBackgroundData, Voi values.put(MediaStore.Images.ImageColumns.MIME_TYPE, "image/png"); values.put(MediaStore.Images.ImageColumns.WIDTH, mImageWidth); values.put(MediaStore.Images.ImageColumns.HEIGHT, mImageHeight); + values.put(MediaStore.Images.ImageColumns.SIZE, new File(mImageFilePath).length()); Uri uri = resolver.insert(MediaStore.Images.Media.EXTERNAL_CONTENT_URI, values); + // Create a share intent String subjectDate = DateFormat.getDateTimeInstance().format(new Date(mImageTime)); String subject = String.format(SCREENSHOT_SHARE_SUBJECT_TEMPLATE, subjectDate); Intent sharingIntent = new Intent(Intent.ACTION_SEND); @@ -253,16 +262,6 @@ class SaveImageInBackgroundTask extends AsyncTask<SaveImageInBackgroundData, Voi sharingIntent.putExtra(Intent.EXTRA_STREAM, uri); sharingIntent.putExtra(Intent.EXTRA_SUBJECT, subject); - OutputStream out = resolver.openOutputStream(uri); - image.compress(Bitmap.CompressFormat.PNG, 100, out); - out.flush(); - out.close(); - - // Update file size in the database - values.clear(); - values.put(MediaStore.Images.ImageColumns.SIZE, new File(mImageFilePath).length()); - resolver.update(uri, values, null, null); - // Create a share action for the notification final PendingIntent callback = PendingIntent.getBroadcast(context, 0, new Intent(context, GlobalScreenshot.TargetChosenReceiver.class) diff --git a/packages/SystemUI/src/com/android/systemui/settings/BrightnessController.java b/packages/SystemUI/src/com/android/systemui/settings/BrightnessController.java index 9fbcd7f..d6a16fa 100644 --- a/packages/SystemUI/src/com/android/systemui/settings/BrightnessController.java +++ b/packages/SystemUI/src/com/android/systemui/settings/BrightnessController.java @@ -40,7 +40,7 @@ public class BrightnessController implements ToggleSlider.Listener { * {@link android.provider.Settings.System#SCREEN_AUTO_BRIGHTNESS_ADJ} uses the range [-1, 1]. * Using this factor, it is converted to [0, BRIGHTNESS_ADJ_RESOLUTION] for the SeekBar. */ - private static final float BRIGHTNESS_ADJ_RESOLUTION = 100; + private static final float BRIGHTNESS_ADJ_RESOLUTION = 2048; private final int mMinimumBacklight; private final int mMaximumBacklight; diff --git a/packages/SystemUI/src/com/android/systemui/settings/ToggleSlider.java b/packages/SystemUI/src/com/android/systemui/settings/ToggleSlider.java index 35b574b..8abfe03 100644 --- a/packages/SystemUI/src/com/android/systemui/settings/ToggleSlider.java +++ b/packages/SystemUI/src/com/android/systemui/settings/ToggleSlider.java @@ -20,6 +20,7 @@ import android.content.Context; import android.content.res.Resources; import android.content.res.TypedArray; import android.util.AttributeSet; +import android.view.MotionEvent; import android.view.View; import android.widget.CompoundButton; import android.widget.CompoundButton.OnCheckedChangeListener; @@ -123,6 +124,16 @@ public class ToggleSlider extends RelativeLayout { } } + @Override + public boolean dispatchTouchEvent(MotionEvent ev) { + if (mMirror != null) { + MotionEvent copy = ev.copy(); + mMirror.dispatchTouchEvent(copy); + copy.recycle(); + } + return super.dispatchTouchEvent(ev); + } + private final OnCheckedChangeListener mCheckListener = new OnCheckedChangeListener() { @Override public void onCheckedChanged(CompoundButton toggle, boolean checked) { @@ -146,10 +157,6 @@ public class ToggleSlider extends RelativeLayout { mListener.onChanged( ToggleSlider.this, mTracking, mToggle.isChecked(), progress); } - - if (mMirror != null) { - mMirror.setValue(progress); - } } @Override @@ -163,10 +170,6 @@ public class ToggleSlider extends RelativeLayout { mToggle.setChecked(false); - if (mMirror != null) { - mMirror.mSlider.setPressed(true); - } - if (mMirrorController != null) { mMirrorController.showMirror(); mMirrorController.setLocation((View) getParent()); @@ -182,10 +185,6 @@ public class ToggleSlider extends RelativeLayout { ToggleSlider.this, mTracking, mToggle.isChecked(), mSlider.getProgress()); } - if (mMirror != null) { - mMirror.mSlider.setPressed(false); - } - if (mMirrorController != null) { mMirrorController.hideMirror(); } diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/KeyguardAffordanceView.java b/packages/SystemUI/src/com/android/systemui/statusbar/KeyguardAffordanceView.java index 9ccff72..374d970 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/KeyguardAffordanceView.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/KeyguardAffordanceView.java @@ -23,11 +23,14 @@ import android.animation.PropertyValuesHolder; import android.animation.ValueAnimator; import android.content.Context; import android.graphics.Canvas; +import android.graphics.CanvasProperty; import android.graphics.Color; import android.graphics.Paint; import android.graphics.PorterDuff; import android.graphics.drawable.Drawable; import android.util.AttributeSet; +import android.view.DisplayListCanvas; +import android.view.RenderNodeAnimator; import android.view.View; import android.view.ViewAnimationUtils; import android.view.animation.AnimationUtils; @@ -35,6 +38,7 @@ import android.view.animation.Interpolator; import android.widget.ImageView; import com.android.systemui.R; import com.android.systemui.statusbar.phone.KeyguardAffordanceHelper; +import com.android.systemui.statusbar.phone.PhoneStatusBar; /** * An ImageView which does not have overlapping renderings commands and therefore does not need a @@ -77,6 +81,14 @@ public class KeyguardAffordanceView extends ImageView { private float mMaxCircleSize; private Animator mPreviewClipper; private float mRestingAlpha = KeyguardAffordanceHelper.SWIPE_RESTING_ALPHA_AMOUNT; + private boolean mSupportHardware; + private boolean mFinishing; + + private CanvasProperty<Float> mHwCircleRadius; + private CanvasProperty<Float> mHwCenterX; + private CanvasProperty<Float> mHwCenterY; + private CanvasProperty<Paint> mHwCirclePaint; + private AnimatorListenerAdapter mClipEndListener = new AnimatorListenerAdapter() { @Override public void onAnimationEnd(Animator animation) { @@ -155,6 +167,7 @@ public class KeyguardAffordanceView extends ImageView { @Override protected void onDraw(Canvas canvas) { + mSupportHardware = canvas.isHardwareAccelerated(); drawBackgroundCircle(canvas); drawArrow(canvas); canvas.save(); @@ -196,8 +209,14 @@ public class KeyguardAffordanceView extends ImageView { private void drawBackgroundCircle(Canvas canvas) { if (mCircleRadius > 0) { - updateCircleColor(); - canvas.drawCircle(mCenterX, mCenterY, mCircleRadius, mCirclePaint); + if (mFinishing && mSupportHardware) { + DisplayListCanvas displayListCanvas = (DisplayListCanvas) canvas; + displayListCanvas.drawCircle(mHwCenterX, mHwCenterY, mHwCircleRadius, + mHwCirclePaint); + } else { + updateCircleColor(); + canvas.drawCircle(mCenterX, mCenterY, mCircleRadius, mCirclePaint); + } } } @@ -218,15 +237,23 @@ public class KeyguardAffordanceView extends ImageView { public void finishAnimation(float velocity, final Runnable mAnimationEndRunnable) { cancelAnimator(mCircleAnimator); cancelAnimator(mPreviewClipper); + mFinishing = true; mCircleStartRadius = mCircleRadius; float maxCircleSize = getMaxCircleSize(); - ValueAnimator animatorToRadius = getAnimatorToRadius(maxCircleSize); + Animator animatorToRadius; + if (mSupportHardware) { + initHwProperties(); + animatorToRadius = getRtAnimatorToRadius(maxCircleSize); + } else { + animatorToRadius = getAnimatorToRadius(maxCircleSize); + } mFlingAnimationUtils.applyDismissing(animatorToRadius, mCircleRadius, maxCircleSize, velocity, maxCircleSize); animatorToRadius.addListener(new AnimatorListenerAdapter() { @Override public void onAnimationEnd(Animator animation) { mAnimationEndRunnable.run(); + mFinishing = false; } }); animatorToRadius.start(); @@ -240,9 +267,34 @@ public class KeyguardAffordanceView extends ImageView { velocity, maxCircleSize); mPreviewClipper.addListener(mClipEndListener); mPreviewClipper.start(); + if (mSupportHardware) { + startRtCircleFadeOut(animatorToRadius.getDuration()); + } } } + private void startRtCircleFadeOut(long duration) { + RenderNodeAnimator animator = new RenderNodeAnimator(mHwCirclePaint, + RenderNodeAnimator.PAINT_ALPHA, 0); + animator.setDuration(duration); + animator.setInterpolator(PhoneStatusBar.ALPHA_OUT); + animator.setTarget(this); + animator.start(); + } + + private Animator getRtAnimatorToRadius(float circleRadius) { + RenderNodeAnimator animator = new RenderNodeAnimator(mHwCircleRadius, circleRadius); + animator.setTarget(this); + return animator; + } + + private void initHwProperties() { + mHwCenterX = CanvasProperty.createFloat(mCenterX); + mHwCenterY = CanvasProperty.createFloat(mCenterY); + mHwCirclePaint = CanvasProperty.createPaint(mCirclePaint); + mHwCircleRadius = CanvasProperty.createFloat(mCircleRadius); + } + private float getMaxCircleSize() { getLocationInWindow(mTempPoint); float rootWidth = getRootView().getWidth(); diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/SignalClusterView.java b/packages/SystemUI/src/com/android/systemui/statusbar/SignalClusterView.java index 991bde5..02e196e 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/SignalClusterView.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/SignalClusterView.java @@ -18,10 +18,13 @@ package com.android.systemui.statusbar; import android.content.Context; import android.content.res.ColorStateList; +import android.database.ContentObserver; import android.graphics.Color; import android.graphics.PorterDuff; import android.graphics.drawable.Animatable; import android.graphics.drawable.Drawable; +import android.os.Handler; +import android.provider.Settings; import android.telephony.SubscriptionInfo; import android.util.AttributeSet; import android.util.Log; @@ -33,6 +36,7 @@ import android.widget.ImageView; import android.widget.LinearLayout; import com.android.systemui.R; +import com.android.systemui.statusbar.phone.StatusBarIconController; import com.android.systemui.statusbar.policy.NetworkController.IconState; import com.android.systemui.statusbar.policy.NetworkControllerImpl; import com.android.systemui.statusbar.policy.SecurityController; @@ -49,6 +53,11 @@ public class SignalClusterView static final String TAG = "SignalClusterView"; static final boolean DEBUG = Log.isLoggable(TAG, Log.DEBUG); + private static final String SLOT_AIRPLANE = "airplane"; + private static final String SLOT_MOBILE = "mobile"; + private static final String SLOT_WIFI = "wifi"; + private static final String SLOT_ETHERNET = "ethernet"; + NetworkControllerImpl mNC; SecurityController mSC; @@ -81,6 +90,11 @@ public class SignalClusterView private int mEndPadding; private int mEndPaddingNothingVisible; + private boolean mBlockAirplane; + private boolean mBlockMobile; + private boolean mBlockWifi; + private boolean mBlockEthernet; + public SignalClusterView(Context context) { this(context, null); } @@ -91,6 +105,14 @@ public class SignalClusterView public SignalClusterView(Context context, AttributeSet attrs, int defStyle) { super(context, attrs, defStyle); + readBlacklist(); + } + + private void readBlacklist() { + mBlockAirplane = StatusBarIconController.isBlocked(getContext(), SLOT_AIRPLANE); + mBlockMobile = StatusBarIconController.isBlocked(getContext(), SLOT_MOBILE); + mBlockWifi = StatusBarIconController.isBlocked(getContext(), SLOT_WIFI); + mBlockEthernet = StatusBarIconController.isBlocked(getContext(), SLOT_ETHERNET); } public void setNetworkController(NetworkControllerImpl nc) { @@ -141,6 +163,9 @@ public class SignalClusterView apply(); applyIconTint(); + getContext().getContentResolver().registerContentObserver( + Settings.Secure.getUriFor(StatusBarIconController.ICON_BLACKLIST), false, + mBlacklistObserver); } @Override @@ -153,6 +178,7 @@ public class SignalClusterView mAirplane = null; mMobileSignalGroup.removeAllViews(); mMobileSignalGroup = null; + getContext().getContentResolver().unregisterContentObserver(mBlacklistObserver); super.onDetachedFromWindow(); } @@ -172,7 +198,7 @@ public class SignalClusterView @Override public void setWifiIndicators(boolean enabled, IconState statusIcon, IconState qsIcon, boolean activityIn, boolean activityOut, String description) { - mWifiVisible = statusIcon.visible; + mWifiVisible = statusIcon.visible && !mBlockWifi; mWifiStrengthId = statusIcon.icon; mWifiDescription = statusIcon.contentDescription; @@ -180,13 +206,12 @@ public class SignalClusterView } @Override - public void setMobileDataIndicators(IconState statusIcon, IconState qsIcon, int darkStatusIcon, - int statusType, int qsType, boolean activityIn, boolean activityOut, - String typeContentDescription, String description, boolean isWide, int subId) { + public void setMobileDataIndicators(IconState statusIcon, IconState qsIcon, int statusType, + int qsType, boolean activityIn, boolean activityOut, String typeContentDescription, + String description, boolean isWide, int subId) { PhoneState state = getOrInflateState(subId); - state.mMobileVisible = statusIcon.visible; + state.mMobileVisible = statusIcon.visible && !mBlockMobile; state.mMobileStrengthId = statusIcon.icon; - state.mMobileDarkStrengthId = darkStatusIcon; state.mMobileTypeId = statusType; state.mMobileDescription = statusIcon.contentDescription; state.mMobileTypeDescription = typeContentDescription; @@ -197,7 +222,7 @@ public class SignalClusterView @Override public void setEthernetIndicators(IconState state) { - mEthernetVisible = state.visible; + mEthernetVisible = state.visible && !mBlockEthernet; mEthernetIconId = state.icon; mEthernetDescription = state.contentDescription; @@ -206,7 +231,7 @@ public class SignalClusterView @Override public void setNoSims(boolean show) { - mNoSimsVisible = show; + mNoSimsVisible = show && !mBlockMobile; } @Override @@ -245,7 +270,7 @@ public class SignalClusterView @Override public void setIsAirplaneMode(IconState icon) { - mIsAirplaneMode = icon.visible; + mIsAirplaneMode = icon.visible && !mBlockAirplane; mAirplaneIconId = icon.icon; mAirplaneContentDescription = icon.contentDescription; @@ -426,7 +451,7 @@ public class SignalClusterView private class PhoneState { private final int mSubId; private boolean mMobileVisible = false; - private int mMobileStrengthId = 0, mMobileDarkStrengthId = 0, mMobileTypeId = 0; + private int mMobileStrengthId = 0, mMobileTypeId = 0; private boolean mIsMobileTypeIconWide; private String mMobileDescription, mMobileTypeDescription; @@ -483,9 +508,8 @@ public class SignalClusterView mMobileDark.setPaddingRelative(mIsMobileTypeIconWide ? mWideTypeIconStartPadding : 0, 0, 0, 0); - if (DEBUG) Log.d(TAG, String.format("mobile: %s sig=%d dark=%d typ=%d", - (mMobileVisible ? "VISIBLE" : "GONE"), mMobileStrengthId, - mMobileDarkStrengthId, mMobileTypeId)); + if (DEBUG) Log.d(TAG, String.format("mobile: %s sig=%d typ=%d", + (mMobileVisible ? "VISIBLE" : "GONE"), mMobileStrengthId, mMobileTypeId)); mMobileType.setVisibility(mMobileTypeId != 0 ? View.VISIBLE : View.GONE); @@ -504,5 +528,14 @@ public class SignalClusterView setTint(mMobileType, tint); } } + + private final ContentObserver mBlacklistObserver = new ContentObserver(new Handler()) { + public void onChange(boolean selfChange) { + readBlacklist(); + // Re-register to get new callbacks. + mNC.removeSignalCallback(SignalClusterView.this); + mNC.addSignalCallback(SignalClusterView.this); + }; + }; } diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/StatusBarIconView.java b/packages/SystemUI/src/com/android/systemui/statusbar/StatusBarIconView.java index 3294e15..baac8ac 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/StatusBarIconView.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/StatusBarIconView.java @@ -18,7 +18,6 @@ package com.android.systemui.statusbar; import android.app.Notification; import android.content.Context; -import android.content.pm.PackageManager; import android.content.res.Resources; import android.graphics.Canvas; import android.graphics.Paint; @@ -49,10 +48,17 @@ public class StatusBarIconView extends AnimatedImageView { private int mNumberY; private String mNumberText; private Notification mNotification; + private final boolean mBlocked; public StatusBarIconView(Context context, String slot, Notification notification) { + this(context, slot, notification, false); + } + + public StatusBarIconView(Context context, String slot, Notification notification, + boolean blocked) { super(context); final Resources res = context.getResources(); + mBlocked = blocked; mSlot = slot; mNumberPain = new Paint(); mNumberPain.setTextAlign(Paint.Align.CENTER); @@ -80,6 +86,7 @@ public class StatusBarIconView extends AnimatedImageView { public StatusBarIconView(Context context, AttributeSet attrs) { super(context, attrs); + mBlocked = false; final Resources res = context.getResources(); final int outerBounds = res.getDimensionPixelSize(R.dimen.status_bar_icon_size); final int imageBounds = res.getDimensionPixelSize(R.dimen.status_bar_icon_drawing_size); @@ -148,7 +155,7 @@ public class StatusBarIconView extends AnimatedImageView { invalidate(); } if (!visibilityEquals) { - setVisibility(icon.visible ? VISIBLE : GONE); + setVisibility(icon.visible && !mBlocked ? VISIBLE : GONE); } return true; } @@ -281,4 +288,8 @@ public class StatusBarIconView extends AnimatedImageView { return "StatusBarIconView(slot=" + mSlot + " icon=" + mIcon + " notification=" + mNotification + ")"; } + + public String getSlot() { + return mSlot; + } } diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/ActivityStarter.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/ActivityStarter.java index ee5eb38..9ef320b 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/ActivityStarter.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/ActivityStarter.java @@ -24,6 +24,11 @@ import android.content.Intent; * Keyguard. */ public interface ActivityStarter { - public void startActivity(Intent intent, boolean dismissShade); + void startActivity(Intent intent, boolean dismissShade); + void startActivity(Intent intent, boolean dismissShade, Callback callback); void preventNextAnimation(); + + interface Callback { + void onActivityStarted(int resultCode); + } } diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/KeyguardAffordanceHelper.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/KeyguardAffordanceHelper.java index 8bffdc9..64735ee 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/KeyguardAffordanceHelper.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/KeyguardAffordanceHelper.java @@ -160,7 +160,7 @@ public class KeyguardAffordanceHelper { } else { mTouchSlopExeeded = false; } - mCallback.onSwipingStarted(targetView == mLeftIcon); + mCallback.onSwipingStarted(targetView == mRightIcon); mSwipingInProgress = true; mTargetedView = targetView; mInitialTouchX = x; @@ -550,7 +550,7 @@ public class KeyguardAffordanceHelper { float getMaxTranslationDistance(); - void onSwipingStarted(boolean isRightwardMotion); + void onSwipingStarted(boolean rightIcon); void onSwipingAborted(); diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/KeyguardBottomAreaView.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/KeyguardBottomAreaView.java index adee5a8..3258a9f 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/KeyguardBottomAreaView.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/KeyguardBottomAreaView.java @@ -16,12 +16,17 @@ package com.android.systemui.statusbar.phone; +import android.app.ActivityManager; import android.app.ActivityManagerNative; +import android.app.Application; import android.app.admin.DevicePolicyManager; import android.content.BroadcastReceiver; +import android.content.ComponentName; import android.content.Context; import android.content.Intent; import android.content.IntentFilter; +import android.content.ServiceConnection; +import android.content.pm.ActivityInfo; import android.content.pm.PackageManager; import android.content.pm.ResolveInfo; import android.content.res.Configuration; @@ -29,9 +34,13 @@ import android.graphics.drawable.Drawable; import android.graphics.drawable.InsetDrawable; import android.os.AsyncTask; import android.os.Bundle; +import android.os.IBinder; +import android.os.Message; +import android.os.Messenger; import android.os.RemoteException; import android.os.UserHandle; import android.provider.MediaStore; +import android.service.media.CameraPrewarmService; import android.telecom.TelecomManager; import android.util.AttributeSet; import android.util.Log; @@ -100,7 +109,23 @@ public class KeyguardBottomAreaView extends FrameLayout implements View.OnClickL private PhoneStatusBar mPhoneStatusBar; private final Interpolator mLinearOutSlowInInterpolator; - private boolean mPrewarmSent; + private boolean mPrewarmBound; + private Messenger mPrewarmMessenger; + private final ServiceConnection mPrewarmConnection = new ServiceConnection() { + + @Override + public void onServiceConnected(ComponentName name, IBinder service) { + mPrewarmMessenger = new Messenger(service); + mPrewarmBound = true; + } + + @Override + public void onServiceDisconnected(ComponentName name) { + mPrewarmBound = false; + mPrewarmMessenger = null; + } + }; + private boolean mLeftIsVoiceAssist; private AssistManager mAssistManager; @@ -343,37 +368,44 @@ public class KeyguardBottomAreaView extends FrameLayout implements View.OnClickL mLockPatternUtils.requireCredentialEntry(KeyguardUpdateMonitor.getCurrentUser()); } - public void prewarmCamera() { + public void bindCameraPrewarmService() { Intent intent = getCameraIntent(); - String targetPackage = PreviewInflater.getTargetPackage(mContext, intent, + ActivityInfo targetInfo = PreviewInflater.getTargetActivityInfo(mContext, intent, KeyguardUpdateMonitor.getCurrentUser()); - if (targetPackage != null) { - Intent prewarm = new Intent(MediaStore.ACTION_STILL_IMAGE_CAMERA_PREWARM); - prewarm.setPackage(targetPackage); - mPrewarmSent = true; - mContext.sendBroadcast(prewarm); + if (targetInfo != null) { + String clazz = targetInfo.metaData.getString( + MediaStore.META_DATA_STILL_IMAGE_CAMERA_PREWARM_SERVICE); + if (clazz != null) { + Intent serviceIntent = new Intent(); + serviceIntent.setClassName(targetInfo.packageName, clazz); + serviceIntent.setAction(CameraPrewarmService.ACTION_PREWARM); + try { + getContext().bindServiceAsUser(serviceIntent, mPrewarmConnection, + Context.BIND_AUTO_CREATE, new UserHandle(UserHandle.USER_CURRENT)); + } catch (SecurityException e) { + Log.w(TAG, "Unable to bind to prewarm service package=" + targetInfo.packageName + + " class=" + clazz, e); + } + } } } - public void maybeCooldownCamera() { - if (!mPrewarmSent) { - return; - } - mPrewarmSent = false; - Intent intent = getCameraIntent(); - String targetPackage = PreviewInflater.getTargetPackage(mContext, intent, - KeyguardUpdateMonitor.getCurrentUser()); - if (targetPackage != null) { - Intent prewarm = new Intent(MediaStore.ACTION_STILL_IMAGE_CAMERA_COOLDOWN); - prewarm.setPackage(targetPackage); - mContext.sendBroadcast(prewarm); + public void unbindCameraPrewarmService(boolean launched) { + if (mPrewarmBound) { + if (launched) { + try { + mPrewarmMessenger.send(Message.obtain(null /* handler */, + CameraPrewarmService.MSG_CAMERA_FIRED)); + } catch (RemoteException e) { + Log.w(TAG, "Error sending camera fired message", e); + } + } + mContext.unbindService(mPrewarmConnection); + mPrewarmBound = false; } } public void launchCamera() { - - // Reset prewarm state. - mPrewarmSent = false; final Intent intent = getCameraIntent(); boolean wouldLaunchResolverActivity = PreviewInflater.wouldLaunchResolverActivity( mContext, intent, KeyguardUpdateMonitor.getCurrentUser()); @@ -381,18 +413,47 @@ public class KeyguardBottomAreaView extends FrameLayout implements View.OnClickL AsyncTask.execute(new Runnable() { @Override public void run() { - mContext.startActivityAsUser(intent, UserHandle.CURRENT); + int result = ActivityManager.START_CANCELED; + try { + result = ActivityManagerNative.getDefault().startActivityAsUser( + null, getContext().getBasePackageName(), + intent, + intent.resolveTypeIfNeeded(getContext().getContentResolver()), + null, null, 0, Intent.FLAG_ACTIVITY_NEW_TASK, null, null, + UserHandle.CURRENT.getIdentifier()); + } catch (RemoteException e) { + Log.w(TAG, "Unable to start camera activity", e); + } mActivityStarter.preventNextAnimation(); + final boolean launched = isSuccessfulLaunch(result); + post(new Runnable() { + @Override + public void run() { + unbindCameraPrewarmService(launched); + } + }); } }); } else { // We need to delay starting the activity because ResolverActivity finishes itself if // launched behind lockscreen. - mActivityStarter.startActivity(intent, false /* dismissShade */); + mActivityStarter.startActivity(intent, false /* dismissShade */, + new ActivityStarter.Callback() { + @Override + public void onActivityStarted(int resultCode) { + unbindCameraPrewarmService(isSuccessfulLaunch(resultCode)); + } + }); } } + private static boolean isSuccessfulLaunch(int result) { + return result == ActivityManager.START_SUCCESS + || result == ActivityManager.START_DELIVERED_TO_TOP + || result == ActivityManager.START_TASK_TO_FRONT; + } + public void launchLeftAffordance() { if (mLeftIsVoiceAssist) { launchVoiceAssist(); @@ -412,8 +473,8 @@ public class KeyguardBottomAreaView extends FrameLayout implements View.OnClickL if (mPhoneStatusBar.isKeyguardCurrentlySecure()) { AsyncTask.execute(runnable); } else { - mPhoneStatusBar.executeRunnableDismissingKeyguard(runnable, false /* dismissShade */, - false /* afterKeyguardGone */); + mPhoneStatusBar.executeRunnableDismissingKeyguard(runnable, null /* cancelAction */, + false /* dismissShade */, false /* afterKeyguardGone */); } } diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/KeyguardBouncer.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/KeyguardBouncer.java index 262d955..3d57d54 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/KeyguardBouncer.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/KeyguardBouncer.java @@ -95,16 +95,16 @@ public class KeyguardBouncer { mShowingSoon = false; } - public void showWithDismissAction(OnDismissAction r) { + public void showWithDismissAction(OnDismissAction r, Runnable cancelAction) { ensureView(); - mKeyguardView.setOnDismissAction(r); + mKeyguardView.setOnDismissAction(r, cancelAction); show(false /* resetSecuritySelection */); } public void hide(boolean destroyView) { cancelShowRunnable(); if (mKeyguardView != null) { - mKeyguardView.setOnDismissAction(null); + mKeyguardView.cancelDismissAction(); mKeyguardView.cleanUp(); } if (destroyView) { diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/NavigationBarTransitions.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/NavigationBarTransitions.java index a712d29..134c579 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/NavigationBarTransitions.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/NavigationBarTransitions.java @@ -33,8 +33,6 @@ public final class NavigationBarTransitions extends BarTransitions { private final IStatusBarService mBarService; private boolean mLightsOut; - private boolean mVertical; - private int mRequestedMode; public NavigationBarTransitions(NavigationBarView view) { super(view, R.drawable.nav_background); @@ -43,31 +41,11 @@ public final class NavigationBarTransitions extends BarTransitions { ServiceManager.getService(Context.STATUS_BAR_SERVICE)); } - public void init(boolean isVertical) { - setVertical(isVertical); + public void init() { applyModeBackground(-1, getMode(), false /*animate*/); applyMode(getMode(), false /*animate*/, true /*force*/); } - public void setVertical(boolean isVertical) { - mVertical = isVertical; - transitionTo(mRequestedMode, false /*animate*/); - } - - @Override - public void transitionTo(int mode, boolean animate) { - mRequestedMode = mode; - if (mVertical) { - // translucent mode not allowed when vertical - if (mode == MODE_TRANSLUCENT || mode == MODE_TRANSPARENT) { - mode = MODE_OPAQUE; - } else if (mode == MODE_LIGHTS_OUT_TRANSPARENT) { - mode = MODE_LIGHTS_OUT; - } - } - super.transitionTo(mode, animate); - } - @Override protected void onTransition(int oldMode, int newMode, boolean animate) { super.onTransition(oldMode, newMode, animate); diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/NavigationBarView.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/NavigationBarView.java index 1dec227..636c511 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/NavigationBarView.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/NavigationBarView.java @@ -47,7 +47,6 @@ import android.widget.ImageView; import android.widget.LinearLayout; import com.android.systemui.R; -import com.android.systemui.statusbar.BaseStatusBar; import com.android.systemui.statusbar.DelegateViewHelper; import com.android.systemui.statusbar.policy.DeadZone; import com.android.systemui.statusbar.policy.KeyButtonView; @@ -454,7 +453,7 @@ public class NavigationBarView extends LinearLayout { mDeadZone = (DeadZone) mCurrentView.findViewById(R.id.deadzone); // force the low profile & disabled states into compliance - mBarTransitions.init(mVertical); + mBarTransitions.init(); setDisabledFlags(mDisabledFlags, true /* force */); setMenuVisibility(mShowMenu, true /* force */); diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java index 5d48190..4bc317a 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java @@ -196,6 +196,7 @@ public class NotificationPanelView extends PanelView implements private boolean mCollapsedOnDown; private int mPositionMinSideMargin; private int mLastOrientation = -1; + private boolean mClosingWithAlphaFadeOut; private Runnable mHeadsUpExistenceChangedRunnable = new Runnable() { @Override @@ -527,6 +528,7 @@ public class NotificationPanelView extends PanelView implements protected void flingToHeight(float vel, boolean expand, float target, float collapseSpeedUpFactor, boolean expandBecauseOfFalsing) { mHeadsUpTouchHelper.notifyFling(!expand); + setClosingWithAlphaFadeout(!expand && getFadeoutAlpha() == 1.0f); super.flingToHeight(vel, expand, target, collapseSpeedUpFactor, expandBecauseOfFalsing); } @@ -638,10 +640,9 @@ public class NotificationPanelView extends PanelView implements @Override protected boolean isInContentBounds(float x, float y) { - float yTransformed = y - mNotificationStackScroller.getY(); float stackScrollerX = mNotificationStackScroller.getX(); - return mNotificationStackScroller.isInContentBounds(yTransformed) && stackScrollerX < x - && x < stackScrollerX + mNotificationStackScroller.getWidth(); + return !mNotificationStackScroller.isBelowLastNotification(x - stackScrollerX, y) + && stackScrollerX < x && x < stackScrollerX + mNotificationStackScroller.getWidth(); } private void initDownStates(MotionEvent event) { @@ -1074,8 +1075,12 @@ public class NotificationPanelView extends PanelView implements }; private void animateHeaderSlidingIn() { - mHeaderAnimating = true; - getViewTreeObserver().addOnPreDrawListener(mStartHeaderSlidingIn); + // If the QS is already expanded we don't need to slide in the header as it's already + // visible. + if (!mQsExpanded) { + mHeaderAnimating = true; + getViewTreeObserver().addOnPreDrawListener(mStartHeaderSlidingIn); + } } private void animateHeaderSlidingOut() { @@ -1585,26 +1590,22 @@ public class NotificationPanelView extends PanelView implements } } private void updateNotificationTranslucency() { - float alpha; - if (mExpandingFromHeadsUp || mHeadsUpManager.hasPinnedHeadsUp()) { - alpha = 1f; - } else { - alpha = (getNotificationsTopY() + mNotificationStackScroller.getItemHeight()) - / (mQsMinExpansionHeight + mNotificationStackScroller.getBottomStackPeekSize() - - mNotificationStackScroller.getCollapseSecondCardPadding()); - alpha = Math.max(0, Math.min(alpha, 1)); - alpha = (float) Math.pow(alpha, 0.75); - } - - if (alpha != 1f && mNotificationStackScroller.getLayerType() != LAYER_TYPE_HARDWARE) { - mNotificationStackScroller.setLayerType(LAYER_TYPE_HARDWARE, null); - } else if (alpha == 1f - && mNotificationStackScroller.getLayerType() == LAYER_TYPE_HARDWARE) { - mNotificationStackScroller.setLayerType(LAYER_TYPE_NONE, null); + float alpha = 1f; + if (mClosingWithAlphaFadeOut && !mExpandingFromHeadsUp && !mHeadsUpManager.hasPinnedHeadsUp()) { + alpha = getFadeoutAlpha(); } mNotificationStackScroller.setAlpha(alpha); } + private float getFadeoutAlpha() { + float alpha = (getNotificationsTopY() + mNotificationStackScroller.getItemHeight()) + / (mQsMinExpansionHeight + mNotificationStackScroller.getBottomStackPeekSize() + - mNotificationStackScroller.getCollapseSecondCardPadding()); + alpha = Math.max(0, Math.min(alpha, 1)); + alpha = (float) Math.pow(alpha, 0.75); + return alpha; + } + @Override protected float getOverExpansionAmount() { return mNotificationStackScroller.getCurrentOverScrollAmount(true /* top */); @@ -1934,12 +1935,12 @@ public class NotificationPanelView extends PanelView implements } @Override - public void onSwipingStarted(boolean isRightwardMotion) { - boolean start = getLayoutDirection() == LAYOUT_DIRECTION_RTL ? isRightwardMotion - : !isRightwardMotion; - if (!start) { + public void onSwipingStarted(boolean rightIcon) { + boolean camera = getLayoutDirection() == LAYOUT_DIRECTION_RTL ? !rightIcon + : rightIcon; + if (camera) { mSecureCameraLaunchManager.onSwipingStarted(); - mKeyguardBottomArea.prewarmCamera(); + mKeyguardBottomArea.bindCameraPrewarmService(); } requestDisallowInterceptTouchEvent(true); mOnlyAffordanceInThisMotion = true; @@ -1948,7 +1949,7 @@ public class NotificationPanelView extends PanelView implements @Override public void onSwipingAborted() { - mKeyguardBottomArea.maybeCooldownCamera(); + mKeyguardBottomArea.unbindCameraPrewarmService(false /* launched */); } @Override @@ -2261,6 +2262,12 @@ public class NotificationPanelView extends PanelView implements protected void onClosingFinished() { super.onClosingFinished(); resetVerticalPanelPosition(); + setClosingWithAlphaFadeout(false); + } + + private void setClosingWithAlphaFadeout(boolean closing) { + mClosingWithAlphaFadeOut = closing; + mNotificationStackScroller.forceNoOverlappingRendering(closing); } /** diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/PanelView.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/PanelView.java index 6d35ff0..9d4997c 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/PanelView.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/PanelView.java @@ -777,6 +777,15 @@ public abstract class PanelView extends FrameLayout { public void setExpandedFraction(float frac) { setExpandedHeight(getMaxPanelHeight() * frac); + if (PhoneStatusBar.DEBUG_EMPTY_KEYGUARD + && mStatusBar.getBarState() == StatusBarState.KEYGUARD) { + if (frac == 0.0f) { + Log.i(PhoneStatusBar.TAG, "Panel collapsed! Stacktrace: " + + Log.getStackTraceString(new Throwable())); + } else if (frac == 1.0f) { + mStatusBar.endWindowManagerLogging(); + } + } } public float getExpandedHeight() { @@ -808,6 +817,11 @@ public abstract class PanelView extends FrameLayout { } public void collapse(boolean delayed, float speedUpFactor) { + if (PhoneStatusBar.DEBUG_EMPTY_KEYGUARD + && mStatusBar.getBarState() == StatusBarState.KEYGUARD) { + Log.i(PhoneStatusBar.TAG, "Panel collapsed! Stacktrace: " + + Log.getStackTraceString(new Throwable())); + } if (DEBUG) logf("collapse: " + this); if (mPeekPending || mPeekAnimator != null) { mCollapseAfterPeek = true; diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java index 1e4aa61..7c7bec9 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java @@ -31,6 +31,8 @@ import android.content.ComponentCallbacks2; import android.content.Context; import android.content.Intent; import android.content.IntentFilter; +import android.content.pm.IPackageManager; +import android.content.pm.PackageManager; import android.content.res.Configuration; import android.content.res.Resources; import android.database.ContentObserver; @@ -61,6 +63,7 @@ import android.os.Message; import android.os.PowerManager; import android.os.Process; import android.os.RemoteException; +import android.os.ServiceManager; import android.os.SystemClock; import android.os.UserHandle; import android.os.UserManager; @@ -182,6 +185,7 @@ public class PhoneStatusBar extends BaseStatusBar implements DemoMode, HeadsUpManager.OnHeadsUpChangedListener { static final String TAG = "PhoneStatusBar"; public static final boolean DEBUG = BaseStatusBar.DEBUG; + public static final boolean DEBUG_EMPTY_KEYGUARD = true; public static final boolean SPEW = false; public static final boolean DUMPTRUCK = true; // extra dumpsys info public static final boolean DEBUG_GESTURES = false; @@ -229,6 +233,19 @@ public class PhoneStatusBar extends BaseStatusBar implements DemoMode, /** Allow some time inbetween the long press for back and recents. */ private static final int LOCK_TO_APP_GESTURE_TOLERENCE = 200; + private static final boolean ONLY_CORE_APPS; + + static { + boolean onlyCoreApps; + try { + onlyCoreApps = IPackageManager.Stub.asInterface(ServiceManager.getService("package")) + .isOnlyCoreApps(); + } catch (RemoteException e) { + onlyCoreApps = false; + } + ONLY_CORE_APPS = onlyCoreApps; + } + PhoneStatusBarPolicy mIconPolicy; // These are no longer handled by the policy, because we need custom strategies for them @@ -349,6 +366,9 @@ public class PhoneStatusBar extends BaseStatusBar implements DemoMode, if (!mUserSetup && mStatusBarView != null) animateCollapseQuickSettings(); } + if (mIconPolicy != null) { + mIconPolicy.setCurrentUserSetup(mUserSetup); + } } }; @@ -554,6 +574,7 @@ public class PhoneStatusBar extends BaseStatusBar implements DemoMode, // Lastly, call to the icon policy to install/update all the icons. mIconPolicy = new PhoneStatusBarPolicy(mContext, mCastController, mHotspotController); + mIconPolicy.setCurrentUserSetup(mUserSetup); mSettingsObserver.onChange(false); // set up mHeadsUpObserver.onChange(true); // set up @@ -1319,7 +1340,8 @@ public class PhoneStatusBar extends BaseStatusBar implements DemoMode, mNotificationPanel.setQsExpansionEnabled(isDeviceProvisioned() && (mUserSetup || mUserSwitcherController == null || !mUserSwitcherController.isSimpleUserSwitcher()) - && ((mDisabled2 & StatusBarManager.DISABLE2_QUICK_SETTINGS) == 0)); + && ((mDisabled2 & StatusBarManager.DISABLE2_QUICK_SETTINGS) == 0) + && !ONLY_CORE_APPS); } private void updateNotificationShadeForChildren() { @@ -1826,6 +1848,11 @@ public class PhoneStatusBar extends BaseStatusBar implements DemoMode, } @Override + public void startActivity(Intent intent, boolean dismissShade, Callback callback) { + startActivityDismissingKeyguard(intent, false, dismissShade, callback); + } + + @Override public void preventNextAnimation() { overrideActivityPendingAppTransition(true /* keyguardShowing */); } @@ -1977,6 +2004,10 @@ public class PhoneStatusBar extends BaseStatusBar implements DemoMode, mStatusBarWindowManager.setPanelExpanded(isExpanded); } + public void endWindowManagerLogging() { + mStatusBarWindowManager.setLogState(false); + } + /** * All changes to the status bar and notifications funnel through here and are batched. */ @@ -2022,7 +2053,7 @@ public class PhoneStatusBar extends BaseStatusBar implements DemoMode, } boolean panelsEnabled() { - return (mDisabled1 & StatusBarManager.DISABLE_EXPAND) == 0; + return (mDisabled1 & StatusBarManager.DISABLE_EXPAND) == 0 && !ONLY_CORE_APPS; } void makeExpandedVisible(boolean force) { @@ -2707,7 +2738,12 @@ public class PhoneStatusBar extends BaseStatusBar implements DemoMode, } public void startActivityDismissingKeyguard(final Intent intent, boolean onlyProvisioned, - final boolean dismissShade) { + boolean dismissShade) { + startActivityDismissingKeyguard(intent, onlyProvisioned, dismissShade, null /* callback */); + } + + public void startActivityDismissingKeyguard(final Intent intent, boolean onlyProvisioned, + final boolean dismissShade, final Callback callback) { if (onlyProvisioned && !isDeviceProvisioned()) return; final boolean afterKeyguardGone = PreviewInflater.wouldLaunchResolverActivity( @@ -2717,16 +2753,35 @@ public class PhoneStatusBar extends BaseStatusBar implements DemoMode, public void run() { intent.setFlags( Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_CLEAR_TOP); - mContext.startActivityAsUser( - intent, new UserHandle(UserHandle.USER_CURRENT)); + int result = ActivityManager.START_CANCELED; + try { + result = ActivityManagerNative.getDefault().startActivityAsUser( + null, mContext.getBasePackageName(), + intent, + intent.resolveTypeIfNeeded(mContext.getContentResolver()), + null, null, 0, Intent.FLAG_ACTIVITY_NEW_TASK, null, null, + UserHandle.CURRENT.getIdentifier()); + } catch (RemoteException e) { + Log.w(TAG, "Unable to start activity", e); + } overrideActivityPendingAppTransition( keyguardShowing && !afterKeyguardGone); + if (callback != null) { + callback.onActivityStarted(result); + } + } + }; + Runnable cancelRunnable = new Runnable() { + @Override + public void run() { + callback.onActivityStarted(ActivityManager.START_CANCELED); } }; - executeRunnableDismissingKeyguard(runnable, dismissShade, afterKeyguardGone); + executeRunnableDismissingKeyguard(runnable, cancelRunnable, dismissShade, afterKeyguardGone); } public void executeRunnableDismissingKeyguard(final Runnable runnable, + final Runnable cancelAction, final boolean dismissShade, final boolean afterKeyguardGone) { final boolean keyguardShowing = mStatusBarKeyguardViewManager.isShowing(); @@ -2753,7 +2808,7 @@ public class PhoneStatusBar extends BaseStatusBar implements DemoMode, } return true; } - }, afterKeyguardGone); + }, cancelAction, afterKeyguardGone); } private BroadcastReceiver mBroadcastReceiver = new BroadcastReceiver() { @@ -2813,10 +2868,15 @@ public class PhoneStatusBar extends BaseStatusBar implements DemoMode, } @Override - protected void dismissKeyguardThenExecute(final OnDismissAction action, + protected void dismissKeyguardThenExecute(OnDismissAction action, boolean afterKeyguardGone) { + dismissKeyguardThenExecute(action, null /* cancelRunnable */, afterKeyguardGone); + } + + private void dismissKeyguardThenExecute(OnDismissAction action, Runnable cancelAction, boolean afterKeyguardGone) { if (mStatusBarKeyguardViewManager.isShowing()) { - mStatusBarKeyguardViewManager.dismissWithAction(action, afterKeyguardGone); + mStatusBarKeyguardViewManager.dismissWithAction(action, cancelAction, + afterKeyguardGone); } else { action.onDismiss(); } @@ -3492,6 +3552,9 @@ public class PhoneStatusBar extends BaseStatusBar implements DemoMode, // Make our window larger and the panel expanded. makeExpandedVisible(true); mNotificationPanel.instantExpand(); + if (DEBUG_EMPTY_KEYGUARD) { + mStatusBarWindowManager.setLogState(true); + } } private void instantCollapseNotificationPanel() { diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBarPolicy.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBarPolicy.java index 7c10c66..0872e06 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBarPolicy.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBarPolicy.java @@ -18,6 +18,7 @@ package com.android.systemui.statusbar.phone; import android.app.ActivityManagerNative; import android.app.AlarmManager; +import android.app.AlarmManager.AlarmClockInfo; import android.app.IUserSwitchObserver; import android.app.StatusBarManager; import android.bluetooth.BluetoothAdapter; @@ -75,6 +76,7 @@ public class PhoneStatusBarPolicy { private boolean mZenVisible; private boolean mVolumeVisible; + private boolean mCurrentUserSetup; private int mZen; @@ -175,11 +177,12 @@ public class PhoneStatusBarPolicy { } private void updateAlarm() { - final boolean hasAlarm = mAlarmManager.getNextAlarmClock(UserHandle.USER_CURRENT) != null; + final AlarmClockInfo alarm = mAlarmManager.getNextAlarmClock(UserHandle.USER_CURRENT); + final boolean hasAlarm = alarm != null && alarm.getTriggerTime() > 0; final boolean zenNone = mZen == Global.ZEN_MODE_NO_INTERRUPTIONS; - mService.setIconVisibility(SLOT_ALARM_CLOCK, hasAlarm); mService.setIcon(SLOT_ALARM_CLOCK, zenNone ? R.drawable.stat_sys_alarm_dim : R.drawable.stat_sys_alarm, 0, null); + mService.setIconVisibility(SLOT_ALARM_CLOCK, mCurrentUserSetup && hasAlarm); } private final void updateSimState(Intent intent) { @@ -391,4 +394,10 @@ public class PhoneStatusBarPolicy { mKeyguardVisible = visible; updateManagedProfile(); } + + public void setCurrentUserSetup(boolean userSetup) { + if (mCurrentUserSetup == userSetup) return; + mCurrentUserSetup = userSetup; + updateAlarm(); + } } diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBarView.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBarView.java index aa499ad..b7e675d 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBarView.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBarView.java @@ -20,12 +20,14 @@ import android.content.Context; import android.content.res.Resources; import android.util.AttributeSet; import android.util.EventLog; +import android.util.Log; import android.view.MotionEvent; import android.view.View; import android.view.accessibility.AccessibilityEvent; import com.android.systemui.EventLogTags; import com.android.systemui.R; +import com.android.systemui.statusbar.StatusBarState; public class PhoneStatusBarView extends PanelBar { private static final String TAG = "PhoneStatusBarView"; @@ -108,7 +110,11 @@ public class PhoneStatusBarView extends PanelBar { @Override public void onAllPanelsCollapsed() { super.onAllPanelsCollapsed(); - + if (PhoneStatusBar.DEBUG_EMPTY_KEYGUARD + && mBar.getBarState() == StatusBarState.KEYGUARD) { + Log.i(PhoneStatusBar.TAG, "Panel collapsed! Stacktrace: " + + Log.getStackTraceString(new Throwable())); + } // Close the status bar in the next frame so we can show the end of the animation. postOnAnimation(new Runnable() { @Override diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarIconController.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarIconController.java index 45da297..a268077 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarIconController.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarIconController.java @@ -20,10 +20,14 @@ import android.animation.ArgbEvaluator; import android.animation.ValueAnimator; import android.content.Context; import android.content.res.ColorStateList; +import android.database.ContentObserver; import android.graphics.Color; import android.os.Bundle; import android.os.Handler; import android.os.SystemClock; +import android.provider.Settings; +import android.text.TextUtils; +import android.util.ArraySet; import android.view.View; import android.view.ViewGroup; import android.view.animation.AnimationUtils; @@ -53,6 +57,8 @@ public class StatusBarIconController { public static final long DEFAULT_TINT_ANIMATION_DURATION = 120; + public static final String ICON_BLACKLIST = "icon_blacklist"; + private Context mContext; private PhoneStatusBar mPhoneStatusBar; private Interpolator mLinearOutSlowIn; @@ -89,6 +95,8 @@ public class StatusBarIconController { private long mTransitionDeferringStartTime; private long mTransitionDeferringDuration; + private final ArraySet<String> mIconBlacklist; + private final Runnable mTransitionDeferringDoneRunnable = new Runnable() { @Override public void run() { @@ -118,7 +126,12 @@ public class StatusBarIconController { mDarkModeIconColorSingleTone = context.getColor(R.color.dark_mode_icon_color_single_tone); mLightModeIconColorSingleTone = context.getColor(R.color.light_mode_icon_color_single_tone); mHandler = new Handler(); + mIconBlacklist = getIconBlacklist(context); updateResources(); + + context.getContentResolver().registerContentObserver( + Settings.Secure.getUriFor(StatusBarIconController.ICON_BLACKLIST), false, + mBlacklistObserver); } public void updateResources() { @@ -130,11 +143,12 @@ public class StatusBarIconController { } public void addSystemIcon(String slot, int index, int viewIndex, StatusBarIcon icon) { - StatusBarIconView view = new StatusBarIconView(mContext, slot, null); + boolean blocked = mIconBlacklist.contains(slot); + StatusBarIconView view = new StatusBarIconView(mContext, slot, null, blocked); view.set(icon); mStatusIcons.addView(view, viewIndex, new LinearLayout.LayoutParams( ViewGroup.LayoutParams.WRAP_CONTENT, mIconSize)); - view = new StatusBarIconView(mContext, slot, null); + view = new StatusBarIconView(mContext, slot, null, blocked); view.set(icon); mStatusIconsKeyguard.addView(view, viewIndex, new LinearLayout.LayoutParams( ViewGroup.LayoutParams.WRAP_CONTENT, mIconSize)); @@ -414,4 +428,43 @@ public class StatusBarIconController { } mTransitionPending = false; } + + private final ContentObserver mBlacklistObserver = new ContentObserver(new Handler()) { + public void onChange(boolean selfChange) { + mIconBlacklist.clear(); + mIconBlacklist.addAll(getIconBlacklist(mContext)); + ArrayList<StatusBarIconView> views = new ArrayList<StatusBarIconView>(); + // Get all the current views. + for (int i = 0; i < mStatusIcons.getChildCount(); i++) { + views.add((StatusBarIconView) mStatusIcons.getChildAt(i)); + } + // Remove all the icons. + for (int i = views.size() - 1; i >= 0; i--) { + removeSystemIcon(views.get(i).getSlot(), i, i); + } + // Add them all back + for (int i = 0; i < views.size(); i++) { + addSystemIcon(views.get(i).getSlot(), i, i, views.get(i).getStatusBarIcon()); + } + } + }; + + public static ArraySet<String> getIconBlacklist(Context context) { + String blackListStr = Settings.Secure.getString(context.getContentResolver(), + ICON_BLACKLIST); + ArraySet<String> ret = new ArraySet<String>(); + if (blackListStr != null) { + String[] blacklist = blackListStr.split(","); + for (String slot : blacklist) { + if (!TextUtils.isEmpty(slot)) { + ret.add(slot); + } + } + } + return ret; + } + + public static boolean isBlocked(Context context, String slot) { + return getIconBlacklist(context).contains(slot); + } } diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarKeyguardViewManager.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarKeyguardViewManager.java index 0caf51a..6cb890a 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarKeyguardViewManager.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarKeyguardViewManager.java @@ -126,10 +126,11 @@ public class StatusBarKeyguardViewManager { updateStates(); } - public void dismissWithAction(OnDismissAction r, boolean afterKeyguardGone) { + public void dismissWithAction(OnDismissAction r, Runnable cancelAction, + boolean afterKeyguardGone) { if (mShowing) { if (!afterKeyguardGone) { - mBouncer.showWithDismissAction(r); + mBouncer.showWithDismissAction(r, cancelAction); } else { mBouncer.show(false /* resetSecuritySelection */); mAfterKeyguardGoneAction = r; diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarWindowManager.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarWindowManager.java index de42643..58017d0 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarWindowManager.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarWindowManager.java @@ -21,6 +21,7 @@ import android.content.pm.ActivityInfo; import android.content.res.Resources; import android.graphics.PixelFormat; import android.os.SystemProperties; +import android.util.Log; import android.view.Gravity; import android.view.View; import android.view.ViewGroup; @@ -31,6 +32,8 @@ import com.android.systemui.keyguard.KeyguardViewMediator; import com.android.systemui.statusbar.BaseStatusBar; import com.android.systemui.statusbar.StatusBarState; +import java.lang.reflect.Field; + /** * Encapsulates all logic for the status bar window state management. */ @@ -45,6 +48,7 @@ public class StatusBarWindowManager { private final boolean mKeyguardScreenRotation; private final State mCurrentState = new State(); + private boolean mLogState; public StatusBarWindowManager(Context context) { mContext = context; @@ -129,9 +133,7 @@ public class StatusBarWindowManager { } private void applyHeight(State state) { - boolean expanded = !state.forceCollapsed && (state.isKeyguardShowingAndNotOccluded() - || state.panelVisible || state.keyguardFadingAway || state.bouncerShowing - || state.headsUpShowing); + boolean expanded = isExpanded(state); if (expanded) { mLpChanged.height = ViewGroup.LayoutParams.MATCH_PARENT; } else { @@ -139,6 +141,12 @@ public class StatusBarWindowManager { } } + private boolean isExpanded(State state) { + return !state.forceCollapsed && (state.isKeyguardShowingAndNotOccluded() + || state.panelVisible || state.keyguardFadingAway || state.bouncerShowing + || state.headsUpShowing); + } + private void applyFitsSystemWindows(State state) { mStatusBarView.setFitsSystemWindows(!state.isKeyguardShowingAndNotOccluded()); } @@ -176,6 +184,9 @@ public class StatusBarWindowManager { applyFitsSystemWindows(state); applyModalFlag(state); if (mLp.copyFrom(mLpChanged) != 0) { + if (PhoneStatusBar.DEBUG_EMPTY_KEYGUARD && mLogState) { + logCurrentState(); + } mWindowManager.updateViewLayout(mStatusBarView, mLp); } } @@ -272,6 +283,21 @@ public class StatusBarWindowManager { apply(mCurrentState); } + public void setLogState(boolean logState) { + mLogState = logState; + if (logState) { + Log.w(PhoneStatusBar.TAG, "===== Started logging WM state changes ====="); + logCurrentState(); + } else { + Log.w(PhoneStatusBar.TAG, "===== Finished logging WM state changes ====="); + } + } + + private void logCurrentState() { + Log.i(PhoneStatusBar.TAG, mCurrentState.toString() + + "\n Expanded: " + isExpanded(mCurrentState)); + } + private static class State { boolean keyguardShowing; boolean keyguardOccluded; @@ -294,5 +320,31 @@ public class StatusBarWindowManager { private boolean isKeyguardShowingAndNotOccluded() { return keyguardShowing && !keyguardOccluded; } + + @Override + public String toString() { + StringBuilder result = new StringBuilder(); + String newLine = "\n"; + result.append("Window State {"); + result.append(newLine); + + Field[] fields = this.getClass().getDeclaredFields(); + + // Print field names paired with their values + for (Field field : fields) { + result.append(" "); + try { + result.append(field.getName()); + result.append(": "); + //requires access to private field: + result.append(field.get(this)); + } catch (IllegalAccessException ex) { + } + result.append(newLine); + } + result.append("}"); + + return result.toString(); + } } } diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarWindowView.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarWindowView.java index 3b91751..6a8f8ee 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarWindowView.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarWindowView.java @@ -171,7 +171,6 @@ public class StatusBarWindowView extends FrameLayout { if (mNotificationPanel.isFullyExpanded() && mStackScrollLayout.getVisibility() == View.VISIBLE && mService.getBarState() == StatusBarState.KEYGUARD - && !mService.isQsExpanded() && !mService.isBouncerShowing()) { intercept = mDragDownHelper.onInterceptTouchEvent(ev); // wake up on a touch down event, if dozing @@ -195,7 +194,7 @@ public class StatusBarWindowView extends FrameLayout { @Override public boolean onTouchEvent(MotionEvent ev) { boolean handled = false; - if (mService.getBarState() == StatusBarState.KEYGUARD && !mService.isQsExpanded()) { + if (mService.getBarState() == StatusBarState.KEYGUARD) { handled = mDragDownHelper.onTouchEvent(ev); } if (!handled) { diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/policy/CallbackHandler.java b/packages/SystemUI/src/com/android/systemui/statusbar/policy/CallbackHandler.java index 7f52191..e618cb8 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/policy/CallbackHandler.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/policy/CallbackHandler.java @@ -124,17 +124,16 @@ public class CallbackHandler extends Handler implements EmergencyListener, Signa @Override public void setMobileDataIndicators(final IconState statusIcon, final IconState qsIcon, - final int darkStatusIcon, final int statusType, final int qsType, - final boolean activityIn, final boolean activityOut, - final String typeContentDescription, final String description, final boolean isWide, - final int subId) { + final int statusType, final int qsType,final boolean activityIn, + final boolean activityOut, final String typeContentDescription, + final String description, final boolean isWide, final int subId) { post(new Runnable() { @Override public void run() { for (SignalCallback signalCluster : mSignalCallbacks) { - signalCluster.setMobileDataIndicators(statusIcon, qsIcon, darkStatusIcon, - statusType, qsType, activityIn, activityOut, typeContentDescription, - description, isWide, subId); + signalCluster.setMobileDataIndicators(statusIcon, qsIcon, statusType, qsType, + activityIn, activityOut, typeContentDescription, description, isWide, + subId); } } }); diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/policy/MobileSignalController.java b/packages/SystemUI/src/com/android/systemui/statusbar/policy/MobileSignalController.java index 0d59953..686e24c 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/policy/MobileSignalController.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/policy/MobileSignalController.java @@ -117,7 +117,7 @@ public class MobileSignalController extends SignalController< public void setCarrierNetworkChangeMode(boolean carrierNetworkChangeMode) { mCurrentState.carrierNetworkChangeMode = carrierNetworkChangeMode; - notifyListenersIfNecessary(); + updateTelephony(); } /** @@ -220,13 +220,9 @@ public class MobileSignalController extends SignalController< && mCurrentState.activityOut; showDataIcon &= mCurrentState.isDefault; int typeIcon = showDataIcon ? icons.mDataType : 0; - mCallbackHandler.setMobileDataIndicators(statusIcon, qsIcon, getCurrentDarkIconId(), - typeIcon, qsTypeIcon, activityIn, activityOut, dataContentDescription, description, - icons.mIsWide, mSubscriptionInfo.getSubscriptionId()); - } - - private int getCurrentDarkIconId() { - return getCurrentIconId(false /* light */); + mCallbackHandler.setMobileDataIndicators(statusIcon, qsIcon, typeIcon, qsTypeIcon, + activityIn, activityOut, dataContentDescription, description, icons.mIsWide, + mSubscriptionInfo.getSubscriptionId()); } @Override @@ -276,7 +272,7 @@ public class MobileSignalController extends SignalController< } private boolean isCarrierNetworkChangeActive() { - return !hasService() && mCurrentState.carrierNetworkChangeMode; + return mCurrentState.carrierNetworkChangeMode; } public void handleBroadcast(Intent intent) { @@ -478,17 +474,8 @@ public class MobileSignalController extends SignalController< int sbNullState, int qsNullState, int sbDiscState, int qsDiscState, int discContentDesc, int dataContentDesc, int dataType, boolean isWide, int qsDataType) { - this(name, sbIcons, sbIcons, qsIcons, contentDesc, sbNullState, qsNullState, - sbDiscState, sbDiscState, qsDiscState, discContentDesc, dataContentDesc, - dataType, isWide, qsDataType); - } - - public MobileIconGroup(String name, int[][] sbIcons, int[][] sbDarkIcons, int[][] qsIcons, - int[] contentDesc, int sbNullState, int qsNullState, int sbDiscState, - int sbDarkDiscState, int qsDiscState, int discContentDesc, int dataContentDesc, - int dataType, boolean isWide, int qsDataType) { - super(name, sbIcons, sbDarkIcons, qsIcons, contentDesc, sbNullState, qsNullState, - sbDiscState, sbDarkDiscState, qsDiscState, discContentDesc); + super(name, sbIcons, qsIcons, contentDesc, sbNullState, qsNullState, sbDiscState, + qsDiscState, discContentDesc); mDataContentDescription = dataContentDesc; mDataType = dataType; mIsWide = isWide; diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/policy/NetworkController.java b/packages/SystemUI/src/com/android/systemui/statusbar/policy/NetworkController.java index 070ca63..38656ee 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/policy/NetworkController.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/policy/NetworkController.java @@ -38,9 +38,9 @@ public interface NetworkController { void setWifiIndicators(boolean enabled, IconState statusIcon, IconState qsIcon, boolean activityIn, boolean activityOut, String description); - void setMobileDataIndicators(IconState statusIcon, IconState qsIcon, int darkStatusIcon, - int statusType, int qsType, boolean activityIn, boolean activityOut, - String typeContentDescription, String description, boolean isWide, int subId); + void setMobileDataIndicators(IconState statusIcon, IconState qsIcon, int statusType, + int qsType, boolean activityIn, boolean activityOut, String typeContentDescription, + String description, boolean isWide, int subId); void setSubs(List<SubscriptionInfo> subs); void setNoSims(boolean show); diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/policy/PreviewInflater.java b/packages/SystemUI/src/com/android/systemui/statusbar/policy/PreviewInflater.java index 4269c19..93d0ec3 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/policy/PreviewInflater.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/policy/PreviewInflater.java @@ -19,6 +19,7 @@ package com.android.systemui.statusbar.policy; import android.content.ComponentName; import android.content.Context; import android.content.Intent; +import android.content.pm.ActivityInfo; import android.content.pm.PackageManager; import android.content.pm.ResolveInfo; import android.os.Bundle; @@ -138,14 +139,14 @@ public class PreviewInflater { public static boolean wouldLaunchResolverActivity(Context ctx, Intent intent, int currentUserId) { - return getTargetPackage(ctx, intent, currentUserId) == null; + return getTargetActivityInfo(ctx, intent, currentUserId) == null; } /** - * @return the target package of the intent it resolves to a specific package or {@code null} if - * it resolved to the resolver activity + * @return the target activity info of the intent it resolves to a specific package or + * {@code null} if it resolved to the resolver activity */ - public static String getTargetPackage(Context ctx, Intent intent, + public static ActivityInfo getTargetActivityInfo(Context ctx, Intent intent, int currentUserId) { PackageManager packageManager = ctx.getPackageManager(); final List<ResolveInfo> appList = packageManager.queryIntentActivitiesAsUser( @@ -158,7 +159,7 @@ public class PreviewInflater { if (resolved == null || wouldLaunchResolverActivity(resolved, appList)) { return null; } else { - return resolved.activityInfo.packageName; + return resolved.activityInfo; } } diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/policy/SignalCallbackAdapter.java b/packages/SystemUI/src/com/android/systemui/statusbar/policy/SignalCallbackAdapter.java index 83a7d3d..dce889f 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/policy/SignalCallbackAdapter.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/policy/SignalCallbackAdapter.java @@ -35,10 +35,9 @@ public class SignalCallbackAdapter implements SignalCallback { } @Override - public void setMobileDataIndicators(IconState statusIcon, IconState qsIcon, - int darkStatusIcon, int statusType, int qsType, boolean activityIn, - boolean activityOut, String typeContentDescription, String description, - boolean isWide, int subId) { + public void setMobileDataIndicators(IconState statusIcon, IconState qsIcon, int statusType, + int qsType, boolean activityIn, boolean activityOut, String typeContentDescription, + String description, boolean isWide, int subId) { } @Override diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/policy/SignalController.java b/packages/SystemUI/src/com/android/systemui/statusbar/policy/SignalController.java index e6ca646..5e9447e 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/policy/SignalController.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/policy/SignalController.java @@ -133,22 +133,10 @@ public abstract class SignalController<T extends SignalController.State, * Gets the signal icon for SB based on current state of connected, enabled, and level. */ public int getCurrentIconId() { - return getCurrentIconId(true /* light */); - } - - protected int getCurrentIconId(boolean light) { if (mCurrentState.connected) { - if (light) { - return getIcons().mSbIcons[mCurrentState.inetCondition][mCurrentState.level]; - } else { - return getIcons().mSbDarkIcons[mCurrentState.inetCondition][mCurrentState.level]; - } + return getIcons().mSbIcons[mCurrentState.inetCondition][mCurrentState.level]; } else if (mCurrentState.enabled) { - if (light) { - return getIcons().mSbDiscState; - } else { - return getIcons().mSbDarkDiscState; - } + return getIcons().mSbDiscState; } else { return getIcons().mSbNullState; } @@ -229,13 +217,11 @@ public abstract class SignalController<T extends SignalController.State, */ static class IconGroup { final int[][] mSbIcons; - final int[][] mSbDarkIcons; final int[][] mQsIcons; final int[] mContentDesc; final int mSbNullState; final int mQsNullState; final int mSbDiscState; - final int mSbDarkDiscState; final int mQsDiscState; final int mDiscContentDesc; // For logging. @@ -244,22 +230,13 @@ public abstract class SignalController<T extends SignalController.State, public IconGroup(String name, int[][] sbIcons, int[][] qsIcons, int[] contentDesc, int sbNullState, int qsNullState, int sbDiscState, int qsDiscState, int discContentDesc) { - this(name, sbIcons, sbIcons, qsIcons, contentDesc, sbNullState, qsNullState, - sbDiscState, sbDiscState, qsDiscState, discContentDesc); - } - - public IconGroup(String name, int[][] sbIcons, int[][] sbDarkIcons, int[][] qsIcons, - int[] contentDesc, int sbNullState, int qsNullState, int sbDiscState, - int sbDarkDiscState, int qsDiscState, int discContentDesc) { mName = name; mSbIcons = sbIcons; - mSbDarkIcons = sbDarkIcons; mQsIcons = qsIcons; mContentDesc = contentDesc; mSbNullState = sbNullState; mQsNullState = qsNullState; mSbDiscState = sbDiscState; - mSbDarkDiscState = sbDarkDiscState; mQsDiscState = qsDiscState; mDiscContentDesc = discContentDesc; } diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/policy/TelephonyIcons.java b/packages/SystemUI/src/com/android/systemui/statusbar/policy/TelephonyIcons.java index fa4d464..8a27653 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/policy/TelephonyIcons.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/policy/TelephonyIcons.java @@ -73,24 +73,15 @@ class TelephonyIcons { { R.drawable.stat_sys_signal_carrier_network_change_animation, R.drawable.stat_sys_signal_carrier_network_change_animation, R.drawable.stat_sys_signal_carrier_network_change_animation, + R.drawable.stat_sys_signal_carrier_network_change_animation, R.drawable.stat_sys_signal_carrier_network_change_animation }, { R.drawable.stat_sys_signal_carrier_network_change_animation, R.drawable.stat_sys_signal_carrier_network_change_animation, R.drawable.stat_sys_signal_carrier_network_change_animation, + R.drawable.stat_sys_signal_carrier_network_change_animation, R.drawable.stat_sys_signal_carrier_network_change_animation } }; - static final int[][] TELEPHONY_CARRIER_NETWORK_CHANGE_DARK = { - { R.drawable.stat_sys_signal_dark_carrier_network_change_animation, - R.drawable.stat_sys_signal_dark_carrier_network_change_animation, - R.drawable.stat_sys_signal_dark_carrier_network_change_animation, - R.drawable.stat_sys_signal_dark_carrier_network_change_animation }, - { R.drawable.stat_sys_signal_dark_carrier_network_change_animation, - R.drawable.stat_sys_signal_dark_carrier_network_change_animation, - R.drawable.stat_sys_signal_dark_carrier_network_change_animation, - R.drawable.stat_sys_signal_dark_carrier_network_change_animation } - }; - static final int[][] QS_TELEPHONY_CARRIER_NETWORK_CHANGE = { { R.drawable.ic_qs_signal_carrier_network_change_animation, R.drawable.ic_qs_signal_carrier_network_change_animation, @@ -216,8 +207,6 @@ class TelephonyIcons { static final int ICON_1X = R.drawable.stat_sys_data_fully_connected_1x; static final int ICON_CARRIER_NETWORK_CHANGE = R.drawable.stat_sys_signal_carrier_network_change_animation; - static final int ICON_CARRIER_NETWORK_CHANGE_DARK = - R.drawable.stat_sys_signal_dark_carrier_network_change_animation; static final int QS_ICON_LTE = R.drawable.ic_qs_signal_lte; static final int QS_ICON_3G = R.drawable.ic_qs_signal_3g; @@ -229,12 +218,10 @@ class TelephonyIcons { static final MobileIconGroup CARRIER_NETWORK_CHANGE = new MobileIconGroup( "CARRIER_NETWORK_CHANGE", TelephonyIcons.TELEPHONY_CARRIER_NETWORK_CHANGE, - TelephonyIcons.TELEPHONY_CARRIER_NETWORK_CHANGE_DARK, TelephonyIcons.QS_TELEPHONY_CARRIER_NETWORK_CHANGE, AccessibilityContentDescriptions.PHONE_SIGNAL_STRENGTH, 0, 0, TelephonyIcons.ICON_CARRIER_NETWORK_CHANGE, - TelephonyIcons.ICON_CARRIER_NETWORK_CHANGE_DARK, TelephonyIcons.QS_ICON_CARRIER_NETWORK_CHANGE, AccessibilityContentDescriptions.PHONE_SIGNAL_STRENGTH[0], R.string.accessibility_carrier_network_change_mode, diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/stack/NotificationStackScrollLayout.java b/packages/SystemUI/src/com/android/systemui/statusbar/stack/NotificationStackScrollLayout.java index e73c593..d8f6bcd 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/stack/NotificationStackScrollLayout.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/stack/NotificationStackScrollLayout.java @@ -225,6 +225,7 @@ public class NotificationStackScrollLayout extends ViewGroup private HeadsUpManager mHeadsUpManager; private boolean mTrackingHeadsUp; private ScrimController mScrimController; + private boolean mForceNoOverlappingRendering; public NotificationStackScrollLayout(Context context) { this(context, null); @@ -811,8 +812,7 @@ public class NotificationStackScrollLayout extends ViewGroup } handleEmptySpaceClick(ev); boolean expandWantsIt = false; - if (mIsExpanded && !mSwipingInProgress && !mOnlyScrollingInThisMotion - && isScrollingEnabled()) { + if (mIsExpanded && !mSwipingInProgress && !mOnlyScrollingInThisMotion) { if (isCancelOrUp) { mExpandHelper.onlyObserveMovements(false); } @@ -1566,7 +1566,7 @@ public class NotificationStackScrollLayout extends ViewGroup initDownStates(ev); handleEmptySpaceClick(ev); boolean expandWantsIt = false; - if (!mSwipingInProgress && !mOnlyScrollingInThisMotion && isScrollingEnabled()) { + if (!mSwipingInProgress && !mOnlyScrollingInThisMotion) { expandWantsIt = mExpandHelper.onInterceptTouchEvent(ev); } boolean scrollWantsIt = false; @@ -1655,8 +1655,13 @@ public class NotificationStackScrollLayout extends ViewGroup * @return Whether an animation was generated. */ private boolean generateRemoveAnimation(View child) { + if (mAddedHeadsUpChildren.contains(child)) { + removeChildFromHeadsUpChangeAnimations(child); + mAddedHeadsUpChildren.remove(child); + return false; + } if (mIsExpanded && mAnimationsEnabled && !isChildInInvisibleGroup(child)) { - if (!mChildrenToAddAnimated.contains(child) && !mAddedHeadsUpChildren.contains(child)) { + if (!mChildrenToAddAnimated.contains(child)) { // Generate Animations mChildrenToRemoveAnimated.add(child); mNeedsAnimation = true; @@ -1664,10 +1669,6 @@ public class NotificationStackScrollLayout extends ViewGroup } else { mChildrenToAddAnimated.remove(child); mFromMoreCardAdditions.remove(child); - boolean remove = mAddedHeadsUpChildren.remove(child); - if (remove) { - removeChildFromHeadsUpChangeAnimations(child); - } return false; } } @@ -2266,11 +2267,11 @@ public class NotificationStackScrollLayout extends ViewGroup private void updateScrollPositionOnExpandInBottom(ExpandableView view) { if (view instanceof ExpandableNotificationRow) { ExpandableNotificationRow row = (ExpandableNotificationRow) view; - if (row.isUserLocked()) { + if (row.isUserLocked() && row != getFirstChildNotGone()) { // We are actually expanding this view float endPosition = row.getTranslationY() + row.getActualHeight(); int stackEnd = mMaxLayoutHeight - mBottomStackPeekSize - - mBottomStackSlowDownHeight; + mBottomStackSlowDownHeight + (int) mStackTranslation; if (endPosition > stackEnd) { mOwnScrollY += endPosition - stackEnd; mDisallowScrollingInThisMotion = true; @@ -2613,7 +2614,7 @@ public class NotificationStackScrollLayout extends ViewGroup } } - private boolean isBelowLastNotification(float touchX, float touchY) { + public boolean isBelowLastNotification(float touchX, float touchY) { int childCount = getChildCount(); for (int i = childCount - 1; i >= 0; i--) { ExpandableView child = (ExpandableView) getChildAt(i); @@ -2639,7 +2640,7 @@ public class NotificationStackScrollLayout extends ViewGroup } } } - return touchY > mIntrinsicPadding; + return touchY > mTopPadding + mStackTranslation; } private void updateExpandButtons() { @@ -2731,6 +2732,15 @@ public class NotificationStackScrollLayout extends ViewGroup mScrimController = scrimController; } + public void forceNoOverlappingRendering(boolean force) { + mForceNoOverlappingRendering = force; + } + + @Override + public boolean hasOverlappingRendering() { + return !mForceNoOverlappingRendering && super.hasOverlappingRendering(); + } + /** * A listener that is notified when some child locations might have changed. */ diff --git a/packages/SystemUI/src/com/android/systemui/tuner/QsTuner.java b/packages/SystemUI/src/com/android/systemui/tuner/QsTuner.java index 90c1897..9f593fc 100644 --- a/packages/SystemUI/src/com/android/systemui/tuner/QsTuner.java +++ b/packages/SystemUI/src/com/android/systemui/tuner/QsTuner.java @@ -22,6 +22,7 @@ import android.content.Context; import android.content.DialogInterface; import android.os.Bundle; import android.provider.Settings.Secure; +import android.text.TextUtils; import android.util.Log; import android.view.DragEvent; import android.view.LayoutInflater; @@ -32,7 +33,6 @@ import android.view.MotionEvent; import android.view.View; import android.view.View.OnClickListener; import android.view.View.OnDragListener; -import android.view.View.OnLongClickListener; import android.view.View.OnTouchListener; import android.view.ViewGroup; import android.widget.EditText; @@ -47,6 +47,7 @@ import com.android.systemui.qs.QSTile.ResourceIcon; import com.android.systemui.qs.QSTileView; import com.android.systemui.qs.tiles.IntentTile; import com.android.systemui.statusbar.phone.QSTileHost; +import com.android.systemui.statusbar.policy.SecurityController; import java.util.List; @@ -174,7 +175,7 @@ public class QsTuner extends Fragment implements Callback { public CustomHost(Context context) { super(context, null, null, null, null, null, null, null, null, null, - null, null, null); + null, null, new BlankSecurityController()); } @Override @@ -215,15 +216,8 @@ public class QsTuner extends Fragment implements Callback { } private void setTiles(List<String> tiles) { - StringBuilder builder = new StringBuilder(); - for (int i = 0; i < tiles.size(); i++) { - if (builder.length() != 0) { - builder.append(','); - } - builder.append(tiles.get(i)); - } - Secure.putStringForUser(getContext().getContentResolver(), - TILES_SETTING, builder.toString(), mUserTracker.getCurrentUserId()); + Secure.putStringForUser(getContext().getContentResolver(), TILES_SETTING, + TextUtils.join(",", tiles), mUserTracker.getCurrentUserId()); } public void showAddDialog() { @@ -282,6 +276,45 @@ public class QsTuner extends Fragment implements Callback { } return true; } + + private static class BlankSecurityController implements SecurityController { + @Override + public boolean hasDeviceOwner() { + return false; + } + + @Override + public boolean hasProfileOwner() { + return false; + } + + @Override + public String getDeviceOwnerName() { + return null; + } + + @Override + public String getProfileOwnerName() { + return null; + } + + @Override + public boolean isVpnEnabled() { + return false; + } + + @Override + public void onUserSwitched(int newUserId) { + } + + @Override + public void addCallback(SecurityControllerCallback callback) { + } + + @Override + public void removeCallback(SecurityControllerCallback callback) { + } + } } private static class DraggableTile extends QSTile<QSTile.State> diff --git a/packages/SystemUI/src/com/android/systemui/tuner/StatusBarSwitch.java b/packages/SystemUI/src/com/android/systemui/tuner/StatusBarSwitch.java new file mode 100644 index 0000000..8158a68 --- /dev/null +++ b/packages/SystemUI/src/com/android/systemui/tuner/StatusBarSwitch.java @@ -0,0 +1,58 @@ +/* + * Copyright (C) 2015 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.systemui.tuner; + +import android.content.ContentResolver; +import android.content.Context; +import android.preference.SwitchPreference; +import android.provider.Settings; +import android.text.TextUtils; +import android.util.AttributeSet; + +import com.android.systemui.statusbar.phone.StatusBarIconController; + +import java.util.Set; + +public class StatusBarSwitch extends SwitchPreference { + + public StatusBarSwitch(Context context, AttributeSet attrs) { + super(context, attrs); + setChecked(!StatusBarIconController.isBlocked(getContext(), getKey())); + } + + @Override + protected boolean persistBoolean(boolean value) { + Set<String> blacklist = StatusBarIconController.getIconBlacklist(getContext()); + if (!value) { + // If not enabled add to blacklist. + if (!blacklist.contains(getKey())) { + blacklist.add(getKey()); + setList(blacklist); + } + } else { + if (blacklist != null && blacklist.remove(getKey())) { + setList(blacklist); + } + } + return true; + } + + private void setList(Set<String> blacklist) { + ContentResolver contentResolver = getContext().getContentResolver(); + Settings.Secure.putString(contentResolver, StatusBarIconController.ICON_BLACKLIST, + TextUtils.join(",", blacklist)); + } +} diff --git a/packages/SystemUI/src/com/android/systemui/usb/UsbDebuggingSecondaryUserActivity.java b/packages/SystemUI/src/com/android/systemui/usb/UsbDebuggingSecondaryUserActivity.java new file mode 100644 index 0000000..9ce771b --- /dev/null +++ b/packages/SystemUI/src/com/android/systemui/usb/UsbDebuggingSecondaryUserActivity.java @@ -0,0 +1,96 @@ +/* + * Copyright (C) 2015 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.systemui.usb; + +import android.app.Activity; +import android.content.BroadcastReceiver; +import android.content.Context; +import android.content.DialogInterface; +import android.content.Intent; +import android.content.IntentFilter; +import android.content.pm.UserInfo; +import android.hardware.usb.UsbManager; +import android.os.Bundle; +import android.os.SystemProperties; +import android.os.UserHandle; +import android.os.UserManager; + +import com.android.internal.app.AlertActivity; +import com.android.internal.app.AlertController; +import com.android.systemui.R; + +public class UsbDebuggingSecondaryUserActivity extends AlertActivity + implements DialogInterface.OnClickListener { + private UsbDisconnectedReceiver mDisconnectedReceiver; + + @Override + public void onCreate(Bundle icicle) { + super.onCreate(icicle); + + if (SystemProperties.getInt("service.adb.tcp.port", 0) == 0) { + mDisconnectedReceiver = new UsbDisconnectedReceiver(this); + } + + final AlertController.AlertParams ap = mAlertParams; + ap.mTitle = getString(R.string.usb_debugging_secondary_user_title); + UserInfo user = UserManager.get(this).getUserInfo(UserHandle.USER_OWNER); + ap.mMessage = getString(R.string.usb_debugging_secondary_user_message, user.name); + ap.mPositiveButtonText = getString(android.R.string.ok); + ap.mPositiveButtonListener = this; + + setupAlert(); + } + + private class UsbDisconnectedReceiver extends BroadcastReceiver { + private final Activity mActivity; + public UsbDisconnectedReceiver(Activity activity) { + mActivity = activity; + } + + @Override + public void onReceive(Context content, Intent intent) { + String action = intent.getAction(); + if (UsbManager.ACTION_USB_STATE.equals(action)) { + boolean connected = intent.getBooleanExtra(UsbManager.USB_CONNECTED, false); + if (!connected) { + mActivity.finish(); + } + } + } + } + + @Override + public void onStart() { + super.onStart(); + + IntentFilter filter = new IntentFilter(UsbManager.ACTION_USB_STATE); + registerReceiver(mDisconnectedReceiver, filter); + } + + @Override + protected void onStop() { + if (mDisconnectedReceiver != null) { + unregisterReceiver(mDisconnectedReceiver); + } + super.onStop(); + } + + @Override + public void onClick(DialogInterface dialog, int which) { + finish(); + } +} diff --git a/packages/SystemUI/src/com/android/systemui/volume/VolumeDialog.java b/packages/SystemUI/src/com/android/systemui/volume/VolumeDialog.java index 09f7074..310a64c 100644 --- a/packages/SystemUI/src/com/android/systemui/volume/VolumeDialog.java +++ b/packages/SystemUI/src/com/android/systemui/volume/VolumeDialog.java @@ -726,11 +726,6 @@ public class VolumeDialog { } row.slider.setProgress(newProgress); } - if (mAutomute && mShowing) { - if (vlevel == 0 && !row.ss.muted && row.stream == AudioManager.STREAM_MUSIC) { - mController.setStreamMute(row.stream, true); - } - } } } @@ -934,16 +929,6 @@ public class VolumeDialog { final int userLevel = getImpliedLevel(seekBar, progress); if (mRow.ss.level != userLevel || mRow.ss.muted && userLevel > 0) { mRow.userAttempt = SystemClock.uptimeMillis(); - if (mAutomute) { - if (mRow.stream != AudioManager.STREAM_RING) { - if (userLevel > 0 && mRow.ss.muted) { - mController.setStreamMute(mRow.stream, false); - } - if (userLevel == 0 && mRow.ss.muteSupported && !mRow.ss.muted) { - mController.setStreamMute(mRow.stream, true); - } - } - } if (mRow.requestedLevel != userLevel) { mController.setStreamVolume(mRow.stream, userLevel); mRow.requestedLevel = userLevel; diff --git a/packages/SystemUI/src/com/android/systemui/volume/ZenFooter.java b/packages/SystemUI/src/com/android/systemui/volume/ZenFooter.java index 6d67d11..3f6294d 100644 --- a/packages/SystemUI/src/com/android/systemui/volume/ZenFooter.java +++ b/packages/SystemUI/src/com/android/systemui/volume/ZenFooter.java @@ -126,8 +126,12 @@ public class ZenFooter extends LinearLayout { : null; Util.setText(mSummaryLine1, line1); - final String line2 = ZenModeConfig.getConditionSummary(mContext, mConfig, - mController.getCurrentUser(), true /*shortVersion*/); + final boolean isForever = mConfig != null && mConfig.manualRule != null + && mConfig.manualRule.conditionId == null; + final String line2 = + isForever ? mContext.getString(com.android.internal.R.string.zen_mode_forever_dnd) + : ZenModeConfig.getConditionSummary(mContext, mConfig, mController.getCurrentUser(), + true /*shortVersion*/); Util.setText(mSummaryLine2, line2); } diff --git a/packages/SystemUI/tests/src/com/android/systemui/statusbar/policy/CallbackHandlerTest.java b/packages/SystemUI/tests/src/com/android/systemui/statusbar/policy/CallbackHandlerTest.java index c14d06f..5055bfe 100644 --- a/packages/SystemUI/tests/src/com/android/systemui/statusbar/policy/CallbackHandlerTest.java +++ b/packages/SystemUI/tests/src/com/android/systemui/statusbar/policy/CallbackHandlerTest.java @@ -94,7 +94,6 @@ public class CallbackHandlerTest extends AndroidTestCase { public void testSignalCallback_setMobileDataIndicators() { IconState status = new IconState(true, 0, ""); IconState qs = new IconState(true, 1, ""); - int dark = 2; boolean in = true; boolean out = true; String typeDescription = "Test 1"; @@ -103,13 +102,12 @@ public class CallbackHandlerTest extends AndroidTestCase { int qsType = R.drawable.ic_qs_signal_1x; boolean wide = true; int subId = 5; - mHandler.setMobileDataIndicators(status, qs, dark, type, qsType, in, out, typeDescription, + mHandler.setMobileDataIndicators(status, qs, type, qsType, in, out, typeDescription, description, wide, subId); waitForCallbacks(); ArgumentCaptor<IconState> statusArg = ArgumentCaptor.forClass(IconState.class); ArgumentCaptor<IconState> qsArg = ArgumentCaptor.forClass(IconState.class); - ArgumentCaptor<Integer> darkStrengthArg = ArgumentCaptor.forClass(Integer.class); ArgumentCaptor<Integer> typeIconArg = ArgumentCaptor.forClass(Integer.class); ArgumentCaptor<Integer> qsTypeIconArg = ArgumentCaptor.forClass(Integer.class); ArgumentCaptor<Boolean> inArg = ArgumentCaptor.forClass(Boolean.class); @@ -118,13 +116,12 @@ public class CallbackHandlerTest extends AndroidTestCase { ArgumentCaptor<String> descArg = ArgumentCaptor.forClass(String.class); ArgumentCaptor<Boolean> wideArg = ArgumentCaptor.forClass(Boolean.class); ArgumentCaptor<Integer> subIdArg = ArgumentCaptor.forClass(Integer.class); - Mockito.verify(mSignalCallback).setMobileDataIndicators(statusArg.capture(), qsArg.capture(), - darkStrengthArg.capture(), typeIconArg.capture(), qsTypeIconArg.capture(), - inArg.capture(), outArg.capture(), typeContentArg.capture(), descArg.capture(), - wideArg.capture(), subIdArg.capture()); + Mockito.verify(mSignalCallback).setMobileDataIndicators(statusArg.capture(), + qsArg.capture(), typeIconArg.capture(), qsTypeIconArg.capture(), inArg.capture(), + outArg.capture(), typeContentArg.capture(), descArg.capture(), wideArg.capture(), + subIdArg.capture()); assertEquals(status, statusArg.getValue()); assertEquals(qs, qsArg.getValue()); - assertEquals(dark, (int) darkStrengthArg.getValue()); assertEquals(type, (int) typeIconArg.getValue()); assertEquals(qsType, (int) qsTypeIconArg.getValue()); assertEquals(in, (boolean) inArg.getValue()); diff --git a/packages/SystemUI/tests/src/com/android/systemui/statusbar/policy/NetworkControllerBaseTest.java b/packages/SystemUI/tests/src/com/android/systemui/statusbar/policy/NetworkControllerBaseTest.java index 2d6bb68..441bb16 100644 --- a/packages/SystemUI/tests/src/com/android/systemui/statusbar/policy/NetworkControllerBaseTest.java +++ b/packages/SystemUI/tests/src/com/android/systemui/statusbar/policy/NetworkControllerBaseTest.java @@ -258,7 +258,6 @@ public class NetworkControllerBaseTest extends SysuiTestCase { ArgumentCaptor.forClass(IconState.class).capture(), iconArg.capture(), ArgumentCaptor.forClass(Integer.class).capture(), - ArgumentCaptor.forClass(Integer.class).capture(), typeIconArg.capture(), dataInArg.capture(), dataOutArg.capture(), ArgumentCaptor.forClass(String.class).capture(), ArgumentCaptor.forClass(String.class).capture(), @@ -275,20 +274,14 @@ public class NetworkControllerBaseTest extends SysuiTestCase { } protected void verifyLastMobileDataIndicators(boolean visible, int icon, int typeIcon) { - verifyLastMobileDataIndicators(visible, icon, icon, typeIcon); - } - - protected void verifyLastMobileDataIndicators(boolean visible, int strengthIcon, - int darkStrengthIcon, int typeIcon) { ArgumentCaptor<IconState> iconArg = ArgumentCaptor.forClass(IconState.class); - ArgumentCaptor<Integer> darkStrengthIconArg = ArgumentCaptor.forClass(Integer.class); ArgumentCaptor<Integer> typeIconArg = ArgumentCaptor.forClass(Integer.class); // TODO: Verify all fields. Mockito.verify(mCallbackHandler, Mockito.atLeastOnce()).setMobileDataIndicators( iconArg.capture(), ArgumentCaptor.forClass(IconState.class).capture(), - darkStrengthIconArg.capture(), typeIconArg.capture(), + typeIconArg.capture(), ArgumentCaptor.forClass(Integer.class).capture(), ArgumentCaptor.forClass(Boolean.class).capture(), ArgumentCaptor.forClass(Boolean.class).capture(), @@ -298,9 +291,6 @@ public class NetworkControllerBaseTest extends SysuiTestCase { ArgumentCaptor.forClass(Integer.class).capture()); IconState iconState = iconArg.getValue(); - assertEquals("Signal strength icon in status bar", strengthIcon, iconState.icon); - assertEquals("Signal strength icon (dark mode) in status bar", darkStrengthIcon, - (int) darkStrengthIconArg.getValue()); assertEquals("Data icon in status bar", typeIcon, (int) typeIconArg.getValue()); assertEquals("Visibility in status bar", visible, iconState.visible); } diff --git a/packages/SystemUI/tests/src/com/android/systemui/statusbar/policy/NetworkControllerSignalTest.java b/packages/SystemUI/tests/src/com/android/systemui/statusbar/policy/NetworkControllerSignalTest.java index 874fdf9..2df1980 100644 --- a/packages/SystemUI/tests/src/com/android/systemui/statusbar/policy/NetworkControllerSignalTest.java +++ b/packages/SystemUI/tests/src/com/android/systemui/statusbar/policy/NetworkControllerSignalTest.java @@ -391,35 +391,7 @@ public class NetworkControllerSignalTest extends NetworkControllerBaseTest { } - public void testCarrierNetworkChange_carrierNetworkChangeWhileConnected() { - int strength = SignalStrength.SIGNAL_STRENGTH_GREAT; - - setupDefaultSignal(); - setLevel(strength); - - // API call is made - setCarrierNetworkChange(true /* enabled */); - - // Boolean value is set, but we still have a signal, should be showing normal - verifyLastMobileDataIndicators(true /* visible */, - TelephonyIcons.TELEPHONY_SIGNAL_STRENGTH[1][strength] /* strengthIcon */, - DEFAULT_ICON /* typeIcon */); - - // Lose voice but still have data - setVoiceRegState(ServiceState.STATE_OUT_OF_SERVICE); - verifyLastMobileDataIndicators(true /* visible */, - TelephonyIcons.TELEPHONY_SIGNAL_STRENGTH[1][strength] /* strengthIcon */, - DEFAULT_ICON /* typeIcon */); - - // Voice but no data - setVoiceRegState(ServiceState.STATE_IN_SERVICE); - setDataRegState(ServiceState.STATE_OUT_OF_SERVICE); - verifyLastMobileDataIndicators(true /* visible */, - TelephonyIcons.TELEPHONY_SIGNAL_STRENGTH[1][strength] /* strengthIcon */, - DEFAULT_ICON /* typeIcon */); - } - - public void testCarrierNetworkChange_carrierNetworkChangeWhileDisconnected() { + public void testCarrierNetworkChange_carrierNetworkChange() { int strength = SignalStrength.SIGNAL_STRENGTH_GREAT; setupDefaultSignal(); @@ -430,21 +402,16 @@ public class NetworkControllerSignalTest extends NetworkControllerBaseTest { TelephonyIcons.TELEPHONY_SIGNAL_STRENGTH[1][strength] /* strengthIcon */, DEFAULT_ICON /* typeIcon */); - // API call is made and all connectivity lost + // API call is made setCarrierNetworkChange(true /* enabled */); - setVoiceRegState(ServiceState.STATE_OUT_OF_SERVICE); - setDataRegState(ServiceState.STATE_OUT_OF_SERVICE); - // Out of service and carrier network change is true, show special indicator + // Carrier network change is true, show special indicator verifyLastMobileDataIndicators(true /* visible */, TelephonyIcons.TELEPHONY_CARRIER_NETWORK_CHANGE[0][0] /* strengthIcon */, - TelephonyIcons.TELEPHONY_CARRIER_NETWORK_CHANGE_DARK[0][0] /* darkStrengthIcon */, 0 /* typeIcon */); // Revert back setCarrierNetworkChange(false /* enabled */); - setVoiceRegState(ServiceState.STATE_IN_SERVICE); - setDataRegState(ServiceState.STATE_IN_SERVICE); // Verify back in previous state verifyLastMobileDataIndicators(true /* visible */, |
