├── Android.bp ├── AndroidManifest.xml ├── MODULE_LICENSE_APACHE2 ├── NOTICE ├── README.md ├── privapp_whitelist_org.lineageos.flipflap.xml ├── proguard.flags ├── res ├── drawable │ ├── ic_alarm.xml │ ├── ic_alarm_off_white_24.xml │ ├── ic_alarm_small.xml │ ├── ic_call_answer.xml │ ├── ic_call_end.xml │ ├── ic_notification.xml │ ├── ic_ring_icon.xml │ ├── ic_settings_flipflap.xml │ └── ic_snooze_white_24.xml ├── layout │ ├── alarm_panel.xml │ ├── circle_view.xml │ ├── clock_panel.xml │ ├── date_panel.xml │ ├── iceview_notification_view.xml │ ├── iceview_view.xml │ ├── next_alarm_panel.xml │ ├── phone_panel.xml │ └── rectangular_view.xml ├── mipmap-hdpi │ └── ic_launcher.png ├── mipmap-mdpi │ └── ic_launcher.png ├── mipmap-xhdpi │ └── ic_launcher.png ├── mipmap-xxhdpi │ └── ic_launcher.png ├── mipmap-xxxhdpi │ └── ic_launcher.png ├── values-af │ └── strings.xml ├── values-ar │ └── strings.xml ├── values-ast-rES │ └── strings.xml ├── values-az │ └── strings.xml ├── values-be │ └── strings.xml ├── values-bg │ └── strings.xml ├── values-bn │ └── strings.xml ├── values-ca │ └── strings.xml ├── values-cs │ └── strings.xml ├── values-cy │ └── strings.xml ├── values-da │ └── strings.xml ├── values-de │ └── strings.xml ├── values-el │ └── strings.xml ├── values-en-rAU │ └── strings.xml ├── values-en-rCA │ └── strings.xml ├── values-en-rGB │ └── strings.xml ├── values-en-rIN │ └── strings.xml ├── values-es-rUS │ └── strings.xml ├── values-es │ └── strings.xml ├── values-et │ └── strings.xml ├── values-eu │ └── strings.xml ├── values-fa │ └── strings.xml ├── values-fi │ └── strings.xml ├── values-fr │ └── strings.xml ├── values-fur-rIT │ └── strings.xml ├── values-fy-rNL │ └── strings.xml ├── values-ga-rIE │ └── strings.xml ├── values-gd │ └── strings.xml ├── values-gl │ └── strings.xml ├── values-hr │ └── strings.xml ├── values-hu │ └── strings.xml ├── values-in │ └── strings.xml ├── values-is │ └── strings.xml ├── values-it │ └── strings.xml ├── values-iw │ └── strings.xml ├── values-ja │ └── strings.xml ├── values-ka │ └── strings.xml ├── values-kab-rDZ │ └── strings.xml ├── values-kn │ └── strings.xml ├── values-ko │ └── strings.xml ├── values-nb │ └── strings.xml ├── values-nl │ └── strings.xml ├── values-pl │ └── strings.xml ├── values-pt-rBR │ └── strings.xml ├── values-pt-rPT │ └── strings.xml ├── values-ro │ └── strings.xml ├── values-ru │ └── strings.xml ├── values-sc-rIT │ └── strings.xml ├── values-sk │ └── strings.xml ├── values-sl │ └── strings.xml ├── values-sq │ └── strings.xml ├── values-sr │ └── strings.xml ├── values-sv │ └── strings.xml ├── values-ta │ └── strings.xml ├── values-th │ └── strings.xml ├── values-tr │ └── strings.xml ├── values-uk │ └── strings.xml ├── values-vi │ └── strings.xml ├── values-zh-rCN │ └── strings.xml ├── values-zh-rTW │ └── strings.xml ├── values │ ├── arrays.xml │ ├── colors.xml │ ├── config.xml │ ├── dimens.xml │ ├── strings.xml │ └── styles.xml └── xml │ └── flipflapsettings_panel.xml └── src └── org └── lineageos └── flipflap ├── AlarmPanel.java ├── CallState.java ├── CircleBatteryView.java ├── CircleView.java ├── ClockPanel.java ├── DatePanel.java ├── DotcaseConstants.java ├── DotcaseView.java ├── EventReceiver.java ├── FlipFlapService.java ├── FlipFlapSettingsActivity.java ├── FlipFlapSettingsFragment.java ├── FlipFlapUtils.java ├── FlipFlapView.java ├── IceviewNotificationView.java ├── IceviewView.java ├── NextAlarmPanel.java ├── PhonePanel.java ├── RectangularBatteryView.java └── RectangularView.java /Android.bp: -------------------------------------------------------------------------------- 1 | // 2 | // Copyright (C) 2021 The LineageOS Project 3 | // 4 | // Licensed under the Apache License, Version 2.0 (the "License"); 5 | // you may not use this file except in compliance with the License. 6 | // You may obtain a copy of the License at 7 | // 8 | // http://www.apache.org/licenses/LICENSE-2.0 9 | // 10 | // Unless required by applicable law or agreed to in writing, software 11 | // distributed under the License is distributed on an "AS IS" BASIS, 12 | // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | // See the License for the specific language governing permissions and 14 | // limitations under the License. 15 | // 16 | 17 | android_app { 18 | name: "FlipFlap", 19 | 20 | static_libs: [ 21 | "org.lineageos.platform.internal", 22 | "org.lineageos.settings.resources", 23 | ], 24 | 25 | srcs: ["src/**/*.java"], 26 | 27 | platform_apis: true, 28 | certificate: "platform", 29 | system_ext_specific: true, 30 | privileged: true, 31 | 32 | optimize: { 33 | proguard_flags_files: ["proguard.flags"], 34 | }, 35 | 36 | required: [ 37 | "privapp_whitelist_org.lineageos.flipflap" 38 | ], 39 | } 40 | 41 | prebuilt_etc { 42 | name: "privapp_whitelist_org.lineageos.flipflap", 43 | system_ext_specific: true, 44 | sub_dir: "permissions", 45 | src: "privapp_whitelist_org.lineageos.flipflap.xml", 46 | filename_from_src: true, 47 | } 48 | -------------------------------------------------------------------------------- /AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 26 | 27 | 30 | 31 | 32 | 33 | 34 | 35 | 39 | 40 | 45 | 46 | 47 | 48 | 49 | 50 | 53 | 56 | 59 | 62 | 63 | 64 | 65 | 66 | -------------------------------------------------------------------------------- /MODULE_LICENSE_APACHE2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LineageOS/android_packages_apps_FlipFlap/d094bb7b1224ed0b8096eb7fbf7cfb077d5c5af4/MODULE_LICENSE_APACHE2 -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | LineageOS FlipFlap 2 | ====================== 3 | 4 | A common Lid/Flip Cover app for AOSP, focused on rooted devices and 5 | specially designed for the LineageOS Project. 6 | 7 | This source was released under the terms of 8 | [Apache 2.0](http://www.apache.org/licenses/LICENSE-2.0.html) license. 9 | 10 | Visit [LineageOS Github](https://github.com/LineageOS) and [LineageOS 11 | Code Review](http://review.lineageos.org/) to get the source and patches. 12 | 13 | Copyright © 2012 The CyanogenMod Project 14 | Copyright © 2017 The LineageOS Project 15 | -------------------------------------------------------------------------------- /privapp_whitelist_org.lineageos.flipflap.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /proguard.flags: -------------------------------------------------------------------------------- 1 | -keep class org.lineageos.flipflap.* { 2 | *; 3 | } 4 | 5 | -keepclasseswithmembers class * { 6 | public (android.content.Context, android.util.AttributeSet); 7 | } 8 | 9 | -keep class ** extends androidx.preference.PreferenceFragment 10 | -------------------------------------------------------------------------------- /res/drawable/ic_alarm_off_white_24.xml: -------------------------------------------------------------------------------- 1 | 6 | 9 | 10 | -------------------------------------------------------------------------------- /res/drawable/ic_alarm_small.xml: -------------------------------------------------------------------------------- 1 | 2 | 7 | 8 | 10 | 16 | 17 | -------------------------------------------------------------------------------- /res/drawable/ic_call_answer.xml: -------------------------------------------------------------------------------- 1 | 6 | 9 | 10 | -------------------------------------------------------------------------------- /res/drawable/ic_call_end.xml: -------------------------------------------------------------------------------- 1 | 6 | 9 | 10 | -------------------------------------------------------------------------------- /res/drawable/ic_notification.xml: -------------------------------------------------------------------------------- 1 | 2 | 7 | 8 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /res/drawable/ic_ring_icon.xml: -------------------------------------------------------------------------------- 1 | 6 | 9 | 10 | -------------------------------------------------------------------------------- /res/drawable/ic_settings_flipflap.xml: -------------------------------------------------------------------------------- 1 | 7 | 10 | 11 | -------------------------------------------------------------------------------- /res/drawable/ic_snooze_white_24.xml: -------------------------------------------------------------------------------- 1 | 6 | 9 | 10 | -------------------------------------------------------------------------------- /res/layout/alarm_panel.xml: -------------------------------------------------------------------------------- 1 | 2 | 7 | 8 | 18 | 19 | 26 | 27 | 36 | 37 | 47 | 48 | -------------------------------------------------------------------------------- /res/layout/clock_panel.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 22 | 29 | 30 | 31 | 38 | 39 | 40 | 49 | 50 | 51 | -------------------------------------------------------------------------------- /res/layout/date_panel.xml: -------------------------------------------------------------------------------- 1 | 2 | 6 | 7 | 8 | 16 | -------------------------------------------------------------------------------- /res/layout/iceview_notification_view.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 25 | 26 | 32 | 33 | 36 | 41 | 42 | 46 | 51 | 52 | 58 | 59 | 60 | 61 | -------------------------------------------------------------------------------- /res/layout/iceview_view.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 26 | 27 | 34 | 35 | 41 | 42 | 43 | 49 | 50 | 53 | 54 | 59 | 60 | 61 | 62 | -------------------------------------------------------------------------------- /res/layout/next_alarm_panel.xml: -------------------------------------------------------------------------------- 1 | 2 | 6 | 7 | 15 | 16 | 23 | 24 | -------------------------------------------------------------------------------- /res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LineageOS/android_packages_apps_FlipFlap/d094bb7b1224ed0b8096eb7fbf7cfb077d5c5af4/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LineageOS/android_packages_apps_FlipFlap/d094bb7b1224ed0b8096eb7fbf7cfb077d5c5af4/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LineageOS/android_packages_apps_FlipFlap/d094bb7b1224ed0b8096eb7fbf7cfb077d5c5af4/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LineageOS/android_packages_apps_FlipFlap/d094bb7b1224ed0b8096eb7fbf7cfb077d5c5af4/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LineageOS/android_packages_apps_FlipFlap/d094bb7b1224ed0b8096eb7fbf7cfb077d5c5af4/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /res/values-af/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | FlipFlap 22 | Slim-omhulsel opgespoor 23 | Wekker 24 | EEE, d MMMM 25 | ANTWOORT 26 | IGNOREER 27 | BEEÏNDIG OPROEP 28 | Gedrag 29 | Gaan direk na wagwoordinvoer 30 | Oopmaak van die omhulsel toon direk die sluit skerm 31 | Hoë raak sensitiwiteit 32 | Verhoog raak sensitiwiteit terwyl dekking is gesluit is 33 | Ontwerp 34 | Wys laaistatus 35 | Verander kleur afhangend van die huidige batterylaaivlak 36 | Skakel outomaties af 37 | Terwyl dit gelaai word 38 | Ontprop 39 | Wys die dekking-toepassing vir %s nadat die deksel toegemaak is 40 | Nadat die deksel toegemaak is, die omhulsel-toepassing sal altyd aanbly 41 | Die skerm sal afgeskakel word wanneer die dekking gesluit word 42 | Onmiddellik 43 | 5 sekondes 44 | 10 sekondes 45 | 30 sekondes 46 | 1 minuut 47 | 5 minute 48 | Nooit 49 | 50 | -------------------------------------------------------------------------------- /res/values-ar/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | FlipFlap 22 | تم الكشف عن غطاء ذكي 23 | المنبه 24 | EEE, MMMM d 25 | رد 26 | تجاهل 27 | إنهاء المكالمة 28 | الغطاء الذكي 29 | التحكم في سلوك الجهاز الملحق 30 | السلوك 31 | انتقل مباشرة إلى إدخال كلمة المرور 32 | فتح الغطاء يظهر شاشة التأمين مباشرة 33 | حساسية عالية للمس 34 | قم بزيادة حساسية اللمس أثناء غلق الغطاء 35 | التصميم 36 | إظهار حالة الشحن 37 | تغيير اللون تبعًا لشحن البطارية الحالي 38 | إنتهاء المهلات 39 | أثناء الشحن 40 | مفصول 41 | عرض تطبيق الغلاف لـ %s بعد إغلاق الغطاء 42 | بعد غلق الغطاء، سيبقى تطبيق الغطاء مفعل دائماً 43 | سيتم إغلاق الشاشة عند إغلاق الغطاء 44 | حالاً 45 | 5 ثوان 46 | 10 ثوان 47 | 30 ثانية 48 | دقيقة واحدة 49 | 5 دقائق 50 | مطلقاً 51 | 52 | -------------------------------------------------------------------------------- /res/values-ast-rES/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | FlipFlap 22 | Detectóse una carcaxa intelixente 23 | ALARMA 24 | EEE, d MMMM 25 | CONTESTAR 26 | INORAR 27 | FINAR LA LLAMADA 28 | Carcaxa intelixente 29 | Activar el control de la carcaxa intelixente 30 | Controla\'l comportamientu del accesoriu 31 | Comportamientu 32 | Dir direutamente a la introducción de contraseñes 33 | Al abrir la carcaxa, amuésase direutamente la pantalla de bloquéu 34 | Sensibilidá alta al tactu 35 | Aumenta la sensibilidá al táctu mentanto la carcaxa ta zarrada 36 | Diseñu 37 | Amosar l\'estáu de la carga 38 | Camuda\'l color según el nivel de carga actual de la batería 39 | Tiempos d\'espera 40 | Mentanto se carga 41 | Amuesa l\'aplicación de la carcaxa demientres %s darréu de zarrar la tapa 42 | Dempués de zarrar la tapa, l\'aplicación de la carcaxa va tar activada siempre 43 | La pantalla va apagase al zarrar la carcaxa 44 | Darréu 45 | 5 segundos 46 | 10 segundos 47 | 30 segundos 48 | 1 minutu 49 | 5 minutos 50 | Enxamás 51 | 52 | -------------------------------------------------------------------------------- /res/values-az/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | FlipFlap 22 | Ağıllı örtük aşkarlandı 23 | ZƏNGLİ SAAT 24 | EEE, MMMM d 25 | CAVABLA 26 | YOX SAY 27 | ZƏNGİ BİTİR 28 | Ağıllı örtük 29 | Ağıllı örtük nəzarətini fəallaşdır 30 | Aksesuar davranışına nəzarət et 31 | Davranış 32 | Birbaşa parol girişinə get 33 | Qapaq açılanda birbaşa kilid ekranını göstər 34 | Yüksək toxunuş həssaslığı 35 | Örtük bağlı olanda toxunuş həssaslığını artır 36 | Dizayn 37 | Doldurma statusunu göstər 38 | Batareya hazırkı dolma səviyyəsinə görə rəngi dəyişdir 39 | Bitmə vaxtı 40 | Doldurularkən 41 | Cərəyan mənbəyindən ayrılanda 42 | Qapağı bağladıqdan sonra örtük tətbiqini %s ərzində görüntülə 43 | Qapağı bağladıqdan sonra, örtük tətbiqi həmişə açıq qalsın 44 | Örtük bağlı olanda ekran söndürüləcək 45 | Dərhal 46 | 5 saniyə 47 | 10 saniyə 48 | 30 saniyə 49 | 1 dəqiqə 50 | 5 dəqiqə 51 | Heç vaxt 52 | 53 | -------------------------------------------------------------------------------- /res/values-be/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | FlipFlap 22 | БУДЗІЛЬНІК 23 | EEE, d MMMM 24 | АДКАЗАЦЬ 25 | ІГНАРАВАЦЬ 26 | ЗАВЯРШЫЦЬ ВЫКЛІК 27 | Налада паводзін аксесуара 28 | Паводзіны 29 | Адразу прапаноўваць увод паролю 30 | Высокая адчувальнасць дотыку 31 | Дызайн 32 | Падчас зарадкі 33 | Адключана 34 | Паказваць праграму чахла для %s пасля закрыцця вечка 35 | Экран будзе выключаны пасля закрыцця чахла 36 | Неадкладна 37 | 5 секунд 38 | 10 секунд 39 | 30 секунд 40 | 1 хвіліна 41 | 5 хвілін 42 | Ніколі 43 | 44 | -------------------------------------------------------------------------------- /res/values-bg/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | FlipFlap 22 | Разпознато е умно калъфче 23 | АЛАРМА 24 | EEE, MMMM d 25 | ОТГОВОР 26 | ИГНОРИРАЙ 27 | ПРЕКРАТИ РАЗГОВОРА 28 | Интелигентно покритие 29 | Разреши контрол на смарт калъфче 30 | Контролирайте поведението на вашите аксесоари 31 | Поведение 32 | Директно към въвеждане на парола 33 | Отварянето на капака директно показва, заключване на екрана 34 | Висока чувствителност на допир 35 | Повишаване чувствителността на докосване при затворен капак 36 | Дизайн 37 | Покажи статус на зареждането 38 | Промяна на цвят в зависимост от текущия заряд на батерията 39 | Време за изчакване 40 | По време на зареждането 41 | Изключен 42 | Показване на приложението на капака в %s след затваряне на капака 43 | След затваряне на капака, приложението на капака винаги ще остане активно 44 | Екрана ще бъде изключен при затваряне на капака 45 | Незабавно 46 | 5 секунди 47 | 10 секунди 48 | 30 секунди 49 | 1 минута 50 | 5 минути 51 | Никога 52 | 53 | -------------------------------------------------------------------------------- /res/values-bn/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | ডিগবাজি 22 | স্মার্ট কভার ফিচার চালু করো 23 | 24 | -------------------------------------------------------------------------------- /res/values-ca/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | FlipFlap 22 | Tapa intel·ligent detectada 23 | ALARMA 24 | EEE, d MMMM 25 | CONTESTA 26 | IGNORA 27 | PENJA LA TRUCADA 28 | Tapa intel·ligent 29 | Activa el control intel·ligent de la portada 30 | Controla el comportament del teu accessori 31 | Comportament 32 | Vés directament a l\'entrada de contrasenya 33 | En obrir la tapa es mostra directament la pantalla de bloqueig 34 | Sensibilitat al tacte alta 35 | Augmenta la sensibilitat tàctil mentre la tapa està tancada 36 | Disseny 37 | Mostra l\'estat de la càrrega 38 | Canvia el color en funció de la càrrega de la bateria 39 | Comptes enrera 40 | Mentre es carrega 41 | Desendollat 42 | Mostra l\'aplicació de la funda durant %s després de tancar la tapa 43 | Després de tancar la tapa, l\'aplicació de la funda sempre es quedarà encesa 44 | La pantalla s\'apagarà en tancar la tapa 45 | Immediatament 46 | 5 segons 47 | 10 segons 48 | 30 segons 49 | 1 minut 50 | 5 minuts 51 | Mai 52 | 53 | -------------------------------------------------------------------------------- /res/values-cs/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | FlipFlap 22 | Detekován chytrý obal 23 | BUDÍK 24 | EEE, MMMM d 25 | PŘIJMOUT 26 | IGNOROVAT 27 | UKONČIT HOVOR 28 | Chytré pouzdro 29 | Povolit ovládání chytrého krytu 30 | Ovládání chování příslušenství 31 | Chování 32 | Přímo zobrazit zadání hesla 33 | Otevřením obalu přímo zobrazit obrazovku zámku 34 | Vysoká citlivost dotyku 35 | Zvýšení citlivosti na dotyk při uzavřeném krytu 36 | Vzhled 37 | Zobrazit stav nabíjení 38 | Změnit barvu na základě stavu nabití baterie 39 | Časové limity 40 | Při nabíjení 41 | Odpojení 42 | Zobrazit aplikaci pro obal po dobu %s po zavření 43 | Po zavření bude aplikace obalu stále aktivní 44 | Obrazovka se vypne při zavření krytu 45 | Okamžitě 46 | 5 sekund 47 | 10 sekund 48 | 30 sekund 49 | 1 minuty 50 | 5 minut 51 | Nikdy 52 | 53 | -------------------------------------------------------------------------------- /res/values-cy/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | FlipFlap 22 | Synhwyrwyd gorchudd clyfar 23 | LARWM 24 | EEE, MMMM d 25 | ATEB 26 | ANWYBYDDU 27 | GORFFEN GALWAD 28 | Gorchudd clyfar 29 | Galluogi rheolaeth clawr clyfar 30 | Rheola ymddygiad dy ategolyn 31 | Ymddygiad 32 | Mynd yn syth i gyflwyno\'r cyfrinair 33 | Mae agor y cas yn dangos y sgrin cloi yn syth 34 | Sensitifrwydd cyffwrdd uchel 35 | Cynyddu sensitifrwydd y sgrin gyffwrdd tra bod y gorchudd ar gau 36 | Dyluniad 37 | Dangos statws gwefru 38 | Newid lliw yn ôl lefel y batri 39 | Terfynau amser 40 | Wrth wefru 41 | Datgysylltwyd 42 | Dangos ap y gorchudd am %s ar ôl cau\'r caead 43 | Ar ôl cau\'r caead, bydd ap y gorchudd yn aros ymlaen o hyd 44 | Caiff y sgrin ei throi i ffwrdd wrth gau\'r gorchudd 45 | Ar unwaith 46 | 5 eiliad 47 | 10 eiliad 48 | 30 eiliad 49 | 1 munud 50 | 5 munud 51 | Byth 52 | 53 | -------------------------------------------------------------------------------- /res/values-da/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | FlipFlap 22 | Smart cover registreret 23 | ALARM 24 | EEE, d MMMM 25 | BESVAR 26 | IGNORÉR 27 | AFSLUT OPKALD 28 | Smart cover 29 | Aktiver smart cover kontrol 30 | Kontrollér dit tilbehørs opførsel 31 | Adfærd 32 | Gå direkte til indtastning af adgangskode 33 | Åbning af coveret viser skærmlåsen direkte 34 | Høj berøringsfølsomhed 35 | Forøg berøringsfølsomhed mens etui er lukket 36 | Design 37 | Vis opladningsstatus 38 | Skift farve afhængig af den aktuelle batteriopladning 39 | Timeouts 40 | Under opladning 41 | Frakoblet 42 | Vis cover-app i %s, efter at du har lukket låget 43 | Efter du har lukket låget, vil cover-appen forblive aktiv 44 | Skærmen bliver slukket, når du lukker coveret 45 | Omgående 46 | 5 sekunder 47 | 10 sekunder 48 | 30 sekunder 49 | 1 minut 50 | 5 minutter 51 | Aldrig 52 | 53 | -------------------------------------------------------------------------------- /res/values-de/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | FlipFlap 22 | Smart Cover erkannt 23 | WECKER 24 | EEE, d. MMMM 25 | ANNEHMEN 26 | IGNORIEREN 27 | ANRUF BEENDEN 28 | Smart-Cover 29 | Smart-Cover-Steuerung aktivieren 30 | Lege das Verhalten des Zubehörs fest 31 | Verhalten 32 | Direkt zur Passwortabfrage gehen 33 | Das Öffnen der Hülle zeigt direkt den Sperrbildschirm 34 | Hohe Touch-Empfindlichkeit 35 | Touch-Empfindlichkeit bei geschlossenem Cover erhöhen 36 | Design 37 | Ladestatus anzeigen 38 | Farbe dem Batteriestatus anpassen 39 | Automatisch abschalten 40 | Beim Laden 41 | Nicht angeschlossen 42 | Zeigt die Cover-App für %s nach dem Schließen der Hülle 43 | Nach dem Schließen der Hülle bleibt die Cover-App immer an 44 | Der Bildschirm wird durch Schließen der Hülle ausgeschaltet 45 | Sofort 46 | 5 Sekunden 47 | 10 Sekunden 48 | 30 Sekunden 49 | 1 Minute 50 | 5 Minuten 51 | Nie 52 | 53 | -------------------------------------------------------------------------------- /res/values-el/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | FlipFlap 22 | Ανιχνεύτηκε έξυπνο κάλυμμα 23 | ΞΥΠΝΗΤΗΡΙ 24 | EEE, d MMMM 25 | ΑΠΑΝΤΗΣΗ 26 | ΑΓΝΟΗΣΗ 27 | ΤΕΛΟΣ ΚΛΗΣΗΣ 28 | Έξυπνο κάλυμμα 29 | Ενεργοποίηση έξυπνου καλύμματος 30 | Ελέγξτε τη συμπεριφορά του αξεσουάρ σας 31 | Συμπεριφορά 32 | Άμεση εμφάνιση εισόδου κωδικού 33 | Ανοίγοντας την θήκη θα εμφανίζεται απευθείας η οθόνη κλειδώματος 34 | Υψηλή ευαισθησία αφής 35 | Αύξηση της ευαισθησίας αφής, ενώ το κάλυμμα είναι κλειστό 36 | Σχεδιασμός 37 | Εμφάνιση κατάστασης φόρτισης 38 | Αλλαγή χρώματος ανάλογα με την τρέχουσα φόρτιση μπαταρίας 39 | Χρονικό όριο 40 | Κατά τη φόρτιση 41 | Αποσυνδέθηκε 42 | Εμφάνιση της εφαρμογής καλύμματος για %s αφού κλείσει το κάλυμμα 43 | Αφού κλείσετε το κάλυμμα, η εφαρμογή καλύμματος θα μένει πάντα ανοιχτή 44 | Η οθόνη θα απενεργοποιείται όταν κλείνετε το κάλυμμα 45 | Άμεσα 46 | 5 δευτερόλεπτα 47 | 10 δευτερόλεπτα 48 | 30 δευτερόλεπτα 49 | 1 λεπτό 50 | 5 λεπτά 51 | Ποτέ 52 | 53 | -------------------------------------------------------------------------------- /res/values-en-rAU/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | FlipFlap 22 | Smart cover detected 23 | ALARM 24 | EEE, MMMM d 25 | ANSWER 26 | IGNORE 27 | END CALL 28 | Smart cover 29 | Enable smart cover control 30 | Control your accessory behaviour 31 | Behaviour 32 | Directly go to password entry 33 | Opening the case directly shows lock screen 34 | High touch sensitivity 35 | Increase touch sensitivity while cover is closed 36 | Design 37 | Show charging status 38 | Change colour depending on the current battery charge 39 | Timeouts 40 | While charging 41 | Unplugged 42 | Display the cover app for %s after closing the lid 43 | After closing the lid, the cover app will always stay on 44 | The screen will be turned off when closing the cover 45 | Immediately 46 | 5 seconds 47 | 10 seconds 48 | 30 seconds 49 | 1 minute 50 | 5 minutes 51 | Never 52 | 53 | -------------------------------------------------------------------------------- /res/values-en-rCA/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | FlipFlap 22 | Smart cover detected 23 | ALARM 24 | EEE, MMMM d 25 | ANSWER 26 | IGNORE 27 | END CALL 28 | Smart cover 29 | Enable smart cover control 30 | Control your accessory behaviour 31 | Behaviour 32 | Directly go to password entry 33 | Opening the case directly shows lock screen 34 | High touch sensitivity 35 | Increase touch sensitivity while cover is closed 36 | Design 37 | Show charging status 38 | Change colour depending on the current battery charge 39 | Timeouts 40 | While charging 41 | Unplugged 42 | Display the cover app for %s after closing the lid 43 | After closing the lid, the cover app will always stay on 44 | The screen will be turned off when closing the cover 45 | Immediately 46 | 5 seconds 47 | 10 seconds 48 | 30 seconds 49 | 1 minute 50 | 5 minutes 51 | Never 52 | 53 | -------------------------------------------------------------------------------- /res/values-en-rGB/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | FlipFlap 22 | Smart cover detected 23 | ALARM 24 | EEE, MMMM d 25 | ANSWER 26 | IGNORE 27 | END CALL 28 | Smart cover 29 | Enable smart cover control 30 | Control your accessory behaviour 31 | Behaviour 32 | Directly go to password entry 33 | Opening the case directly shows lock screen 34 | High touch sensitivity 35 | Increase touch sensitivity while cover is closed 36 | Design 37 | Show charging status 38 | Change colour depending on the current battery charge 39 | Timeouts 40 | While charging 41 | Unplugged 42 | Display the cover app for %s after closing the lid 43 | After closing the lid, the cover app will always stay on 44 | The screen will be turned off when closing the cover 45 | Immediately 46 | 5 seconds 47 | 10 seconds 48 | 30 seconds 49 | 1 minute 50 | 5 minutes 51 | Never 52 | 53 | -------------------------------------------------------------------------------- /res/values-en-rIN/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | FlipFlap 22 | Smart cover detected 23 | ALARM 24 | EEE, MMMM d 25 | ANSWER 26 | IGNORE 27 | END CALL 28 | Smart cover 29 | Enable smart cover control 30 | Control your accessory behaviour 31 | Behaviour 32 | Directly go to password entry 33 | Opening the case directly shows lock screen 34 | High touch sensitivity 35 | Increase touch sensitivity while cover is closed 36 | Design 37 | Show charging status 38 | Change colour depending on the current battery charge 39 | Timeouts 40 | While charging 41 | Unplugged 42 | Display the cover app for %s after closing the lid 43 | After closing the lid, the cover app will always stay on 44 | The screen will be turned off when closing the cover 45 | Immediately 46 | 5 seconds 47 | 10 seconds 48 | 30 seconds 49 | 1 minute 50 | 5 minutes 51 | Never 52 | 53 | -------------------------------------------------------------------------------- /res/values-es-rUS/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | FlipFlap 22 | Funda inteligente detectada 23 | ALARMA 24 | EEE, d MMMM 25 | RESPONDER 26 | IGNORAR 27 | TERMINAR LLAMADA 28 | Funda inteligente 29 | Controlar el comportamiento del accesorio 30 | Comportamiento 31 | Introducir directamente la contraseña 32 | Mostrar la pantalla de bloqueo al retirar la cubierta 33 | Alta sensibilidad táctil 34 | Aumenta la sensibilidad táctil mientras la tapa cubre el dispositivo 35 | Diseño 36 | Mostrar estado de carga de la batería 37 | Cambiar de color según sea el estado de carga actual de la batería 38 | Tiempo de espera 39 | Durante la carga 40 | Desconectado 41 | Mostrar la aplicación de la funda %s al cerrar la tapa 42 | Al cerrar la tapa, la aplicación de la funda siempre estará encendida 43 | La pantalla se apagará al cerrar la tapa 44 | Inmediatamente 45 | 5 segundos 46 | 10 segundos 47 | 30 segundos 48 | 1 minuto 49 | 5 minutos 50 | Nunca 51 | 52 | -------------------------------------------------------------------------------- /res/values-es/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | FlipFlap 22 | Tapa inteligente detectada 23 | ALARMA 24 | EEE, d MMMM 25 | RESPONDER 26 | IGNORAR 27 | TERMINAR LLAMADA 28 | Tapa inteligente 29 | Activar el control inteligente de la tapa 30 | Controla el comportamiento de tus accesorios 31 | Comportamiento 32 | Introducir directamente la contraseña 33 | Al abrir la tapa se muestra la pantalla de bloqueo 34 | Alta sensibilidad táctil 35 | Aumenta la sensibilidad táctil con la tapa cerrada 36 | Diseño 37 | Mostrar los estados de carga 38 | Cambiar el color dependiendo de la carga de la batería 39 | Tiempos de espera 40 | Mientras se carga 41 | Desconectado 42 | Mostrar la aplicación de portada durante %s después de cerrar la tapa 43 | Después de cerrar la tapa, la aplicación de portada siempre estará activa 44 | La pantalla se apagará al cerrar la tapa 45 | Inmediatamente 46 | 5 segundos 47 | 10 segundos 48 | 30 segundos 49 | 1 minuto 50 | 5 minutos 51 | Nunca 52 | 53 | -------------------------------------------------------------------------------- /res/values-et/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | EEE, d. MMMM 22 | Tark kate 23 | Juhi oma kaante käitumist 24 | 25 | -------------------------------------------------------------------------------- /res/values-eu/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | FlipFlap 22 | Azal adimentsua antzeman da 23 | ALARMA 24 | EEE, MMMM d 25 | ERANTZUN 26 | EZIKUSI 27 | AMAITU DEIA 28 | Azal adimentsua 29 | Kontrolatu zure gehigarriaren portaera 30 | Portaera 31 | Jo zuzenean pasahitzaren sarrerara 32 | Azala irekitzean blokeo-pantaila erakutsiko da zuzenean 33 | Ukipen sentsibilitate altua 34 | Areagotu ukipen sentsibilitatea azala itxita dagoenean 35 | Diseinua 36 | Erakutsi kargatze-egoera 37 | Aldatu kolorea uneko bateriaren kargaren arabera 38 | Denbora-mugak 39 | Kargatzean 40 | Entxufatu gabe 41 | Bistaratu %s azalaren aplikazioa azala itxi eta gero 42 | Azala itxi eta gero, azaleko aplikazioa beti piztuta mantenduko da 43 | Pantaila itzaliko da azala ixtean 44 | Berehala 45 | 5 segundo 46 | 10 segundo 47 | 30 segundo 48 | minutu 1 49 | 5 minutu 50 | Inoiz ez 51 | 52 | -------------------------------------------------------------------------------- /res/values-fa/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | فلیپ‌فلپ 22 | روکش هوشمند شناسایی شد 23 | هشدار 24 | EEE, MMMM d 25 | پاسخ 26 | نادیده گرفتن 27 | پایان تماس 28 | کاور هوشمند 29 | فعال کردن کنترل کاور هوشمند 30 | کنترل رفتار لوازم جانبی شما 31 | رفتار 32 | رفتن مستقیم به ورودی گذرواژه 33 | با باز کردن کاور، مستقیماً صفحه قفل نمایش داده می‌شود. 34 | حساسیت بالا به لمس 35 | افزایش حساسیت لمسی در حین بسته بودن کاور 36 | طرّاحی 37 | نمایش وضعیت شارژ 38 | تغییر رنگ بسته به وضعیت جاری باتری 39 | زمان‌های پایان 40 | هنگام شارژ 41 | قطع شده 42 | نمایش برنامه کاور برای %s پس از بستن در 43 | پس از بستن در، برنامه روکش همواره روشن می‌ماند 44 | هنگام بستن در، صفحه خاموش می‌شود 45 | فوری 46 | ۵ ثانیه 47 | ۱۰ ثانیه 48 | ۳۰ ثانیه 49 | ۱ دقیقه 50 | ۵ دقیقه 51 | هرگز 52 | 53 | -------------------------------------------------------------------------------- /res/values-fi/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | FlipFlap 22 | Älykäs suojakuori tunnistettu 23 | HÄLYTYS 24 | EEE, MMMM d 25 | VASTAA 26 | OHITA 27 | LOPETA PUHELU 28 | Smart cover 29 | Ohjaa lisälaitteiden käyttäytymistä 30 | Käyttäytyminen 31 | Näytä salasanakenttä suoraan 32 | Kannen avaaminen näyttää lukitusnäytön 33 | Korkea kosketusherkkyys 34 | Lisää kosketusherkkyyttä kun kansi on kiinni 35 | Ulkoasu 36 | Näytä latauksen tila 37 | Vaihda väriä akun varauksen mukaan 38 | Aikakatkaisu 39 | Ladattaessa 40 | Ei kytketty 41 | Näytä suojakuorisovellus %s kannen sulkemisen jälkeen 42 | Kannen sulkemisen jälkeen, suojakuorisovellus pysyy aina päällä 43 | Näyttö sammuu kun suljet kannen 44 | Välittömästi 45 | 5 sekuntia 46 | 10 sekuntia 47 | 30 sekuntia 48 | 1 minuutti 49 | 5 minuuttia 50 | Ei koskaan 51 | 52 | -------------------------------------------------------------------------------- /res/values-fur-rIT/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | FlipFlap 22 | Rilevade cuvierte inteligjente 23 | SVEE 24 | EEE, dd MMMM 25 | RISPUINT 26 | IGNORE 27 | BUTE JÙ CLAMADE 28 | Cuvierte inteligjente 29 | Abilite il control de cuvierte inteligjente 30 | Controle il compuartament dal acessori 31 | Compuartament 32 | Va daurman ae vôs de password 33 | Vierzint la custodie e vignarà mostrade la schermade di acès dal bloc schermi 34 | Tocjade a alte sensibilitât 35 | Aumente la sensibilitât de tocjade intant che la cuvierte e je sierade 36 | Stîl 37 | Mostre il stât de cjame 38 | Cambie il colôr in base ae cjame de batarie 39 | Timps limit 40 | Dilunc la ricjarie 41 | Distacât 42 | Visualize la aplicazion pe cuvierte %s dopo vêle sierade 43 | Dopo vê sierade la cuvierte, la aplicazion de cuvierte e restarà ative 44 | Il schermi si distudarà tal moment che tu sierarâs la cuvierte 45 | Daurman 46 | 5 seconts 47 | 10 seconts 48 | 30 seconts 49 | 1 minût 50 | 5 minûts 51 | Mai 52 | 53 | -------------------------------------------------------------------------------- /res/values-fy-rNL/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | FlipFlap 22 | Tûke hoes detektearre 23 | ALARM 24 | EEE, d MMMM 25 | ANTWURDZJE 26 | NEGEARJE 27 | PETEAR BEËINIGJE 28 | Smart cover 29 | Behear it gedrach fan jo aksessoare 30 | Gedrach 31 | Daliks wachtwurdskerm toane 32 | Hoes iepenje lit daliks beskoattelingsskerm sjen 33 | Hege gefoelichheid oanreitsjen 34 | Gefoelichheid oanreitsjen ferheegje wannear hoes sluten is 35 | Untwerp 36 | Oplaadsteat toane 37 | Kleur wizigje oan de hân fan aktuele batterijlading 38 | Time-outs 39 | Wylst it opladen 40 | Net oansluten 41 | Cover-app %s werjaan nei sluten fan de hoes 42 | Nei sluten fan de hoes sil de cover-app altyd oan bliuwe 43 | Skerm wurdt útskeakele as de hoes sluten wurdt 44 | Daliks 45 | 5 sekonden 46 | 10 sekonden 47 | 30 sekonden 48 | 1 minút 49 | 5 minuten 50 | Nea 51 | 52 | -------------------------------------------------------------------------------- /res/values-ga-rIE/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | FlipFlap 22 | Clúdach cliste braite 23 | ALÁRAM 24 | EEE, MMMM d 25 | FREAGRA 26 | DÉAN NEAMHAIRD 27 | DEIREADH CALL 28 | Clúdach cliste 29 | Cumasaigh rialú clúdach cliste 30 | Rialú do iompar cúlpháirtí 31 | Iompraíocht 32 | Téigh go díreach chuig iontráil phasfhocal 33 | Taispeánann oscailt an cháis go díreach scáileán glas 34 | Íogaireacht dteagmháil ard 35 | Méadú íogaireacht dteagmháil agus an clúdach dúnta 36 | Dearadh 37 | Taispeáin an stádas muirir 38 | Athraigh dath ag brath ar an muirear ceallraí reatha 39 | Teorainneacha Ama 40 | Nuair a bhíonn sé á muirearú 41 | Díphlugáilte 42 | Taispeáin an aip chlúdaigh le haghaidh %s tar éis duit an clúdach a dhúnadh 43 | Tar éis an clúdach a dhúnadh, fanfaidh an aip clúdaigh ar siúl i gcónaí 44 | Múchfar an scáileán nuair a dhúnfar an clúdach 45 | Láithreach 46 | 5 soicind 47 | 10 soicind 48 | 30 soicind 49 | 1 nóiméad 50 | 5 nóiméad 51 | Riamh 52 | 53 | -------------------------------------------------------------------------------- /res/values-gd/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | FlipFlap 22 | Mhothaich sinn do chòmhdachadh tapaidh 23 | CAISMEACHD 24 | EEE, d MMMM 25 | FREAGAIR 26 | LEIG SEACHAD 27 | CUIR CRÌOCH AIR A’ GHAIRM 28 | Còmhdachadh tapaidh 29 | Stiùir giùlan nan co-innealan agad 30 | Giùlan 31 | Cuir a-steach facal-faire sa bhad 32 | Nuair a dh’fhosglas tu an còmhdachadh, thèid an sgrìn-ghlasaidh a shealltainn dhut 33 | Mothalachd àrd air an t-suathadh 34 | Meudaich mothalachd an t-suathaidh nuair a bhios an còmhdachadh dùinte 35 | Co-dhealbhachd 36 | Seall staid an teàirrdsidh 37 | Atharraich an dath a-rèir dè cho làn ’s a tha am bataraidh 38 | Crìochan-ùine 39 | Rè teàirrdsidh 40 | Dì-phlugaichte 41 | Seall aplacaid còmhdachaidh dha %s às dèidh an còmhdachadh a dhùnadh 42 | Fhad ’s a bhios an còmhdachadh dùinte, bidh aplacaid a’ chòmhdachaidh air 43 | Thèid an sgrìn a chur dheth nuair a dhùineas an còmhdachadh 44 | Sa bhad 45 | 5 diogan 46 | 10 diogan 47 | 30 diog 48 | Mionaid 49 | 5 mionaidean 50 | Chan ann idir 51 | 52 | -------------------------------------------------------------------------------- /res/values-gl/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | FlipFlap 22 | Capa intelixente detectada 23 | ALARMA 24 | EEE, MMMM d 25 | RESPONDER 26 | REXEITAR 27 | REMATAR CHAMADA 28 | Funda intelixente 29 | Controla o comportamento do teu accesorio 30 | Comportamento 31 | Introducir directamente p contrasinal 32 | Mostrar a pantalla de bloqueo ao retirar a cuberta 33 | Alta sensibilidade 34 | Aumentar a sensibilidade táctil mentres a tapa está pechada 35 | Deseño 36 | Amosar o estado da carga 37 | Mudar a cor segundo a carga actual da batería 38 | Tempo esgotado 39 | Durante a carga 40 | Desenchufado 41 | Mostrar a aplicación ds funda %s despois de pecharla tapa 42 | Despois de pechar a tapa, da aplicación da funda sempre estará encendida 43 | A pantalla se apagará ao pechar a tapa 44 | Inmediatamente 45 | 5 segundos 46 | 10 segundos 47 | 30 segundos 48 | 1 minuto 49 | 5 minutos 50 | Nunca 51 | 52 | -------------------------------------------------------------------------------- /res/values-hr/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | FlipFlap 22 | Otkriven je pametan poklopac 23 | ALARM 24 | EEE, MMMM d 25 | ODGOVORI 26 | ZANEMARI 27 | ZAVRŠI POZIV 28 | Pametno pokrivanje 29 | Kontrolirajte ponašanje dodataka za uređaj 30 | Ponašanje 31 | Izravno prijeđi na unos lozinke 32 | Otvaranje poklopca izravno prikazuje zaslon zaključavanja 33 | Visoka osjetljivost na dodir 34 | Povećaj osjetljivost na dodir dok je poklopac zatvoren 35 | Dizajn 36 | Prikaži status punjenja 37 | Mijenjanje boje ovisno o trenutnom postotku napunjenosti baterije 38 | Vremenski isteci 39 | Prilikom punjenja 40 | Iskopčano 41 | Aplikacija za poklopac prikazivat će se %s nakon zatvaranja poklopca 42 | Nakon zatvaranja poklopca, aplikacija za poklopac uvijek će ostati uključena 43 | Zaslon će se isključiti kad zatvorite poklopac 44 | Odmah 45 | 5 sekundi 46 | 10 sekundi 47 | 30 sekundi 48 | 1 minutu 49 | 5 minuta 50 | Nikad 51 | 52 | -------------------------------------------------------------------------------- /res/values-hu/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | FlipFlap 22 | Smart tok észlelve 23 | ÉBRESZTŐ 24 | MMMM d., EEE 25 | VÁLASZ 26 | FIGYELMEN KÍVÜL HAGY 27 | HÍVÁS BEFEJEZÉSE 28 | Okostok 29 | Az Okostok-vezérlés engedélyezése 30 | Vezérelje a kiegészítők viselkedését 31 | Viselkedés 32 | Közvetlen jelszó megadás megjelenítése 33 | Fedél felnyitása után közvetlenül a zárképernyő jelenik meg 34 | Magas érintési érzékenység 35 | Érintés érzékenységének növelésére, amíg a tok le van zárva 36 | Kinézet 37 | Töltési állapot megjelenítése 38 | Aktuális akkumulátor-töltöttséghez igazítja a színt 39 | Időtúllépés 40 | Töltés közben 41 | Kihúzva 42 | Fedél bezárása után, a kijelzőablak bekapcsolva marad: %s 43 | Fedél bezárása után, a kijelzőablak mindig bekapcsolva marad 44 | Képernyő kikapcsol a fedél bezárásakor 45 | Azonnal 46 | 5 másodperc 47 | 10 másodperc 48 | 30 másodperc 49 | 1 perc 50 | 5 perc 51 | Soha 52 | 53 | -------------------------------------------------------------------------------- /res/values-in/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | FlipFlap 22 | Smart Cover terdeteksi 23 | ALARM 24 | EEE, d MMMM 25 | JAWAB 26 | ABAIKAN 27 | AKHIRI PANGGILAN 28 | Sampul pintar 29 | Aktifkan kontrol penutup pintar 30 | Kendalikan perilaku aksesori Anda 31 | Perilaku 32 | Langsung tampilkan entri kata sandi 33 | Langsung tampilkan layar kunci ketika penutup dibuka 34 | Kepekaan sentuh tinggi 35 | Tingkatkan kepekaan sentuhan saat penutup tertutup 36 | Desain 37 | Tampilkan status pengisian 38 | Ubah warna menurut daya baterai aktual 39 | Batas waktu 40 | Saat mengisi daya 41 | Saat tidak mengisi daya 42 | Tampilkan %s sampul app setelah mengakhiri lid 43 | Setelah menutup lid, sampul app akan selalu hidup 44 | Layar akan dimatikan saat penutup ditutup 45 | Segera 46 | 5 detik 47 | 10 detik 48 | 30 detik 49 | 1 menit 50 | 5 menit 51 | Jangan pernah 52 | 53 | -------------------------------------------------------------------------------- /res/values-is/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | FlipFlap 22 | Fann snjall-lok 23 | ÁMINNING 24 | EEE, d. MMMM 25 | SVARA 26 | HUNSA 27 | LJÚKA SÍMTALI 28 | Snjall-lok 29 | Virkja snjall-loks stýringu 30 | Stýrðu hegðun fylgihlutarins þins 31 | Hegðun 32 | Fara beint í innsetningu lykilorðs 33 | Opnun hulsturs birtir læsiskjá beint 34 | Mikil snertinæmni 35 | Auka næmni snertingar á meðan lok er lagt aftur 36 | Hönnun 37 | Sýna hleðslustöðu 38 | Aðlaga lit miðað við hleðslu á rafhlöðu 39 | Tímamörk 40 | Við hleðslu 41 | Ekki í sambandi 42 | Sýna lokforrit í %s eftir að lok hefur verið lagt aftur 43 | Eftir að lok hefur verið lagt aftur, mun haldast kveikt á lokforriti 44 | Slökkt verður á skjánum þegar lokið er lagt aftur 45 | Strax 46 | 5 sekúndur 47 | 10 sekúndur 48 | 30 sekúndur 49 | 1 mínúta 50 | 5 mínútur 51 | Aldrei 52 | 53 | -------------------------------------------------------------------------------- /res/values-it/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | FlipFlap 22 | Trovata SmartCover 23 | SVEGLIA 24 | EEE, dd MMMM 25 | RISPONDI 26 | IGNORA 27 | TERMINA CHIAMATA 28 | Smart cover 29 | Abilita il controllo Smart Cover 30 | Controlla il comportamento dell\'accessorio 31 | Comportamento 32 | Mostra immissione password direttamente 33 | Aprendo la cover sarà mostrata la schermata di accesso del blocco schermo 34 | Alta sensibilità al tocco 35 | Incrementa la sensibilità ai tocchi mentre la cover è chiusa 36 | Stile 37 | Mostra lo stato di carica 38 | Cambia colore a seconda della carica della batteria 39 | Timeout 40 | Durante la ricarica 41 | Scollegato 42 | Visualizza l\'app per la cover %s secondi dopo la chiusura 43 | Dopo la chiusura della cover, l\'app rimarrà attiva 44 | Lo schermo si spegnerà quando chiuderai la cover 45 | Subito 46 | 5 secondi 47 | 10 secondi 48 | 30 secondi 49 | 1 minuto 50 | 5 minuti 51 | Mai 52 | 53 | -------------------------------------------------------------------------------- /res/values-iw/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | כיסוי חכם 22 | כיסוי חכם זוהה 23 | שעון מעורר 24 | EEE, MMMM d 25 | ענה 26 | התעלם 27 | סיים שיחה 28 | כיסוי חכם 29 | שלוט בהתנהגות האביזרים שלך 30 | התנהגות 31 | עבור ישירות אל הזנת הסיסמה 32 | פתיחת הכיסוי תראה ישירות את מסך הנעילה 33 | רגישות גבוהה למגע 34 | מגדיל את הרגישות למגע כאשר הכיסוי סגור 35 | עיצוב 36 | הראה מצב טעינה 37 | שינוי צבע בהתאם לאחוז הסוללה הנוכחי 38 | זמן להצגה 39 | במהלך טעינה 40 | כשלא נטען 41 | הצג את יישום הכיסוי ל־%s לאחר סגירת הכיסוי 42 | לאחר סגירת הכיסוי, יישום הכיסוי תמיד ישאר דולק 43 | המסך תמיד ישאר דולק כשסוגרים את הכיסוי 44 | מיידית 45 | 5 שניות 46 | 10 שניות 47 | 30 שניות 48 | דקה 49 | 5 דקות 50 | אף פעם 51 | 52 | -------------------------------------------------------------------------------- /res/values-ja/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | FlipFlap 22 | スマートカバーを検出しました 23 | アラーム 24 | MMMM d (EEE) 25 | 応答 26 | 無視 27 | 通話終了 28 | スマートカバー 29 | スマートカバーコントロールを有効にする 30 | アクセサリーの動作を設定します 31 | 動作 32 | パスワード入力画面に直接移動 33 | ケースを開くとすぐロック画面を表示します 34 | 高感度タッチ 35 | カバーが閉じている間のタッチ感度を高くします 36 | デザイン 37 | 充電状態の表示 38 | 現在のバッテリー残量に応じて色を変更します 39 | タイムアウト 40 | 充電中 41 | 接続されていません 42 | カバーを閉じた後、カバーアプリを%s間表示します 43 | カバーを閉じた後、カバーアプリを常に表示します 44 | カバーを閉じたとき画面を消灯します 45 | すぐに 46 | 5秒 47 | 10秒 48 | 30秒 49 | 1分 50 | 5分 51 | 使用しない 52 | 53 | -------------------------------------------------------------------------------- /res/values-ka/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | FlipFlap 22 | აღმოჩენილია გონიერი შალითა 23 | მაღვიძარა 24 | EEE, d MMMM 25 | პასუხი 26 | აცილება 27 | ზარის დასრულება 28 | გონიერი შალითა 29 | გონიერი შალითით მართვა 30 | დამატებითი აღჭურვილობის მართვა 31 | მოქმედება 32 | პიდაპირ გადასვლა პაროლის შეყვანაზე 33 | შალითის გახსნისას პირდაპირ ჩამკეტი ეკრანის გამოჩენა 34 | შეხების მაღალი მგრძნობელობა 35 | შეხების მგრძნობელობის გაზრდა, როცა შალითა დახურულია 36 | იერსახე 37 | დამუხტვის მდგომარეობის ჩვენება 38 | ფერის ცვლა ბატარეის მუხტის მიხედვით 39 | დაყოვნება 40 | დამუხტვისას 41 | გამოერთებული 42 | შალითის აპი გამოჩნდეს %s გადაფარების შემდგომ 43 | დახურვის შემდგომ შალითის აპი მუდმივად ჩართული დარჩება 44 | ეკრანი ჩაქრება შალითის დაფარებისას 45 | დაუყოვნებლივ 46 | 5 წამი 47 | 10 წამი 48 | 30 წამი 49 | 1 წუთი 50 | 5 წუთი 51 | არასდროს 52 | 53 | -------------------------------------------------------------------------------- /res/values-kab-rDZ/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | TASUSLIT 22 | EEE, MMMM d 23 | ERR 24 | ANEF 25 | GZEM A-SIWEL 26 | Tikli 27 | Srid ar unekcum n wawal uffir 28 | Aḥulfu ameqran n umaḍes 29 | Afeṣṣel 30 | Sken addad uɛemmaṛ 31 | Imenḍaren 32 | Mara ittɛemmiṛ 33 | Ur isfurek ara 34 | Imir imir 35 | 5 n tasinin 36 | 10 n tasinin 37 | 30 n tasinin 38 | 1 n tisdat 39 | 5 n tisdatin 40 | Weṛǧin 41 | 42 | -------------------------------------------------------------------------------- /res/values-kn/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | ದಿಗಿಲುಗಂಟೆ 22 | ಉತ್ತರಿಸು 23 | ನಿರ್ಲಕ್ಷಿಸು 24 | ಕರೆ ಅಂತ್ಯ 25 | ಜಾಣ ಹೊದಿಕೆ 26 | ನಿಮ್ಮ ಉಪಸಾಧನದ ವರ್ತನೆ ನಿಯಂತ್ರಿಸು 27 | ವರ್ತನೆ 28 | ನೇರವಾಗಿ ಪ್ರವೇಶಪದ ನಮೂದಿಗೆ ಹೋಗು 29 | ಅಧಿಕ ಸ್ಪರ್ಶ ಸಂವೇದನೆ 30 | ಹೊದಿಕೆ ಮುಚ್ಚಿರುವಾಗ ಸ್ಪರ್ಶ ಸಂವೇದನತೆ ಹೆಚ್ಚಿಸು 31 | ವಿನ್ಯಾಸ 32 | ಪ್ರಸ್ತುತ ಮಿಂತಿಣಿ ಮಟ್ಟ ಅವಲಂಬಿಸಿ ಬಣ್ಣವನ್ನು ಬದಲಾಯಿಸು 33 | ಮಿಂತಿಣಿ ತುಂಬುವಾಗ 34 | ಮುಚ್ಚಳ ಮುಚ್ಚಿದ ನಂತರ %s ಕವರ್ ಆಪನ್ನು ಪ್ರದರ್ಶಿಸು 35 | ಮುಚ್ಚಳ ಮುಚ್ಚಿದ ನಂತರ, ಹೊದಿಕೆ ಆಪ್ ಯಾವಾಗಲೂ ಚಲಿಸುತಲಿರುತ್ತದೆ 36 | ತಕ್ಷಣ 37 | ೫ ಕ್ಷಣ 38 | ೧೦ ಕ್ಷಣ 39 | ೩೦ ಕ್ಷಣ 40 | ೧ ನಿಮಿಷ 41 | ೫ ನಿಮಿಷ 42 | 43 | -------------------------------------------------------------------------------- /res/values-ko/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | FlipFlap 22 | 스마트 커버 감지됨 23 | 알람 24 | MMMM d EEE 25 | 응답 26 | 무시 27 | 통화 종료 28 | 스마트 커버 29 | 스마트 커버 제어 사용 30 | 액세서리의 동작 제어 31 | 동작 32 | 바로 비밀번호 입력 화면 보기 33 | 케이스를 열면 바로 잠금 화면 표시 34 | 터치 감도 높이기 35 | 커버가 닫혀 있는 동안 터치 감도를 높입니다. 36 | 디자인 37 | 충전 상태 표시 38 | 현재 배터리 상태에 따라 색상 변경 39 | 유지 시간 40 | 충전 중일 때 41 | 방전 중일 때 42 | 덮개를 닫은 후 %s 동안 커버 앱을 표시 43 | 덮개를 닫은 후 커버 앱을 항상 표시 44 | 커버를 닫으면 화면을 끔 45 | 즉시 46 | 5초 47 | 10초 48 | 30초 49 | 1분 50 | 5분 51 | 사용 안 함 52 | 53 | -------------------------------------------------------------------------------- /res/values-nb/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | FlippFlapp 22 | Smart-deksel oppdaget 23 | ALARM 24 | EEE, MMMM d 25 | SVAR 26 | IGNORER 27 | AVSLUTT SAMTALE 28 | Oppførsel 29 | Gå direkte til angivelse av passord 30 | Når du åpner dekselet går telefonen direkte til angivelse av passord 31 | Høy berøringsskjerm-sensitivitet 32 | Øk berøringssensitiviteten mens etuiet er lukket 33 | Design 34 | Vis ladestatus 35 | Endre farge avhengig av den gjeldende batteriladningen 36 | Tidsavbrudd 37 | Under lading 38 | Frakoblet 39 | Vis deksel-appen i %s etter at du har lukket dekselet 40 | Etter du har lukket dekselet, vil deksel-appen alltid være på 41 | Skjermen vil bli slått av når dekselet lukkes 42 | Umiddelbart 43 | 5 sekunder 44 | 10 sekunder 45 | 30 sekunder 46 | 1 minutt 47 | 5 minutter 48 | Aldri 49 | 50 | -------------------------------------------------------------------------------- /res/values-nl/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | FlipFlap 22 | Slimme hoes gedetecteerd 23 | ALARM 24 | EEE, d MMMM 25 | ANTWOORDEN 26 | NEGEREN 27 | GESPREK BEËINDIGEN 28 | Smart cover 29 | Slimme cover-besturing inschakelen 30 | Beheer het gedrag van uw accessoire 31 | Gedrag 32 | Direct wachtwoordscherm tonen 33 | Hoes openen laat direct vergrendelingsscherm zien 34 | Hoge aanraakgevoeligheid 35 | Aanraakgevoeligheid verhogen wanneer hoes is gesloten 36 | Ontwerp 37 | Oplaadstatus weergeven 38 | Kleur wijzigen aan de hand van huidige acculading 39 | Time-outs 40 | Tijdens het opladen 41 | Niet aangesloten 42 | Cover-app %s weergeven na sluiten van de hoes 43 | Na sluiten van de hoes zal de cover-app altijd aan blijven 44 | Scherm wordt uitgeschakeld als de hoes gesloten wordt 45 | Onmiddelijk 46 | 5 seconden 47 | 10 seconden 48 | 30 seconden 49 | 1 minuut 50 | 5 minuten 51 | Nooit 52 | 53 | -------------------------------------------------------------------------------- /res/values-pl/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | FlipFlap 22 | Wykryto inteligentną obudowę 23 | BUDZIK 24 | EEE, MMMM d 25 | ODBIERZ 26 | IGNORUJ 27 | ZAKOŃCZ ROZMOWĘ 28 | Inteligentna obudowa 29 | Włącz obsługę inteligentnego etui 30 | Kontroluj zachowanie twoich akcesoriów 31 | Zachowanie 32 | Przejdź bezpośrednio do wprowadzenia hasła 33 | Otwarcie etui bezpośrednio pokazuje ekran blokady 34 | Wysoka czułość dotyku 35 | Zwiększa czułość dotyku, gdy etui jest zamknięte 36 | Kompozycja 37 | Pokazuj stan ładowania 38 | Zmienia kolor w zależności od aktualnego stanu naładowania baterii 39 | Limity czasu 40 | Podczas ładowania 41 | Odłączony 42 | Wyświetlaj nakładkę aplikacji przez %s po zamknięciu pokrywy 43 | Po zamknięciu pokrywy, nakładka aplikacji pozostanie włączona 44 | Ekran zostanie wyłączony podczas zamykania pokrywy 45 | Natychmiast 46 | 5 sekund 47 | 10 sekund 48 | 30 sekund 49 | 1 minuta 50 | 5 minut 51 | Nigdy 52 | 53 | -------------------------------------------------------------------------------- /res/values-pt-rBR/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | FlipFlap 22 | Smart cover detectada 23 | ALARME 24 | EEE, d \'de\' MMMM 25 | ATENDER 26 | IGNORAR 27 | ENCERRAR CHAMADA 28 | Smart cover 29 | Ativar controle de smart cover 30 | Controle o comportamento do acessório 31 | Comportamento 32 | Ir diretamente para a introdução da senha 33 | Mostrar a tela de bloqueio ao abrir a capa 34 | Toque de alta sensibilidade 35 | Aumentar a sensibilidade ao toque enquanto a capa estiver fechada 36 | Visual 37 | Mostrar o estado de carregamento 38 | Mudar de cor dependendo da carga atual da bateria 39 | Tempos limites 40 | Enquanto carrega 41 | Desconectado 42 | Mostrar o app de capa por %s depois de fechar a tampa 43 | O app de capa ficará sempre ativo ao fechar a capa 44 | A tela será desligada ao fechar a capa 45 | Imediatamente 46 | 5 segundos 47 | 10 segundos 48 | 30 segundos 49 | 1 minuto 50 | 5 minutos 51 | Nunca 52 | 53 | -------------------------------------------------------------------------------- /res/values-ro/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | FlipFlap 22 | Husă inteligentă detectată 23 | ALARMĂ 24 | EEE, d MMMM 25 | RĂSPUNDEȚI 26 | IGNORAȚI 27 | ÎNCHIDEȚI APELUL 28 | Copertă inteligentă 29 | Activează controlul inteligent al coperții 30 | Controlați comportamentul accesoriilor dvs. 31 | Comportament 32 | Arată direct introducere parolă 33 | Deschiderea carcasei va arăta în mod direct ecranul de blocare 34 | Sensibilitate tactilă înaltă 35 | Crește sensibilitatea tactilă în timp ce cover-ul e închis 36 | Design 37 | Afişează starea încărcării 38 | Schimbă culoarea în funcţie de încărcarea curentă a bateriei 39 | Timeout-uri 40 | În timpul încărcării 41 | Deconectat 42 | Afișează aplicația copertă pentru %s după închiderea capacului 43 | După închiderea capacului, aplicația copertă va rămâne întotdeauna pornită 44 | Ecranul va fi oprit când se va închide coperta 45 | Imediat 46 | 5 secunde 47 | 10 secunde 48 | 30 de secunde 49 | 1 minut 50 | 5 minute 51 | Niciodată 52 | 53 | -------------------------------------------------------------------------------- /res/values-ru/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | FlipFlap 22 | Обнаружена смарт-обложка 23 | БУДИЛЬНИК 24 | EEE, d MMMM 25 | ОТВЕТИТЬ 26 | ОТКЛОНИТЬ 27 | ЗАВЕРШИТЬ 28 | Умный чехол 29 | Включить интеллектуальное управление обложкой 30 | Настройка работы аксессуара 31 | Поведение 32 | Сразу предлагать ввод пароля 33 | Открытие чехла показывает экран блокировки 34 | Высокая чувствительность касания 35 | Повышение чувствительности нажатия, пока крышка закрыта 36 | Дизайн 37 | Показывать состояние зарядки 38 | Менять цвет в зависимости от уровня заряда батареи 39 | Задержка 40 | Во время зарядки 41 | При работе от батареи 42 | Показывать приложение чехла %s после закрытия 43 | После закрытия чехла приложение будет отображаться всегда 44 | Экран будет выключен после закрытия чехла 45 | Немедленно 46 | 5 секунд 47 | 10 секунд 48 | 30 секунд 49 | 1 минута 50 | 5 минут 51 | Не включать 52 | 53 | -------------------------------------------------------------------------------- /res/values-sc-rIT/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | Immediatamente 22 | 5 segundos 23 | 10 segundos 24 | 30 segundos 25 | 1 minutu 26 | 5 minutos 27 | Mai 28 | 29 | -------------------------------------------------------------------------------- /res/values-sk/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | Preklápačky 22 | Zistený Inteligentný kryt 23 | BUDÍK 24 | EEE, d. MMMM 25 | ODPOVEDAŤ 26 | IGNOROVAŤ 27 | UKONČIŤ HOVOR 28 | Inteligentný obal 29 | Ovládajte správanie príslušenstva 30 | Správanie 31 | Priamo zadať heslo 32 | Po otvorení obalu hneď zobraziť obrazovku uzaknutia 33 | Vysoká citlivosť na dotyky 34 | Zvýšenie citlivosti na dotyk pri použití uzatvoreného obalu 35 | Dizajn 36 | Zobraziť stav nabíjania 37 | Zmena farby v závislosti na aktuálnej úrovni nabitia batérie 38 | Časové limity 39 | Počas nabíjania 40 | Odpojené 41 | Spustiť aplikáciu %s po uzatvorení obalu 42 | Po zatvorení flipového obalu zostane aplikácia aktívna 43 | Obrazovka sa vypne pri zatvorení krytu 44 | Okamžite 45 | 5 sekúnd 46 | 10 sekúnd 47 | 30 sekúnd 48 | 1 minúta 49 | 5 minút 50 | Nikdy 51 | 52 | -------------------------------------------------------------------------------- /res/values-sl/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | FlipFlap 22 | Zaznan pametni ovitek 23 | BUDILKA 24 | EEE, d. MMMM 25 | ODGOVORI 26 | PREZRI 27 | KONČAJ KLIC 28 | Pametni ovitek 29 | Omogoči nadzor pametnega ovitka 30 | Nadzorujte vedenje vaše dodatne opreme 31 | Vedenje 32 | Pojdi neposredno na vnos gesla 33 | Odpiranje ovitka neposredno prikaže zaklenjen zaslon 34 | Visoka občutljivost dotika 35 | Povečaj občutljivost dotika, ko je ovitek zaprt 36 | Oblikovanje 37 | Prikaži stanje polnjenja 38 | Spremeni barvo glede na trenutno napajanje baterije 39 | Časovne omejitve 40 | Med polnjenjem 41 | Odklopljeno 42 | Prikaži osnovno aplikacijo po zapiranju pokrova za %s 43 | Po zaprtju pokrova bo osnovna aplikacija vedno ostala odprta 44 | Zaslon se bo ugasnil, ko zaprete ovitek 45 | Takoj 46 | 5 sekund 47 | 10 sekund 48 | 30 sekund 49 | 1 minuta 50 | 5 minut 51 | Nikoli 52 | 53 | -------------------------------------------------------------------------------- /res/values-sq/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | FlipFlap 22 | Smart cover është dalluar 23 | ALARM 24 | EEE, d MMMM 25 | PËRGJIGJU 26 | SHPËRFILL 27 | MBYLLE 28 | Kapak i zgjuar 29 | Aktivizo kontrollin inteligjent të kapakut 30 | Kontrollo sjelljen e aksesorëve 31 | Reagimi 32 | Shko direkt tek futja e fjalëkalimit 33 | Hapja e kapakut të çon direkt tek ekrani bllokues 34 | Ndjesi të lartë të prekjes 35 | Rrit ndjesinë e prekjes kur këllëfi eshte i mbyllur 36 | Dizajni 37 | Trego statusin e karikimit 38 | Ndrysho ngjyrën në bazë të karikimit të baterisë 39 | Kohëmatësit 40 | Gjatë karikimit 41 | Shkëputur 42 | Trego aplikacionin e kapakut për %s nga momenti i mbylljes së kapakut 43 | Pas mbylljes së kapakut, aplikacioni do të qëndrojë gjithmonë i hapur 44 | Ekrani do të fiket kur mbyll kapakun 45 | Menjëherë 46 | 5 sekonda 47 | 10 sekonda 48 | 30 sekonda 49 | 1 minutë 50 | 5 minuta 51 | Kurrë 52 | 53 | -------------------------------------------------------------------------------- /res/values-sr/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | FlipFlap 22 | Откривена је паметна футрола 23 | АЛАРМ 24 | EEE, d MMMM 25 | ОДГОВОРИ 26 | ЗАНЕМАРИ 27 | ЗАВРШИ ПОЗИВ 28 | Паметни омотач 29 | Контролиши понашање додатака 30 | Понашање 31 | Одмах нуди унос лозинке 32 | Отварањем футроле се приказује закључани екран. 33 | Велика осетљивост на додир 34 | Повећава осетљивост додира када је поклопац затворен 35 | Дизајн 36 | Прикажи статус пуњења 37 | Мења боју у зависности од нивоа напуњености батерије. 38 | Кашњење 39 | Током пуњења 40 | Искључено са извора 41 | Приказује апликацију футроле за %s након затварања. 42 | Након затварања футроле, апликација ће остати укључена. 43 | Екран ће бити искључен након затварања футроле. 44 | Одмах 45 | 5 секунди 46 | 10 секунди 47 | 30 секунди 48 | 1 минут 49 | 5 минута 50 | Никад 51 | 52 | -------------------------------------------------------------------------------- /res/values-sv/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | FlipFlap 22 | Smart Cover upptäckt 23 | ALARM 24 | EEE, MMMM d 25 | SVARA 26 | IGNORERA 27 | AVSLUTA SAMTAL 28 | Smartskal 29 | Aktivera smart omslagskontroll 30 | Styr hur ditt smartskal beter sig 31 | Beteende 32 | Gå direkt till lösenordsinmatning 33 | Öppnande av fodralet visar låsskärmen direkt 34 | Hög tryckkänslighet 35 | Öka tryckkänsligheten när fodralet är stängt 36 | Design 37 | Visa laddningsstatus 38 | Ändra färg beroende på den aktuella batterinivån 39 | Timeouts 40 | Under laddning 41 | Urkopplad 42 | Visa omslagsappen i %s efter stängning av locket 43 | Omslagsappen kommer alltid vara på efter stängning av locket 44 | Skärmen kommer stängas av när du stänger fodralet 45 | Omedelbart 46 | 5 sekunder 47 | 10 sekunder 48 | 30 sekunder 49 | 1 minut 50 | 5 minuter 51 | Aldrig 52 | 53 | -------------------------------------------------------------------------------- /res/values-ta/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 5 நொடி 22 | 10 நொடி 23 | 30 நொடி 24 | 1 நிமிடம் 25 | 5 நிமிடம் 26 | 27 | -------------------------------------------------------------------------------- /res/values-th/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | ตรวจพบฝาครอบอัจฉริยะ 22 | นาฬิกาปลุก 23 | รับสาย 24 | ไม่รับสาย 25 | วางสาย 26 | อุปกรณ์ฝาพับ 27 | ควบคุมพฤติกรรมของอุปกรณ์เสริม 28 | พฤติกรรม 29 | แสดงรหัสผ่านโดยตรง 30 | แสดงหน้าจอล็อกเมื่อเปิดฝาครอบ 31 | ความไวต่อสัมผัสสูง 32 | เพิ่มความไวสัมผัสขณะปิดฝาครอบ 33 | การออกแบบ 34 | แสดงสถานะการชาร์จ 35 | การเปลี่ยนสีขึ้นอยู่กับปริมาณแบตเตอรี่ในปัจจุบัน 36 | หมดเวลา 37 | ในระหว่างการชาร์จ 38 | ไม่ได้เสียบปลั๊ก 39 | แสดงแอปฝาครอบ %s หลังจากปิดฝาครอบแล้ว 40 | หลังจากปิดฝาครอบแล้ว ให้แอปฝาครอบแสดงผลตลอด 41 | หน้าจอจะถูกปิดเมื่อปิดฝาครอบ 42 | ทันที 43 | 5 วินาที 44 | 10 วินาที 45 | 30 วินาที 46 | 1 นาที 47 | 5 นาที 48 | ไม่เลย 49 | 50 | -------------------------------------------------------------------------------- /res/values-tr/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | FlipFlap 22 | Akıllı kapak tespit edildi 23 | ALARM 24 | GGG, AAAA g 25 | CEVAPLA 26 | YOKSAY 27 | ARAMAYI SONLANDIR 28 | Akıllı kapak 29 | Akıllı kapak kontrolünü etkinleştir 30 | Aksesuar davranışını kontrol etme 31 | Davranış 32 | Doğrudan şifre girişine git 33 | Kapak açıldığında direk kilit ekranını göster 34 | Yüksek dokunma hassasiyeti 35 | Kapak kapalıyken dokunma hassasiyetini artırın 36 | Tasarım 37 | Şarj durumunu göster 38 | Mevcut pil şarj durumuna bağlı olarak rengi değiştir 39 | Zaman aşımları 40 | Şarj olurken 41 | Şarj olmuyor 42 | Kapağı kapattıktan sonra kapak uygulamasını %s boyunca görüntüleyin 43 | Kapağı kapattıktan sonra, kapak uygulaması her zaman açık kalacaktır 44 | Kapak kapatıldığında ekran kapanacaktır 45 | Hemen 46 | 5 saniye 47 | 10 saniye 48 | 30 Saniye 49 | 1 dakika 50 | 5 dakika 51 | Asla 52 | 53 | -------------------------------------------------------------------------------- /res/values-uk/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | FlipFlap 22 | Виявлено смарт чохол 23 | БУДИЛЬНИК 24 | EEE, d MMMM 25 | ВІДПОВІСТИ 26 | ВІДХИЛИТИ 27 | Завершити 28 | Поведінка 29 | Відразу пропонувати введення паролю 30 | Відкриття чохла показує екран розблокування 31 | Висока чутливість дотику 32 | Збільшення чутливості дотику при закритій кришці 33 | Оформлення 34 | Показати статус зарядки 35 | Змінювати колір в залежності від рівня заряду батареї 36 | Затримка 37 | Під час зарядки 38 | Від\'єднано 39 | Показувати додаток чохла для %s після закриття 40 | Після закриття чохла, програму буде увімкнено 41 | Під час закриття чохла екран буде вимкнено 42 | Негайно 43 | 5 секунд 44 | 10 секунд 45 | 30 секунд 46 | 1 хвилина 47 | 5 хвилин 48 | Ніколи 49 | 50 | -------------------------------------------------------------------------------- /res/values-vi/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | FlipFlap 22 | Nắp đậy thông minh đã được phát hiện 23 | BÁO THỨC 24 | EEE, MMMM d 25 | TRẢ LỜI 26 | BỎ QUA 27 | KẾT THÚC CUỘC GỌI 28 | Vỏ bảo vệ thông minh 29 | Bật điều khiển ốp lưng thông minh 30 | Kiểm soát hành vi phụ kiện của bạn 31 | Hành vi 32 | Lập tức chuyển đến mục nhập mật khẩu 33 | Mở vỏ bao lập tức hiển thị màn hình khóa 34 | Độ nhạy cảm ứng cao 35 | Tăng độ nhạy cảm ứng khi nắp đậy bị đóng 36 | Thiết kế 37 | Hiển thị tình trạng sạc pin 38 | Thay đổi màu sắc tùy thuộc vào mức pin sạc hiện tại 39 | Thời gian chờ 40 | Trong khi sạc 41 | Đã rút sạc 42 | Hiển thị ứng dụng nắp cho %s sau khi đóng nắp 43 | Sau khi đóng nắp, các ứng dụng nắp sẽ luôn luôn ở trên 44 | Màn hình sẽ bị tắt khi đóng nắp đậy 45 | Ngay lập tức 46 | 5 giây 47 | 10 giây 48 | 30 giây 49 | 1 phút 50 | 5 phút 51 | Không bao giờ 52 | 53 | -------------------------------------------------------------------------------- /res/values-zh-rCN/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | FlipFlap 22 | 已检测到智能保护壳 23 | 闹铃 24 | EEE, MMMM d 25 | 接听 26 | 忽略 27 | 结束通话 28 | 智能保护套 29 | 启用智能封面控制 30 | 控制您的附件行为 31 | 功能 32 | 直接转至密码输入框 33 | 打开保护盖时直接显示锁屏界面 34 | 触摸屏高灵敏度 35 | 在保护盖盖上时增加触摸屏灵敏度 36 | 设计 37 | 显示充电状态 38 | 基于当前的充电情况改变颜色 39 | 超时 40 | 当充电时 41 | 未插电 42 | 盖上保护盖后显示 %s 保护盖应用 43 | 盖上保护盖后,始终显示保护盖应用 44 | 当保护盖盖上时屏幕将会关闭 45 | 立即 46 | 5 秒 47 | 10 秒 48 | 30 秒 49 | 1 分钟 50 | 5 分钟 51 | 永不 52 | 53 | -------------------------------------------------------------------------------- /res/values-zh-rTW/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | FlipFlap 22 | 已檢測到智慧掀蓋 23 | 鬧鈴 24 | EEE, MMMM d 25 | 接聽 26 | 忽略 27 | 結束通話 28 | 智慧掀蓋 29 | 啟用智慧封面控制 30 | 控制您的附件行為 31 | 行為 32 | 直接輸入密碼 33 | 開啟保護殼時直接顯示鎖定畫面 34 | 高觸控靈敏度 35 | 在合上掀蓋時提高觸控靈敏度 36 | 設計 37 | 顯示充電狀態 38 | 根據目前電池電量改變顏色 39 | 逾時 40 | 在充電時 41 | 拔出 42 | 合上掀蓋後顯示 %s 的封面應用程式 43 | 合上掀蓋後,封面應用程式將一律保持開啟狀態 44 | 當合上掀蓋時將關閉螢幕 45 | 立即 46 | 5 秒 47 | 10 秒 48 | 30 秒 49 | 1 分鐘 50 | 5 分鐘 51 | 永不 52 | 53 | -------------------------------------------------------------------------------- /res/values/arrays.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 22 | 23 | @string/timeout_entry_immediately 24 | @string/timeout_entry_5s 25 | @string/timeout_entry_10s 26 | @string/timeout_entry_30s 27 | @string/timeout_entry_1min 28 | @string/timeout_entry_5min 29 | @string/timeout_entry_never 30 | 31 | 32 | 33 | 0 34 | 5 35 | 10 36 | 30 37 | 60 38 | 300 39 | -1 40 | 41 | 42 | -------------------------------------------------------------------------------- /res/values/colors.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 22 | #002B24 23 | #01487f 24 | #841515 25 | #ffc107 26 | @android:color/white 27 | 28 | #ffffff 29 | #80ffffff 30 | #dd000000 31 | #3f000000 32 | #cc33b5e5 33 | #4d33b5e5 34 | 35 | 36 | #ffffa500 37 | 38 | -------------------------------------------------------------------------------- /res/values/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 22 | 30 | 0 31 | 32 | 33 | 40 34 | 35 | 36 | 40 37 | 38 | 39 | 0 40 | 41 | 42 | 0 43 | 44 | 45 | -------------------------------------------------------------------------------- /src/org/lineageos/flipflap/AlarmPanel.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (c) 2017 The LineageOS Project 3 | * 4 | * This program is free software; you can redistribute it and/or 5 | * modify it under the terms of the GNU General Public License 6 | * as published by the Free Software Foundation; either version 2 7 | * of the License, or (at your option) any later version. 8 | * 9 | * This program is distributed in the hope that it will be useful, 10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | * GNU General Public License for more details. 13 | * 14 | * You should have received a copy of the GNU General Public License 15 | * along with this program; if not, write to the Free Software 16 | * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 17 | * Also add information on how to contact you by electronic and paper mail. 18 | * 19 | */ 20 | 21 | package org.lineageos.flipflap; 22 | 23 | import android.content.Context; 24 | import android.util.AttributeSet; 25 | import android.widget.RelativeLayout; 26 | 27 | public class AlarmPanel extends RelativeLayout { 28 | private static final String TAG = "AlarmPanel"; 29 | 30 | public AlarmPanel(Context context) { 31 | this(context, null); 32 | } 33 | 34 | public AlarmPanel(Context context, AttributeSet attrs) { 35 | this(context, attrs, 0); 36 | } 37 | 38 | public AlarmPanel(Context context, AttributeSet attrs, int defStyleAttr) { 39 | super(context, attrs, defStyleAttr); 40 | } 41 | } 42 | -------------------------------------------------------------------------------- /src/org/lineageos/flipflap/ClockPanel.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (c) 2017-2021 The LineageOS Project 3 | * 4 | * This program is free software; you can redistribute it and/or 5 | * modify it under the terms of the GNU General Public License 6 | * as published by the Free Software Foundation; either version 2 7 | * of the License, or (at your option) any later version. 8 | * 9 | * This program is distributed in the hope that it will be useful, 10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | * GNU General Public License for more details. 13 | * 14 | * You should have received a copy of the GNU General Public License 15 | * along with this program; if not, write to the Free Software 16 | * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 17 | * Also add information on how to contact you by electronic and paper mail. 18 | * 19 | */ 20 | 21 | package org.lineageos.flipflap; 22 | 23 | import android.content.Context; 24 | import android.util.AttributeSet; 25 | import android.widget.LinearLayout; 26 | 27 | public class ClockPanel extends LinearLayout { 28 | private static final String TAG = "ClockPanel"; 29 | 30 | public ClockPanel(Context context) { 31 | this(context, null); 32 | } 33 | 34 | public ClockPanel(Context context, AttributeSet attrs) { 35 | this(context, attrs, 0); 36 | } 37 | 38 | public ClockPanel(Context context, AttributeSet attrs, int defStyleAttr) { 39 | super(context, attrs, defStyleAttr); 40 | } 41 | } 42 | -------------------------------------------------------------------------------- /src/org/lineageos/flipflap/DatePanel.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (c) 2017-2021 The LineageOS Project 3 | * 4 | * This program is free software; you can redistribute it and/or 5 | * modify it under the terms of the GNU General Public License 6 | * as published by the Free Software Foundation; either version 2 7 | * of the License, or (at your option) any later version. 8 | * 9 | * This program is distributed in the hope that it will be useful, 10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | * GNU General Public License for more details. 13 | * 14 | * You should have received a copy of the GNU General Public License 15 | * along with this program; if not, write to the Free Software 16 | * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 17 | * Also add information on how to contact you by electronic and paper mail. 18 | * 19 | */ 20 | 21 | package org.lineageos.flipflap; 22 | 23 | import android.content.Context; 24 | import android.text.format.DateFormat; 25 | import android.util.AttributeSet; 26 | import android.widget.LinearLayout; 27 | import android.widget.TextClock; 28 | 29 | import java.util.Locale; 30 | 31 | public class DatePanel extends LinearLayout { 32 | private static final String TAG = "DatePanel"; 33 | 34 | private final Context mContext; 35 | 36 | public DatePanel(Context context) { 37 | this(context, null); 38 | } 39 | 40 | public DatePanel(Context context, AttributeSet attrs) { 41 | this(context, attrs, 0); 42 | } 43 | 44 | public DatePanel(Context context, AttributeSet attrs, int defStyleAttr) { 45 | super(context, attrs, defStyleAttr); 46 | 47 | mContext = context; 48 | } 49 | 50 | @Override 51 | public void onFinishInflate() { 52 | super.onFinishInflate(); 53 | final CharSequence dateFormat = getDateFormat(mContext); 54 | TextClock dateView = findViewById(R.id.date_regular); 55 | dateView.setFormat12Hour(dateFormat); 56 | dateView.setFormat24Hour(dateFormat); 57 | } 58 | 59 | private static CharSequence getDateFormat(Context context) { 60 | final String dateFormat = context.getString(R.string.abbrev_wday_month_day_no_year); 61 | return DateFormat.getBestDateTimePattern(Locale.getDefault(), dateFormat); 62 | } 63 | } 64 | -------------------------------------------------------------------------------- /src/org/lineageos/flipflap/EventReceiver.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (c) 2017-2021 The LineageOS Project 3 | * 4 | * This program is free software; you can redistribute it and/or 5 | * modify it under the terms of the GNU General Public License 6 | * as published by the Free Software Foundation; either version 2 7 | * of the License, or (at your option) any later version. 8 | * 9 | * This program is distributed in the hope that it will be useful, 10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | * GNU General Public License for more details. 13 | * 14 | * You should have received a copy of the GNU General Public License 15 | * along with this program; if not, write to the Free Software 16 | * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 17 | * Also add information on how to contact you by electronic and paper mail. 18 | * 19 | */ 20 | 21 | package org.lineageos.flipflap; 22 | 23 | import android.content.BroadcastReceiver; 24 | import android.content.ComponentName; 25 | import android.content.Context; 26 | import android.content.Intent; 27 | import android.content.pm.PackageManager; 28 | import android.os.BatteryManager; 29 | import android.os.PowerManager; 30 | import android.os.SystemClock; 31 | import android.os.UserHandle; 32 | import android.util.Log; 33 | 34 | public class EventReceiver extends BroadcastReceiver { 35 | static final String TAG = "FlipFlap"; 36 | 37 | private final int LID_CLOSED = 0; 38 | 39 | @Override 40 | public void onReceive(Context context, Intent intent) { 41 | if (lineageos.content.Intent.ACTION_LID_STATE_CHANGED.equals(intent.getAction())) { 42 | PowerManager powerManager = context.getSystemService(PowerManager.class); 43 | BatteryManager batMan = context.getSystemService(BatteryManager.class); 44 | int lidState = intent.getIntExtra(lineageos.content.Intent.EXTRA_LID_STATE, -1); 45 | Log.d(TAG, "Got lid state change event, new state " + lidState); 46 | 47 | int timeout = FlipFlapUtils.getTimeout(context, batMan.isCharging()); 48 | Intent serviceIntent = new Intent(context, FlipFlapService.class); 49 | if (lidState == LID_CLOSED) { 50 | activateSettings(context); 51 | if (timeout != 0) { 52 | context.startServiceAsUser(serviceIntent, UserHandle.CURRENT); 53 | } else if (powerManager.isInteractive()) { 54 | powerManager.goToSleep(SystemClock.uptimeMillis()); 55 | } 56 | } else { 57 | context.stopServiceAsUser(serviceIntent, UserHandle.CURRENT); 58 | } 59 | } 60 | } 61 | 62 | private void activateSettings(Context context) { 63 | ComponentName settings = new ComponentName(context, FlipFlapSettingsActivity.class); 64 | PackageManager pm = context.getPackageManager(); 65 | pm.setComponentEnabledSetting(settings, PackageManager.COMPONENT_ENABLED_STATE_ENABLED, 0); 66 | } 67 | } 68 | -------------------------------------------------------------------------------- /src/org/lineageos/flipflap/FlipFlapSettingsActivity.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (C) 2017,2022 The LineageOS Project 3 | * 4 | * This program is free software; you can redistribute it and/or 5 | * modify it under the terms of the GNU General Public License 6 | * as published by the Free Software Foundation; either version 2 7 | * of the License, or (at your option) any later version. 8 | * 9 | * This program is distributed in the hope that it will be useful, 10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | * GNU General Public License for more details. 13 | * 14 | * You should have received a copy of the GNU General Public License 15 | * along with this program; if not, write to the Free Software 16 | * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 17 | * Also add information on how to contact you by electronic and paper mail. 18 | * 19 | */ 20 | 21 | package org.lineageos.flipflap; 22 | 23 | import android.os.Bundle; 24 | 25 | import com.android.settingslib.collapsingtoolbar.CollapsingToolbarBaseActivity; 26 | 27 | public class FlipFlapSettingsActivity extends CollapsingToolbarBaseActivity { 28 | 29 | protected void onCreate(Bundle savedInstanceState) { 30 | super.onCreate(savedInstanceState); 31 | 32 | getFragmentManager().beginTransaction().replace( 33 | com.android.settingslib.collapsingtoolbar.R.id.content_frame, 34 | new FlipFlapSettingsFragment()).commit(); 35 | } 36 | } 37 | -------------------------------------------------------------------------------- /src/org/lineageos/flipflap/IceviewNotificationView.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (c) 2017-2021 The LineageOS Project 3 | * 4 | * This program is free software; you can redistribute it and/or 5 | * modify it under the terms of the GNU General Public License 6 | * as published by the Free Software Foundation; either version 2 7 | * of the License, or (at your option) any later version. 8 | * 9 | * This program is distributed in the hope that it will be useful, 10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | * GNU General Public License for more details. 13 | * 14 | * You should have received a copy of the GNU General Public License 15 | * along with this program; if not, write to the Free Software 16 | * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 17 | * Also add information on how to contact you by electronic and paper mail. 18 | * 19 | */ 20 | 21 | package org.lineageos.flipflap; 22 | 23 | import android.app.Notification; 24 | import android.content.Context; 25 | import android.graphics.drawable.Drawable; 26 | import android.graphics.drawable.Icon; 27 | import android.util.AttributeSet; 28 | import android.widget.ImageView; 29 | import android.widget.LinearLayout; 30 | import android.widget.TextView; 31 | 32 | public class IceviewNotificationView extends LinearLayout { 33 | private static final String TAG = "IceviewNotificationView"; 34 | 35 | public IceviewNotificationView(Context context) { 36 | this(context, null); 37 | } 38 | 39 | public IceviewNotificationView(Context context, AttributeSet attrSet) { 40 | super(context, attrSet); 41 | } 42 | 43 | public void setNotification(Notification notification) { 44 | Icon largeIcon = notification.getLargeIcon(); 45 | Icon icon = largeIcon != null ? largeIcon : notification.getSmallIcon(); 46 | String titleString = notification.extras.getString(Notification.EXTRA_TITLE); 47 | String textString = notification.extras.getString(Notification.EXTRA_TEXT); 48 | 49 | ImageView iconView = findViewById(R.id.iceview_notification_icon); 50 | TextView titleView = findViewById(R.id.iceview_notification_title); 51 | TextView descView = findViewById(R.id.iceview_notification_description); 52 | 53 | titleView.setText(titleString); 54 | descView.setText(textString); 55 | if (icon != null) { 56 | Drawable drawable = icon.loadDrawable(mContext); 57 | iconView.setImageDrawable(drawable); 58 | } 59 | } 60 | } 61 | -------------------------------------------------------------------------------- /src/org/lineageos/flipflap/IceviewView.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (c) 2017-2021 The LineageOS Project 3 | * 4 | * This program is free software; you can redistribute it and/or 5 | * modify it under the terms of the GNU General Public License 6 | * as published by the Free Software Foundation; either version 2 7 | * of the License, or (at your option) any later version. 8 | * 9 | * This program is distributed in the hope that it will be useful, 10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | * GNU General Public License for more details. 13 | * 14 | * You should have received a copy of the GNU General Public License 15 | * along with this program; if not, write to the Free Software 16 | * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 17 | * Also add information on how to contact you by electronic and paper mail. 18 | * 19 | */ 20 | 21 | package org.lineageos.flipflap; 22 | 23 | import android.content.Context; 24 | import android.service.notification.StatusBarNotification; 25 | import android.view.View; 26 | import android.widget.LinearLayout; 27 | 28 | import java.util.List; 29 | 30 | public class IceviewView extends FlipFlapView { 31 | private static final String TAG = "IceviewView"; 32 | 33 | private final ClockPanel mClockPanel; 34 | private final LinearLayout mNotificationsView; 35 | 36 | public IceviewView(Context context) { 37 | super(context); 38 | 39 | inflate(context, R.layout.iceview_view, this); 40 | 41 | mClockPanel = findViewById(R.id.clock_panel); 42 | mClockPanel.bringToFront(); 43 | 44 | mNotificationsView = findViewById(R.id.iceview_notifications); 45 | } 46 | 47 | @Override 48 | protected boolean supportsAlarmActions() { 49 | return true; 50 | } 51 | 52 | @Override 53 | protected void updateAlarmState(boolean active) { 54 | setVisibility(active ? View.INVISIBLE : View.VISIBLE); 55 | } 56 | 57 | @Override 58 | protected boolean supportsCallActions() { 59 | return true; 60 | } 61 | 62 | @Override 63 | protected void updateCallState(CallState callState) { 64 | setVisibility(callState.isActive() ? View.INVISIBLE : View.VISIBLE); 65 | } 66 | 67 | @Override 68 | protected boolean supportsNotifications() { 69 | return true; 70 | } 71 | 72 | @Override 73 | protected void updateNotifications(List notifications) { 74 | mNotificationsView.removeAllViews(); 75 | for (StatusBarNotification sbn : notifications) { 76 | if (shouldShowNotification(sbn)) { 77 | IceviewNotificationView inv = (IceviewNotificationView) inflate(getContext(), 78 | R.layout.iceview_notification_view, null); 79 | inv.setNotification(sbn.getNotification()); 80 | mNotificationsView.addView(inv); 81 | } 82 | } 83 | } 84 | 85 | private boolean shouldShowNotification(StatusBarNotification sbn) { 86 | return !FlipFlapUtils.OUR_PACKAGE_NAME.equals(sbn.getPackageName()); 87 | } 88 | } 89 | -------------------------------------------------------------------------------- /src/org/lineageos/flipflap/PhonePanel.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (c) 2017 The LineageOS Project 3 | * 4 | * This program is free software; you can redistribute it and/or 5 | * modify it under the terms of the GNU General Public License 6 | * as published by the Free Software Foundation; either version 2 7 | * of the License, or (at your option) any later version. 8 | * 9 | * This program is distributed in the hope that it will be useful, 10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | * GNU General Public License for more details. 13 | * 14 | * You should have received a copy of the GNU General Public License 15 | * along with this program; if not, write to the Free Software 16 | * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 17 | * Also add information on how to contact you by electronic and paper mail. 18 | * 19 | */ 20 | 21 | package org.lineageos.flipflap; 22 | 23 | import android.content.Context; 24 | import android.util.AttributeSet; 25 | import android.widget.RelativeLayout; 26 | 27 | public class PhonePanel extends RelativeLayout { 28 | private static final String TAG = "AlarmPanel"; 29 | 30 | public PhonePanel(Context context) { 31 | this(context, null); 32 | } 33 | 34 | public PhonePanel(Context context, AttributeSet attrs) { 35 | this(context, attrs, 0); 36 | } 37 | 38 | public PhonePanel(Context context, AttributeSet attrs, int defStyleAttr) { 39 | super(context, attrs, defStyleAttr); 40 | } 41 | } 42 | --------------------------------------------------------------------------------