diff --git a/quickstep/res/values-af/strings.xml b/quickstep/res/values-af/strings.xml index 1185c03d3d..382ef36b0d 100644 --- a/quickstep/res/values-af/strings.xml +++ b/quickstep/res/values-af/strings.xml @@ -89,9 +89,18 @@ "Draai skerm" "Taakbalkopvoeding het verskyn" "Taakbalkopvoeding is toegemaak" + "Gebruik die taakbalk om tussen programme te wissel" + "Sleep na die kant om twee programme gelyktydig te gebruik" "Raak en hou om die taakbalk te versteek" "Volgende" "Terug" "Maak toe" "Klaar" + "Tuis" + "Toeganklikheid" + "Terug" + "IME-wisselaar" + "Onlangs" + "Skuif na links bo" + "Skuif na regs onder" diff --git a/quickstep/res/values-am/strings.xml b/quickstep/res/values-am/strings.xml index 73347dfe86..a80bcb83fa 100644 --- a/quickstep/res/values-am/strings.xml +++ b/quickstep/res/values-am/strings.xml @@ -89,9 +89,18 @@ "ማያ ገጹን አዙር" "የተግባር አሞሌ ትምህርት ይታያል" "የተግባር አሞሌ ትምህርት ተዘግቷል" + "መተግበሪያዎችን ለመቀየር የተግባር አሞሌውን ይጠቀሙ" + "በአንድ ጊዜ ሁለት መተግበሪያዎችን ለመጠቀም ወደ ጎን ይጎትቱ" "የተግባር አሞሌውን ለመደበቅ ነክተው ይያዙት" "ቀጣይ" "ተመለስ" "ዝጋ" "ተጠናቅቋል" + "መነሻ" + "ተደራሽነት" + "ተመለስ" + "አይኤምኢ መቀየሪያ" + "የቅርብ ጊዜዎቹ" + "ወደ ላይ/ግራ ይውሰዱ" + "ወደ ታች/ቀኝ ይውሰዱ" diff --git a/quickstep/res/values-ar/strings.xml b/quickstep/res/values-ar/strings.xml index 553c22fc11..62fab4400d 100644 --- a/quickstep/res/values-ar/strings.xml +++ b/quickstep/res/values-ar/strings.xml @@ -89,9 +89,23 @@ "تدوير الشاشة" "ظهرت لوحة تعليم استخدام شريط المهام." "تم إغلاق لوحة تعليم استخدام شريط المهام." + "يمكنك استخدام شريط المهام للتبديل بين التطبيقات." + "اسحبه إلى جانب الشاشة لاستخدام تطبيقين في آنٍ واحد." "انقر مع الاستمرار لإخفاء شريط المهام." "الشاشة التالية" "رجوع" "إغلاق" "تم" + + + + + + + + + + + "الانتقال إلى يمين الشاشة أو أعلاها" + "الانتقال إلى يسار الشاشة أو أسفلها" diff --git a/quickstep/res/values-as/strings.xml b/quickstep/res/values-as/strings.xml index 1651e4fe38..3dc32cc39d 100644 --- a/quickstep/res/values-as/strings.xml +++ b/quickstep/res/values-as/strings.xml @@ -89,9 +89,23 @@ "স্ক্ৰীনখন ঘূৰাওক" "টাস্কবাৰৰ শিক্ষাৰ পেনেলটো প্ৰদর্শিত হৈছে" "টাস্কবাৰৰ শিক্ষাৰ পেনেলটো বন্ধ হৈছে" + "এপ্‌ সলনি কৰিবলৈ টাস্কবাৰডাল ব্যৱহাৰ কৰক" + "এবাৰতে দুটা এপ্‌ ব্যৱহাৰ কৰিবলৈ কাষলৈ টানি আনি এৰক" "টাস্কবাৰডাল লুকুৱাবলৈ স্পৰ্শ কৰি ধৰি ৰাখক" "পৰৱৰ্তী" "উভতি যাওক" "বন্ধ কৰক" "হ’ল" + + + + + + + + + + + "ওপৰৰ বাঁওফাললৈ নিয়ক" + "তলৰ সোঁফাললৈ নিয়ক" diff --git a/quickstep/res/values-az/strings.xml b/quickstep/res/values-az/strings.xml index 0f302c449c..d3b8e5aa37 100644 --- a/quickstep/res/values-az/strings.xml +++ b/quickstep/res/values-az/strings.xml @@ -89,9 +89,18 @@ "Ekranı fırladın" "Tapşırıq panelindəki təlim bölməsi görünür" "Tapşırıq panelindəki təlim bölməsi bağlanıb" + "Tətbiqləri keçirmək üçün tapşırıq panelindən istifadə edin" + "Eyni anda iki tətbiqi istifadə etmək üçün yan tərəfə çəkin" "Tapşırıq panelini toxunub saxlamaqla gizlədin" "Sonra" "Geri" "Bağlayın" "Hazırdır" + "Ev" + "Əlçatımlılıq" + "Geriyə" + "IME keçiricisi" + "Sonuncular" + "Yuxarı/sola köçürün" + "Aşağı/sağa köçürün" diff --git a/quickstep/res/values-b+sr+Latn/strings.xml b/quickstep/res/values-b+sr+Latn/strings.xml index 0d96cb9e29..dc95a00c62 100644 --- a/quickstep/res/values-b+sr+Latn/strings.xml +++ b/quickstep/res/values-b+sr+Latn/strings.xml @@ -89,9 +89,18 @@ "Rotirajte ekran" "Edukativno okno iz trake zadataka se pojavilo" "Edukativno okno iz trake zadataka je zatvoreno" + "Koristite traku zadataka da biste menjali aplikacije" + "Prevucite na stranu da koristite dve aplikacije odjednom" "Dodirnite i zadržite za skrivanje trake zadataka" "Dalje" "Nazad" "Zatvori" "Gotovo" + "Početna" + "Pristupačnost" + "Nazad" + "IME prebacivač" + "Nedavno" + "Premesti gore levo" + "Premesti dole desno" diff --git a/quickstep/res/values-be/strings.xml b/quickstep/res/values-be/strings.xml index 44778beaf4..6837dcfd8a 100644 --- a/quickstep/res/values-be/strings.xml +++ b/quickstep/res/values-be/strings.xml @@ -89,9 +89,23 @@ "Павярнуць экран" "З\'явілася панэль навучання на панэлі задач" "Панэль навучання на панэлі задач закрыта" + "Выкарыстоўвайце панэль задач для пераключэння праграм" + "Перацягніце ўбок, каб адначасова скарыстаць дзве праграмы" "Націсніце і ўтрымлівайце, каб схаваць панэль задач" "Далей" "Назад" "Закрыць" "Гатова" + + + + + + + + + + + "Перамясціць уверх/улева" + "Перамясціць уніз/управа" diff --git a/quickstep/res/values-bg/strings.xml b/quickstep/res/values-bg/strings.xml index 5991ce7e52..f887d3baba 100644 --- a/quickstep/res/values-bg/strings.xml +++ b/quickstep/res/values-bg/strings.xml @@ -89,9 +89,23 @@ "Завъртане на екрана" "Показва се урокът за лентата на задачите" "Урокът за лентата на задачите бе затворен" + "Използвайте лентата на задачите за превключване между прил." + "Плъзнете встрани, за да използвате едновременно 2 приложения" "Докоснете и задръжте, за да скриете лентата на задачите" "Напред" "Назад" "Затваряне" "Готово" + + + + + + + + + + + "Преместване горе/вляво" + "Преместване долу/вдясно" diff --git a/quickstep/res/values-bn/strings.xml b/quickstep/res/values-bn/strings.xml index 1027853d62..e05a495e03 100644 --- a/quickstep/res/values-bn/strings.xml +++ b/quickstep/res/values-bn/strings.xml @@ -89,9 +89,18 @@ "স্ক্রিন ঘোরান" "টাস্কবার এডুকেশন দেখানো হয়েছে" "টাস্কবার এডুকেশন বন্ধ করা আছে" + "অ্যাপ পাল্টানোর জন্য টাস্কবার ব্যবহার করুন" + "একসাথে দুটি অ্যাপ ব্যবহার করতে পাশে টেনে আনুন" "টাস্কবার লুকানোর জন্য টাচ করে ধরে থাকুন" "পরবর্তী" "ফিরুন" "বন্ধ করুন" "হয়ে গেছে" + "হোম" + "অ্যাক্সেসিবিলিটি" + "ফিরে যান" + "IME সুইচার" + "সম্প্রতি" + "উপরে/বাঁদিকে সরান" + "নিচে/ডানদিকে সরান" diff --git a/quickstep/res/values-bs/strings.xml b/quickstep/res/values-bs/strings.xml index 6aee9f9c44..3a2cc555fa 100644 --- a/quickstep/res/values-bs/strings.xml +++ b/quickstep/res/values-bs/strings.xml @@ -89,9 +89,18 @@ "Rotiranje ekrana" "Edukacija o programskoj traci je prikazana" "Edukacija o programskoj traci je zatvorena" + "Koristite programsku traku da promijenite aplikacije" + "Prevucite u stranu da istovremeno koristite dvije aplikacije" "Dodirnite i držite da sakrijete programsku traku" "Naprijed" "Nazad" "Zatvori" "Gotovo" + "Dom" + "Pristupačnost" + "Nazad" + "IME prebacivač" + "Nedavno" + "Premjesti gore lijevo" + "Premjesti dolje desno" diff --git a/quickstep/res/values-ca/strings.xml b/quickstep/res/values-ca/strings.xml index a52025c7c2..bd70c0eb82 100644 --- a/quickstep/res/values-ca/strings.xml +++ b/quickstep/res/values-ca/strings.xml @@ -89,9 +89,23 @@ "Gira la pantalla" "Ha aparegut el tauler educatiu de la barra de tasques" "S\'ha tancat el tauler educatiu de la barra de tasques" + "Utilitza la barra de tasques per canviar d\'aplicació" + "Arrossega al costat per utilitzar dues aplicacions alhora" "Mantén premut per amagar la barra de tasques" "Següent" "Enrere" "Tanca" "Fet" + + + + + + + + + + + "Mou a la part superior o a l\'esquerra" + "Mou a la part inferior o a la dreta" diff --git a/quickstep/res/values-cs/strings.xml b/quickstep/res/values-cs/strings.xml index 95f39cccc1..317146af36 100644 --- a/quickstep/res/values-cs/strings.xml +++ b/quickstep/res/values-cs/strings.xml @@ -89,9 +89,23 @@ "Otočit obrazovku" "Zobrazila se výuka k hlavnímu panelu" "Výuka k hlavnímu panelu byla zavřena" + "Aplikace lze přepínat pomocí hlavního panelu" + "Po přetažení na stranu lze používat dvě aplikace současně" "Hlavní panel můžete skrýt podržením" "Další" "Zpět" "Zavřít" "Hotovo" + + + + + + + + + + + "Přesunout doleva nahoru" + "Přesunout doprava dolů" diff --git a/quickstep/res/values-da/strings.xml b/quickstep/res/values-da/strings.xml index eb5b8ee66b..66f8ff1a2f 100644 --- a/quickstep/res/values-da/strings.xml +++ b/quickstep/res/values-da/strings.xml @@ -89,9 +89,23 @@ "Roter skærm" "Vejledningen om proceslinjen blev åbnet" "Vejledningen om proceslinjen blev lukket" + "Skift mellem apps ved hjælp af proceslinjen" + "Træk til siden for at bruge to apps samtidig" "Du kan skjule proceslinjen ved at holde fingeren nede" "Næste" "Tilbage" "Luk" "Luk" + + + + + + + + + + + "Flyt til toppen eller venstre side" + "Flyt til bunden eller højre side" diff --git a/quickstep/res/values-de/strings.xml b/quickstep/res/values-de/strings.xml index f8c1783a8d..2d7da93ae0 100644 --- a/quickstep/res/values-de/strings.xml +++ b/quickstep/res/values-de/strings.xml @@ -89,9 +89,18 @@ "Bildschirm drehen" "Anleitung für Taskleiste eingeblendet" "Anleitung für Taskleiste geschlossen" + "Über die Taskleiste zwischen Apps wechseln" + "Zur Seite ziehen, um zwei Apps gleichzeitig zu verwenden" "Gedrückt halten, um die Taskleiste auszublenden" "Weiter" "Zurück" "Schließen" "Fertig" + "Startbildschirm" + "Bedienungshilfen" + "Zurück" + "IME-Wechsler" + "Letzte Apps" + "Nach oben / Nach links verschieben" + "Nach unten / Nach rechts verschieben" diff --git a/quickstep/res/values-el/strings.xml b/quickstep/res/values-el/strings.xml index 233a1ba1ec..89c1ff2a41 100644 --- a/quickstep/res/values-el/strings.xml +++ b/quickstep/res/values-el/strings.xml @@ -89,9 +89,18 @@ "Περιστροφή οθόνης" "Η εκπαίδευση για τη γραμμή εργασιών εμφανίστηκε" "Η εκπαίδευση για τη γραμμή εργασιών έκλεισε" + "Χρήση της γραμμής εργασιών για εναλλαγή εφαρμογών" + "Σύρετε στο πλάι για ταυτόχρονη χρήση δύο εφαρμογών" "Αγγίξτε παρατεταμένα για απόκρυψη της γραμμής εργασιών." "Επόμενο" "Πίσω" "Κλείσιμο" "Τέλος" + "Αρχική σελίδα" + "Προσβασιμότητα" + "Πίσω" + "Εναλλαγή IME" + "Πρόσφατα" + "Μετακίνηση επάνω/αριστερά" + "Μετακίνηση κάτω/δεξιά" diff --git a/quickstep/res/values-en-rAU/strings.xml b/quickstep/res/values-en-rAU/strings.xml index f4607c79b0..adeb2ead77 100644 --- a/quickstep/res/values-en-rAU/strings.xml +++ b/quickstep/res/values-en-rAU/strings.xml @@ -89,9 +89,18 @@ "Rotate screen" "Taskbar education appeared" "Taskbar education closed" + "Use the taskbar to switch apps" + "Drag to the side to use two apps at once" "Touch & hold to hide the taskbar" "Next" "Back" "Close" "Done" + "Home" + "Accessibility" + "Back" + "IME switcher" + "Recents" + "Move to top/left" + "Move to bottom/right" diff --git a/quickstep/res/values-en-rCA/strings.xml b/quickstep/res/values-en-rCA/strings.xml index f4607c79b0..adeb2ead77 100644 --- a/quickstep/res/values-en-rCA/strings.xml +++ b/quickstep/res/values-en-rCA/strings.xml @@ -89,9 +89,18 @@ "Rotate screen" "Taskbar education appeared" "Taskbar education closed" + "Use the taskbar to switch apps" + "Drag to the side to use two apps at once" "Touch & hold to hide the taskbar" "Next" "Back" "Close" "Done" + "Home" + "Accessibility" + "Back" + "IME switcher" + "Recents" + "Move to top/left" + "Move to bottom/right" diff --git a/quickstep/res/values-en-rGB/strings.xml b/quickstep/res/values-en-rGB/strings.xml index f4607c79b0..adeb2ead77 100644 --- a/quickstep/res/values-en-rGB/strings.xml +++ b/quickstep/res/values-en-rGB/strings.xml @@ -89,9 +89,18 @@ "Rotate screen" "Taskbar education appeared" "Taskbar education closed" + "Use the taskbar to switch apps" + "Drag to the side to use two apps at once" "Touch & hold to hide the taskbar" "Next" "Back" "Close" "Done" + "Home" + "Accessibility" + "Back" + "IME switcher" + "Recents" + "Move to top/left" + "Move to bottom/right" diff --git a/quickstep/res/values-en-rIN/strings.xml b/quickstep/res/values-en-rIN/strings.xml index f4607c79b0..adeb2ead77 100644 --- a/quickstep/res/values-en-rIN/strings.xml +++ b/quickstep/res/values-en-rIN/strings.xml @@ -89,9 +89,18 @@ "Rotate screen" "Taskbar education appeared" "Taskbar education closed" + "Use the taskbar to switch apps" + "Drag to the side to use two apps at once" "Touch & hold to hide the taskbar" "Next" "Back" "Close" "Done" + "Home" + "Accessibility" + "Back" + "IME switcher" + "Recents" + "Move to top/left" + "Move to bottom/right" diff --git a/quickstep/res/values-en-rXC/strings.xml b/quickstep/res/values-en-rXC/strings.xml index 92574fe3c4..31a637a83b 100644 --- a/quickstep/res/values-en-rXC/strings.xml +++ b/quickstep/res/values-en-rXC/strings.xml @@ -89,9 +89,18 @@ "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‎‏‏‎‏‏‏‏‏‏‏‏‏‎‎‎‎‏‎‎‎‏‏‏‎‎‎‏‏‏‎‏‏‎‏‏‏‎‎‎‏‎‎‎‎‎‎‎‏‎‎‎‎‎‎‏‏‏‎‏‏‏‏‎‏‏‎‏‎‎‏‏‏‏‏‎Rotate screen‎‏‎‎‏‎" "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‎‏‏‎‏‏‏‏‏‏‏‎‏‏‎‏‏‎‏‏‎‏‎‎‏‎‎‎‎‏‏‏‎‏‏‏‏‏‏‏‎‎‏‎‎‎‎‏‎‎‏‎‏‎‏‎‎‎‎‎‎‏‏‎‎‎‎‎‎‏‏‎‎‏‎Taskbar education appeared‎‏‎‎‏‎" "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‎‏‏‎‏‏‏‏‏‎‎‏‏‏‏‎‎‎‎‎‏‏‏‏‎‏‏‎‏‏‏‎‎‏‏‏‎‎‎‏‏‎‏‏‎‏‎‏‎‎‏‎‎‏‎‏‎‏‏‏‏‎‎‏‏‏‏‏‎‎Taskbar education closed‎‏‎‎‏‎" + "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‎‏‏‎‏‏‏‏‏‏‏‏‏‏‎‎‎‎‎‎‏‎‏‏‎‏‎‎‎‎‎‎‎‎‏‎‏‏‎‏‎‎‏‎‏‏‎‏‏‎‎‎‏‎‏‎‏‎‏‏‎‎‏‏‏‎‎‏‏‏‎‏‏‎‏‎Use the taskbar to switch apps‎‏‎‎‏‎" + "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‎‏‏‎‏‏‏‏‏‏‏‎‏‎‎‏‎‎‏‏‏‏‎‏‏‎‎‎‏‎‏‎‎‏‎‏‏‎‎‎‏‎‎‏‎‎‎‎‏‎‎‎‏‏‎‎‏‎‎‎‏‏‎‎‎‎‏‏‏‏‏‎‎‏‎Drag to the side to use two apps at once‎‏‎‎‏‎" "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‎‏‏‎‏‏‏‏‏‏‏‏‏‎‎‏‎‎‎‎‏‎‏‎‏‏‎‎‎‎‏‎‎‏‎‏‏‏‎‎‎‏‏‏‎‎‏‎‏‏‎‎‎‎‎‎‏‎‏‏‏‎‎‎‎‏‏‎‎‏‏‏‏‏‏‎Touch & hold to hide the taskbar‎‏‎‎‏‎" "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‎‏‏‎‏‏‏‏‏‏‏‎‏‏‎‏‏‏‏‎‎‏‏‏‎‏‏‏‏‎‏‎‏‏‏‎‎‏‎‏‏‎‎‏‎‏‏‎‏‎‏‎‎‏‎‎‏‎‎‏‏‎‏‎‎‏‎‎‏‎‎‎‎‏‎Next‎‏‎‎‏‎" "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‎‏‏‎‏‏‏‏‏‎‏‏‏‏‎‎‏‎‏‏‏‏‏‎‏‏‎‏‎‏‎‎‎‎‏‎‎‏‏‏‏‎‎‎‎‏‏‎‎‏‏‎‏‏‏‏‎‎‏‎‎‎‏‏‎‏‎‎‏‏‎‎Back‎‏‎‎‏‎" "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‎‏‏‎‏‏‏‏‏‏‎‎‏‏‎‎‎‏‎‎‏‏‏‏‎‏‎‏‎‏‏‎‏‎‏‏‎‏‎‏‏‎‏‏‏‏‎‎‏‎‎‏‎‏‎‎‎‏‏‏‎‎‎‎‎‏‏‎‎‎‎‏‎Close‎‏‎‎‏‎" "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‎‏‏‎‏‏‏‏‏‏‏‏‏‎‏‏‏‏‏‎‏‏‏‏‎‏‏‎‏‎‎‏‏‎‏‏‎‎‎‎‏‏‎‎‎‎‏‎‎‏‎‏‏‏‏‎‏‏‏‎‎‎‏‏‎‎‎‎‏‏‏‏‎‎‏‎Done‎‏‎‎‏‎" + "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‎‏‏‎‏‏‏‏‏‏‎‏‏‏‏‎‏‏‏‎‏‏‎‏‏‎‏‎‎‏‏‎‏‏‏‏‏‏‎‎‏‎‎‏‎‏‏‏‏‎‎‎‎‎‏‏‎‎‎‎‎‏‎‏‏‏‏‎‎‏‏‎‎‎Home‎‏‎‎‏‎" + "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‎‏‏‎‏‏‏‏‏‏‏‏‏‎‎‏‎‎‎‏‎‏‏‏‏‎‎‎‏‎‏‏‎‎‎‎‏‏‏‎‏‎‎‏‏‎‎‎‎‏‏‏‎‏‏‎‎‏‎‎‎‎‏‏‎‎‏‏‏‎‎‎‎‎‏‎Accessibility‎‏‎‎‏‎" + "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‎‏‏‎‏‏‏‏‏‏‏‏‏‏‏‎‏‏‎‏‏‎‎‎‏‏‏‎‎‏‎‏‏‏‏‏‏‎‏‏‎‎‏‎‎‏‎‎‎‎‏‏‎‏‏‏‎‏‎‎‎‎‎‎‎‏‏‏‏‏‎‎‎‏‎‎Back‎‏‎‎‏‎" + "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‎‏‏‎‏‏‏‏‏‏‎‏‏‏‎‎‎‎‎‎‎‎‎‏‏‎‎‎‏‎‎‎‎‎‎‎‏‎‏‎‎‎‎‏‏‏‎‏‎‏‎‎‎‎‏‎‏‎‎‎‎‎‎‏‏‏‎‏‏‏‏‎‏‎IME switcher‎‏‎‎‏‎" + "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‎‏‏‎‏‏‏‏‏‏‏‏‏‏‎‎‏‎‎‏‏‏‏‎‎‎‎‎‎‏‏‏‎‎‏‎‎‎‎‏‏‏‏‎‏‎‏‎‏‎‎‏‏‏‏‏‏‏‎‏‎‎‏‎‎‎‏‎‎‎‎‏‏‏‎‎Recents‎‏‎‎‏‎" + "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‎‏‏‎‏‏‏‏‏‏‏‎‏‎‏‎‎‏‎‏‏‏‏‎‏‎‎‎‎‎‎‎‎‎‏‏‎‎‏‏‎‏‎‏‏‎‏‏‏‏‎‏‎‏‎‎‎‎‏‎‎‏‏‏‏‏‏‎‎‏‏‏‏‏‎Move to top/left‎‏‎‎‏‎" + "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‎‏‏‎‏‏‏‏‏‏‏‏‏‎‎‏‎‏‏‎‏‏‎‎‎‎‎‎‎‏‎‏‏‏‏‏‎‎‎‏‎‎‏‏‎‏‎‎‎‏‎‏‏‎‏‎‎‏‏‏‎‎‏‏‎‏‏‏‏‎‎‎‎‏‎‎Move to bottom/right‎‏‎‎‏‎" diff --git a/quickstep/res/values-es-rUS/strings.xml b/quickstep/res/values-es-rUS/strings.xml index 6aa7a2f0bb..737ad3ded6 100644 --- a/quickstep/res/values-es-rUS/strings.xml +++ b/quickstep/res/values-es-rUS/strings.xml @@ -89,9 +89,23 @@ "Girar pantalla" "Se abrió la barra de herramientas Educación" "Se cerró la barra de herramientas Educación" + "Usa la barra de tareas para cambiar de app" + "Arrastra a un lado para usar dos apps a la vez" "Mantén presionado para ocultar la barra de tareas" "Siguiente" "Atrás" "Cerrar" "Listo" + + + + + + + + + + + "Mover a la parte superior o izquierda" + "Mover a la parte inferior o derecha" diff --git a/quickstep/res/values-es/strings.xml b/quickstep/res/values-es/strings.xml index 7c711a59b0..a1529421da 100644 --- a/quickstep/res/values-es/strings.xml +++ b/quickstep/res/values-es/strings.xml @@ -89,9 +89,23 @@ "Girar la pantalla" "Ha aparecido una nota sobre la barra de tareas" "Nota sobre la barra de tareas cerrada" + "Usa la barra de tareas para cambiar de aplicación" + "Arrastra hacia un lado para usar dos aplicaciones a la vez" "Mantén pulsada la barra de tareas para ocultarla" "Siguiente" "Atrás" "Cerrar" "Hecho" + + + + + + + + + + + "Mover arriba/a la izquierda" + "Mover abajo/a la derecha" diff --git a/quickstep/res/values-et/strings.xml b/quickstep/res/values-et/strings.xml index 6f93fb10b9..9ef08aac0d 100644 --- a/quickstep/res/values-et/strings.xml +++ b/quickstep/res/values-et/strings.xml @@ -89,9 +89,23 @@ "Pöörake ekraani" "Tegumiriba juhised kuvati" "Tegumiriba juhised on suletud" + "Kasutage rakenduste vahetamiseks tegumiriba" + "Kahe rakenduse korraga kasutamiseks lohistage külje poole" "Tegumiriba peitmiseks puudutage pikalt" "Järgmine" "Tagasi" "Sule" "Valmis" + + + + + + + + + + + "Teisalda üles/vasakule" + "Teisalda alla/paremale" diff --git a/quickstep/res/values-eu/strings.xml b/quickstep/res/values-eu/strings.xml index 5e4d423d20..60698fc64e 100644 --- a/quickstep/res/values-eu/strings.xml +++ b/quickstep/res/values-eu/strings.xml @@ -89,9 +89,18 @@ "Biratu pantaila" "Agertu egin da zereginen barraren tutoriala" "Itxi egin da zereginen barraren tutoriala" + "Erabili zereginen barra aplikazioz aldatzeko" + "Bi aplikazio batera erabiltzeko, arrastatu hatza albo batera" "Zereginen barra ezkutatzeko, eduki ezazu sakatuta" "Hurrengoa" "Atzera" "Itxi" "Eginda" + "Hasiera" + "Erabilerraztasuna" + "Atzera" + "IMEaren etengailua" + "Azkenak" + "Eraman gora, ezkerretara" + "Eraman behera, eskuinetara" diff --git a/quickstep/res/values-fa/strings.xml b/quickstep/res/values-fa/strings.xml index c6174a1b18..2f046f7920 100644 --- a/quickstep/res/values-fa/strings.xml +++ b/quickstep/res/values-fa/strings.xml @@ -89,9 +89,18 @@ "چرخاندن صفحه" "پانل آموزشی نوار وظیفه نمایان شد" "پانل آموزشی نوار وظیفه بسته شد" + "برای جابه‌جایی بین برنامه‌ها، از نوار وظیفه استفاده کنید" + "برای استفاده هم‌زمان از دو برنامه، آن را به کنار بکشید" "برای پنهان کردن نوار وظیفه، لمس کنید و نگه دارید" "بعدی" "برگشت" "بستن" "تمام" + "صفحه اصلی" + "دسترس‌پذیری" + "برگشت" + "‏تعویض‌کننده IME" + "موارد اخیر" + "انتقال به بالا/ چپ" + "انتقال به پایین/ راست" diff --git a/quickstep/res/values-fi/strings.xml b/quickstep/res/values-fi/strings.xml index 151ad5ceed..8c8bd7dda9 100644 --- a/quickstep/res/values-fi/strings.xml +++ b/quickstep/res/values-fi/strings.xml @@ -89,9 +89,23 @@ "Käännä näyttö" "Tehtäväpalkin ohje näkyvissä" "Tehtäväpalkin ohje suljettu" + "Vaihda sovellusta tehtäväpalkin kautta" + "Vetämällä sivuun voit käyttää kahta sovellusta samaan aikaan" "Piilota tehtäväpalkki koskettamalla pitkään" "Seuraava" "Takaisin" "Sulje" "Valmis" + + + + + + + + + + + "Siirrä ylös tai vasemmalle" + "Siirrä alas tai oikealle" diff --git a/quickstep/res/values-fr-rCA/strings.xml b/quickstep/res/values-fr-rCA/strings.xml index 474b86ffe5..8eb9ad2326 100644 --- a/quickstep/res/values-fr-rCA/strings.xml +++ b/quickstep/res/values-fr-rCA/strings.xml @@ -89,9 +89,23 @@ "Faire pivoter l\'écran" "La barre des tâches éducatives s\'est affichée" "La barre des tâches éducatives est fermée" + "Utilisez la barre des tâches pour changer les applications" + "Glissez sur le côté pour utiliser 2 applications à la fois" "Maintenez le doigt sur la barre des tâches pour la masquer" "Suivant" "Retour" "Fermer" "OK" + + + + + + + + + + + "Déplacer vers le coin supérieur gauche de l\'écran" + "Déplacer vers le coin inférieur droit de l\'écran" diff --git a/quickstep/res/values-fr/strings.xml b/quickstep/res/values-fr/strings.xml index ee16bca168..041b801b55 100644 --- a/quickstep/res/values-fr/strings.xml +++ b/quickstep/res/values-fr/strings.xml @@ -89,9 +89,18 @@ "Faire pivoter l\'écran" "Infos sur la barre des tâches affichées" "Infos sur la barre des tâches fermées" + "Utilisez la barre des tâches pour changer d\'application" + "Faites glisser sur côté pour utiliser deux applis à la fois" "Appuyez de manière prolongée pour masquer barre des tâches" "Suivant" "Retour" "Fermer" "OK" + "Accueil" + "Accessibilité" + "Retour" + "Sélecteur IME" + "Récents" + "Déplacer en haut ou à gauche" + "Déplacer en bas ou à droite" diff --git a/quickstep/res/values-gl/strings.xml b/quickstep/res/values-gl/strings.xml index aac2076236..d9f646df2f 100644 --- a/quickstep/res/values-gl/strings.xml +++ b/quickstep/res/values-gl/strings.xml @@ -89,9 +89,23 @@ "Xira a pantalla" "Panel de información de barra de tarefas aberto" "Panel de información de barra de tarefas pechado" + "Usa a barra de ferramentas para cambiar de aplicación" + "Para usar dúas aplicacións á vez, arrastra cara ao lado" "Mantén premida a barra de tarefas para ocultala" "Seguinte" "Atrás" "Pechar" "Feito" + + + + + + + + + + + "Mover á parte superior ou á esquerda" + "Mover á parte inferior ou á dereita" diff --git a/quickstep/res/values-gu/strings.xml b/quickstep/res/values-gu/strings.xml index e943eff08e..30f911a5ce 100644 --- a/quickstep/res/values-gu/strings.xml +++ b/quickstep/res/values-gu/strings.xml @@ -89,9 +89,23 @@ "સ્ક્રીન ફેરવો" "ટાસ્કબારનું શિક્ષણ આપતી પૅનલ દેખાય છે" "ટાસ્કબારનું શિક્ષણ આપતી પૅનલ બંધ થઈ છે" + "ઍપ સ્વિચ કરવા માટે, ટાસ્કબારનો ઉપયોગ કરો" + "એક જ સમયે બે ઍપનો ઉપયોગ કરવા માટે, ખેંચીને બાજુ પર લઈ જાઓ" "ટાસ્કબાર છુપાવવા, તેને ટચ કરીને થોડીવાર દબાવી રાખો" "આગળ" "પાછળ" "બંધ કરો" "થઈ ગયું" + + + + + + + + + + + "સૌથી ઉપર ડાબી બાજુએ ખસેડો" + "સૌથી નીચે જમણી બાજુએ ખસેડો" diff --git a/quickstep/res/values-hi/strings.xml b/quickstep/res/values-hi/strings.xml index fc4b27a45a..72a0faa7ee 100644 --- a/quickstep/res/values-hi/strings.xml +++ b/quickstep/res/values-hi/strings.xml @@ -89,9 +89,18 @@ "स्क्रीन घुमाएं" "टास्कबार ट्यूटोरियल दिखाया गया" "टास्कबार ट्यूटोरियल बंद किया गया" + "ऐप्लिकेशन स्विच करने के लिए, टास्कबार का इस्तेमाल करें" + "एक साथ दो ऐप्लिकेशन इस्तेमाल करने के लिए, उन्हें किनारे की ओर खींचें और छोड़ें" "टास्कबार को छिपाने के लिए, उसे दबाकर रखें" "आगे बढ़ें" "वापस जाएं" "बंद करें" "हो गया" + "होम" + "सुलभता" + "वापस जाएं" + "IME स्विचर" + "हाल ही के" + "ऊपर/बाईं तरफ़ ले जाएं" + "नीचे/दाईं तरफ़ ले जाएं" diff --git a/quickstep/res/values-hr/strings.xml b/quickstep/res/values-hr/strings.xml index 78dd559295..bbc0e90e13 100644 --- a/quickstep/res/values-hr/strings.xml +++ b/quickstep/res/values-hr/strings.xml @@ -89,9 +89,18 @@ "Zakretanje zaslona" "Upute za programsku traku su se pojavile" "Upute za programsku traku su zatvorene" + "Upotrijebite program. traku da biste promijenili aplikaciju" + "Povucite u stranu da biste istovremeno koristili dvije aplikacije" "Dodirnite i zadržite da biste sakrili programsku traku" "Dalje" "Natrag" "Zatvori" "Gotovo" + "Početna" + "Pristupačnost" + "Natrag" + "IME prekidač" + "Najnovije" + "Premjesti gore/lijevo" + "Premjesti dolje/desno" diff --git a/quickstep/res/values-hu/strings.xml b/quickstep/res/values-hu/strings.xml index c7f68a834e..c2d40e4ac4 100644 --- a/quickstep/res/values-hu/strings.xml +++ b/quickstep/res/values-hu/strings.xml @@ -89,9 +89,23 @@ "Képernyő elforgatása" "Az eszköztár használatát ismertető panel megjelent" "Az eszköztár használatát ismertető panel bezárult" + "Az eszköztárral válthat az alkalmazások között" + "Húzza oldalra, ha egyszerre két appot szeretne használni" "Nyomva tartással elrejthető az eszköztár" "Tovább" "Vissza" "Bezárás" "Kész" + + + + + + + + + + + "Mozgatás felülre vagy a bal oldalra" + "Mozgatás alulra vagy a jobb oldalra" diff --git a/quickstep/res/values-hy/strings.xml b/quickstep/res/values-hy/strings.xml index c10db3e811..eacfc78d8e 100644 --- a/quickstep/res/values-hy/strings.xml +++ b/quickstep/res/values-hy/strings.xml @@ -89,9 +89,23 @@ "Պտտել էկրանը" "Խնդրագոտու «Կրթություն» վահանակը բացվեց" "Խնդրագոտու «Կրթություն» վահանակը փակվեց" + "Օգտագործեք խնդրագոտին՝ մի հավելվածից մյուսին անցնելու համար" + "Քաշեք մի կողմ՝ միաժամանակ երկու հավելված օգտագործելու համար" "Հպեք և պահեք՝ խնդրագոտին թաքցնելու համար" "Առաջ" "Հետ" "Փակել" "Պատրաստ է" + + + + + + + + + + + "Տեղափոխել վերևի ձախ անկյուն" + "Տեղափոխել ներքևի աջ անկյուն" diff --git a/quickstep/res/values-in/strings.xml b/quickstep/res/values-in/strings.xml index 97ddd9d8b0..15467da1d0 100644 --- a/quickstep/res/values-in/strings.xml +++ b/quickstep/res/values-in/strings.xml @@ -89,9 +89,23 @@ "Putar layar" "Edukasi taskbar ditampilkan" "Edukasi taskbar ditutup" + "Gunakan taskbar untuk beralih aplikasi" + "Tarik ke samping untuk menggunakan dua aplikasi sekaligus" "Sentuh lama untuk menyembunyikan taskbar" "Berikutnya" "Kembali" "Tutup" "Selesai" + + + + + + + + + + + "Pindahkan ke atas/kiri" + "Pindahkan ke bawah/kanan" diff --git a/quickstep/res/values-is/strings.xml b/quickstep/res/values-is/strings.xml index e9bc164023..2adccaf8b0 100644 --- a/quickstep/res/values-is/strings.xml +++ b/quickstep/res/values-is/strings.xml @@ -89,9 +89,23 @@ "Snúa skjánum" "Leiðsögn verkefnastiku sýnileg" "Leiðsögn verkefnastiku lokað" + "Notaðu verkefnastikuna til að skipta á milli forrita" + "Dragðu til hliðar til að nota tvö forrit í einu" "Haltu inni til að fela verkefnastikuna" "Áfram" "Til baka" "Loka" "Lokið" + + + + + + + + + + + "Færa efst/til vinstri" + "Færa neðst/til hægri" diff --git a/quickstep/res/values-it/strings.xml b/quickstep/res/values-it/strings.xml index 8550d1e284..b4b2803147 100644 --- a/quickstep/res/values-it/strings.xml +++ b/quickstep/res/values-it/strings.xml @@ -89,9 +89,18 @@ "Ruota lo schermo" "Riquadro Formazione barra delle applicazioni visualizzato" "Riquadro Formazione barra delle applicazioni chiuso" + "Usa la barra delle applicazioni per cambiare app" + "Trascina di lato per usare due app contemporaneamente" "Tocca e tieni premuto per nascondere barra applicazioni" "Avanti" "Indietro" "Chiudi" "Fine" + "Home" + "Accessibilità" + "Indietro" + "Selettore IME" + "Recenti" + "Sposta in alto/a sinistra" + "Sposta in basso/a destra" diff --git a/quickstep/res/values-iw/strings.xml b/quickstep/res/values-iw/strings.xml index e208dd195b..cfffe86b87 100644 --- a/quickstep/res/values-iw/strings.xml +++ b/quickstep/res/values-iw/strings.xml @@ -89,9 +89,23 @@ "סיבוב המסך" "חלונית ההסברים על שורת המשימות מופיעה" "חלונית ההסברים על שורת המשימות נסגרה" + "כדי לעבור בין אפליקציות, משתמשים בשורת המשימות" + "כדי להשתמש בשתי אפליקציות בו-זמנית, צריך לגרור לצד" "כדי להסתיר את שורת המשימות, לוחצים לחיצה ארוכה" "הבא" "חזרה" "סגירה" "סיום" + + + + + + + + + + + "העברה לפינה השמאלית/העליונה" + "העברה לפינה הימנית/התחתונה" diff --git a/quickstep/res/values-ja/strings.xml b/quickstep/res/values-ja/strings.xml index b1f0280b03..bd86a92591 100644 --- a/quickstep/res/values-ja/strings.xml +++ b/quickstep/res/values-ja/strings.xml @@ -89,9 +89,18 @@ "画面を回転" "タスクバーの説明を開きました" "タスクバーの説明を閉じました" + "アプリを切り替えるには、タスクバーを使用します" + "2 個のアプリを同時に使用するには、横にドラッグします" "タスクバーを長押しすると非表示になります" "次へ" "戻る" "閉じる" "完了" + "ホーム" + "ユーザー補助" + "戻る" + "IME の切り替え" + "最近" + "上 / 左に移動" + "下 / 右に移動" diff --git a/quickstep/res/values-ka/strings.xml b/quickstep/res/values-ka/strings.xml index 5a1cc6dc59..2511ee65b9 100644 --- a/quickstep/res/values-ka/strings.xml +++ b/quickstep/res/values-ka/strings.xml @@ -89,9 +89,23 @@ "ეკრანის შეტრიალება" "ამოცანების ზოლის სასწავლო არე გამოჩნდა" "ამოცანების ზოლის სასწავლო არე დაიხურა" + "აპების გადასართავად გამოიყენეთ ამოცანათა ზოლი" + "გადაათრიეთ კიდეზე ორი აპის ერთდოულად გამოსაყენებლად" "ხანგრძლივად შეეხეთ ამოცანების ზოლის დასამალად" "შემდეგი" "უკან" "დახურვა" "მზადაა" + + + + + + + + + + + "ზემოთ/მარცხნივ გადატანა" + "ქვემოთ/მარჯვნივ გადატანა" diff --git a/quickstep/res/values-kk/strings.xml b/quickstep/res/values-kk/strings.xml index 390daa1d83..ac56c893c2 100644 --- a/quickstep/res/values-kk/strings.xml +++ b/quickstep/res/values-kk/strings.xml @@ -89,9 +89,18 @@ "Экранды бұру" "Тапсырмалар тақтасы бойынша нұсқаулық ашылды." "Тапсырмалар тақтасы бойынша нұсқаулық жабылды." + "Қолданбаларды ауыстыру үшін тапсырма тақтасын пайдаланыңыз." + "Екі қолданбаны бір уақытта пайдалану үшін шетке сүйреңіз." "Тапсырмалар тақтасын жасыру үшін басып тұрыңыз." "Келесі" "Артқа" "Жабу" "Дайын" + "Негізгі экран" + "Арнайы мүмкіндік" + "Артқа" + "IME ауыстырғышы" + "Соңғылары" + "Жоғары/солға жылжыту" + "Төмен/оңға жылжыту" diff --git a/quickstep/res/values-km/strings.xml b/quickstep/res/values-km/strings.xml index b2702dbd63..292661117e 100644 --- a/quickstep/res/values-km/strings.xml +++ b/quickstep/res/values-km/strings.xml @@ -89,9 +89,18 @@ "បង្វិលអេក្រង់" "ការបង្រៀនអំពីរបារកិច្ចការបានបង្ហាញ" "ការបង្រៀនអំពីរបារកិច្ចការត្រូវបានបិទ" + "ប្រើ​របារកិច្ចការ ដើម្បី​ប្ដូរកម្មវិធី" + "អូស​ទៅចំហៀង ដើម្បីប្រើ​កម្មវិធីពីរ​ក្នុងពេលតែមួយ" "ចុចឱ្យជាប់ ដើម្បីលាក់របារកិច្ចការ" "បន្ទាប់" "ថយក្រោយ" "បិទ" "រួចរាល់" + "ទំព័រដើម" + "ភាពងាយស្រួល" + "ថយក្រោយ" + "ប៊ូតុងប្ដូរ IME" + "ថ្មីៗ" + "ផ្លាស់ទីទៅខាងលើ/ឆ្វេង" + "ផ្លាស់ទីទៅខាងក្រោម/ស្ដាំ" diff --git a/quickstep/res/values-kn/strings.xml b/quickstep/res/values-kn/strings.xml index 6c27841d8c..d1e247e5d3 100644 --- a/quickstep/res/values-kn/strings.xml +++ b/quickstep/res/values-kn/strings.xml @@ -89,9 +89,18 @@ "ಸ್ಕ್ರೀನ್ ತಿರುಗಿಸಿ" "ಟಾಸ್ಕ್‌ಬಾರ್ ಶಿಕ್ಷಣ ಕಾಣಿಸಿಕೊಂಡಿದೆ" "ಟಾಸ್ಕ್‌ಬಾರ್ ಶಿಕ್ಷಣ ಮುಚ್ಚಿದೆ" + "ಆ್ಯಪ್‌ಗಳನ್ನು ಬದಲಾಯಿಸಲು ಟಾಸ್ಕ್ ಬಾರ್ ಬಳಸಿ" + "ಏಕಕಾಲದಲ್ಲಿ ಎರಡು ಆ್ಯಪ್‌ಗಳನ್ನು ಬಳಸಲು, ಬದಿಗೆ ಡ್ರ್ಯಾಗ್ ಮಾಡಿ" "ಟಾಸ್ಕ್‌ಬಾರ್ ಅನ್ನು ಮರೆಮಾಡಲು ಸ್ಪರ್ಶಿಸಿ ಮತ್ತು ಹೋಲ್ಡ್ ಮಾಡಿ" "ಮುಂದೆ" "ಹಿಂದೆ" "ಮುಚ್ಚಿರಿ" "ಮುಗಿದಿದೆ" + "ಮುಖಪುಟ" + "ಪ್ರವೇಶಿಸುವಿಕೆ" + "ಹಿಂದೆ" + "IME ಪರಿವರ್ತಕ" + "ಇತ್ತೀಚಿನವು" + "ಮೇಲಿನ/ಎಡಭಾಗಕ್ಕೆ ಸರಿಸಿ" + "ಕೆಳಗಿನ/ಬಲಭಾಗಕ್ಕೆ ಸರಿಸಿ" diff --git a/quickstep/res/values-ko/strings.xml b/quickstep/res/values-ko/strings.xml index e31112ea4e..f77876f432 100644 --- a/quickstep/res/values-ko/strings.xml +++ b/quickstep/res/values-ko/strings.xml @@ -89,9 +89,23 @@ "화면 회전" "작업 표시줄 튜토리얼 패널 표시됨" "작업 표시줄 튜토리얼 패널 닫힘" + "작업 표시줄을 사용하여 앱 전환" + "옆으로 드래그하여 한 번에 앱 두 개 사용" "작업 표시줄을 숨기려면 길게 터치하세요." "다음" "뒤로" "닫기" "완료" + + + + + + + + + + + "상단/왼쪽으로 이동" + "하단/오른쪽으로 이동" diff --git a/quickstep/res/values-ky/strings.xml b/quickstep/res/values-ky/strings.xml index ae009436e0..ba6094fc32 100644 --- a/quickstep/res/values-ky/strings.xml +++ b/quickstep/res/values-ky/strings.xml @@ -89,9 +89,18 @@ "Экранды буруу" "Тапшырмалар тактасынын окутуу панели көрсөтүлдү" "Тапшырмалар тактасынын окутуу панели жабылды" + "Тапшырмалар тактасы аркылуу башка колдонмого которула аласыз" + "Эки колдонмону бир убакта пайдалануу үчүн капталга сүрүңүз" "Тапшырмалар тактасын жашыруу үчүн коё бербей басып туруңуз" "Кийинки" "Артка" "Жабуу" "Бүттү" + "Башкы бет" + "Атайын мүмкүнчүлүктөр" + "Артка" + "IME которгучу" + "Акыркылар" + "Жогорку/сол бурчка жылдыруу" + "Төмөнкү/оң бурчка жылдыруу" diff --git a/quickstep/res/values-lo/strings.xml b/quickstep/res/values-lo/strings.xml index e2eef9deb9..02aaed0bb7 100644 --- a/quickstep/res/values-lo/strings.xml +++ b/quickstep/res/values-lo/strings.xml @@ -89,9 +89,18 @@ "ໝຸນໜ້າຈໍ" "ສະແດງການສຶກສາແຖບໜ້າວຽກແລ້ວ" "ປິດການສຶກສາແຖບໜ້າວຽກແລ້ວ" + "ໃຊ້ແຖບໜ້າວຽກເພື່ອສະຫຼັບແອັບ" + "ລາກໄປທາງຂ້າງເພື່ອໃຊ້ສອງແອັບພ້ອມກັນ" "ແຕະຄ້າງໄວ້ເພື່ອເຊື່ອງແຖບໜ້າວຽກ" "ຕໍ່ໄປ" "ກັບຄືນ" "ປິດ" "ແລ້ວໆ" + "ໜ້າຫຼັກ" + "ການຊ່ວຍເຂົ້າເຖິງ" + "ກັບຄືນ" + "ຕົວສະຫຼັບ IME" + "ຫຼ້າສຸດ" + "ຍ້າຍໄປຊ້າຍ/ເທິງ" + "ຍ້າຍໄປຂວາ/ລຸ່ມ" diff --git a/quickstep/res/values-lt/strings.xml b/quickstep/res/values-lt/strings.xml index 8c27487957..a83e2f6561 100644 --- a/quickstep/res/values-lt/strings.xml +++ b/quickstep/res/values-lt/strings.xml @@ -89,9 +89,18 @@ "Pasukti ekraną" "Užduočių juostos patarimai rodomi" "Užduočių juostos patarimai uždaryti" + "Naudokite užduočių juostą, kad gal. perjungti programas" + "Nuvilkite į šoną, kad gal. vienu metu naudoti dvi programas" "Palieskite ir palaikykite, kad paslėptumėte užduočių juostą" "Kitas" "Atgal" "Uždaryti" "Atlikta" + "Pagrindinis" + "Pritaikomumas" + "Atgal" + "IMRP perjungiklis" + "Naujausi" + "Perkelti aukštyn, kairėn" + "Perkelti žemyn, dešinėn" diff --git a/quickstep/res/values-lv/strings.xml b/quickstep/res/values-lv/strings.xml index be70bf5868..8b481736e7 100644 --- a/quickstep/res/values-lv/strings.xml +++ b/quickstep/res/values-lv/strings.xml @@ -89,9 +89,23 @@ "Pagriezt ekrānu" "Tika atvērta uzdevumjoslas apmācība" "Tika aizvērta uzdevumjoslas apmācība" + "Izmantojiet uzdevumjoslu, lai pārslēgtu lietotnes." + "Velciet uz malu, lai izmantotu divas lietotnes vienlaikus." "Pieskarieties un turiet, lai paslēptu uzdevumjoslu." "Tālāk" "Atpakaļ" "Aizvērt" "Gatavs" + + + + + + + + + + + "Pārvietot uz augšējo/kreiso stūri" + "Pārvietot uz apakšējo/labo stūri" diff --git a/quickstep/res/values-mk/strings.xml b/quickstep/res/values-mk/strings.xml index 28067467e4..5d1dde8eff 100644 --- a/quickstep/res/values-mk/strings.xml +++ b/quickstep/res/values-mk/strings.xml @@ -89,9 +89,18 @@ "Ротирајте го екранот" "Се појави лентата за задачи за образование" "Затворена е лентата за задачи за образование" + "Префрлувајте се меѓу апликации преку лентата за задачи" + "Повлечете кон страната за да користите две апликации одеднаш" "Допрете и задржете за да се сокрие лентата за задачи" "Следна" "Назад" "Затвори" "Готово" + "Дома" + "Пристапност" + "Назад" + "IME менувач" + "Неодамнешни" + "Премести горе лево" + "Премести долу десно" diff --git a/quickstep/res/values-ml/strings.xml b/quickstep/res/values-ml/strings.xml index 1794aec63c..10ef7f99a6 100644 --- a/quickstep/res/values-ml/strings.xml +++ b/quickstep/res/values-ml/strings.xml @@ -89,9 +89,18 @@ "സ്‌ക്രീൻ റൊട്ടേറ്റ് ചെയ്യുക" "ടാസ്ക്ക്ബാർ വിവര പാനൽ ദൃശ്യമായി" "ടാസ്ക്ക്ബാർ വിവര പാനൽ അടച്ചു" + "ആപ്പുകൾ മാറാൻ ടാസ്ക്ക്ബാർ ഉപയോഗിക്കുക" + "രണ്ട് ആപ്പുകൾ ഒരുമിച്ച് ഉപയോഗിക്കാൻ അരികിലേക്ക് വലിച്ചിടുക" "ടാസ്ക്ക്ബാർ മറയ്ക്കാൻ സ്‌പർശിച്ച് പിടിക്കുക" "അടുത്തത്" "മടങ്ങുക" "അടയ്ക്കുക" "പൂർത്തിയായി" + "ഹോം" + "ഉപയോഗസഹായി" + "മടങ്ങുക" + "IME സ്വിച്ചർ" + "അടുത്തിടെയുള്ളവ" + "മുകളിലേക്കോ ഇടത്തേക്കോ നീക്കുക" + "താഴേക്കോ വലത്തേക്കോ നീക്കുക" diff --git a/quickstep/res/values-mn/strings.xml b/quickstep/res/values-mn/strings.xml index c8d614bca8..2b61e8c0c9 100644 --- a/quickstep/res/values-mn/strings.xml +++ b/quickstep/res/values-mn/strings.xml @@ -89,9 +89,18 @@ "Дэлгэцийг эргүүлэх" "Боловсролын ажлын талбар гарч ирсэн" "Боловсролын ажлын талбарыг хаасан" + "Аппуудыг сэлгэхийн тулд талбарыг ашиглана уу" + "Хоёр аппыг зэрэг ашиглахын тулд хажуу тал руу чирнэ үү" "Ажлын талбарыг нуухын тулд хүрээд удаан дарна уу" "Дараах" "Буцах" "Хаах" "Дууссан" + "Гэр" + "Хандалт" + "Буцах" + "IME сэлгэгч" + "Саяхны" + "Зүүн дээд хэсэг рүү зөөх" + "Баруун доод хэсэг рүү зөөх" diff --git a/quickstep/res/values-mr/strings.xml b/quickstep/res/values-mr/strings.xml index 7540a5ddd0..d31a07054d 100644 --- a/quickstep/res/values-mr/strings.xml +++ b/quickstep/res/values-mr/strings.xml @@ -89,9 +89,18 @@ "स्क्रीन फिरवा" "टास्कबारशी संबंधित माहिती देणारे पॅनल उघडले आहे" "टास्कबारशी संबंधित माहिती देणारे पॅनल बंद केले आहे" + "ॲप्स स्विच करण्यासाठी टास्कबार वापरा" + "दोन ॲप्स एकत्र वापरण्यासाठी, त्यांना बाजूला नेऊन ड्रॅग करा" "टास्कबार लपवण्यासाठी स्पर्श करा आणि धरून ठेवा" "पुढे" "मागे जा" "बंद करा" "पूर्ण झाले" + "होम" + "अ‍ॅक्सेसिबिलिटी" + "मागे जा" + "IME स्विचर" + "अलीकडील" + "सर्वात वरती/डावीकडे हलवा" + "तळाशी/उजवीकडे हलवा" diff --git a/quickstep/res/values-ms/strings.xml b/quickstep/res/values-ms/strings.xml index 9ea6e22b8b..6ef116a962 100644 --- a/quickstep/res/values-ms/strings.xml +++ b/quickstep/res/values-ms/strings.xml @@ -89,9 +89,18 @@ "Putar skrin" "Pendidikan bar tugas muncul" "Pendidikan bar tugas ditutup" + "Gunakan bar tugas untuk menukar apl" + "Seret ke tepi untuk menggunakan dua apl serentak" "Sentuh & tahan untuk menyembunyikan bar tugas" "Seterusnya" "Kembali" "Tutup" "Selesai" + "Laman Utama" + "Kebolehaksesan" + "Kembali" + "Penukar IME" + "Terbaharu" + "Alihkan ke atas/kiri" + "Alihkan ke bawah/kanan" diff --git a/quickstep/res/values-my/strings.xml b/quickstep/res/values-my/strings.xml index a8ccfb0ca2..921252fbd0 100644 --- a/quickstep/res/values-my/strings.xml +++ b/quickstep/res/values-my/strings.xml @@ -89,9 +89,18 @@ "ဖန်သားပြင်လှည့်ရန်" "ပညာရေး လုပ်ဆောင်စရာဘား ပြထားသည်" "ပညာရေး လုပ်ဆောင်စရာဘား ပိတ်ထားသည်" + "အက်ပ်များပြောင်းရန် လုပ်ဆောင်စရာဘားကို သုံးပါ" + "အက်ပ်နှစ်ခု တစ်ပြိုင်တည်းသုံးရန် တစ်ဖက်သို့ ဖိဆွဲပါ" "လုပ်ဆောင်စရာဘားကို ဖျောက်ရန် ထိပြီးဖိထားနိုင်သည်" "ရှေ့သို့" "နောက်သို့" "ပိတ်ရန်" "ပြီးပြီ" + "ပင်မစာမျက်နှာ" + "အများသုံးစွဲနိုင်မှု" + "နောက်သို့" + "IME ပြောင်းစနစ်" + "လတ်တလောများ" + "အပေါ်/ဘယ်ဘက်သို့ ရွှေ့ရန်" + "အောက်ခြေ/ညာဘက်သို့ ရွှေ့ရန်" diff --git a/quickstep/res/values-nb/strings.xml b/quickstep/res/values-nb/strings.xml index fe3e2e4cca..7bc0fdcfba 100644 --- a/quickstep/res/values-nb/strings.xml +++ b/quickstep/res/values-nb/strings.xml @@ -89,9 +89,23 @@ "Rotér skjermen" "Opplæringen for oppgavelinjen vises" "Opplæringen for oppgavelinjen er lukket" + "Bruk oppgavelinjen for å bytte app" + "Dra til siden for å bruke to apper samtidig" "Trykk og hold for å skjule oppgavelinjen" "Neste" "Tilbake" "Lukk" "Ferdig" + + + + + + + + + + + "Flytt til øverst/venstre" + "Flytt til nederst/høyre" diff --git a/quickstep/res/values-ne/strings.xml b/quickstep/res/values-ne/strings.xml index 09ef075d70..b90a573139 100644 --- a/quickstep/res/values-ne/strings.xml +++ b/quickstep/res/values-ne/strings.xml @@ -89,9 +89,18 @@ "स्क्रिन घुमाउनुहोस्" "टास्कबार एजुकेसन देखिएको छ" "टास्कबार एजुकेसन बन्द गरिएको छ" + "एउटा एपबाट अर्को एपमा जान टास्कबार प्रयोग गर्नुहोस्" + "टास्कबार छेउतिर ड्र्याग गरेर एकै पटक दुई वटा एप चलाउनुहोस्" "टास्कबार लुकाउन टास्कबार थिचिराख्नुहोस्" "अर्को" "पछाडि" "बन्द गर्नुहोस्" "सम्पन्न भयो" + "होम" + "सर्वसुलभता" + "पछाडि जानुहोस्" + "IME स्विचर" + "हालसालैका बटनहरू" + "सिरान/बायाँतिर सार्नुहोस्" + "फेद/दायाँतिर सार्नुहोस्" diff --git a/quickstep/res/values-nl/strings.xml b/quickstep/res/values-nl/strings.xml index be68c2c944..0cbffe2506 100644 --- a/quickstep/res/values-nl/strings.xml +++ b/quickstep/res/values-nl/strings.xml @@ -41,7 +41,7 @@ "De meestgebruikte apps worden hier weergegeven en kunnen veranderen op basis van je routines" "Sleep apps weg van de onderste rij om app-suggesties te ontvangen" "App-suggesties toegevoegd aan lege ruimte" - "App-suggesties zijn ingeschakeld" + "App-suggesties staan aan" "App-suggesties zijn uitgeschakeld" "Voorspelde app: %1$s" "Swipe helemaal vanaf de rechter- of linkerrand." @@ -89,9 +89,23 @@ "Scherm draaien" "Uitleg van taakbalk geopend" "Uitleg van taakbalk gesloten" + "Gebruik de taakbalk om van app te wisselen" + "Sleep naar de zijkant om 2 apps tegelijk te gebruiken" "Tik en houd vast om de taakbalk te verbergen" "Volgende" "Terug" "Sluiten" "Klaar" + + + + + + + + + + + "Naar boven/links verplaatsen" + "Naar beneden/rechts verplaatsen" diff --git a/quickstep/res/values-or/strings.xml b/quickstep/res/values-or/strings.xml index 5b539d3fb3..1ec48047ad 100644 --- a/quickstep/res/values-or/strings.xml +++ b/quickstep/res/values-or/strings.xml @@ -89,9 +89,18 @@ "ସ୍କ୍ରିନ ଘୂରାନ୍ତୁ" "ଟାସ୍କବାର୍ ଶିକ୍ଷା ଦେଖାଯାଇଛି" "ଟାସ୍କବାର୍ ଶିକ୍ଷା ବନ୍ଦ ହୋଇଯାଇଛି" + "ଆପଗୁଡ଼ିକୁ ସ୍ୱିଚ କରିବା ପାଇଁ ଟାସ୍କବାର ବ୍ୟବହାର କରନ୍ତୁ" + "ଥରକେ ଦୁଇଟି ଆପ ବ୍ୟବହାର କରିବା ପାଇଁ ପାର୍ଶ୍ୱକୁ ଡ୍ରାଗ କରନ୍ତୁ" "ଟାସ୍କବାରକୁ ଲୁଚାଇବା ପାଇଁ ସ୍ପର୍ଶ କରି ଧରି ରଖନ୍ତୁ" "ପରବର୍ତ୍ତୀ" "ପଛକୁ ଫେରନ୍ତୁ" "ବନ୍ଦ କରନ୍ତୁ" "ହୋଇଗଲା" + "ମୂଳପୃଷ୍ଠା" + "ଆକ୍ସେସିବିଲିଟୀ" + "ପଛକୁ ଫେରନ୍ତୁ" + "IME ସ୍ୱିଚର" + "ବର୍ତ୍ତମାନର" + "ଶୀର୍ଷ/ବାମକୁ ମୁଭ କରନ୍ତୁ" + "ନିମ୍ନ/ଡାହାଣକୁ ମୁଭ କରନ୍ତୁ" diff --git a/quickstep/res/values-pa/strings.xml b/quickstep/res/values-pa/strings.xml index bc63fb62ff..e887bc8e51 100644 --- a/quickstep/res/values-pa/strings.xml +++ b/quickstep/res/values-pa/strings.xml @@ -89,9 +89,23 @@ "ਸਕ੍ਰੀਨ ਘੁਮਾਓ" "ਟਾਸਕਵਾਰ ਸਿੱਖਿਆ ਪੈਨਲ ਦਿਖਾਇਆ ਗਿਆ" "ਟਾਸਕਵਾਰ ਸਿੱਖਿਆ ਪੈਨਲ ਬੰਦ ਕੀਤਾ ਗਿਆ" + "ਐਪਾਂ ਸਵਿੱਚ ਕਰਨ ਲਈ ਟਾਸਕਬਾਰ ਵਰਤੋ" + "ਇੱਕ ਵਾਰ ਵਿੱਚ ਦੋ ਐਪਾਂ ਵਰਤਣ ਲਈ ਉਨ੍ਹਾਂ ਨੂੰ ਸਾਈਡ ਵੱਲ ਘਸੀਟੋ" "ਟਾਸਕਬਾਰ ਨੂੰ ਲੁਕਾਉਣ ਲਈ ਸਪਰਸ਼ ਕਰਕੇ ਰੱਖੋ" "ਅੱਗੇ" "ਪਿੱਛੇ" "ਬੰਦ ਕਰੋ" "ਹੋ ਗਿਆ" + + + + + + + + + + + "ਸਿਖਰਲੇ/ਖੱਬੇ ਪਾਸੇ ਲੈ ਕੇ ਜਾਓ" + "ਹੇਠਾਂ/ਸੱਜੇ ਪਾਸੇ ਲੈ ਕੇ ਜਾਓ" diff --git a/quickstep/res/values-pl/strings.xml b/quickstep/res/values-pl/strings.xml index 0c7828a7e7..04f97ecbd3 100644 --- a/quickstep/res/values-pl/strings.xml +++ b/quickstep/res/values-pl/strings.xml @@ -89,9 +89,23 @@ "Obróć ekran" "Wskazówki na temat paska zadań zostały wyświetlone" "Wskazówki na temat paska zadań zostały zamknięte" + "Używaj paska zadań, aby przełączać aplikacje" + "Przeciągnij w bok, aby używać 2 aplikacji jednocześnie" "Naciśnij i przytrzymaj, aby ukryć pasek zadań" "Dalej" "Wstecz" "Zamknij" "Gotowe" + + + + + + + + + + + "Przesuń w górny lewy róg" + "Przesuń w dolny prawy róg" diff --git a/quickstep/res/values-pt-rPT/strings.xml b/quickstep/res/values-pt-rPT/strings.xml index 73afdb3a1a..f58971a11f 100644 --- a/quickstep/res/values-pt-rPT/strings.xml +++ b/quickstep/res/values-pt-rPT/strings.xml @@ -89,9 +89,18 @@ "Rodar ecrã" "Informação da barra de tarefas apresentada" "Informação da barra de tarefas fechada" + "Utilize a barra de ferramentas para alternar entre apps" + "Arraste para o lado para utilizar duas apps em simultâneo" "Toque sem soltar para ocultar a barra de tarefas" "Seguinte" "Anterior" "Fechar" "Concluir" + "Início" + "Acessibilidade" + "Voltar" + "Comutador IME" + "Recentes" + "Mover para a parte superior esquerda" + "Mover para a part superior direita" diff --git a/quickstep/res/values-pt/strings.xml b/quickstep/res/values-pt/strings.xml index e7d63ce521..893795c132 100644 --- a/quickstep/res/values-pt/strings.xml +++ b/quickstep/res/values-pt/strings.xml @@ -89,9 +89,18 @@ "Girar a tela" "As dicas sobre a barra de tarefas foram abertas" "As dicas sobre a barra de tarefas foram fechadas" + "Use a barra de tarefas para alternar entre apps" + "Arraste para o lado e use dois apps ao mesmo tempo" "Mantenha a barra de tarefas pressionada para ocultá-la" "Próxima" "Voltar" "Fechar" "Concluído" + "Início" + "Acessibilidade" + "Voltar" + "Alternador do IME" + "Recentes" + "Mover para cima/para a esquerda" + "Mover para baixo/para a direita" diff --git a/quickstep/res/values-ro/strings.xml b/quickstep/res/values-ro/strings.xml index 847bb57e9e..cb828411c8 100644 --- a/quickstep/res/values-ro/strings.xml +++ b/quickstep/res/values-ro/strings.xml @@ -89,9 +89,18 @@ "Rotiți ecranul" "Panoul cu informații despre bara de activități s-a afișat" "Panoul cu informații despre bara de activități s-a închis" + "Folosiți bara de activități ca să comutați între aplicații" + "Trageți în lateral ca să folosiți două aplicații deodată" "Atingeți lung oricând pentru a ascunde bara de activități" "Înainte" "Înapoi" "Închideți" "Gata" + "Ecran de pornire" + "Accesibilitate" + "Înapoi" + "Comutator IME" + "Recente" + "Mutați în stânga sus" + "Mutați în dreapta jos" diff --git a/quickstep/res/values-ru/strings.xml b/quickstep/res/values-ru/strings.xml index 5b4729585a..d07308ddc4 100644 --- a/quickstep/res/values-ru/strings.xml +++ b/quickstep/res/values-ru/strings.xml @@ -89,9 +89,18 @@ "Повернуть экран" "Обучение по работе с панелью задач показано" "Обучение по работе с панелью задач скрыто" + "Используйте панель задач, чтобы переключать приложения." + "Перетащите в сторону, чтобы использовать два приложения сразу." "Чтобы скрыть панель задач, коснитесь ее и удерживайте." "Далее" "Назад" "Закрыть" "Готово" + "Главный экран" + "Спец. возмож." + "Назад" + "Переключат. IME" + "Недавние" + "Переместить вверх или влево" + "Переместить вниз или вправо" diff --git a/quickstep/res/values-si/strings.xml b/quickstep/res/values-si/strings.xml index 2676afbb2e..e8d85b0cdd 100644 --- a/quickstep/res/values-si/strings.xml +++ b/quickstep/res/values-si/strings.xml @@ -89,9 +89,23 @@ "තිරය කරකවන්න" "කාර්ය තීරු අධ්‍යාපනය දිස් විය" "කාර්ය තීරු අධ්‍යාපනය වසා ඇත" + "යෙදුම් මාරු කිරීමට කාර්ය තීරුව භාවිත කරන්න" + "එකවර යෙදුම් දෙකක් භාවිතා කිරීමට පැත්තට අදින්න" "කාර්ය තීරුව සැඟවීමට ස්පර්ශ කර අල්ලා ගෙන සිටින්න" "ඊළඟ" "ආපසු" "වසන්න" "නිමයි" + + + + + + + + + + + "ඉහළ/වම වෙත ගෙන යන්න" + "පහළ/දකුණ වෙත ගෙන යන්න" diff --git a/quickstep/res/values-sk/strings.xml b/quickstep/res/values-sk/strings.xml index f29b0d4851..dc4b4c662a 100644 --- a/quickstep/res/values-sk/strings.xml +++ b/quickstep/res/values-sk/strings.xml @@ -89,9 +89,18 @@ "Otočiť obrazovku" "Zobrazila sa výuka k hlavnému panelu" "Výuka k hlavnému panelu bola zatvorená" + "Aplikácie je možné prepínať pomocou panela úloh" + "Po presunutí na stranu je možné používať dve aplikácie naraz" "Panel úloh skryjete pridržaním" "Ďalej" "Späť" "Zavrieť" "Hotovo" + "Plocha" + "Dostupnosť" + "Späť" + "Prepínač IME" + "Nedávne" + "Presunúť hore alebo doľava" + "Presunúť dole alebo doprava" diff --git a/quickstep/res/values-sl/strings.xml b/quickstep/res/values-sl/strings.xml index 6276c3c797..ed2b5e55ef 100644 --- a/quickstep/res/values-sl/strings.xml +++ b/quickstep/res/values-sl/strings.xml @@ -89,9 +89,18 @@ "Sukanje zaslona" "Poučni nasveti o opravilni vrstici so prikazani." "Poučni nasveti o opravilni vrstici so zaprti." + "Za preklop aplikacij uporabite opravilno vrstico." + "Povlecite vstran za uporabo dveh aplikacij hkrati." "Pridržite, če želite opravilno vrstico skriti." "Naprej" "Nazaj" "Zapri" "Končano" + "Začetni zaslon" + "Dostopnost" + "Nazaj" + "Menjava UNV" + "Nedavno" + "Premakni na vrh/levo" + "Premakni na dno/desno" diff --git a/quickstep/res/values-sq/strings.xml b/quickstep/res/values-sq/strings.xml index 6ef41a3cb6..72a8a23a87 100644 --- a/quickstep/res/values-sq/strings.xml +++ b/quickstep/res/values-sq/strings.xml @@ -89,9 +89,23 @@ "Rrotullo ekranin" "Edukimi i shiritit të detyrave u shfaq" "Edukimi nga shiriti i detyrave u mbyll" + "Përdor shiritin e detyrave për të ndryshuar aplikacionet" + "Zvarrit anash për të përdorur të dyja aplikacionet njëherësh" "Preke dhe mbaje prekur për ta fshehur shiritin e detyrave" "Para" "Pas" "Mbyll" "U krye" + + + + + + + + + + + "Lëviz në krye/majtas" + "Lëviz në fund/djathtas" diff --git a/quickstep/res/values-sr/strings.xml b/quickstep/res/values-sr/strings.xml index 020810842d..cf7c6bed59 100644 --- a/quickstep/res/values-sr/strings.xml +++ b/quickstep/res/values-sr/strings.xml @@ -89,9 +89,18 @@ "Ротирајте екран" "Едукативно окно из траке задатака се појавило" "Едукативно окно из траке задатака је затворено" + "Користите траку задатака да бисте мењали апликације" + "Превуците на страну да користите две апликације одједном" "Додирните и задржите за скривање траке задатака" "Даље" "Назад" "Затвори" "Готово" + "Почетна" + "Приступачност" + "Назад" + "IME пребацивач" + "Недавно" + "Премести горе лево" + "Премести доле десно" diff --git a/quickstep/res/values-sv/strings.xml b/quickstep/res/values-sv/strings.xml index ed79a77501..dc490548be 100644 --- a/quickstep/res/values-sv/strings.xml +++ b/quickstep/res/values-sv/strings.xml @@ -89,9 +89,18 @@ "Rotera skärmen" "Information om aktivitetsfältet visades" "Information om aktivitetsfältet stängdes" + "Använd aktivitetsfältet för att byta mellan appar" + "Dra till sidan om du vill använda två appar samtidigt" "Tryck länge för att dölja aktivitetsfältet" "Nästa" "Tillbaka" "Stäng" "Klar" + "Startsida" + "Tillgänglighet" + "Tillbaka" + "IME-väljare" + "Senaste" + "Flytta högst upp/till vänster" + "Flytta längst ned/till höger" diff --git a/quickstep/res/values-sw/strings.xml b/quickstep/res/values-sw/strings.xml index 34c64d5bcd..23e9eed89f 100644 --- a/quickstep/res/values-sw/strings.xml +++ b/quickstep/res/values-sw/strings.xml @@ -89,9 +89,23 @@ "Zungusha skrini" "Paneli ya elimu kwenye upau wa shughuli inaonyeshwa" "Paneli ya elimu kwenye upau wa shughuli imefungwa" + "Tumia upau wa shughuli kubadilisha programu" + "Buruta pembeni ili utumie programu mbili kwa wakati mmoja" "Gusa na ushikilie ili ufiche upau wa shughuli" "Endelea" "Nyuma" "Funga" "Imemaliza" + + + + + + + + + + + "Sogeza juu/kushoto" + "Sogeza chini/kulia" diff --git a/quickstep/res/values-ta/strings.xml b/quickstep/res/values-ta/strings.xml index dc3b253734..41c8df3ba7 100644 --- a/quickstep/res/values-ta/strings.xml +++ b/quickstep/res/values-ta/strings.xml @@ -89,9 +89,18 @@ "திரையைச் சுழற்றும்" "பணிப்பட்டியை எவ்வாறு பயன்படுத்துவது என்பது பற்றிய பலகம் காட்டப்படுகிறது" "பணிப்பட்டியை எவ்வாறு பயன்படுத்துவது என்பது பற்றிய பலகம் மூடப்பட்டது" + "ஆப்ஸிற்கு இடையே மாற பணிப்பட்டியைப் பயன்படுத்தவும்" + "ஒரே நேரத்தில் இரு ஆப்ஸை உபயோகிக்க பக்கவாட்டிற்கு இழுக்கவும்" "பணிப்பட்டியை மறைக்கத் தொட்டுப் பிடிக்கவும்" "அடுத்து" "பின்செல்" "மூடுக" "முடிந்தது" + "முகப்பு" + "அணுகல்தன்மை" + "பின்செல்லும்" + "IME சுவிட்ச்சர்" + "சமீபத்தியவை" + "மேலே/இடதுபுறம் நகர்த்தும்" + "கீழே/வலதுபுறம் நகர்த்தும்" diff --git a/quickstep/res/values-te/strings.xml b/quickstep/res/values-te/strings.xml index a82a35a0ff..64b4b37449 100644 --- a/quickstep/res/values-te/strings.xml +++ b/quickstep/res/values-te/strings.xml @@ -89,9 +89,18 @@ "స్క్రీన్‌ను తిప్పండి" "టాస్క్‌బార్ శిక్షణకు సంబంధించిన ప్యానెల్ కనిపించింది" "టాస్క్‌బార్ శిక్షణకు సంబంధించిన ప్యానెల్ మూసివేయబడింది" + "యాప్‌లను స్విచ్ చేయడానికి టాస్క్‌బార్‌ను ఉపయోగించండి" + "ఒకేసారి రెండు యాప్‌లను ఉపయోగించడానికి పక్కకు లాగండి" "టాస్క్‌బార్‌ను దాచడానికి తాకి, నొక్కి ఉంచండి" "తర్వాత" "వెనుకకు" "మూసివేయండి" "పూర్తయింది" + "మొదటి ట్యాబ్" + "యాక్సెసిబిలిటీ" + "వెనుకకు" + "IME స్విచ్చర్" + "ఇటీవలివి" + "ఎగువ/ఎడమ వైపునకు తరలించండి" + "దిగువ/కుడి వైపునకు తరలించండి" diff --git a/quickstep/res/values-th/strings.xml b/quickstep/res/values-th/strings.xml index 4815c854d4..834b7510c0 100644 --- a/quickstep/res/values-th/strings.xml +++ b/quickstep/res/values-th/strings.xml @@ -89,9 +89,18 @@ "หมุนหน้าจอ" "แถบงาน Education ปรากฎขึ้น" "ปิดแถบงาน Education แล้ว" + "ใช้แถบงานเพื่อเปลี่ยนแอป" + "ลากไปด้านข้างเพื่อใช้ 2 แอปพร้อมกัน" "แตะค้างไว้เพื่อซ่อนแถบงาน" "ถัดไป" "กลับ" "ปิด" "เสร็จ" + "หน้าแรก" + "การช่วยเหลือพิเศษ" + "กลับ" + "ตัวเปลี่ยน IME" + "ล่าสุด" + "ย้ายไปที่ด้านบนหรือด้านซ้าย" + "ย้ายไปที่ด้านล่างหรือด้านขวา" diff --git a/quickstep/res/values-tl/strings.xml b/quickstep/res/values-tl/strings.xml index c7521a0d45..6449beda5f 100644 --- a/quickstep/res/values-tl/strings.xml +++ b/quickstep/res/values-tl/strings.xml @@ -89,9 +89,18 @@ "I-rotate ang screen" "Lumabas ang edukasyon sa taskbar" "Sarado ang edukasyon sa taskbar" + "Gamitin ang taskbar para magpalipat-lipat sa mga app" + "I-drag sa gilid para makagamit ng dalawang app nang sabay" "Pindutin nang matagal para itago ang taskbar" "Susunod" "Bumalik" "Isara" "Tapos na" + "Home" + "Accessibility" + "Bumalik" + "IME switcher" + "Mga Kamakailan" + "Ilipat sa itaas/kaliwa" + "Ilipat sa ibaba/kanan" diff --git a/quickstep/res/values-tr/strings.xml b/quickstep/res/values-tr/strings.xml index f23d476ed1..772d18aad1 100644 --- a/quickstep/res/values-tr/strings.xml +++ b/quickstep/res/values-tr/strings.xml @@ -89,9 +89,23 @@ "Ekranı döndür" "Görev çubuğu eğitimi görüntülendi" "Görev çubuğu eğitimi kapatıldı" + "Görev çubuğundan uygulamalar arasında geçiş yapabilirsiniz" + "Tek seferde iki uygulamayı kullanmak için yana sürükleyin" "Görev çubuğunu gizlemek için basılı tutun" "İleri" "Geri" "Kapat" "Bitti" + + + + + + + + + + + "Sol üste taşı" + "Sağ alta taşı" diff --git a/quickstep/res/values-uk/strings.xml b/quickstep/res/values-uk/strings.xml index 19f5017a88..b9f1b53b2e 100644 --- a/quickstep/res/values-uk/strings.xml +++ b/quickstep/res/values-uk/strings.xml @@ -89,9 +89,23 @@ "Обернути екран" "Панель завдань Education відкрито" "Панель завдань Education закрито" + "Переходьте між додатками за допомогою панелі завдань" + "Перетягніть убік, щоб використовувати два додатки одночасно" "Натисніть і втримуйте панель завдань, щоб сховати її" "Далі" "Назад" "Закрити" "Готово" + + + + + + + + + + + "Перемістити вгору або вліво" + "Перемістити вниз або вправо" diff --git a/quickstep/res/values-ur/strings.xml b/quickstep/res/values-ur/strings.xml index 4b3f1411e7..f5e51a8e07 100644 --- a/quickstep/res/values-ur/strings.xml +++ b/quickstep/res/values-ur/strings.xml @@ -89,9 +89,18 @@ "اسکرین کو گھمائیں" "ٹاکس بار کا تعلیمی پینل ظاہر ہو گیا" "ٹاسک بار کا تعلیمی پینل بند ہو گیا" + "ایپس کو سوئچ کرنے کیلئے ٹاسک بار کا استعمال کریں" + "ایک وقت میں دو ایپس استعمال کرنے کے لیے سائیڈ پر گھسیٹیں" "ٹاسک بار کو کسی بھی وقت چھپانے کیلئے ٹچ کریں اور دبائے رکھیں" "آگے" "پیچھے" "بند کریں" "ہو گیا" + "ہوم" + "ایکسیسبیلٹی" + "پیچھے" + "‏IME سوئچر" + "حالیہ" + "اوپر/بائیں طرف منتقل کریں" + "نیچے/دائیں طرف منتقل کریں" diff --git a/quickstep/res/values-uz/strings.xml b/quickstep/res/values-uz/strings.xml index 730b23af1e..1e226931a0 100644 --- a/quickstep/res/values-uz/strings.xml +++ b/quickstep/res/values-uz/strings.xml @@ -89,9 +89,18 @@ "Ekranni burish" "Taʼlim vazifalar paneli chiqdi" "Taʼlim vazifalar paneli yopildi" + "Ilovalarni vazifalar panelida almashtirish mumkin" + "Bir vaqtda ikkita ilova ochish uchun birini yoniga torting" "Vazifalar panelini ustiga bosib turib yashirish mumkin" "Keyingisi" "Orqaga" "Yopish" "Tayyor" + "Bosh ekran" + "Maxsus imkoniyatlar" + "Orqaga" + "IME tugmasi" + "Oxirgilar" + "Yuqoriga yoki chapga oʻtkazish" + "Pastga yoki oʻngga oʻtkazish" diff --git a/quickstep/res/values-vi/strings.xml b/quickstep/res/values-vi/strings.xml index acf77ae255..ad79a32489 100644 --- a/quickstep/res/values-vi/strings.xml +++ b/quickstep/res/values-vi/strings.xml @@ -89,9 +89,18 @@ "Xoay màn hình" "Đã hiện bảng hướng dẫn trên thanh tác vụ" "Đã đóng bảng hướng dẫn trên thanh tác vụ" + "Dùng thanh tác vụ để chuyển đổi ứng dụng" + "Kéo sang bên để dùng hai ứng dụng cùng một lúc" "Chạm và giữ để ẩn thanh tác vụ" "Tiếp theo" "Quay lại" "Đóng" "Xong" + "Màn hình chính" + "Hỗ trợ tiếp cận" + "Quay lại" + "Trình chuyển đổi IME" + "Gần đây" + "Chuyển lên trên cùng/sang bên trái" + "Chuyển xuống dưới cùng/sang bên phải" diff --git a/quickstep/res/values-zh-rCN/strings.xml b/quickstep/res/values-zh-rCN/strings.xml index b533820f87..34d4bc8185 100644 --- a/quickstep/res/values-zh-rCN/strings.xml +++ b/quickstep/res/values-zh-rCN/strings.xml @@ -89,9 +89,18 @@ "旋转屏幕" "任务栏教程已显示" "任务栏教程已关闭" + "使用任务栏切换应用" + "拖动到一侧,以便一次使用两个应用" "轻触并按住即可隐藏任务栏" "继续" "返回" "关闭" "完成" + "主屏幕" + "无障碍" + "返回" + "IME 切换器" + "最近用过" + "移到顶部/左侧" + "移到底部/右侧" diff --git a/quickstep/res/values-zh-rHK/strings.xml b/quickstep/res/values-zh-rHK/strings.xml index 8ff8f69d91..14870510de 100644 --- a/quickstep/res/values-zh-rHK/strings.xml +++ b/quickstep/res/values-zh-rHK/strings.xml @@ -89,9 +89,18 @@ "旋轉螢幕" "顯示咗工作列教學" "閂咗工作列教學" + "使用工作列即可切換應用程式" + "拖曳至一側即可同時使用兩個應用程式" "按住即可隱藏工作列" "繼續" "返回" "關閉" "完成" + "住宅" + "無障礙功能" + "返回" + "輸入法編輯器切換工具" + "最近" + "移至上方/左側" + "移至底部/右側" diff --git a/quickstep/res/values-zh-rTW/strings.xml b/quickstep/res/values-zh-rTW/strings.xml index 2b184e8835..8b6ee31354 100644 --- a/quickstep/res/values-zh-rTW/strings.xml +++ b/quickstep/res/values-zh-rTW/strings.xml @@ -89,9 +89,23 @@ "旋轉螢幕" "工作列教學課程已顯示" "工作列教學課程已關閉" + "使用工作列即可切換應用程式" + "拖曳到一邊即可同時使用兩個應用程式" "按住即可隱藏工作列" "繼續" "返回" "關閉" "完成" + + + + + + + + + + + "移到上方/左側" + "移到底部/右側" diff --git a/quickstep/res/values-zu/strings.xml b/quickstep/res/values-zu/strings.xml index 92729eee52..ccb9341484 100644 --- a/quickstep/res/values-zu/strings.xml +++ b/quickstep/res/values-zu/strings.xml @@ -89,9 +89,18 @@ "Zungezisa isikrini" "Imfuno yebha yomsebenzi ivelile" "Imfundo yebha yomsebenzi ivaliwe" + "Sebenzisa ibha yomsebenzi ukushintsha ama-app" + "Hudula ngaseceleni ukuze usebenzise ama-app amabili ngesikhathi esisodwa" "Thinta futhi ubambe, bamba ukuze ufihle ibha yomsebenzi" "Okulandelayo" "Emuva" "Vala" "Kwenziwe" + "Ikhaya" + "Ukufinyeleleka" + "Emuva" + "Isishintshi se-IME" + "Okwakamuva" + "Hamba phezulu/kwesokunxele" + "Hamba phansi/kwesokudla" diff --git a/quickstep/src/com/android/launcher3/taskbar/NavbarButtonsViewController.java b/quickstep/src/com/android/launcher3/taskbar/NavbarButtonsViewController.java index fe892c3208..5a4e9a4b61 100644 --- a/quickstep/src/com/android/launcher3/taskbar/NavbarButtonsViewController.java +++ b/quickstep/src/com/android/launcher3/taskbar/NavbarButtonsViewController.java @@ -44,6 +44,7 @@ import android.annotation.IdRes; import android.annotation.LayoutRes; import android.content.pm.ActivityInfo.Config; import android.content.res.ColorStateList; +import android.content.res.Configuration; import android.graphics.Rect; import android.graphics.Region; import android.graphics.Region.Op; @@ -64,7 +65,6 @@ import com.android.launcher3.Utilities; import com.android.launcher3.anim.AlphaUpdateListener; import com.android.launcher3.taskbar.TaskbarNavButtonController.TaskbarButton; import com.android.launcher3.util.MultiValueAlpha; -import com.android.launcher3.util.Themes; import com.android.quickstep.AnimatedFloat; import com.android.systemui.shared.rotation.FloatingRotationButton; import com.android.systemui.shared.rotation.RotationButton; @@ -202,15 +202,12 @@ public class NavbarButtonsViewController { navButtonsLayoutParams.gravity = Gravity.START; mNavButtonContainer.requestLayout(); - if (!isThreeButtonNav) { - // Tint all the nav buttons since there's no taskbar background in SUW. - for (int i = 0; i < mNavButtonContainer.getChildCount(); i++) { - if (!(mNavButtonContainer.getChildAt(i) instanceof ImageView)) continue; - ImageView button = (ImageView) mNavButtonContainer.getChildAt(i); - button.setImageTintList(ColorStateList.valueOf(Themes.getAttrColor( - button.getContext(), android.R.attr.textColorPrimary))); - } - } + // TODO(b/210906568) Dark intensity is currently not propagated during setup, so set + // it based on dark theme for now. + int mode = mContext.getResources().getConfiguration().uiMode + & Configuration.UI_MODE_NIGHT_MASK; + boolean isDarkTheme = mode == Configuration.UI_MODE_NIGHT_YES; + mTaskbarNavButtonDarkIntensity.updateValue(isDarkTheme ? 0 : 1); } // Animate taskbar background when any of these flags are enabled diff --git a/quickstep/src/com/android/quickstep/AbsSwipeUpHandler.java b/quickstep/src/com/android/quickstep/AbsSwipeUpHandler.java index 1f5f2a5625..5c266bbef5 100644 --- a/quickstep/src/com/android/quickstep/AbsSwipeUpHandler.java +++ b/quickstep/src/com/android/quickstep/AbsSwipeUpHandler.java @@ -569,9 +569,14 @@ public abstract class AbsSwipeUpHandler, runningTasks = new ActivityManager.RunningTaskInfo[splitTaskIds.length]; for (int i = 0; i < splitTaskIds.length; i++) { int taskId = splitTaskIds[i]; - ActivityManager.RunningTaskInfo rti = new ActivityManager.RunningTaskInfo(); - rti.taskId = taskId; - runningTasks[i] = rti; + // Order matters here, we want first indexed RunningTaskInfo to be leftTop task + for (ActivityManager.RunningTaskInfo rti : mGestureState.getRunningTasks()) { + if (taskId == rti.taskId) { + runningTasks[i] = rti; + break; + } + + } } } else { runningTasks = new ActivityManager.RunningTaskInfo[]{mGestureState.getRunningTask()}; diff --git a/quickstep/src/com/android/quickstep/GestureState.java b/quickstep/src/com/android/quickstep/GestureState.java index 9bc98d672a..01f6e23f7e 100644 --- a/quickstep/src/com/android/quickstep/GestureState.java +++ b/quickstep/src/com/android/quickstep/GestureState.java @@ -135,6 +135,7 @@ public class GestureState implements RecentsAnimationCallbacks.RecentsAnimationL private final int mGestureId; private ActivityManager.RunningTaskInfo mRunningTask; + private ActivityManager.RunningTaskInfo[] mRunningTasks; private GestureEndTarget mEndTarget; private RemoteAnimationTargetCompat mLastAppearedTaskTarget; private Set mPreviouslyAppearedTaskIds = new HashSet<>(); @@ -234,6 +235,14 @@ public class GestureState implements RecentsAnimationCallbacks.RecentsAnimationL return mRunningTask; } + /** + * This will array will contain the task returned by {@link #getRunningTask()} + * @return the running tasks for this gesture. + */ + public ActivityManager.RunningTaskInfo[] getRunningTasks() { + return mRunningTasks; + } + /** * @return the running task id for this gesture. */ @@ -248,6 +257,15 @@ public class GestureState implements RecentsAnimationCallbacks.RecentsAnimationL mRunningTask = runningTask; } + /** + * TODO(b/210903248) refactor to consolidate w/ method above + * Updates the running task for the gesture to be the given {@param runningTask}. + */ + public void updateRunningTasks(ActivityManager.RunningTaskInfo[] runningTasks) { + mRunningTasks = runningTasks; + updateRunningTask(runningTasks[0]); + } + /** * Updates the last task that appeared during this gesture. */ diff --git a/quickstep/src/com/android/quickstep/TouchInteractionService.java b/quickstep/src/com/android/quickstep/TouchInteractionService.java index d1f39d296b..f620b62480 100644 --- a/quickstep/src/com/android/quickstep/TouchInteractionService.java +++ b/quickstep/src/com/android/quickstep/TouchInteractionService.java @@ -640,8 +640,8 @@ public class TouchInteractionService extends Service gestureState.updatePreviouslyAppearedTaskIds( previousGestureState.getPreviouslyAppearedTaskIds()); } else { - gestureState.updateRunningTask(TraceHelper.allowIpcs("getRunningTask.0", - () -> mAM.getRunningTask(false /* filterOnlyVisibleRecents */))); + gestureState.updateRunningTasks(TraceHelper.allowIpcs("getRunningTask.0", + () -> mAM.getRunningTasks(false /* filterOnlyVisibleRecents */))); } return gestureState; } diff --git a/quickstep/src/com/android/quickstep/views/DigitalWellBeingToast.java b/quickstep/src/com/android/quickstep/views/DigitalWellBeingToast.java index a770fc6227..e4f616025f 100644 --- a/quickstep/src/com/android/quickstep/views/DigitalWellBeingToast.java +++ b/quickstep/src/com/android/quickstep/views/DigitalWellBeingToast.java @@ -19,6 +19,7 @@ package com.android.quickstep.views; import static android.provider.Settings.ACTION_APP_USAGE_SETTINGS; import static android.view.Gravity.BOTTOM; import static android.view.Gravity.CENTER_HORIZONTAL; +import static android.view.Gravity.START; import static com.android.launcher3.Utilities.prefixTextWithIcon; import static com.android.launcher3.util.Executors.THREAD_POOL_EXECUTOR; @@ -38,26 +39,51 @@ import android.icu.util.MeasureUnit; import android.os.Build; import android.os.UserHandle; import android.util.Log; +import android.util.Pair; import android.view.View; import android.view.ViewGroup; import android.view.ViewOutlineProvider; import android.widget.FrameLayout; import android.widget.TextView; +import androidx.annotation.IntDef; import androidx.annotation.Nullable; import androidx.annotation.StringRes; import com.android.launcher3.BaseActivity; import com.android.launcher3.BaseDraggingActivity; +import com.android.launcher3.DeviceProfile; import com.android.launcher3.R; import com.android.launcher3.Utilities; +import com.android.launcher3.touch.PagedOrientationHandler; +import com.android.launcher3.util.SplitConfigurationOptions.StagedSplitBounds; import com.android.systemui.shared.recents.model.Task; +import java.lang.annotation.Retention; +import java.lang.annotation.RetentionPolicy; import java.time.Duration; import java.util.Locale; @TargetApi(Build.VERSION_CODES.Q) public final class DigitalWellBeingToast { + + private static final float THRESHOLD_LEFT_ICON_ONLY = 0.4f; + private static final float THRESHOLD_RIGHT_ICON_ONLY = 0.6f; + + /** Will span entire width of taskView with full text */ + private static final int SPLIT_BANNER_FULLSCREEN = 0; + /** Used for grid task view, only showing icon and time */ + private static final int SPLIT_GRID_BANNER_LARGE = 1; + /** Used for grid task view, only showing icon */ + private static final int SPLIT_GRID_BANNER_SMALL = 2; + @IntDef(value = { + SPLIT_BANNER_FULLSCREEN, + SPLIT_GRID_BANNER_LARGE, + SPLIT_GRID_BANNER_SMALL, + }) + @Retention(RetentionPolicy.SOURCE) + @interface SPLIT_BANNER_CONFIG{} + static final Intent OPEN_APP_USAGE_SETTINGS_TEMPLATE = new Intent(ACTION_APP_USAGE_SETTINGS); static final int MINUTE_MS = 60000; @@ -74,7 +100,16 @@ public final class DigitalWellBeingToast { private View mBanner; private ViewOutlineProvider mOldBannerOutlineProvider; private float mBannerOffsetPercentage; - private float mVerticalOffset = 0f; + /** + * Clips rect provided by {@link #mOldBannerOutlineProvider} when in the model state to + * hide this banner as the taskView scales up and down + */ + private float mModalOffset = 0f; + @Nullable + private StagedSplitBounds mStagedSplitBounds; + private int mSplitBannerConfig = SPLIT_BANNER_FULLSCREEN; + private float mSplitOffsetTranslationY; + private float mSplitOffsetTranslationX; public DigitalWellBeingToast(BaseDraggingActivity activity, TaskView taskView) { mActivity = activity; @@ -103,7 +138,7 @@ public final class DigitalWellBeingToast { } public String getText() { - return getText(mAppRemainingTimeMs); + return getText(mAppRemainingTimeMs, false /* forContentDesc */); } public boolean hasLimit() { @@ -133,6 +168,31 @@ public final class DigitalWellBeingToast { }); } + public void setSplitConfiguration(StagedSplitBounds stagedSplitBounds) { + mStagedSplitBounds = stagedSplitBounds; + if (mStagedSplitBounds == null || + !mActivity.getDeviceProfile().overviewShowAsGrid || + mTaskView.isFocusedTask()) { + mSplitBannerConfig = SPLIT_BANNER_FULLSCREEN; + return; + } + + // For portrait grid only height of task changes, not width. So we keep the text the same + if (!mActivity.getDeviceProfile().isLandscape) { + mSplitBannerConfig = SPLIT_GRID_BANNER_LARGE; + return; + } + + // For landscape grid, for 30% width we only show icon, otherwise show icon and time + if (mTask.key.id == mStagedSplitBounds.leftTopTaskId) { + mSplitBannerConfig = mStagedSplitBounds.leftTaskPercent < THRESHOLD_LEFT_ICON_ONLY ? + SPLIT_GRID_BANNER_SMALL : SPLIT_GRID_BANNER_LARGE; + } else { + mSplitBannerConfig = mStagedSplitBounds.leftTaskPercent > THRESHOLD_RIGHT_ICON_ONLY ? + SPLIT_GRID_BANNER_SMALL : SPLIT_GRID_BANNER_LARGE; + } + } + private String getReadableDuration( Duration duration, FormatWidth formatWidthHourAndMinute, @@ -176,30 +236,33 @@ public final class DigitalWellBeingToast { .formatMeasures(new Measure(0, MeasureUnit.MINUTE)); } - private String getReadableDuration( - Duration duration, - FormatWidth formatWidthHourAndMinute, - @StringRes int durationLessThanOneMinuteStringId) { - return getReadableDuration( - duration, - formatWidthHourAndMinute, - durationLessThanOneMinuteStringId, - /* forceFormatWidth= */ false); - } - - private String getRoundedUpToMinuteReadableDuration(long remainingTime) { + /** + * Returns text to show for the banner depending on {@link #mSplitBannerConfig} + * If {@param forContentDesc} is {@code true}, this will always return the full + * string corresponding to {@link #SPLIT_BANNER_FULLSCREEN} + */ + private String getText(long remainingTime, boolean forContentDesc) { final Duration duration = Duration.ofMillis( remainingTime > MINUTE_MS ? (remainingTime + MINUTE_MS - 1) / MINUTE_MS * MINUTE_MS : remainingTime); - return getReadableDuration( - duration, FormatWidth.NARROW, R.string.shorter_duration_less_than_one_minute); - } + String readableDuration = getReadableDuration(duration, + FormatWidth.NARROW, + R.string.shorter_duration_less_than_one_minute, + false /* forceFormatWidth */); + if (forContentDesc || mSplitBannerConfig == SPLIT_BANNER_FULLSCREEN) { + return mActivity.getString( + R.string.time_left_for_app, + readableDuration); + } - private String getText(long remainingTime) { - return mActivity.getString( - R.string.time_left_for_app, - getRoundedUpToMinuteReadableDuration(remainingTime)); + if (mSplitBannerConfig == SPLIT_GRID_BANNER_SMALL) { + // show no text + return ""; + } else { // SPLIT_GRID_BANNER_LARGE + // only show time + return readableDuration; + } } public void openAppUsageSettings(View view) { @@ -227,7 +290,7 @@ public final class DigitalWellBeingToast { mActivity.getString( R.string.task_contents_description_with_remaining_time, task.titleDescription, - getText(appRemainingTimeMs)) : + getText(appRemainingTimeMs, true /* forContentDesc */)) : task.titleDescription; } @@ -256,10 +319,18 @@ public final class DigitalWellBeingToast { private void setupAndAddBanner() { FrameLayout.LayoutParams layoutParams = (FrameLayout.LayoutParams) mBanner.getLayoutParams(); - layoutParams.gravity = BOTTOM | CENTER_HORIZONTAL; + DeviceProfile deviceProfile = mActivity.getDeviceProfile(); layoutParams.bottomMargin = ((ViewGroup.MarginLayoutParams) mTaskView.getThumbnail().getLayoutParams()).bottomMargin; - mBanner.setTranslationY(mBannerOffsetPercentage * mBanner.getHeight()); + PagedOrientationHandler orientationHandler = mTaskView.getPagedOrientationHandler(); + Pair translations = orientationHandler + .setDwbLayoutParamsAndGetTranslations(mTaskView.getMeasuredWidth(), + mTaskView.getMeasuredHeight(), mStagedSplitBounds, deviceProfile, + mTaskView.getThumbnails(), mTask.key.id, mBanner); + mSplitOffsetTranslationX = translations.first; + mSplitOffsetTranslationY = translations.second; + updateTranslationY(); + updateTranslationX(); mTaskView.addView(mBanner); } @@ -269,7 +340,9 @@ public final class DigitalWellBeingToast { @Override public void getOutline(View view, Outline outline) { mOldBannerOutlineProvider.getOutline(view, outline); - outline.offset(0, Math.round(-view.getTranslationY() + mVerticalOffset)); + float verticalTranslation = -view.getTranslationY() + mModalOffset + + mSplitOffsetTranslationY; + outline.offset(0, Math.round(verticalTranslation)); } }); mBanner.setClipToOutline(true); @@ -277,13 +350,33 @@ public final class DigitalWellBeingToast { void updateBannerOffset(float offsetPercentage, float verticalOffset) { if (mBanner != null && mBannerOffsetPercentage != offsetPercentage) { - mVerticalOffset = verticalOffset; + mModalOffset = verticalOffset; mBannerOffsetPercentage = offsetPercentage; - mBanner.setTranslationY(offsetPercentage * mBanner.getHeight() + mVerticalOffset); + updateTranslationY(); mBanner.invalidateOutline(); } } + private void updateTranslationY() { + if (mBanner == null) { + return; + } + + mBanner.setTranslationY( + (mBannerOffsetPercentage * mBanner.getHeight()) + + mModalOffset + + mSplitOffsetTranslationY + ); + } + + private void updateTranslationX() { + if (mBanner == null) { + return; + } + + mBanner.setTranslationX(mSplitOffsetTranslationX); + } + void setBannerColorTint(int color, float amount) { if (mBanner == null) { return; diff --git a/quickstep/src/com/android/quickstep/views/GroupedTaskView.java b/quickstep/src/com/android/quickstep/views/GroupedTaskView.java index b215ef1f54..7e4f9d0abc 100644 --- a/quickstep/src/com/android/quickstep/views/GroupedTaskView.java +++ b/quickstep/src/com/android/quickstep/views/GroupedTaskView.java @@ -50,17 +50,20 @@ public class GroupedTaskView extends TaskView { private final float[] mIcon2CenterCoords = new float[2]; private TransformingTouchDelegate mIcon2TouchDelegate; @Nullable private StagedSplitBounds mSplitBoundsConfig; + private final DigitalWellBeingToast mDigitalWellBeingToast2; + public GroupedTaskView(Context context) { - super(context); + this(context, null); } public GroupedTaskView(Context context, AttributeSet attrs) { - super(context, attrs); + this(context, attrs, 0); } public GroupedTaskView(Context context, AttributeSet attrs, int defStyleAttr) { super(context, attrs, defStyleAttr); + mDigitalWellBeingToast2 = new DigitalWellBeingToast(mActivity, this); } @Override @@ -102,7 +105,9 @@ public class GroupedTaskView extends TaskView { mIconLoadRequest2 = iconCache.updateIconInBackground(mSecondaryTask, (task) -> { setIcon(mIconView2, task.icon); - // TODO(199936292) Digital Wellbeing for individual tasks? + mDigitalWellBeingToast2.initialize(mSecondaryTask); + mDigitalWellBeingToast2.setSplitConfiguration(mSplitBoundsConfig); + mDigitalWellBeingToast.setSplitConfiguration(mSplitBoundsConfig); }); } } else { @@ -262,6 +267,19 @@ public class GroupedTaskView extends TaskView { @Override protected void setIconAndDimTransitionProgress(float progress, boolean invert) { super.setIconAndDimTransitionProgress(progress, invert); - mIconView2.setAlpha(mIconView.getAlpha()); + // Value set by super call + float scale = mIconView.getAlpha(); + mIconView2.setAlpha(scale); + mDigitalWellBeingToast2.updateBannerOffset(1f - scale, + mCurrentFullscreenParams.mCurrentDrawnInsets.top + + mCurrentFullscreenParams.mCurrentDrawnInsets.bottom); + } + + @Override + public void setColorTint(float amount, int tintColor) { + super.setColorTint(amount, tintColor); + mIconView2.setIconColorTint(tintColor, amount); + mSnapshotView2.setDimAlpha(amount); + mDigitalWellBeingToast2.setBannerColorTint(tintColor, amount); } } diff --git a/quickstep/src/com/android/quickstep/views/TaskView.java b/quickstep/src/com/android/quickstep/views/TaskView.java index ab29972aa5..08ae4cb63f 100644 --- a/quickstep/src/com/android/quickstep/views/TaskView.java +++ b/quickstep/src/com/android/quickstep/views/TaskView.java @@ -366,7 +366,7 @@ public class TaskView extends FrameLayout implements Reusable { protected Task mTask; protected TaskThumbnailView mSnapshotView; protected IconView mIconView; - private final DigitalWellBeingToast mDigitalWellBeingToast; + protected final DigitalWellBeingToast mDigitalWellBeingToast; private float mFullscreenProgress; private float mGridProgress; private float mNonGridScale = 1; diff --git a/res/values-af/strings.xml b/res/values-af/strings.xml index e9e147801f..18fa12fa16 100644 --- a/res/values-af/strings.xml +++ b/res/values-af/strings.xml @@ -28,6 +28,10 @@ "Kortpad is nie beskikbaar nie" "Tuis" "Verdeelde skerm" + "Verdeel bo" + "Verdeel links" + "Verdeel regs" + "Programinligting vir %1$s" "Raak en hou om \'n legstuk te skuif." "Dubbeltik en hou om \'n legstuk te skuif of gebruik gepasmaakte handelinge." "%1$d × %2$d" diff --git a/res/values-am/strings.xml b/res/values-am/strings.xml index 99c08f16ae..f75e7e12cc 100644 --- a/res/values-am/strings.xml +++ b/res/values-am/strings.xml @@ -28,6 +28,10 @@ "አቋራጭ አይገኝም" "መነሻ" "የተከፈለ ማያ ገጽ" + "ወደ ላይ ክፈል" + "ወደ ግራ ክፈል" + "ወደ ቀኝ ክፈል" + "የመተግበሪያ መረጃ ለ%1$s" "ምግብርን ለማንቀሳቀስ ይንኩ እና ይያዙ።" "ምግብርን ለማንቀሳቀስ ወይም ብጁ እርምጃዎችን ለመጠቀም ሁለቴ መታ ያድርጉ እና ይያዙ።" "%1$d × %2$d" diff --git a/res/values-ar/strings.xml b/res/values-ar/strings.xml index 8f293dfc6c..8571d46711 100644 --- a/res/values-ar/strings.xml +++ b/res/values-ar/strings.xml @@ -28,6 +28,10 @@ "الاختصار غير متاح" "الشاشة الرئيسية" "تقسيم الشاشة" + "تقسيم للأعلى" + "تقسيم لليسار" + "تقسيم لليمين" + "‏معلومات تطبيق %1$s" "انقر مع الاستمرار لنقل أداة" "انقر مرتين مع تثبيت إصبعك لنقل أداة أو استخدام الإجراءات المخصّصة." "%1$d × %2$d" diff --git a/res/values-as/strings.xml b/res/values-as/strings.xml index 7f92939607..5dc35cb4b8 100644 --- a/res/values-as/strings.xml +++ b/res/values-as/strings.xml @@ -28,6 +28,10 @@ "শ্বৰ্টকাট নাই" "গৃহ স্ক্ৰীন" "বিভাজিত স্ক্ৰীন" + "একেবাৰে ওপৰৰফালে বিভাজন কৰক" + "বাওঁফালে বিভাজন কৰক" + "সোঁফালে বিভাজন কৰক" + "%1$sৰ বাবে এপৰ তথ্য" "ৱিজেট স্থানান্তৰ কৰিবলৈ টিপি ধৰি ৰাখক।" "কোনো ৱিজেট স্থানান্তৰ কৰিবলৈ দুবাৰ টিপি ধৰি ৰাখক অথবা কাষ্টম কাৰ্য ব্যৱহাৰ কৰক।" "%1$d × %2$d" diff --git a/res/values-az/strings.xml b/res/values-az/strings.xml index 96d363a8bd..c2ca56d516 100644 --- a/res/values-az/strings.xml +++ b/res/values-az/strings.xml @@ -28,6 +28,10 @@ "Qısayol əlçatan deyil" "Əsas səhifə" "Ekran bölünməsi" + "Yuxarı ayırın" + "Sola ayırın" + "Sağa ayırın" + "%1$s ilə bağlı tətbiq məlumatı" "Vidceti daşımaq üçün toxunub saxlayın." "Vidceti daşımaq üçün iki dəfə toxunub saxlayın və ya fərdi əməliyyatlardan istifadə edin." "%1$d × %2$d" diff --git a/res/values-b+sr+Latn/strings.xml b/res/values-b+sr+Latn/strings.xml index 10b26e2113..b10ae183c6 100644 --- a/res/values-b+sr+Latn/strings.xml +++ b/res/values-b+sr+Latn/strings.xml @@ -28,6 +28,10 @@ "Prečica nije dostupna" "Početni ekran" "Podeljeni ekran" + "Podeli u vrhu" + "Podeli levo" + "Podeli desno" + "Informacije o aplikaciji za: %1$s" "Dodirnite i zadržite radi pomeranja vidžeta." "Dvaput dodirnite i zadržite da biste pomerali vidžet ili koristite prilagođene radnje." "%1$d×%2$d" diff --git a/res/values-be/strings.xml b/res/values-be/strings.xml index 4b0b6a1883..3d6bde48f6 100644 --- a/res/values-be/strings.xml +++ b/res/values-be/strings.xml @@ -28,6 +28,10 @@ "Ярлык недаступны" "Галоўны экран" "Падзелены экран" + "Падзяліць уверсе" + "Падзяліць злева" + "Падзяліць справа" + "Інфармацыя пра праграму для: %1$s" "Націсніце і ўтрымлівайце віджэт для перамяшчэння." "Дакраніцеся двойчы і ўтрымлівайце, каб перамясціць віджэт або выкарыстоўваць спецыяльныя дзеянні." "%1$d × %2$d" diff --git a/res/values-bg/strings.xml b/res/values-bg/strings.xml index 42d57124f3..661c710aad 100644 --- a/res/values-bg/strings.xml +++ b/res/values-bg/strings.xml @@ -28,6 +28,10 @@ "Няма достъп до прекия път" "Начален екран" "Разделен екран" + "Разделяне в горната част" + "Разделяне в лявата част" + "Разделяне в дясната част" + "Информация за приложението за %1$s" "Докоснете и задръжте за преместване на приспособление" "Докоснете двукратно и задръжте за преместване на приспособление или използвайте персонал. действия." "%1$d × %2$d" diff --git a/res/values-bn/strings.xml b/res/values-bn/strings.xml index 92be8812b9..299a0147d5 100644 --- a/res/values-bn/strings.xml +++ b/res/values-bn/strings.xml @@ -28,6 +28,10 @@ "শর্টকাটগুলি অনুপলব্ধ" "হোম" "স্প্লিট স্ক্রিন" + "স্ক্রিনের উপরের দিকে স্প্লিট করুন" + "স্ক্রিনের বাঁদিকে স্প্লিট করুন" + "স্ক্রিনের ডানদিকে স্প্লিট করুন" + "%1$s-এর জন্য অ্যাপ সম্পর্কিত তথ্য" "কোনও উইজেট সরাতে সেটি টাচ করে ধরে রাখুন।" "একটি উইজেট সরাতে বা কাস্টম অ্যাকশন ব্যবহার করতে ডবল ট্যাপ করে ধরে রাখুন।" "%1$d × %2$d" diff --git a/res/values-bs/strings.xml b/res/values-bs/strings.xml index da5ffabf74..50b2b3cc57 100644 --- a/res/values-bs/strings.xml +++ b/res/values-bs/strings.xml @@ -28,6 +28,10 @@ "Prečica nije dostupna" "Početni ekran" "Podijeljeni ekran" + "Podijeli nagore" + "Podijeli ulijevo" + "Podijeli udesno" + "Informacije o aplikaciji %1$s" "Dodirnite i zadržite da pomjerite vidžet." "Dvaput dodirnite i zadržite da pomjerite vidžet ili da koristite prilagođene radnje." "%1$d × %2$d" diff --git a/res/values-ca/strings.xml b/res/values-ca/strings.xml index f9a56bbc2c..a0f03c877d 100644 --- a/res/values-ca/strings.xml +++ b/res/values-ca/strings.xml @@ -28,6 +28,10 @@ "La drecera no està disponible" "Inici" "Pantalla dividida" + "Divideix a la part superior" + "Divideix a l\'esquerra" + "Divideix a la dreta" + "Informació de l\'aplicació %1$s" "Fes doble toc i mantén premut per moure un widget." "Fes doble toc i mantén premut per moure un widget o per utilitzar accions personalitzades." "%1$d × %2$d" diff --git a/res/values-cs/strings.xml b/res/values-cs/strings.xml index f0f9266860..a92e93661f 100644 --- a/res/values-cs/strings.xml +++ b/res/values-cs/strings.xml @@ -28,6 +28,10 @@ "Zkratka není k dispozici" "Domů" "Rozdělená obrazovka" + "Rozdělit nahoře" + "Rozdělit vlevo" + "Rozdělit vpravo" + "Informace o aplikaci %1$s" "Klepnutím a podržením přesunete widget." "Dvojitým klepnutím a podržením přesunete widget, případně použijte vlastní akce." "%1$d × %2$d" diff --git a/res/values-da/strings.xml b/res/values-da/strings.xml index 5400eb1a33..ee339c4669 100644 --- a/res/values-da/strings.xml +++ b/res/values-da/strings.xml @@ -28,6 +28,10 @@ "Genvejen er ikke tilgængelig" "Startskærm" "Opdel skærm" + "Vis øverst" + "Vis i venstre side" + "Vis i højre side" + "Appinfo for %1$s" "Hold en widget nede for at flytte den." "Tryk to gange, og hold en widget nede for at flytte den eller bruge tilpassede handlinger." "%1$d × %2$d" diff --git a/res/values-de/strings.xml b/res/values-de/strings.xml index e884423273..a0c784f1fb 100644 --- a/res/values-de/strings.xml +++ b/res/values-de/strings.xml @@ -28,6 +28,10 @@ "Verknüpfung nicht verfügbar" "Startbildschirm" "Splitscreen" + "Oben teilen" + "Links teilen" + "Rechts teilen" + "App-Info für %1$s" "Zum Verschieben des Widgets berühren und halten" "Doppeltippen und halten, um ein Widget zu bewegen oder benutzerdefinierte Aktionen zu nutzen." "%1$d × %2$d" diff --git a/res/values-el/strings.xml b/res/values-el/strings.xml index 538506c75e..b78db22b1f 100644 --- a/res/values-el/strings.xml +++ b/res/values-el/strings.xml @@ -28,6 +28,10 @@ "Η συντόμευση δεν είναι διαθέσιμη" "Αρχική οθόνη" "Διαχωρισμός οθόνης" + "Διαχωρισμός επάνω" + "Διαχωρισμός αριστερά" + "Διαχωρισμός δεξιά" + "Πληροφορίες εφαρμογής για %1$s" "Πατήστε παρατετ. για μετακίνηση γραφ. στοιχείου." "Πατήστε δύο φορές παρατεταμένα για μετακίνηση γραφικού στοιχείου ή χρήση προσαρμοσμένων ενεργειών." "%1$d × %2$d" diff --git a/res/values-en-rAU/strings.xml b/res/values-en-rAU/strings.xml index f5be3b48e2..29a726c532 100644 --- a/res/values-en-rAU/strings.xml +++ b/res/values-en-rAU/strings.xml @@ -28,6 +28,10 @@ "Shortcut isn\'t available" "Home" "Split screen" + "Split top" + "Split left" + "Split right" + "App info for %1$s" "Touch and hold to move a widget." "Double-tap & hold to move a widget or use custom actions." "%1$d × %2$d" diff --git a/res/values-en-rCA/strings.xml b/res/values-en-rCA/strings.xml index f5be3b48e2..29a726c532 100644 --- a/res/values-en-rCA/strings.xml +++ b/res/values-en-rCA/strings.xml @@ -28,6 +28,10 @@ "Shortcut isn\'t available" "Home" "Split screen" + "Split top" + "Split left" + "Split right" + "App info for %1$s" "Touch and hold to move a widget." "Double-tap & hold to move a widget or use custom actions." "%1$d × %2$d" diff --git a/res/values-en-rGB/strings.xml b/res/values-en-rGB/strings.xml index f5be3b48e2..29a726c532 100644 --- a/res/values-en-rGB/strings.xml +++ b/res/values-en-rGB/strings.xml @@ -28,6 +28,10 @@ "Shortcut isn\'t available" "Home" "Split screen" + "Split top" + "Split left" + "Split right" + "App info for %1$s" "Touch and hold to move a widget." "Double-tap & hold to move a widget or use custom actions." "%1$d × %2$d" diff --git a/res/values-en-rIN/strings.xml b/res/values-en-rIN/strings.xml index f5be3b48e2..29a726c532 100644 --- a/res/values-en-rIN/strings.xml +++ b/res/values-en-rIN/strings.xml @@ -28,6 +28,10 @@ "Shortcut isn\'t available" "Home" "Split screen" + "Split top" + "Split left" + "Split right" + "App info for %1$s" "Touch and hold to move a widget." "Double-tap & hold to move a widget or use custom actions." "%1$d × %2$d" diff --git a/res/values-en-rXC/strings.xml b/res/values-en-rXC/strings.xml index 3b78b7fab4..f975d5c970 100644 --- a/res/values-en-rXC/strings.xml +++ b/res/values-en-rXC/strings.xml @@ -28,6 +28,10 @@ "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‎‏‏‎‏‏‏‏‏‏‏‎‏‎‎‎‏‏‎‎‏‏‎‎‏‏‎‏‏‏‏‎‎‎‏‎‎‎‎‏‏‏‏‏‎‎‏‏‏‎‏‏‎‏‎‏‎‏‎‏‎‏‎‎‏‏‏‎‏‏‏‏‎‏‎Shortcut isn\'t available‎‏‎‎‏‎" "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‎‏‏‎‏‏‏‏‏‏‏‏‏‎‎‏‏‏‎‎‎‎‏‏‏‏‏‏‎‏‏‏‏‏‏‏‏‏‏‏‎‏‎‏‎‎‎‏‎‏‏‎‏‎‏‎‏‎‎‎‏‏‏‏‏‏‏‎‎‏‏‎‏‏‎‎Home‎‏‎‎‏‎" "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‎‏‏‎‏‏‏‏‏‏‏‏‏‎‏‏‏‎‎‏‏‎‏‏‎‎‏‎‏‎‎‏‎‏‏‎‎‏‏‏‏‏‏‎‎‎‎‏‏‎‏‏‎‎‏‏‎‎‎‏‏‎‏‎‏‎‏‎‎‏‏‏‏‏‏‎Split screen‎‏‎‎‏‎" + "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‎‏‏‎‏‏‏‏‏‏‎‏‏‎‏‎‎‏‏‏‎‎‎‏‎‏‎‏‏‎‏‎‏‏‎‏‏‎‏‎‎‎‎‏‏‏‎‎‏‏‎‎‎‎‎‎‏‎‏‏‎‎‏‏‏‎‏‏‏‎‎‎‏‎Split top‎‏‎‎‏‎" + "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‎‏‏‎‏‏‏‏‏‏‏‏‏‏‎‏‎‎‎‏‎‎‏‏‎‏‏‏‎‎‏‏‏‏‎‏‏‏‎‎‎‏‎‏‏‏‎‏‏‏‏‎‏‏‏‎‏‎‎‎‏‎‎‏‏‎‎‎‏‏‎‎‎‏‏‎Split left‎‏‎‎‏‎" + "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‎‏‏‎‏‏‏‏‏‏‎‏‏‎‏‎‏‏‏‎‎‎‏‏‏‏‎‎‎‏‏‎‎‏‎‎‎‏‎‏‏‎‏‎‎‎‎‏‏‏‎‏‎‎‏‎‏‏‏‎‏‏‏‎‎‏‎‎‏‏‎‎‏‎Split right‎‏‎‎‏‎" + "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‎‏‏‎‏‏‏‏‏‏‏‏‏‎‎‏‎‏‏‏‏‏‏‏‏‎‎‎‎‏‎‎‎‎‏‏‏‎‏‏‏‏‏‏‎‎‏‏‎‏‏‎‎‏‏‏‎‏‎‏‎‏‎‎‎‎‏‎‎‎‏‎‏‎‎‎App info for %1$s‎‏‎‎‏‎" "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‎‏‏‎‏‏‏‏‏‏‏‎‏‏‎‎‎‏‏‏‎‎‏‎‏‎‎‎‎‏‏‏‎‏‏‎‎‎‏‏‎‎‏‏‎‎‎‏‎‎‎‎‏‎‏‎‎‏‎‎‎‏‏‎‎‎‎‎‏‎‏‎‎‏‎Touch & hold to move a widget.‎‏‎‎‏‎" "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‎‏‏‎‏‏‏‏‏‏‏‎‏‎‎‏‎‏‏‏‏‎‏‏‏‏‏‎‏‎‏‎‎‎‎‎‎‎‏‏‏‏‎‎‎‎‏‏‎‏‎‏‏‎‎‎‎‎‎‏‎‏‎‎‎‎‎‎‎‎‎‏‏‎‎Double-tap & hold to move a widget or use custom actions.‎‏‎‎‏‎" "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‎‏‏‎‏‏‏‏‏‏‏‎‏‎‎‎‎‎‏‏‏‎‎‏‏‎‏‎‎‏‏‏‏‏‏‎‎‏‏‎‎‏‏‎‏‎‎‎‎‎‎‏‎‏‎‎‎‏‎‎‎‎‎‏‎‎‎‏‎‏‏‏‏‏‎%1$d × %2$d‎‏‎‎‏‎" diff --git a/res/values-es-rUS/strings.xml b/res/values-es-rUS/strings.xml index 3bd5f22ef5..314a3af814 100644 --- a/res/values-es-rUS/strings.xml +++ b/res/values-es-rUS/strings.xml @@ -28,6 +28,10 @@ "El acceso directo no está disponible" "Pantalla principal" "Pantalla dividida" + "Dividir en la parte superior" + "Dividir a la izquierda" + "Dividir a la derecha" + "Información de la app de %1$s" "Mantén presionado para mover un widget." "Presiona dos veces y mantén presionado para mover un widget o usar acciones personalizadas." "%1$d × %2$d" diff --git a/res/values-es/strings.xml b/res/values-es/strings.xml index 8fc279b628..24010548fd 100644 --- a/res/values-es/strings.xml +++ b/res/values-es/strings.xml @@ -28,6 +28,10 @@ "Acceso directo no disponible" "Inicio" "Pantalla dividida" + "Dividir parte superior" + "Dividir parte izquierda" + "Dividir parte derecha" + "Información de la aplicación %1$s" "Mantén pulsado un widget para moverlo." "Toca dos veces y mantén pulsado un widget para moverlo o usar acciones personalizadas." "%1$d × %2$d" diff --git a/res/values-et/strings.xml b/res/values-et/strings.xml index 72b88d370e..e4830415e6 100644 --- a/res/values-et/strings.xml +++ b/res/values-et/strings.xml @@ -28,6 +28,10 @@ "Otsetee pole saadaval" "Avakuva" "Jagatud ekraanikuva" + "Jaga üles" + "Jaga vasakule" + "Jaga paremale" + "Rakenduse teave: %1$s" "Vidina teisaldamiseks puudutage ja hoidke all." "Vidina teisaldamiseks või kohandatud toimingute kasutamiseks topeltpuudutage ja hoidke all." "%1$d × %2$d" diff --git a/res/values-eu/strings.xml b/res/values-eu/strings.xml index 6f6c0caf9b..f1cc45eae7 100644 --- a/res/values-eu/strings.xml +++ b/res/values-eu/strings.xml @@ -28,6 +28,10 @@ "Lasterbideak ez daude erabilgarri" "Hasierako pantaila" "Zatitu pantaila" + "Zatitu goialdean" + "Zatitu ezkerraldean" + "Zatitu eskuinaldean" + "%1$s aplikazioari buruzko informazioa" "Eduki sakatuta widget bat mugitzeko." "Sakatu birritan eta eduki sakatuta widget bat mugitzeko edo ekintza pertsonalizatuak erabiltzeko." "%1$d × %2$d" diff --git a/res/values-fa/strings.xml b/res/values-fa/strings.xml index 13ed7b2589..a7b10208b1 100644 --- a/res/values-fa/strings.xml +++ b/res/values-fa/strings.xml @@ -28,6 +28,10 @@ "میان‌بر دردسترس نیست" "صفحه اصلی" "صفحهٔ دونیمه" + "تقسیم از بالا" + "تقسیم از چپ" + "تقسیم از راست" + "‏اطلاعات برنامه %1$s" "برای جابه‌جا کردن ابزارک، لمس کنید و نگه دارید." "برای جابه‌جا کردن ابزارک یا استفاده از کنش‌های سفارشی، دوضربه بزنید و نگه دارید." "%1$d × %2$d" diff --git a/res/values-fi/strings.xml b/res/values-fi/strings.xml index 68bc053413..874c85d265 100644 --- a/res/values-fi/strings.xml +++ b/res/values-fi/strings.xml @@ -28,6 +28,10 @@ "Pikakuvake ei ole käytettävissä." "Etusivu" "Jaettu näyttö" + "Ylhäällä" + "Vasemmalla" + "Oikealla" + "Sovellustiedot: %1$s" "Kosketa pitkään, niin voit siirtää widgetiä." "Kaksoisnapauta ja paina pitkään, niin voit siirtää widgetiä tai käyttää muokattuja toimintoja." "%1$d × %2$d" diff --git a/res/values-fr-rCA/strings.xml b/res/values-fr-rCA/strings.xml index e9988c683e..9a77c87e32 100644 --- a/res/values-fr-rCA/strings.xml +++ b/res/values-fr-rCA/strings.xml @@ -28,6 +28,10 @@ "Le raccourci n\'est pas disponible" "Accueil" "Écran partagé" + "Diviser dans la partie supérieure" + "Diviser à gauche" + "Diviser à droite" + "Renseignements sur l\'appli pour %1$s" "Maintenez le doigt sur un widget pour le déplacer." "Touchez 2x un widget et maintenez le doigt dessus pour le déplacer ou utiliser des actions personnalisées." "%1$d × %2$d" diff --git a/res/values-fr/strings.xml b/res/values-fr/strings.xml index 7e28c83172..f071db9a32 100644 --- a/res/values-fr/strings.xml +++ b/res/values-fr/strings.xml @@ -28,6 +28,10 @@ "Raccourci non disponible" "Accueil" "Écran partagé" + "Affichée en haut" + "Affichée à gauche" + "Affichée à droite" + "Infos sur l\'appli pour %1$s" "Appuyez de manière prolongée sur un widget pour le déplacer." "Appuyez deux fois et maintenez la pression pour déplacer widget ou utiliser actions personnalisées." "%1$d x %2$d" diff --git a/res/values-gl/strings.xml b/res/values-gl/strings.xml index 094af617d6..3986aa4da6 100644 --- a/res/values-gl/strings.xml +++ b/res/values-gl/strings.xml @@ -28,6 +28,10 @@ "O atallo non está dispoñible" "Inicio" "Pantalla dividida" + "Dividir (arriba)" + "Dividir (esquerda)" + "Dividir (dereita)" + "Información da aplicación para %1$s" "Mantén premido un widget para movelo." "Toca dúas veces un widget e manteno premido para movelo ou utiliza accións personalizadas." "%1$d × %2$d" diff --git a/res/values-gu/strings.xml b/res/values-gu/strings.xml index de47dfbfb3..fae3773756 100644 --- a/res/values-gu/strings.xml +++ b/res/values-gu/strings.xml @@ -28,6 +28,10 @@ "શૉર્ટકટ ઉપલબ્ધ નથી" "હોમ સ્ક્રીન" "સ્ક્રીનને વિભાજિત કરો" + "ઉપર વિભાજિત કરો" + "ડાબે વિભાજિત કરો" + "જમણે વિભાજિત કરો" + "%1$s માટે ઍપ માહિતી" "વિજેટ ખસેડવા ટચ કરીને થોડી વાર દબાવી રાખો." "વિજેટ ખસેડવા બે વાર ટૅપ કરીને દબાવી રાખો અથવા કસ્ટમ ક્રિયાઓનો ઉપયોગ કરો." "%1$d × %2$d" @@ -67,7 +71,7 @@ "શોધ પરિણામો" "વ્યક્તિગત ઍપની સૂચિ" "કાર્યસ્થળની ઍપની સૂચિ" - "દૂર કરો" + "કાઢી નાખો" "અનઇન્સ્ટોલ કરો" "ઍપની માહિતી" "ઇન્સ્ટૉલ કરો" @@ -113,7 +117,7 @@ "ઍપના આઇકન હોમ સ્ક્રીન પર ઉમેરો" "નવી ઍપ માટે" "અજાણ્યો" - "દૂર કરો" + "કાઢી નાખો" "શોધો" "આ ઍપ્લિકેશન ઇન્સ્ટોલ થયેલ નથી" "આ આયકન માટેની ઍપ્લિકેશન ઇન્સ્ટોલ થયેલ નથી. તમે તેને દૂર કરી શકો છો અથવા ઍપ્લિકેશન માટે શોધ કરી અને તેને મેન્યુઅલી ઇન્સ્ટોલ કરી શકો છો." diff --git a/res/values-hi/strings.xml b/res/values-hi/strings.xml index b9de9fce17..6290cd171f 100644 --- a/res/values-hi/strings.xml +++ b/res/values-hi/strings.xml @@ -28,6 +28,10 @@ "शॉर्टकट उपलब्ध नहीं है" "होम स्क्रीन" "स्प्लिट स्क्रीन" + "स्क्रीन को ऊपर के हिस्से में स्प्लिट करें" + "स्क्रीन को बाएं हिस्से में स्प्लिट करें" + "स्क्रीन को दाएं हिस्से में स्प्लिट करें" + "%1$s के लिए ऐप्लिकेशन की जानकारी" "किसी विजेट को एक से दूसरी जगह ले जाने के लिए, उसे दबाकर रखें." "किसी विजेट को एक से दूसरी जगह ले जाने के लिए, उस पर दो बार टैप करके दबाकर रखें या पसंद के मुताबिक कार्रवाइयां इस्तेमाल करें." "%1$d × %2$d" diff --git a/res/values-hr/strings.xml b/res/values-hr/strings.xml index 899bd31699..75e47a1fe9 100644 --- a/res/values-hr/strings.xml +++ b/res/values-hr/strings.xml @@ -28,6 +28,10 @@ "Prečac nije dostupan" "Početni zaslon" "Podijeljeni zaslon" + "Podijeli gore" + "Podijeli lijevo" + "Podijeli desno" + "Informacije o aplikaciji %1$s" "Dodirnite i zadržite da biste premjestili widget." "Dvaput dodirnite i zadržite pritisak da biste premjestili widget ili upotrijebite prilagođene radnje" "%1$d × %2$d" diff --git a/res/values-hu/strings.xml b/res/values-hu/strings.xml index 8ea2386274..71a8d69887 100644 --- a/res/values-hu/strings.xml +++ b/res/values-hu/strings.xml @@ -28,6 +28,10 @@ "A gyorsparancs nem áll rendelkezésre" "Kezdőképernyő" "Osztott képernyő" + "Osztás a képernyő tetején" + "Osztás a képernyő bal oldalán" + "Osztás a képernyő jobb oldalán" + "Alkalmazásinformáció a következőhöz: %1$s" "Tartsa lenyomva a modult az áthelyezéshez." "Modul áthelyezéséhez koppintson duplán, tartsa nyomva az ujját, vagy használjon egyéni műveleteket." "%1$d × %2$d" diff --git a/res/values-hy/strings.xml b/res/values-hy/strings.xml index b757d2bec9..3d65a3ed07 100644 --- a/res/values-hy/strings.xml +++ b/res/values-hy/strings.xml @@ -28,6 +28,10 @@ "Դյուրանցումն անհասանելի է" "Հիմնական էկրան" "Տրոհել էկրանը" + "Հավելվածը վերևում" + "Հավելվածը ձախ կողմում" + "Հավելվածը աջ կողմում" + "Տեղեկություններ %1$s հավելվածի մասին" "Հպեք և պահեք՝ վիջեթ տեղափոխելու համար։" "Կրկնակի հպեք և պահեք՝ վիջեթ տեղափոխելու համար, կամ օգտվեք հատուկ գործողություններից։" "%1$d × %2$d" diff --git a/res/values-in/strings.xml b/res/values-in/strings.xml index 1846883556..f1067740d8 100644 --- a/res/values-in/strings.xml +++ b/res/values-in/strings.xml @@ -28,6 +28,10 @@ "Pintasan tidak tersedia" "Layar utama" "Layar terpisah" + "Pisahkan ke atas" + "Pisahkan ke kiri" + "Pisahkan ke kanan" + "Info aplikasi untuk %1$s" "Sentuh lama untuk memindahkan widget." "Ketuk dua kali & tahan untuk memindahkan widget atau gunakan tindakan khusus." "%1$d × %2$d" diff --git a/res/values-is/strings.xml b/res/values-is/strings.xml index 2b0a97f5a6..1397b88ee7 100644 --- a/res/values-is/strings.xml +++ b/res/values-is/strings.xml @@ -28,6 +28,10 @@ "Flýtileið er ekki tiltæk" "Heim" "Skipta skjá" + "Skipta efst" + "Skipta vinstra megin" + "Skipta hægra megin" + "Upplýsingar um forrit fyrir %1$s" "Haltu fingri á græju til að færa hana." "Ýttu tvisvar og haltu fingri á græju til að færa hana eða notaðu sérsniðnar aðgerðir." "%1$d × %2$d" diff --git a/res/values-it/strings.xml b/res/values-it/strings.xml index 0235ef0c2d..ff0b6c03ee 100644 --- a/res/values-it/strings.xml +++ b/res/values-it/strings.xml @@ -28,6 +28,10 @@ "La scorciatoia non è disponibile" "Home" "Schermo diviso" + "Dividi in alto" + "Dividi a sinistra" + "Dividi a destra" + "Informazioni sull\'app %1$s" "Tocca e tieni premuto per spostare un widget." "Tocca due volte e tieni premuto per spostare un widget o per usare le azioni personalizzate." "%1$d × %2$d" diff --git a/res/values-iw/strings.xml b/res/values-iw/strings.xml index 52fe570f14..3d0774f10a 100644 --- a/res/values-iw/strings.xml +++ b/res/values-iw/strings.xml @@ -28,6 +28,10 @@ "קיצור הדרך אינו זמין" "בית" "מסך מפוצל" + "פיצול למעלה" + "פיצול שמאלה" + "פיצול ימינה" + "‏פרטים על האפליקציה %1$s" "כדי להעביר ווידג\'ט למקום אחר יש לגעת ולא להרפות." "כדי להעביר ווידג\'ט למקום אחר או להשתמש בפעולות מותאמות אישית, יש ללחוץ פעמיים ולא להרפות." "%1$d × %2$d" diff --git a/res/values-ja/strings.xml b/res/values-ja/strings.xml index d789a3920a..f1db158098 100644 --- a/res/values-ja/strings.xml +++ b/res/values-ja/strings.xml @@ -28,6 +28,10 @@ "ショートカットは使用できません" "ホーム" "分割画面" + "上に分割" + "左に分割" + "右に分割" + "%1$s のアプリ情報" "長押ししてウィジェットを移動してください。" "ウィジェットをダブルタップして長押ししながら移動するか、カスタム操作を使用してください。" "%1$dx%2$d" diff --git a/res/values-ka/strings.xml b/res/values-ka/strings.xml index 6dd7cbe9a2..a0cbbc7dc8 100644 --- a/res/values-ka/strings.xml +++ b/res/values-ka/strings.xml @@ -28,6 +28,10 @@ "მალსახმობი მიუწვდომელია" "მთავარი გვერდი" "ეკრანის გაყოფა" + "გაყოფილი ზემოთ" + "გაყოფილი მარცხნივ" + "გაყოფილი მარჯვნივ" + "%1$s-ის აპის ინფო" "შეხებით აირჩიეთ და გეჭიროთ ვიჯეტის გადასაადგილებლად." "ორმაგი შეხებით აირჩიეთ და გეჭიროთ ვიჯეტის გადასაადგილებლად ან მორგებული მოქმედებების გამოსაყენებლად." "%1$d × %2$d" diff --git a/res/values-kk/strings.xml b/res/values-kk/strings.xml index f5c0410abd..529a00f550 100644 --- a/res/values-kk/strings.xml +++ b/res/values-kk/strings.xml @@ -28,6 +28,10 @@ "Таңбаша қолжетімді емес" "Негізгі экран" "Экранды бөлу" + "Жоғарыдан шығару" + "Сол жақтан шығару" + "Оң жақтан шығару" + "%1$s қолданбасы туралы ақпарат" "Виджетті жылжыту үшін басып тұрыңыз." "Виджетті жылжыту үшін екі рет түртіңіз де, ұстап тұрыңыз немесе арнаулы әрекеттерді пайдаланыңыз." "%1$d × %2$d" diff --git a/res/values-km/strings.xml b/res/values-km/strings.xml index 8089b944f6..f8560aae61 100644 --- a/res/values-km/strings.xml +++ b/res/values-km/strings.xml @@ -28,6 +28,10 @@ "ផ្លូវកាត់មិនអាចប្រើបានទេ" "អេក្រង់ដើម" "មុខងារ​បំបែកអេក្រង់" + "បំបែក​ខាងលើ" + "បំបែក​ខាងឆ្វេង" + "បំបែក​ខាងស្ដាំ" + "ព័ត៌មានកម្មវិធី​សម្រាប់ %1$s" "ចុចឱ្យជាប់​ដើម្បីផ្លាស់ទី​ធាតុក្រាហ្វិក​។" "ចុចពីរដង រួចសង្កត់ឱ្យជាប់ ដើម្បីផ្លាស់ទី​ធាតុក្រាហ្វិក ឬប្រើ​សកម្មភាព​តាមបំណង​។" "%1$d × %2$d" diff --git a/res/values-kn/strings.xml b/res/values-kn/strings.xml index e358d29c97..9eda419086 100644 --- a/res/values-kn/strings.xml +++ b/res/values-kn/strings.xml @@ -28,6 +28,10 @@ "ಶಾರ್ಟ್‌ಕಟ್ ಲಭ್ಯವಿಲ್ಲ" "ಹೋಮ್" "ಸ್ಪ್ಲಿಟ್ ಸ್ಕ್ರೀನ್" + "ಮೇಲಕ್ಕೆ ವಿಭಜಿಸಿ" + "ಎಡಕ್ಕೆ ವಿಭಜಿಸಿ" + "ಬಲಕ್ಕೆ ವಿಭಜಿಸಿ" + "%1$s ಗಾಗಿ ಆ್ಯಪ್ ಮಾಹಿತಿ" "ವಿಜೆಟ್ ಸರಿಸಲು ಸ್ಪರ್ಶಿಸಿ ಮತ್ತು ಹಿಡಿದುಕೊಳ್ಳಿ." "ವಿಜೆಟ್ ಸರಿಸಲು ಅಥವಾ ಕಸ್ಟಮ್ ಕ್ರಿಯೆಗಳನ್ನು ಬಳಸಲು ಡಬಲ್-ಟ್ಯಾಪ್ ಮಾಡಿ ಮತ್ತು ಹಿಡಿದುಕೊಳ್ಳಿ." "%1$d × %2$d" diff --git a/res/values-ko/strings.xml b/res/values-ko/strings.xml index e2d29d48d5..98597520be 100644 --- a/res/values-ko/strings.xml +++ b/res/values-ko/strings.xml @@ -28,6 +28,10 @@ "바로가기를 사용할 수 없음" "홈" "화면 분할" + "위쪽으로 분할" + "왼쪽으로 분할" + "오른쪽으로 분할" + "%1$s 앱 정보" "길게 터치하여 위젯을 이동하세요." "두 번 탭한 다음 길게 터치하여 위젯을 이동하거나 맞춤 작업을 사용하세요." "%1$d×%2$d" diff --git a/res/values-ky/strings.xml b/res/values-ky/strings.xml index 8769ef1808..5378ca509b 100644 --- a/res/values-ky/strings.xml +++ b/res/values-ky/strings.xml @@ -28,6 +28,10 @@ "Кыска жол жок" "Башкы экран" "Экранды бөлүү" + "Өйдө бөлүү" + "Солго бөлүү" + "Оңго бөлүү" + "%1$s колдонмосу жөнүндө маалымат" "Виджетти кое бербей басып туруп жылдырыңыз." "Виджетти жылдыруу үчүн эки жолу таптап, кармап туруңуз же ыңгайлаштырылган аракеттерди колдонуңуз." "%1$d × %2$d" diff --git a/res/values-lo/strings.xml b/res/values-lo/strings.xml index 83c9ae3952..e47fefdda2 100644 --- a/res/values-lo/strings.xml +++ b/res/values-lo/strings.xml @@ -28,6 +28,10 @@ "ບໍ່ສາມາດໃຊ້ທາງລັດໄດ້" "ໂຮມສະກຣີນ" "ແບ່ງໜ້າຈໍ" + "ແບ່ງເທິງ" + "ແບ່ງຊ້າຍ" + "ແບ່ງຂວາ" + "ຂໍ້ມູນແອັບສຳລັບ %1$s" "ແຕະຄ້າງໄວ້ເພື່ອຍ້າຍວິດເຈັດ." "ແຕະສອງເທື່ອຄ້າງໄວ້ເພື່ອຍ້າຍວິດເຈັດ ຫຼື ໃຊ້ຄຳສັ່ງກຳນົດເອງ." "%1$d × %2$d" diff --git a/res/values-lt/strings.xml b/res/values-lt/strings.xml index 5876cdbd6c..e4fdfc613c 100644 --- a/res/values-lt/strings.xml +++ b/res/values-lt/strings.xml @@ -28,6 +28,10 @@ "Sparčiojo klavišo negalima naudoti" "Pagrindinis" "Išskaidyto ekrano režimas" + "Išskaidyti viršun" + "Išskaidyti kairėn" + "Išskaidyti dešinėn" + "Programos „%1$s“ informacija" "Dukart pal. ir palaik., kad perkeltumėte valdiklį." "Dukart palieskite ir palaikykite, kad perkeltumėte valdiklį ar naudotumėte tinkintus veiksmus." "%1$d × %2$d" diff --git a/res/values-lv/strings.xml b/res/values-lv/strings.xml index d262b23cd0..f02d4fba00 100644 --- a/res/values-lv/strings.xml +++ b/res/values-lv/strings.xml @@ -28,6 +28,10 @@ "Saīsne nav pieejama." "Sākums" "Sadalīt ekrānu" + "Sadalījums augšdaļā" + "Sadalījums pa kreisi" + "Sadalījums pa labi" + "%1$s: informācija par lietotni" "Lai pārvietotu logrīku, pieskarieties un turiet." "Lai pārvietotu logrīku, uz tā veiciet dubultskārienu un turiet. Varat arī veikt pielāgotas darbības." "%1$d × %2$d" diff --git a/res/values-mk/strings.xml b/res/values-mk/strings.xml index 3936a67222..0bc7043b68 100644 --- a/res/values-mk/strings.xml +++ b/res/values-mk/strings.xml @@ -28,6 +28,10 @@ "Кратенката не е достапна" "Почетен екран" "Поделен екран" + "Подели нагоре" + "Подели налево" + "Подели надесно" + "Податоци за апликација за %1$s" "Допрете и задржете за да преместите виџет." "Допрете двапати и задржете за да преместите виџет или користете приспособени дејства." "%1$d × %2$d" diff --git a/res/values-ml/strings.xml b/res/values-ml/strings.xml index 613db56e33..5c626db7a3 100644 --- a/res/values-ml/strings.xml +++ b/res/values-ml/strings.xml @@ -28,6 +28,10 @@ "കുറുക്കുവഴി ലഭ്യമല്ല" "ഹോം" "സ്‌ക്രീൻ വിഭജന മോഡ്" + "മുകളിലേക്ക് വിഭജിക്കുക" + "ഇടതുഭാഗത്തേക്ക് വിഭജിക്കുക" + "വലതുഭാഗത്തേക്ക് വിഭജിക്കുക" + "%1$s എന്നതിന്റെ ആപ്പ് വിവരങ്ങൾ" "വിജറ്റ് നീക്കാൻ സ്‌പർശിച്ച് പിടിക്കുക." "വിജറ്റ് നീക്കാൻ ഡബിൾ ടാപ്പ് ചെയ്യൂ, ഹോൾഡ് ചെയ്യൂ അല്ലെങ്കിൽ ഇഷ്‌ടാനുസൃത പ്രവർത്തനങ്ങൾ ഉപയോഗിക്കൂ." "%1$d × %2$d" diff --git a/res/values-mn/strings.xml b/res/values-mn/strings.xml index 99b3d2f259..e6fcefaedb 100644 --- a/res/values-mn/strings.xml +++ b/res/values-mn/strings.xml @@ -28,6 +28,10 @@ "Товчлол алга" "Нүүр" "Дэлгэцийг хуваах" + "Дээш хуваах" + "Зүүн тийш хуваах" + "Баруун тийш хуваах" + "%1$s-н аппын мэдээлэл" "Виджетийг зөөх бол хүрээд, удаан дарна уу." "Виджетийг зөөх эсвэл захиалгат үйлдлийг ашиглахын тулд хоёр товшоод, удаан дарна уу." "%1$d × %2$d" diff --git a/res/values-mr/strings.xml b/res/values-mr/strings.xml index 4b9ef3395e..34bdcd2ba8 100644 --- a/res/values-mr/strings.xml +++ b/res/values-mr/strings.xml @@ -28,6 +28,10 @@ "शॉर्टकट उपलब्ध नाही" "होम" "स्प्लिट स्क्रीन" + "सर्वात वरती स्प्लिट करा" + "डावीकडे स्प्लिट करा" + "उजवीकडे स्प्लिट करा" + "%1$s साठी ॲपशी संबंधित माहिती" "विजेट हलवण्यासाठी स्पर्श करा आणि धरून ठेवा." "विजेट हलवण्यासाठी किंवा कस्टम कृती वापरण्यासाठी दोनदा टॅप करा आणि धरून ठेवा." "%1$d × %2$d" diff --git a/res/values-ms/strings.xml b/res/values-ms/strings.xml index 07e96ccbcc..d39a213cf3 100644 --- a/res/values-ms/strings.xml +++ b/res/values-ms/strings.xml @@ -28,6 +28,10 @@ "Pintasan tidak tersedia" "Rumah" "Skrin pisah" + "Pisah atas" + "Pisah kiri" + "Pisah kanan" + "Maklumat apl untuk %1$s" "Sentuh & tahan untuk menggerakkan widget." "Ketik dua kali & tahan untuk menggerakkan widget atau menggunakan tindakan tersuai." "%1$d × %2$d" diff --git a/res/values-my/strings.xml b/res/values-my/strings.xml index 787b877fd4..0d4c8fa93d 100644 --- a/res/values-my/strings.xml +++ b/res/values-my/strings.xml @@ -28,6 +28,10 @@ "ဖြတ်လမ်း မရနိုင်ပါ" "ပင်မစာမျက်နှာ" "မျက်နှာပြင် ခွဲ၍ပြသခြင်း" + "ထိပ်ပိုင်း အခွဲ" + "ဘက်ဘက် အခွဲ" + "ညာဘက် အခွဲ" + "%1$s အတွက် အက်ပ်အချက်အလက်" "ဝိဂျက်ကို ရွှေ့ရန် တို့ပြီး ဖိထားပါ။" "ဝိဂျက်ကို ရွှေ့ရန် (သို့) စိတ်ကြိုက်လုပ်ဆောင်ချက်များကို သုံးရန် နှစ်ချက်တို့ပြီး ဖိထားပါ။" "%1$d × %2$d" @@ -126,7 +130,7 @@ "၎င်းအား ဤသို့ ရွှေ့ပါ" "ပင်မ ဖန်မျက်နှာပြင်သို့ ထည့်ပြီး၏" "၎င်းအား ဖယ်ရှားပြီး၏" - "နောက်ပြန်" + "နောက်ပြန်ရန်" "၎င်းအား ရွှေ့ပါ" "အတန်း %1$s အတိုင် %2$s သို့ ရွှေ့ပါ" "%1$s သို့ နေရာရွှေ့ပါ" diff --git a/res/values-nb/strings.xml b/res/values-nb/strings.xml index c588d3c201..6dff142805 100644 --- a/res/values-nb/strings.xml +++ b/res/values-nb/strings.xml @@ -28,6 +28,10 @@ "Snarveien er ikke tilgjengelig" "Startskjerm" "Delt skjerm" + "Splitt øverst" + "Splitt til venstre" + "Splitt til høyre" + "Appinformasjon for %1$s" "Trykk og hold for å flytte en modul." "Dobbelttrykk og hold inne for å flytte en modul eller bruke tilpassede handlinger." "%1$d × %2$d" diff --git a/res/values-ne/strings.xml b/res/values-ne/strings.xml index 091820b93b..b735d025eb 100644 --- a/res/values-ne/strings.xml +++ b/res/values-ne/strings.xml @@ -28,6 +28,10 @@ "सर्टकट उपलब्ध छैन" "होम" "स्प्लिट स्क्रिन" + "सिरानतिर स्प्लिट गर्नुहोस्" + "बायाँतिर स्प्लिट गर्नुहोस्" + "दायाँतिर स्प्लिट गर्नुहोस्" + "%1$s का हकमा एपसम्बन्धी जानकारी" "कुनै विजेट सार्न डबल ट्याप गरेर छोइराख्नुहोस्।" "कुनै विजेट सार्न वा आफ्नो रोजाइका कारबाही प्रयोग गर्न डबल ट्याप गरेर छोइराख्नुहोस्।" "%1$d × %2$d" diff --git a/res/values-nl/strings.xml b/res/values-nl/strings.xml index 04a93c94db..51730a051f 100644 --- a/res/values-nl/strings.xml +++ b/res/values-nl/strings.xml @@ -28,6 +28,10 @@ "Snelkoppeling is niet beschikbaar" "Startscherm" "Gesplitst scherm" + "Gesplitst scherm boven" + "Gesplitst scherm links" + "Gesplitst scherm rechts" + "App-info voor %1$s" "Tik en houd vast om een widget te verplaatsen." "Dubbeltik en houd vast om een widget te verplaatsen of aangepaste acties te gebruiken." "%1$d × %2$d" diff --git a/res/values-or/strings.xml b/res/values-or/strings.xml index fb2da8a9e6..1149e021d8 100644 --- a/res/values-or/strings.xml +++ b/res/values-or/strings.xml @@ -28,6 +28,10 @@ "ଶର୍ଟକଟ୍‌ ଉପଲବ୍ଧ ନାହିଁ" "ମୂଳପୃଷ୍ଠା" "ସ୍କ୍ରିନ‌କୁ ସ୍ପ୍ଲିଟ୍ କରନ୍ତୁ" + "ଶୀର୍ଷକୁ ସ୍ପ୍ଲିଟ କରନ୍ତୁ" + "ବାମପତକୁ ସ୍ପ୍ଲିଟ କରନ୍ତୁ" + "ଡାହାଣପଟକୁ ସ୍ପ୍ଲିଟ କରନ୍ତୁ" + "%1$s ପାଇଁ ଆପ ସୂଚନା" "ଏକ ୱିଜେଟକୁ ମୁଭ୍ କରିବା ପାଇଁ ସ୍ପର୍ଶ କରି ଧରି ରଖନ୍ତୁ।" "ଏକ ୱିଜେଟକୁ ମୁଭ୍ କରିବା ପାଇଁ ଦୁଇଥର-ଟାପ୍ କରି ଧରି ରଖନ୍ତୁ କିମ୍ବା କଷ୍ଟମ୍ କାର୍ଯ୍ୟଗୁଡ଼ିକୁ ବ୍ୟବହାର କରନ୍ତୁ।" "%1$d × %2$d" diff --git a/res/values-pa/strings.xml b/res/values-pa/strings.xml index 994faf8633..2d70d7f89c 100644 --- a/res/values-pa/strings.xml +++ b/res/values-pa/strings.xml @@ -28,6 +28,10 @@ "ਸ਼ਾਰਟਕੱਟ ਉਪਲਬਧ ਨਹੀਂ ਹੈ" "ਮੁੱਖ ਪੰਨਾ" "ਸਪਲਿਟ ਸਕ੍ਰੀਨ" + "ਸਿਖਰ \'ਤੇ ਵੰਡੋ" + "ਖੱਬੇ ਪਾਸੇ ਵੰਡੋ" + "ਸੱਜੇ ਪਾਸੇ ਵੰਡੋ" + "%1$s ਲਈ ਐਪ ਜਾਣਕਾਰੀ" "ਕਿਸੇ ਵਿਜੇਟ ਨੂੰ ਲਿਜਾਉਣ ਲਈ ਸਪਰਸ਼ ਕਰਕੇ ਰੱਖੋ।" "ਵਿਜੇਟ ਲਿਜਾਉਣ ਲਈ ਜਾਂ ਵਿਉਂਂਤੀਆਂ ਕਾਰਵਾਈਆਂ ਵਰਤਣ ਲਈ ਦੋ ਵਾਰ ਟੈਪ ਕਰਕੇ ਦਬਾ ਕੇ ਰੱਖੋ।" "%1$d × %2$d" diff --git a/res/values-pl/strings.xml b/res/values-pl/strings.xml index 6a588b7089..f730e685da 100644 --- a/res/values-pl/strings.xml +++ b/res/values-pl/strings.xml @@ -28,6 +28,10 @@ "Skrót nie jest dostępny" "Ekran główny" "Podziel ekran" + "Podziel u góry" + "Podziel po lewej" + "Podziel po prawej" + "Informacje o aplikacji: %1$s" "Naciśnij i przytrzymaj, aby przenieść widżet." "Naciśnij dwukrotnie i przytrzymaj, aby przenieść widżet lub użyć działań niestandardowych." "%1$d × %2$d" diff --git a/res/values-pt-rPT/strings.xml b/res/values-pt-rPT/strings.xml index a3c225a257..0ddef70e34 100644 --- a/res/values-pt-rPT/strings.xml +++ b/res/values-pt-rPT/strings.xml @@ -28,6 +28,10 @@ "O atalho não está disponível" "Página inicial" "Ecrã dividido" + "Divisão na parte superior" + "Divisão à esquerda" + "Divisão à direita" + "Informações da app para %1$s" "Toque sem soltar para mover um widget." "Toque duas vezes sem soltar para mover um widget ou utilizar ações personalizadas." "%1$d × %2$d" diff --git a/res/values-pt/strings.xml b/res/values-pt/strings.xml index 55d9c81a69..7beedcba3f 100644 --- a/res/values-pt/strings.xml +++ b/res/values-pt/strings.xml @@ -28,6 +28,10 @@ "O atalho não está disponível" "Início" "Tela dividida" + "Dividir para cima" + "Dividir para a esquerda" + "Dividir para a direita" + "Informações do app %1$s" "Toque e mantenha pressionado para mover um widget." "Toque duas vezes e mantenha a tela pressionada para mover um widget ou usar ações personalizadas." "%1$d × %2$d" diff --git a/res/values-ro/strings.xml b/res/values-ro/strings.xml index 304113d7cb..14db745fb6 100644 --- a/res/values-ro/strings.xml +++ b/res/values-ro/strings.xml @@ -28,6 +28,10 @@ "Comanda rapidă nu este disponibilă" "Pagina de pornire" "Ecran împărțit" + "Împărțiți în sus" + "Împărțiți în stânga" + "Împărțiți în dreapta" + "Informații despre aplicație pentru %1$s" "Atingeți și țineți apăsat pentru a muta un widget." "Atingeți de două ori și țineți apăsat pentru a muta un widget sau folosiți acțiuni personalizate." "%1$d × %2$d" diff --git a/res/values-ru/strings.xml b/res/values-ru/strings.xml index 2d9495bda7..4e72d40f63 100644 --- a/res/values-ru/strings.xml +++ b/res/values-ru/strings.xml @@ -28,6 +28,10 @@ "Ярлык недоступен" "Главный экран" "Разделить экран" + "Приложение сверху" + "Приложение слева" + "Приложение справа" + "Сведения о приложении \"%1$s\"" "Нажмите и удерживайте для переноса виджета." "Чтобы использовать специальные действия или перенести виджет, нажмите на него дважды и удерживайте." "%1$d x %2$d" @@ -67,7 +71,7 @@ "Результаты поиска" "Открыть список личных приложений" "Открыть список приложений для работы" - "Удалить" + "Убрать" "Удалить" "О приложении" "Установить" diff --git a/res/values-si/strings.xml b/res/values-si/strings.xml index 3214233de2..17531bd2fe 100644 --- a/res/values-si/strings.xml +++ b/res/values-si/strings.xml @@ -28,6 +28,10 @@ "කෙටි මග ලබා ගත නොහැකිය" "මුල් පිටුව" "බෙදුම් තිරය" + "ඉහළ බෙදන්න" + "වම බෙදන්න" + "දකුණ බෙදන්න" + "%1$s සඳහා යෙදුම් තතු" "විජට් එකක් ගෙන යාමට ස්පර්ශ කර අල්ලා ගෙන සිටින්න." "විජට් එකක් ගෙන යාමට හෝ අභිරුචි ක්‍රියා භාවිත කිරීමට දෙවරක් තට්ටු කර අල්ලා ගෙන සිටින්න." "%1$d × %2$d" diff --git a/res/values-sk/strings.xml b/res/values-sk/strings.xml index 1ba5cf17cf..3f212dcb0d 100644 --- a/res/values-sk/strings.xml +++ b/res/values-sk/strings.xml @@ -28,6 +28,10 @@ "Skratky nie sú k dispozícii" "Domov" "Rozdeliť obrazovku" + "Rozdeliť hore" + "Rozdeliť vľavo" + "Rozdeliť vpravo" + "Informácie o aplikácii pre %1$s" "Pridržaním presuňte miniaplikáciu." "Dvojitým klepnutím a pridržaním presuňte miniaplikáciu alebo použite vlastné akcie." "%1$d × %2$d" diff --git a/res/values-sl/strings.xml b/res/values-sl/strings.xml index a0525cf89f..485a525743 100644 --- a/res/values-sl/strings.xml +++ b/res/values-sl/strings.xml @@ -28,6 +28,10 @@ "Bližnjica ni na voljo" "Začetni zaslon" "Razdeljen zaslon" + "Zgornja stran razdeljenega zaslona" + "Leva stran razdeljenega zaslona" + "Desna stran razdeljenega zaslona" + "Podatki o aplikaciji za: %1$s" "Pridržite pripomoček, da ga premaknete." "Dvakrat se dotaknite pripomočka in ga pridržite, da ga premaknete, ali pa uporabite dejanja po meri." "%1$d × %2$d" diff --git a/res/values-sq/strings.xml b/res/values-sq/strings.xml index 218a7454a6..88ed4fade0 100644 --- a/res/values-sq/strings.xml +++ b/res/values-sq/strings.xml @@ -28,6 +28,10 @@ "Shkurtorja nuk është e disponueshme" "Ekrani bazë" "Ekrani i ndarë" + "Ndaj lart" + "Ndaj majtas" + "Ndaj djathtas" + "Informacioni i aplikacionit për %1$s" "Prek dhe mbaj shtypur një miniaplikacion për ta zhvendosur." "Trokit dy herë dhe mbaje shtypur një miniapliikacion për ta zhvendosur atë ose për të përdorur veprimet e personalizuara." "%1$d × %2$d" diff --git a/res/values-sr/strings.xml b/res/values-sr/strings.xml index 8668b96a17..e719db6109 100644 --- a/res/values-sr/strings.xml +++ b/res/values-sr/strings.xml @@ -28,6 +28,10 @@ "Пречица није доступна" "Почетни екран" "Подељени екран" + "Подели у врху" + "Подели лево" + "Подели десно" + "Информације о апликацији за: %1$s" "Додирните и задржите ради померања виџета." "Двапут додирните и задржите да бисте померали виџет или користите прилагођене радње." "%1$d×%2$d" diff --git a/res/values-sv/strings.xml b/res/values-sv/strings.xml index 1a47df2a8a..e590ec98b2 100644 --- a/res/values-sv/strings.xml +++ b/res/values-sv/strings.xml @@ -28,6 +28,10 @@ "Genvägen är inte tillgänglig" "Startskärm" "Delad skärm" + "Upptill på delad skärm" + "Till vänster på delad skärm" + "Till höger på delad skärm" + "Appinformation för %1$s" "Tryck länge för att flytta en widget." "Tryck snabbt två gånger och håll kvar för att flytta en widget eller använda anpassade åtgärder." "%1$d × %2$d" diff --git a/res/values-sw/strings.xml b/res/values-sw/strings.xml index af7ac67c0b..fa58703671 100644 --- a/res/values-sw/strings.xml +++ b/res/values-sw/strings.xml @@ -28,6 +28,10 @@ "Hakuna njia ya mkato" "Skrini ya kwanza" "Gawa skrini" + "Gawanya sehemu ya juu" + "Gawanya sehemu ya kushoto" + "Gawanya sehemu ya kulia" + "Maelezo ya programu ya %1$s" "Gusa na ushikilie ili usogeze wijeti." "Gusa mara mbili na ushikilie ili usogeze wijeti au utumie vitendo maalum." "%1$d × %2$d" diff --git a/res/values-ta/strings.xml b/res/values-ta/strings.xml index 4f1e21e5f5..2fa95f85f0 100644 --- a/res/values-ta/strings.xml +++ b/res/values-ta/strings.xml @@ -28,6 +28,10 @@ "ஷார்ட்கட் இல்லை" "முகப்பு" "திரைப் பிரிப்பு" + "மேற்புறமாகப் பிரி" + "இடதுபுறமாகப் பிரி" + "வலதுபுறமாகப் பிரி" + "%1$sக்கான ஆப்ஸ் தகவல்கள்" "விட்ஜெட்டை நகர்த்தத் தொட்டுப் பிடிக்கவும்." "விட்ஜெட்டை நகர்த்த இருமுறை தட்டிப் பிடிக்கவும் அல்லது பிரத்தியேகச் செயல்களைப் பயன்படுத்தவும்." "%1$d × %2$d" diff --git a/res/values-te/strings.xml b/res/values-te/strings.xml index faeea402fa..ce364bdef7 100644 --- a/res/values-te/strings.xml +++ b/res/values-te/strings.xml @@ -28,6 +28,10 @@ "షార్ట్‌కట్ అందుబాటులో లేదు" "మొదటి ట్యాబ్" "స్క్రీన్‌ను విభజించు" + "స్ప్లిట్ ఎగువన" + "స్ప్లిట్ ఎడమవైపు" + "స్ప్లిట్ కుడివైపు" + "%1$s కోసం యాప్ సమాచారం" "విడ్జెట్‌ను తరలించడానికి తాకి & నొక్కి ఉంచండి." "విడ్జెట్‌ను తరలించడానికి లేదా అనుకూల చర్యలను ఉపయోగించడానికి రెండుసార్లు నొక్కండి & హోల్డ్ చేయి." "%1$d × %2$d" @@ -77,7 +81,7 @@ "వినియోగదారు ప్రమేయం లేకుండా షార్ట్‌కట్‌లను జోడించడానికి యాప్‌ను అనుమతిస్తుంది." "హోమ్ సెట్టింగ్‌లు మరియు షార్ట్‌కట్‌లను చదవడం" "హోమ్‌లో సెట్టింగ్‌లు మరియు షార్ట్‌కట్‌లను చదవడానికి యాప్‌ను అనుమతిస్తుంది." - "హోమ్ సెట్టింగ్‌లు మరియు షార్ట్‌కట్‌లను వ్రాయడం" + "హోమ్ సెట్టింగ్‌లు మరియు షార్ట్‌కట్‌లను రాయడం" "హోమ్‌లో సెట్టింగ్‌లు మరియు షార్ట్‌కట్‌లను మార్చడానికి యాప్‌ను అనుమతిస్తుంది." "ఫోన్ కాల్స్‌ను చేసేందుకు %1$sకి అనుమతి లేదు" "విడ్జెట్‌ను లోడ్ చేయడం సాధ్యం కాలేదు" diff --git a/res/values-th/strings.xml b/res/values-th/strings.xml index 9278186331..768bff66d4 100644 --- a/res/values-th/strings.xml +++ b/res/values-th/strings.xml @@ -28,6 +28,10 @@ "ทางลัดไม่พร้อมใช้งาน" "หน้าแรก" "แบ่งหน้าจอ" + "แยกไปด้านบน" + "แยกไปทางซ้าย" + "แยกไปทางขวา" + "ข้อมูลแอปสำหรับ %1$s" "แตะค้างไว้เพื่อย้ายวิดเจ็ต" "แตะสองครั้งค้างไว้เพื่อย้ายวิดเจ็ตหรือใช้การดำเนินการที่กำหนดเอง" "%1$d × %2$d" diff --git a/res/values-tl/strings.xml b/res/values-tl/strings.xml index 1e93180766..49465c5340 100644 --- a/res/values-tl/strings.xml +++ b/res/values-tl/strings.xml @@ -28,6 +28,10 @@ "Hindi available ang shortcut" "Home" "Split screen" + "Hatiin sa itaas" + "Hatiin sa kaliwa" + "Hatiin sa kanan" + "Impormasyon ng app para sa %1$s" "Pindutin nang matagal para ilipat ang widget." "I-double tap at pindutin nang matagal para ilipat ang widget o gumamit ng mga custom na pagkilos." "%1$d × %2$d" diff --git a/res/values-tr/strings.xml b/res/values-tr/strings.xml index 735681eead..bb0e1a8a51 100644 --- a/res/values-tr/strings.xml +++ b/res/values-tr/strings.xml @@ -28,6 +28,10 @@ "Kısayol kullanılamıyor" "Ana ekran" "Bölünmüş ekran" + "Üst tarafta böl" + "Sol tarafta böl" + "Sağ tarafta böl" + "%1$s uygulama bilgileri" "Widget\'ı taşımak için dokunup basılı tutun." "Widget\'ı taşımak veya özel işlemleri kullanmak için iki kez dokunup basılı tutun." "%1$d × %2$d" diff --git a/res/values-uk/strings.xml b/res/values-uk/strings.xml index f0f2951341..998ad84545 100644 --- a/res/values-uk/strings.xml +++ b/res/values-uk/strings.xml @@ -28,6 +28,10 @@ "Ярлик недоступний" "Головний екран" "Розділити екран" + "Розділити вгорі" + "Розділити зліва" + "Розділити справа" + "Інформація про додаток для %1$s" "Натисніть і втримуйте, щоб перемістити віджет." "Двічі натисніть і втримуйте віджет, щоб перемістити його або виконати інші дії." "%1$d × %2$d" diff --git a/res/values-ur/strings.xml b/res/values-ur/strings.xml index 21a4bc0332..1b4a3d1a4d 100644 --- a/res/values-ur/strings.xml +++ b/res/values-ur/strings.xml @@ -28,6 +28,10 @@ "شارٹ کٹ دستیاب نہیں ہے" "ہوم" "اسپلٹ اسکرین" + "اوپر کی طرف تقسیم کریں" + "بائیں طرف تقسیم کریں" + "دائیں طرف تقسیم کریں" + "‏%1$s کے لیے ایپ کی معلومات" "ویجیٹ منتقل کرنے کے لیے ٹچ کریں اور پکڑ کر رکھیں۔" "ویجیٹ کو منتقل کرنے یا حسب ضرورت کارروائیاں استعمال کرنے کے لیے دوبار تھپتھپائیں اور پکڑ کر رکھیں۔" "%1$d × %2$d" diff --git a/res/values-uz/strings.xml b/res/values-uz/strings.xml index 8010fc866b..8984af8972 100644 --- a/res/values-uz/strings.xml +++ b/res/values-uz/strings.xml @@ -28,6 +28,10 @@ "Tezkor tugmadan foydalanib bo‘lmaydi" "Bosh ekran" "Ekranni ikkiga ajratish" + "Yuqoriga ajratish" + "Chapga ajratish" + "Oʻngga ajratish" + "%1$s ilovasi axboroti" "Vidjetni bosib turgan holatda suring." "Ikki marta bosib va bosib turgan holatda vidjetni tanlang yoki maxsus amaldan foydalaning." "%1$d × %2$d" diff --git a/res/values-vi/strings.xml b/res/values-vi/strings.xml index 65c204f9c8..6972ee325e 100644 --- a/res/values-vi/strings.xml +++ b/res/values-vi/strings.xml @@ -28,6 +28,10 @@ "Lối tắt không khả dụng" "Màn hình chính" "Chia đôi màn hình" + "Chia đôi màn hình lên phía trên cùng" + "Chia đôi màn hình về bên trái" + "Chia đôi màn hình về bên phải" + "Thông tin ứng dụng cho %1$s" "Chạm và giữ để di chuyển một tiện ích." "Nhấn đúp và giữ để di chuyển một tiện ích hoặc sử dụng các thao tác tùy chỉnh." "%1$d × %2$d" diff --git a/res/values-zh-rCN/strings.xml b/res/values-zh-rCN/strings.xml index 1cd0d31c57..c7eb21e54b 100644 --- a/res/values-zh-rCN/strings.xml +++ b/res/values-zh-rCN/strings.xml @@ -28,6 +28,10 @@ "无法使用快捷方式" "主屏幕" "分屏" + "上分屏" + "左分屏" + "右分屏" + "%1$s 的应用信息" "轻触并按住微件即可移动该微件。" "点按两次并按住微件即可移动该微件或使用自定义操作。" "%1$d × %2$d" diff --git a/res/values-zh-rHK/strings.xml b/res/values-zh-rHK/strings.xml index e5bf742abc..a278327f75 100644 --- a/res/values-zh-rHK/strings.xml +++ b/res/values-zh-rHK/strings.xml @@ -28,6 +28,10 @@ "沒有可用的捷徑" "主畫面" "分割螢幕" + "頂部分割" + "左側分割" + "右側分割" + "%1$s 的應用程式資料" "輕觸並按住即可移動小工具。" "㩒兩下之後㩒住,就可以郁小工具或者用自訂操作。" "%1$d × %2$d" diff --git a/res/values-zh-rTW/strings.xml b/res/values-zh-rTW/strings.xml index 4cc63ed303..a2cfcc780e 100644 --- a/res/values-zh-rTW/strings.xml +++ b/res/values-zh-rTW/strings.xml @@ -28,6 +28,10 @@ "目前無法使用捷徑" "主畫面" "分割畫面" + "分割上方畫面" + "分割左側畫面" + "分割右側畫面" + "「%1$s」的應用程式資訊" "按住即可移動小工具。" "輕觸兩下並按住即可移動小工具或使用自訂操作。" "%1$d × %2$d" diff --git a/res/values-zu/strings.xml b/res/values-zu/strings.xml index 6da6772b6d..ca0176940f 100644 --- a/res/values-zu/strings.xml +++ b/res/values-zu/strings.xml @@ -28,6 +28,10 @@ "Isinqamuleli asitholakali" "Ikhaya" "Hlukanisa isikrini" + "Hlukanisa phezulu" + "Hlukanisa ngakwesobunxele" + "Hlukanisa ngakwesokudla" + "Ulwazi lwe-App ye-%1$s" "Thinta uphinde ubambe ukuze uhambise iwijethi." "Thepha kabili uphinde ubambe ukuze uhambise iwijethi noma usebenzise izindlela ezingokwezifiso." "%1$d × %2$d" diff --git a/src/com/android/launcher3/graphics/PreloadIconDrawable.java b/src/com/android/launcher3/graphics/PreloadIconDrawable.java index 24d6fe5fc1..d2e4c511f9 100644 --- a/src/com/android/launcher3/graphics/PreloadIconDrawable.java +++ b/src/com/android/launcher3/graphics/PreloadIconDrawable.java @@ -345,11 +345,10 @@ public class PreloadIconDrawable extends FastBitmapDrawable { } @Override - public ConstantState getConstantState() { + public FastBitmapConstantState newConstantState() { return new PreloadIconConstantState( mBitmap, mIconColor, - !mItem.isAppStartable(), mItem, mIndicatorColor, new int[] {mSystemAccentColor, mSystemBackgroundColor}, @@ -367,12 +366,11 @@ public class PreloadIconDrawable extends FastBitmapDrawable { public PreloadIconConstantState( Bitmap bitmap, int iconColor, - boolean isDisabled, ItemInfoWithIcon info, int indicatorColor, int[] preloadColors, boolean isDarkMode) { - super(bitmap, iconColor, isDisabled); + super(bitmap, iconColor); mInfo = info; mIndicatorColor = indicatorColor; mPreloadColors = preloadColors; @@ -381,17 +379,12 @@ public class PreloadIconDrawable extends FastBitmapDrawable { } @Override - public PreloadIconDrawable newDrawable() { + public PreloadIconDrawable createDrawable() { return new PreloadIconDrawable( mInfo, mIndicatorColor, mPreloadColors, mIsDarkMode); } - - @Override - public int getChangingConfigurations() { - return 0; - } } } diff --git a/src/com/android/launcher3/touch/LandscapePagedViewHandler.java b/src/com/android/launcher3/touch/LandscapePagedViewHandler.java index 9a2d6d8c54..a94ad7c2bb 100644 --- a/src/com/android/launcher3/touch/LandscapePagedViewHandler.java +++ b/src/com/android/launcher3/touch/LandscapePagedViewHandler.java @@ -309,6 +309,46 @@ public class LandscapePagedViewHandler implements PagedOrientationHandler { return new PointF(margin, 0); } + @Override + public Pair setDwbLayoutParamsAndGetTranslations(int taskViewWidth, + int taskViewHeight, StagedSplitBounds splitBounds, DeviceProfile deviceProfile, + View[] thumbnailViews, int desiredTaskId, View banner) { + float translationX = 0; + float translationY = 0; + FrameLayout.LayoutParams bannerParams = (FrameLayout.LayoutParams) banner.getLayoutParams(); + banner.setPivotX(0); + banner.setPivotY(0); + banner.setRotation(getDegreesRotated()); + translationX = banner.getHeight(); + FrameLayout.LayoutParams snapshotParams = + (FrameLayout.LayoutParams) thumbnailViews[0] + .getLayoutParams(); + bannerParams.gravity = TOP | START; + if (splitBounds == null) { + // Single, fullscreen case + bannerParams.width = taskViewHeight - snapshotParams.topMargin; + return new Pair<>(translationX, Integer.valueOf(snapshotParams.topMargin).floatValue()); + } + + // Set correct width + if (desiredTaskId == splitBounds.leftTopTaskId) { + bannerParams.width = thumbnailViews[0].getMeasuredHeight(); + } else { + bannerParams.width = thumbnailViews[1].getMeasuredHeight(); + } + + // Set translations + if (desiredTaskId == splitBounds.rightBottomTaskId) { + translationY = (snapshotParams.topMargin + taskViewHeight) + * (splitBounds.leftTaskPercent) + + (taskViewHeight * splitBounds.dividerWidthPercent); + } + if (desiredTaskId == splitBounds.leftTopTaskId) { + translationY = snapshotParams.topMargin; + } + return new Pair<>(translationX, translationY); + } + /* ---------- The following are only used by TaskViewTouchHandler. ---------- */ @Override diff --git a/src/com/android/launcher3/touch/PagedOrientationHandler.java b/src/com/android/launcher3/touch/PagedOrientationHandler.java index 95168fb3d6..19c4639f1d 100644 --- a/src/com/android/launcher3/touch/PagedOrientationHandler.java +++ b/src/com/android/launcher3/touch/PagedOrientationHandler.java @@ -191,6 +191,10 @@ public interface PagedOrientationHandler { */ PointF getAdditionalInsetForTaskMenu(float margin); + Pair setDwbLayoutParamsAndGetTranslations(int taskViewWidth, + int taskViewHeight, StagedSplitBounds splitBounds, DeviceProfile deviceProfile, + View[] thumbnailViews, int desiredTaskId, View banner); + // The following are only used by TaskViewTouchHandler. /** @return Either VERTICAL or HORIZONTAL. */ SingleAxisSwipeDetector.Direction getUpDownSwipeDirection(); diff --git a/src/com/android/launcher3/touch/PortraitPagedViewHandler.java b/src/com/android/launcher3/touch/PortraitPagedViewHandler.java index 7d70f77138..ad9f95c256 100644 --- a/src/com/android/launcher3/touch/PortraitPagedViewHandler.java +++ b/src/com/android/launcher3/touch/PortraitPagedViewHandler.java @@ -16,9 +16,11 @@ package com.android.launcher3.touch; +import static android.view.Gravity.BOTTOM; import static android.view.Gravity.CENTER_HORIZONTAL; import static android.view.Gravity.START; import static android.view.Gravity.TOP; +import static android.view.ViewGroup.LayoutParams.MATCH_PARENT; import static android.view.ViewGroup.LayoutParams.WRAP_CONTENT; import static com.android.launcher3.LauncherAnimUtils.VIEW_TRANSLATE_X; @@ -321,6 +323,50 @@ public class PortraitPagedViewHandler implements PagedOrientationHandler { return new PointF(0, 0); } + @Override + public Pair setDwbLayoutParamsAndGetTranslations(int taskViewWidth, + int taskViewHeight, StagedSplitBounds splitBounds, DeviceProfile deviceProfile, + View[] thumbnailViews, int desiredTaskId, View banner) { + float translationX = 0; + float translationY = 0; + FrameLayout.LayoutParams bannerParams = (FrameLayout.LayoutParams) banner.getLayoutParams(); + banner.setPivotX(0); + banner.setPivotY(0); + banner.setRotation(getDegreesRotated()); + if (splitBounds == null) { + // Single, fullscreen case + bannerParams.width = MATCH_PARENT; + bannerParams.gravity = BOTTOM | CENTER_HORIZONTAL; + return new Pair<>(translationX, translationY); + } + + bannerParams.gravity = BOTTOM | ((deviceProfile.isLandscape) ? START : CENTER_HORIZONTAL); + + // Set correct width + if (desiredTaskId == splitBounds.leftTopTaskId) { + bannerParams.width = thumbnailViews[0].getMeasuredWidth(); + } else { + bannerParams.width = thumbnailViews[1].getMeasuredWidth(); + } + + // Set translations + if (deviceProfile.isLandscape) { + if (desiredTaskId == splitBounds.rightBottomTaskId) { + translationX = ((taskViewWidth * splitBounds.leftTaskPercent) + + (taskViewWidth * splitBounds.dividerWidthPercent)); + } + } else { + if (desiredTaskId == splitBounds.leftTopTaskId) { + FrameLayout.LayoutParams snapshotParams = + (FrameLayout.LayoutParams) thumbnailViews[0] + .getLayoutParams(); + translationY = -((taskViewHeight - snapshotParams.topMargin) + * (1f - splitBounds.topTaskPercent)); + } + } + return new Pair<>(translationX, translationY); + } + /* ---------- The following are only used by TaskViewTouchHandler. ---------- */ @Override diff --git a/src/com/android/launcher3/touch/SeascapePagedViewHandler.java b/src/com/android/launcher3/touch/SeascapePagedViewHandler.java index a921f943d1..de5f99cd18 100644 --- a/src/com/android/launcher3/touch/SeascapePagedViewHandler.java +++ b/src/com/android/launcher3/touch/SeascapePagedViewHandler.java @@ -16,6 +16,7 @@ package com.android.launcher3.touch; +import static android.view.Gravity.BOTTOM; import static android.view.Gravity.CENTER_VERTICAL; import static android.view.Gravity.END; import static android.view.Gravity.START; @@ -29,6 +30,7 @@ import static com.android.launcher3.util.SplitConfigurationOptions.STAGE_TYPE_MA import android.content.res.Resources; import android.graphics.PointF; import android.graphics.Rect; +import android.util.Pair; import android.view.Surface; import android.view.View; import android.widget.FrameLayout; @@ -105,6 +107,47 @@ public class SeascapePagedViewHandler extends LandscapePagedViewHandler { return new PointF(-margin, margin); } + @Override + public Pair setDwbLayoutParamsAndGetTranslations(int taskViewWidth, + int taskViewHeight, StagedSplitBounds splitBounds, DeviceProfile deviceProfile, + View[] thumbnailViews, int desiredTaskId, View banner) { + float translationX = 0; + float translationY = 0; + FrameLayout.LayoutParams bannerParams = (FrameLayout.LayoutParams) banner.getLayoutParams(); + banner.setPivotX(0); + banner.setPivotY(0); + banner.setRotation(getDegreesRotated()); + FrameLayout.LayoutParams snapshotParams = + (FrameLayout.LayoutParams) thumbnailViews[0] + .getLayoutParams(); + bannerParams.gravity = BOTTOM | END; + translationX = taskViewWidth - banner.getHeight(); + if (splitBounds == null) { + // Single, fullscreen case + bannerParams.width = taskViewHeight - snapshotParams.topMargin; + translationY = banner.getHeight(); + return new Pair<>(translationX, translationY); + } + + // Set correct width + if (desiredTaskId == splitBounds.leftTopTaskId) { + bannerParams.width = thumbnailViews[1].getMeasuredHeight(); + } else { + bannerParams.width = thumbnailViews[0].getMeasuredHeight(); + } + + // Set translations + if (desiredTaskId == splitBounds.rightBottomTaskId) { + translationY = -(taskViewHeight - snapshotParams.topMargin) + * (1f - splitBounds.leftTaskPercent) + + banner.getHeight(); + } + if (desiredTaskId == splitBounds.leftTopTaskId) { + translationY = banner.getHeight(); + } + return new Pair<>(translationX, translationY); + } + @Override public int getDistanceToBottomOfRect(DeviceProfile dp, Rect rect) { return dp.widthPx - rect.right;