From fc6c5b0307493f10a3f19e0065d617fc46a14b9f Mon Sep 17 00:00:00 2001 From: Aayush Gupta Date: Fri, 31 May 2024 13:45:47 +0530 Subject: [PATCH] CleanCacheWorker: Don't allow configuring cache duration 6 hours is ample time to do anything a user would like to do Signed-off-by: Aayush Gupta --- .../com/aurora/store/data/work/CleanCacheWorker.kt | 6 +----- .../main/java/com/aurora/store/util/Preferences.kt | 1 - app/src/main/res/values-ar/strings.xml | 2 -- app/src/main/res/values-cs/strings.xml | 2 -- app/src/main/res/values-de/strings.xml | 2 -- app/src/main/res/values-el/strings.xml | 2 -- app/src/main/res/values-es/strings.xml | 2 -- app/src/main/res/values-hi/strings.xml | 2 -- app/src/main/res/values-ja/strings.xml | 2 -- app/src/main/res/values-ko/strings.xml | 2 -- app/src/main/res/values-pa/strings.xml | 2 -- app/src/main/res/values-pl/strings.xml | 2 -- app/src/main/res/values-pt-rBR/strings.xml | 2 -- app/src/main/res/values-pt/strings.xml | 2 -- app/src/main/res/values-ro/strings.xml | 2 -- app/src/main/res/values-ru/strings.xml | 2 -- app/src/main/res/values-sq/strings.xml | 2 -- app/src/main/res/values-sr/strings.xml | 2 -- app/src/main/res/values-tr/strings.xml | 2 -- app/src/main/res/values-uk/strings.xml | 2 -- app/src/main/res/values-zh-rCN/strings.xml | 2 -- app/src/main/res/values/strings.xml | 2 -- app/src/main/res/xml/preferences_download.xml | 14 +------------- 23 files changed, 2 insertions(+), 59 deletions(-) diff --git a/app/src/main/java/com/aurora/store/data/work/CleanCacheWorker.kt b/app/src/main/java/com/aurora/store/data/work/CleanCacheWorker.kt index e734c8ffb..ba1860345 100644 --- a/app/src/main/java/com/aurora/store/data/work/CleanCacheWorker.kt +++ b/app/src/main/java/com/aurora/store/data/work/CleanCacheWorker.kt @@ -9,8 +9,6 @@ import androidx.work.PeriodicWorkRequestBuilder import androidx.work.WorkManager import androidx.work.WorkerParameters import com.aurora.store.util.PathUtil -import com.aurora.store.util.Preferences -import com.aurora.store.util.Preferences.PREFERENCE_DOWNLOADS_CACHE_TIME import dagger.assisted.Assisted import dagger.assisted.AssistedInject import java.io.File @@ -44,9 +42,7 @@ class CleanCacheWorker @AssistedInject constructor( } } - private val cacheDuration = Preferences.getInteger(appContext, PREFERENCE_DOWNLOADS_CACHE_TIME, 6) - .toLong() - .toDuration(DurationUnit.HOURS) + private val cacheDuration = 6.toDuration(DurationUnit.HOURS) override suspend fun doWork(): Result { Log.i(TAG, "Cleaning cache") diff --git a/app/src/main/java/com/aurora/store/util/Preferences.kt b/app/src/main/java/com/aurora/store/util/Preferences.kt index 231309c66..543adec92 100644 --- a/app/src/main/java/com/aurora/store/util/Preferences.kt +++ b/app/src/main/java/com/aurora/store/util/Preferences.kt @@ -43,7 +43,6 @@ object Preferences { const val PREFERENCE_FILTER_SEARCH = "PREFERENCE_FILTER_SEARCH" const val PREFERENCE_FILTER_AURORA_ONLY = "PREFERENCE_FILTER_AURORA_ONLY" - const val PREFERENCE_DOWNLOADS_CACHE_TIME = "PREFERENCE_DOWNLOADS_CACHE_TIME" const val PREFERENCE_AUTO_DELETE = "PREFERENCE_AUTO_DELETE" const val PREFERENCE_INSTALLATION_DEVICE_OWNER = "PREFERENCE_INSTALLATION_DEVICE_OWNER" diff --git a/app/src/main/res/values-ar/strings.xml b/app/src/main/res/values-ar/strings.xml index a2e632b09..34df692f3 100644 --- a/app/src/main/res/values-ar/strings.xml +++ b/app/src/main/res/values-ar/strings.xml @@ -395,8 +395,6 @@ تعرف على كيفية استخدام Aurora Store لبياناتك المزيد إدارة حسابك - إبقاء سجل التخزين المؤقت لتحميلات - ما هي مدة الاحتفاظ بذاكرة التخزين المؤقت للتنزيلات (الفاشلة والملغاة والمكتملة) بالساعات مسح مالك الجهاز يزيل Aurora Store باعتباره تطبيق مالك الجهاز سيؤدي هذا إلى إلغاء إذن مثبت الجلسة لتثبيت التطبيق بصمت. هل ترغب في متابعة مسح ملكية الجهاز؟ diff --git a/app/src/main/res/values-cs/strings.xml b/app/src/main/res/values-cs/strings.xml index 7bebc8dfa..ca6b370e5 100644 --- a/app/src/main/res/values-cs/strings.xml +++ b/app/src/main/res/values-cs/strings.xml @@ -395,8 +395,6 @@ Podívejte se, jak aplikace Aurora Store používá vaše data Více Správa účtu - Uchovat mezipaměť stahování - Po jakou dobu uchovávat mezipaměť stahování (selhaných, zrušených a dokončených), v hodinách Odstranit majitele zařízení Odebere aplikaci Aurora Store ze seznamu majitelů zařízení Tato akce zruší oprávnění instalátoru k instalaci aplikací na pozadí. Opravdu chcete pokračovat? diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml index 961946617..2b0c6e017 100644 --- a/app/src/main/res/values-de/strings.xml +++ b/app/src/main/res/values-de/strings.xml @@ -379,9 +379,7 @@ Hast du Fragen? Hier findest du die Antworten Erfahre, wie Aurora Store deine Daten verwendet Haftung und Verantwortung - Wie lange, in Stunden, Downloads (fehlgeschlagene, abgebrochene und beendete) im Cache behalten werden sollen Mehr - Downloads im Cache behalten Dein Konto verwalten Nicht unterstützt, bitte versuche die Links manuell zuzuordnen Gib den Code der Version ein, die du herunterladen möchtest diff --git a/app/src/main/res/values-el/strings.xml b/app/src/main/res/values-el/strings.xml index 0078a985a..a36992181 100644 --- a/app/src/main/res/values-el/strings.xml +++ b/app/src/main/res/values-el/strings.xml @@ -395,8 +395,6 @@ Προαιρετικά μπορείτε να επιλέξετε να διατηρήσετε τις βελτιστοποιήσεις ενεργοποιημένες, αλλά τότε δεν θα μπορείτε να επωφεληθείτε από τις λήψεις στο παρασκήνιο και τις αυτοματοποιημένες ενημερώσεις, οπότε η επιλογή είναι δική σας. Διαχείριση Απαιτεί App Manager, χρειάζεται λειτουργία adb/root για την εγκατάσταση όταν η βελτιστοποίηση miui είναι ενεργοποιημένη - Διατηρεί τη μνήμη λήψεων - Διάρκεια που θα διατηρηθεί η μνήμη των λήψεων (αποτυχημένες, ακυρωμένες και ολοκληρωμένες), σε ώρες Καταργεί το Aurora Store ως εφαρμογή κατόχου της συσκευής Αυτό θα ανακαλέσει την άδεια του εγκαταστάτη συνεδρίας να εγκαταστήσει σιωπηρά την εφαρμογή. Να γίνει εκκαθάριση της ιδιοκτησίας της συσκευής; Εκκαθάριση ιδιοκτήτη συσκευής diff --git a/app/src/main/res/values-es/strings.xml b/app/src/main/res/values-es/strings.xml index c077bacd2..49d4c4fd0 100644 --- a/app/src/main/res/values-es/strings.xml +++ b/app/src/main/res/values-es/strings.xml @@ -395,8 +395,6 @@ Instalador basado disponible en todos los dispositivos Más Gestiona tu cuenta - ¿Cuánto tiempo conservar la caché de descargas (fallidas, canceladas y completadas), en horas? - Mantener la caché de las descargas Borrar el propietario del dispositivo Elimina Aurora Store como aplicación propietaria del dispositivo Esto revocará el permiso del instalador de sesión para instalar silenciosamente la aplicación. ¿Proceder a borrar la propiedad del dispositivo? diff --git a/app/src/main/res/values-hi/strings.xml b/app/src/main/res/values-hi/strings.xml index 1e22ec20e..412f5d047 100644 --- a/app/src/main/res/values-hi/strings.xml +++ b/app/src/main/res/values-hi/strings.xml @@ -395,8 +395,6 @@ गोपनीयता नीति अधिक अपना खाता प्रबंधित करें - डाउनलोड कैशे रखें - डाउनलोड कैशे को कितने समय तक सुरक्षित रखना है (विफल, रद्द और पूर्ण), घंटों में डिवाइस स्वामी हटाएं ऑरोरा स्टोर को डिवाइस स्वामी ऐप के रूप में हटाता है इससे ऐप को चुपचाप इंस्टॉल करने के लिए सेशन इंस्टॉलर की अनुमति रद्द हो जाएगी। डिवाइस स्वामित्व साफ़ करने के साथ आगे बढ़ें? diff --git a/app/src/main/res/values-ja/strings.xml b/app/src/main/res/values-ja/strings.xml index b1181148f..9f8d2ccc4 100644 --- a/app/src/main/res/values-ja/strings.xml +++ b/app/src/main/res/values-ja/strings.xml @@ -381,8 +381,6 @@ プライバシーポリシー Aurora Store がデータをどのように使用するかを知る 免責事項 - ダウンロードキャッシュを保持 - ダウンロード キャッシュ(失敗、中断、完了)を保持する期間(時間単位) Android 4.4 以下のデバイスに最適 バックグラウンドインストール用のインストーラー フル機能のオープンソースパッケージマネージャー diff --git a/app/src/main/res/values-ko/strings.xml b/app/src/main/res/values-ko/strings.xml index cb98a3086..9900cff3f 100644 --- a/app/src/main/res/values-ko/strings.xml +++ b/app/src/main/res/values-ko/strings.xml @@ -395,8 +395,6 @@ Android 4.4 이하를 실행하는 장치에 가장 적합합니다 더 보기 계정 관리 - 다운로드 캐시 유지 - 다운로드 캐시(실패, 취소 및 완료)를 보존하는 기간(시간) 장치 소유자 삭제 Aurora Store는 더 이상 장치 소유자 앱으로 사용할 수 없습니다. 세션 설치 프로그램의 자동 설치 권한이 취소됩니다.장치 소유권을 계속 삭제하시겠습니까? diff --git a/app/src/main/res/values-pa/strings.xml b/app/src/main/res/values-pa/strings.xml index e7d27bfbb..d301b47c7 100644 --- a/app/src/main/res/values-pa/strings.xml +++ b/app/src/main/res/values-pa/strings.xml @@ -395,9 +395,7 @@ ਪੂਰੀ ਵਿਸ਼ੇਸ਼ਤਾ ਵਾਲਾ ਓਪਨ ਸ੍ਰੋਤ ਪੈਕੇਜ ਮੈਨੇਜਰ adb/root ਵਿਸ਼ੇਸ਼ ਅਧਿਕਾਰਾਂ ਨਾਲ ਸਿੱਧੇ ਸਿਸਟਮ API ਦੀ ਵਰਤੋਂ ਕਰਨਾ Shizuku ਜਾਂ Sui ਦੀ ਲੋੜ ਹੈ, ਸੈੱਟਅੱਪ ਕਰਨ ਅਤੇ ਇਜਾਜ਼ਤ ਦੇਣ ਦੀ ਲੋੜ ਹੈ - ਡਾਊਨਲੋਡ ਕੈਸ਼ ਰੱਖੋ ਡਿਵਾਈਸ ਮਾਲਕ ਕਲੀਅਰ ਕਰੋ ਔਰੋਰਾ ਸਟੋਰ ਨੂੰ ਡਿਵਾਈਸ ਮਾਲਕ ਐਪ ਵਜੋਂ ਹਟਾਉਂਦੀ ਹੈ ਇਹ ਸ਼ੈਸ਼ਨ ਇੰਸਟਾਲਰ ਦੀ ਐਪ ਨੂੰ ਚੁੱਪਚਾਪ ਸਥਾਪਿਤ ਕਰਨ ਦੀ ਇਜਾਜ਼ਤ ਨੂੰ ਰੱਦ ਕਰ ਦੇਵੇਗਾ। ਕੀ ਡਿਵਾਈਸ ਮਲਕੀਅਤ ਨੂੰ ਕਲੀਅਰ ਕਰਨ ਦੇ ਨਾਲ ਅੱਗੇ ਵਧਣਾ ਹੈ? - ਡਾਊਨਲੋਡ ਕੈਸ਼ (ਅਸਫ਼ਲ, ਰੱਦ ਅਤੇ ਮੁਕੰਮਲ) ਨੂੰ ਕਿੰਨੀ ਦੇਰ ਤੱਕ ਸੁਰੱਖਿਅਤ ਰੱਖਣਾ ਹੈ ਘੰਟਿਆਂ ਵਿੱਚ \ No newline at end of file diff --git a/app/src/main/res/values-pl/strings.xml b/app/src/main/res/values-pl/strings.xml index c54a90521..38b6f94dc 100644 --- a/app/src/main/res/values-pl/strings.xml +++ b/app/src/main/res/values-pl/strings.xml @@ -395,8 +395,6 @@ Wymaga Menedżera aplikacji, wymaga trybu adb/root do instalacji, gdy włączona jest optymalizacja miui Więcej Zarządzaj swoim kontem - Jak długo ma być przechowywana pamięć podręczna pobrań (nieudanych, anulowanych i ukończonych), w godzinach - Zachowaj pamięć podręczną pobrań Usuń właściciela urządzenia Usuwa Aurora Store z listy właścicieli urządzeń Ta czynność cofnie uprawnienia instalatora do instalowania aplikacji w tle. Jesteś pewien, że chcesz kontynuować? diff --git a/app/src/main/res/values-pt-rBR/strings.xml b/app/src/main/res/values-pt-rBR/strings.xml index f3ade8ee2..fa068280e 100644 --- a/app/src/main/res/values-pt-rBR/strings.xml +++ b/app/src/main/res/values-pt-rBR/strings.xml @@ -395,8 +395,6 @@ Insira o código da versão que deseja baixar Mais Gerencie sua conta - Manter cache de downloads - Por quantas horas preservar a cache de downloads (falhou, cancelado, completado) Limpar proprietário do dispositivo Remove a Aurora Store como o app proprietário do dispositivo Isso irá revogar a permissão do instalador da sessão de silenciosamente instalar apps. Prosseguir com a limpeza da propriedade do dispositivo? diff --git a/app/src/main/res/values-pt/strings.xml b/app/src/main/res/values-pt/strings.xml index 67b926b9f..1e93237cc 100644 --- a/app/src/main/res/values-pt/strings.xml +++ b/app/src/main/res/values-pt/strings.xml @@ -381,8 +381,6 @@ Política de privacidade Saiba como a Aurora Store utiliza os seus dados Responsabilidade e obrigação de prestar contas - Manter a cache de descargas - Quanto tempo deve ser preservada a cache das descargas (falhadas, canceladas e concluídas), em horas Requer que os serviços Aurora sejam instalados como uma aplicação de sistema privilegiado Mais adequado para dispositivos com versões inferiores ao Android 4.4 Instalador para instalações em segundo plano diff --git a/app/src/main/res/values-ro/strings.xml b/app/src/main/res/values-ro/strings.xml index 3b6eae15d..93889b3e8 100644 --- a/app/src/main/res/values-ro/strings.xml +++ b/app/src/main/res/values-ro/strings.xml @@ -395,8 +395,6 @@ Cel mai potrivit pentru dispozitivele care rulează Android sub v. 4.4 Mai multe Gestionează contul - Păstrează memoria cache a descărcărilor - Cât timp se păstrează memoria cache a descărcărilor (eșuate, anulate și finalizate), în ore Elimină proprietarul dispozitivului Elimină Magazinul Aurora ca aplicație pentru proprietarul dispozitivului Acest lucru va revoca permisiunea instalatorului de sesiune de a instala în tăcere aplicațiile. Continui cu ștergerea dreptului de proprietate asupra dispozitivului? diff --git a/app/src/main/res/values-ru/strings.xml b/app/src/main/res/values-ru/strings.xml index c9a6b6f49..f541ee0aa 100644 --- a/app/src/main/res/values-ru/strings.xml +++ b/app/src/main/res/values-ru/strings.xml @@ -395,8 +395,6 @@ Использует API системы напрямую с adb/root привилегиями Еще Управление аккаунтом - Сохранять кэш загрузок - Длительность сохранения кэша загрузок (неудачных, отмененных и завершенных), в часах Удалить запись о владельце устройства Удаляет Aurora Store как приложение владельца устройства Это удалит разрешение у session installer на автоматическую установку приложений. Продолжить? diff --git a/app/src/main/res/values-sq/strings.xml b/app/src/main/res/values-sq/strings.xml index 371e0ad91..cb6093b8b 100644 --- a/app/src/main/res/values-sq/strings.xml +++ b/app/src/main/res/values-sq/strings.xml @@ -374,7 +374,6 @@ E pambuluar, ju lutemi, provoni të përshoqëroni dorazi lidhjet Rregulla privatësie Mësoni se si përdoren të dhënat tuaja nga Aurora Store - Sa kohë të ruhet fshehtinë shkarkimesh (të dështuara, të anuluara dhe të plotësuara), në orë Instalues me bazë sesionin, për APK-ra të paketuara/të ndara Instalues për instalime në prapaskenë Lyp që Aurora Services të jetë instaluar si një aplikacione me privilegje sistemi @@ -386,7 +385,6 @@ Keni pyetje? Gjeni përgjigjet Kod burim Shihni ç’ka brenda - Mbaj fshehtinë shkarkimesh Sesioni i fundit u hodh tej I rekomanduar, i brendshëm dhe mbulon krejt versionet Android Instalues me bazë shell, që përdor leje rrënje diff --git a/app/src/main/res/values-sr/strings.xml b/app/src/main/res/values-sr/strings.xml index 2c077952a..305cee944 100644 --- a/app/src/main/res/values-sr/strings.xml +++ b/app/src/main/res/values-sr/strings.xml @@ -431,8 +431,6 @@ Сазнајте како Aurora Store користи ваше податке Више Управљајте својим налогом - Чувај кеш преузимања - Колико дуго чувати кеш преузимања (неуспешно, отказано и завршено), у сатима Уклони власника уређаја Ово ће опозвати дозволу програма за инсталацију „Сесија“ да тихо инсталира апликацију. Наставити с уклањањем власништва над уређајем? Уклања Aurora Store као апликацију власника уређаја diff --git a/app/src/main/res/values-tr/strings.xml b/app/src/main/res/values-tr/strings.xml index 7368c99d5..f80baff82 100644 --- a/app/src/main/res/values-tr/strings.xml +++ b/app/src/main/res/values-tr/strings.xml @@ -395,8 +395,6 @@ Aurora Store\'un verilerinizi nasıl kullandığını öğrenin Daha Fazla Hesabınızı yönetin - İndirme önbelleğini sakla - İndirme önbelleğinin ne kadar süreyle saklanacağı (başarısız, iptal edilen ve tamamlanan), saat cinsinden Aygıt sahibini temizle Aurora Store\'un aygıt sahibi uygulaması olmasını kaldırır Bu, oturum kurucunun uygulamayı sessizce kurma iznini iptal edecektir. Aygıt sahipliğini temizlemeye devam edilsin mi? diff --git a/app/src/main/res/values-uk/strings.xml b/app/src/main/res/values-uk/strings.xml index 951492bba..b6f9890e6 100644 --- a/app/src/main/res/values-uk/strings.xml +++ b/app/src/main/res/values-uk/strings.xml @@ -395,8 +395,6 @@ Дізнайтеся, як Aurora Store використовує ваші дані Докладніше Керувати обліковим записом - Зберігати кеш завантажень - Як довго зберігати кеш завантажень (невдалих, скасованих і завершених), у годинах Видалити власника пристрою Видаляє застосунок Aurora Store зі списку власників пристроїв Ця дія відкличе дозвіл встановлювача на встановлення застосунків у фоні. Впевнені, що хочете продовжити? diff --git a/app/src/main/res/values-zh-rCN/strings.xml b/app/src/main/res/values-zh-rCN/strings.xml index 1f21887b6..8eec07482 100644 --- a/app/src/main/res/values-zh-rCN/strings.xml +++ b/app/src/main/res/values-zh-rCN/strings.xml @@ -395,8 +395,6 @@ 了解 Aurora Store 如何使用您的数据 更多 管理账户 - 保留下载缓存 - 保留下载(失败、取消或完成)缓存的时间,小时为单位 这会撤销会话安装程序静默安装应用的权限。要继续清除设备所有权吗? 清除设备所有者 不再将 Aurora Store 作为设备所有者应用 diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index c4d28de99..d974263ca 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -432,8 +432,6 @@ Manage your account - Keep downloads cache - How long to preserve downloads cache (failed, cancelled and completed), in hours Clear device owner diff --git a/app/src/main/res/xml/preferences_download.xml b/app/src/main/res/xml/preferences_download.xml index ecae6ec2a..1b62804cb 100644 --- a/app/src/main/res/xml/preferences_download.xml +++ b/app/src/main/res/xml/preferences_download.xml @@ -17,8 +17,7 @@ ~ --> - + - -