From 9e17770056cd8b09f6aecb14bb9edc6bb526a305 Mon Sep 17 00:00:00 2001 From: SahilSonar Date: Fri, 5 Jul 2024 14:43:25 +0530 Subject: [PATCH] Revert "Updater: No need to install every update" This commit reverts 811d0502725440838dbd77a478ea9a1b0b6c5e3e. --- .../lineageos/updater/UpdatesListAdapter.java | 20 +------------------ .../org/lineageos/updater/misc/Constants.java | 1 - app/src/main/res/values-de/e_strings.xml | 3 +-- app/src/main/res/values-es/e_strings.xml | 3 +-- app/src/main/res/values-fr/e_strings.xml | 3 +-- app/src/main/res/values-is/e_strings.xml | 3 +-- app/src/main/res/values-it/e_strings.xml | 3 +-- app/src/main/res/values-nl/e_strings.xml | 3 +-- app/src/main/res/values-ru/e_strings.xml | 3 +-- app/src/main/res/values-sv/e_strings.xml | 3 +-- app/src/main/res/values-uk/e_strings.xml | 3 +-- app/src/main/res/values/e_strings.xml | 3 +-- 12 files changed, 11 insertions(+), 40 deletions(-) diff --git a/app/src/main/java/org/lineageos/updater/UpdatesListAdapter.java b/app/src/main/java/org/lineageos/updater/UpdatesListAdapter.java index abd66575..04f08066 100644 --- a/app/src/main/java/org/lineageos/updater/UpdatesListAdapter.java +++ b/app/src/main/java/org/lineageos/updater/UpdatesListAdapter.java @@ -575,10 +575,7 @@ public class UpdatesListAdapter extends RecyclerView.Adapter { - Utils.triggerUpdate(mActivity, downloadId); - maybeShowInfoDialog(); - }) + (dialog, which) -> Utils.triggerUpdate(mActivity, downloadId)) .setNegativeButton(android.R.string.cancel, null); } @@ -594,21 +591,6 @@ public class UpdatesListAdapter extends RecyclerView.Adapter preferences.edit() - .putBoolean(Constants.HAS_SEEN_INFO_DIALOG, true) - .apply()) - .show(); - } - private void startActionMode(final UpdateInfo update, final boolean canDelete, View anchor) { mSelectedDownload = update.getDownloadId(); notifyItemChanged(update.getDownloadId()); diff --git a/app/src/main/java/org/lineageos/updater/misc/Constants.java b/app/src/main/java/org/lineageos/updater/misc/Constants.java index f14c8504..7a484fc2 100644 --- a/app/src/main/java/org/lineageos/updater/misc/Constants.java +++ b/app/src/main/java/org/lineageos/updater/misc/Constants.java @@ -53,7 +53,6 @@ public final class Constants { public static final String UPDATE_RECOVERY_EXEC = "/vendor/bin/install-recovery.sh"; public static final String UPDATE_RECOVERY_PROPERTY = "persist.vendor.recovery_update"; - public static final String HAS_SEEN_INFO_DIALOG = "has_seen_info_dialog"; public static final String RESUME_DOWNLOAD_ID = "resume_download_id"; public static final String AUTO_UPDATE_CHECK_FAILED = "auto_update_check_failed"; } diff --git a/app/src/main/res/values-de/e_strings.xml b/app/src/main/res/values-de/e_strings.xml index 7eb346f5..735dd3d9 100644 --- a/app/src/main/res/values-de/e_strings.xml +++ b/app/src/main/res/values-de/e_strings.xml @@ -17,7 +17,6 @@ Auf deinem Telefon läuft die neueste /e/OS-Version. Um manuell nach neuen Aktualisierungen zu suchen, verwende die Schaltfläche „Aktualisieren“. /e/OS \n%1$s - /e/OS-Aktualisierungen sind immer vollständige Installationspakete. Das bedeutet, dass du nur die neueste Aktualisierung aufspielen musst, selbst wenn du eine vorherige Aktualisierung vergessen hast. Versionshinweise anzeigen /e/OS %1$s - %2$s /e/OS %1$s @@ -53,4 +52,4 @@ \nWenn Sie %2$s antippen, wird das Gerät in den Wiederherstellungs-Modus neu starten, um die Aktualisierung zu installieren. Versionsaufstieg! Alle verfügbaren Aktualisierungen anzeigen - \ No newline at end of file + diff --git a/app/src/main/res/values-es/e_strings.xml b/app/src/main/res/values-es/e_strings.xml index e66728b2..f95bf53a 100644 --- a/app/src/main/res/values-es/e_strings.xml +++ b/app/src/main/res/values-es/e_strings.xml @@ -31,7 +31,6 @@ /e/OS %1$s /e/OS %1$s - %2$s Mostrar notas de publicación - Las actualizaciones de /e/OS son paquetes de instalación completos. Eso significa que puedes instalar la última actualización, ¡incluso si te has saltado alguna entre medias! /e/OS \n%1$s Estás a punto de actualizar a %1$s. @@ -53,4 +52,4 @@ \nRecuerda: siempre es recomendable hacer una copia de seguridad de tus datos antes de actualizar. \n \nSi pulsas %3$s, el dispositivo se reiniciará en modo de recuperación para instalar la actualización. - \ No newline at end of file + diff --git a/app/src/main/res/values-fr/e_strings.xml b/app/src/main/res/values-fr/e_strings.xml index de3524b9..4732b7a3 100644 --- a/app/src/main/res/values-fr/e_strings.xml +++ b/app/src/main/res/values-fr/e_strings.xml @@ -25,7 +25,6 @@ Toutes les 5 minutes L\'espace disponible n\'est pas suffisant pour installer la mise à jour : merci de libérer au moins %1$s de mémoire interne pour pouvoir continuer. Libérez de l\'espace - Les mises à jour de /e/OS sont des paquets d\'installation complets. Cela signifie que vous pouvez vous contenter d\'installer la dernière mise à jour proposée, même si vous en avez raté quelques unes entre temps ! Afficher les notes de version Mises à jour disponibles : La mise à jour est prête à être installée @@ -53,4 +52,4 @@ Appliquer la mise à jour Montée de version ! Voir toutes les mises à jour disponibles - \ No newline at end of file + diff --git a/app/src/main/res/values-is/e_strings.xml b/app/src/main/res/values-is/e_strings.xml index 914b2236..73ba6cc7 100644 --- a/app/src/main/res/values-is/e_strings.xml +++ b/app/src/main/res/values-is/e_strings.xml @@ -38,7 +38,6 @@ \n%1$s Tiltækar uppfærslur: Núverandi útgáfa: - Uppfærslur á /e/OS eru alltaf heilir uppsetningapakkar. Það þýðir að þú getur alltaf sett einungis upp nýjustu uppfærsluna, jafnvel þótt þú hafir sleppt einhverjum uppfærslum í millitíðinni! Uppfærsla útgáfu! Þú ert í þann mund að uppfæra kerfið í %1$s, byggt á Android %2$s \n @@ -53,4 +52,4 @@ \n \nÞegar því er lokið, muntu fá boð um að endurræsa. Sjá allar tiltækar uppfærslur - \ No newline at end of file + diff --git a/app/src/main/res/values-it/e_strings.xml b/app/src/main/res/values-it/e_strings.xml index cb5b9994..4a202100 100644 --- a/app/src/main/res/values-it/e_strings.xml +++ b/app/src/main/res/values-it/e_strings.xml @@ -17,7 +17,6 @@ Stai usando l\'ultima versione di /e/OS. Per verificare manualmente la presenza di aggiornamenti, utilizza il pulsante Aggiorna. /e/OS \n%1$s - Gli aggiornamenti di /e/OS sono pacchetti completi. Ciò significa che puoi sempre installare solo l\'ultimo aggiornamento, anche se ne hai saltati alcuni in mezzo! Mostra note di rilascio /e/OS %1$s - %2$s /e/OS %1$s @@ -35,4 +34,4 @@ \n \nPigiando %2$s, il dispositivo si riavvierà nella modalità ripristino per installare l\'aggiornamento. L\'aggiornamento è pronto per essere installato - \ No newline at end of file + diff --git a/app/src/main/res/values-nl/e_strings.xml b/app/src/main/res/values-nl/e_strings.xml index 3206b335..fd7af226 100644 --- a/app/src/main/res/values-nl/e_strings.xml +++ b/app/src/main/res/values-nl/e_strings.xml @@ -18,7 +18,6 @@ Beschikbare updates: /e/OS \n%1$s - /e/OS updates zijn volledige installatie pakketten.Dat betekend dat je altijd de laatste update kan installeren, zelfs als je hiermee sommige updates overslaat! Toon release notes /e/OS %1$s - %2$s /e/OS %1$s @@ -53,4 +52,4 @@ \nAls je tikt op %2$s, zal het toestel herstarten in \'recovery mode\' om de update te installeren. Versie Upgrade! Alle beschikbare updates weergeven - \ No newline at end of file + diff --git a/app/src/main/res/values-ru/e_strings.xml b/app/src/main/res/values-ru/e_strings.xml index 4471baeb..2d07607a 100644 --- a/app/src/main/res/values-ru/e_strings.xml +++ b/app/src/main/res/values-ru/e_strings.xml @@ -18,7 +18,6 @@ Вы используете последнюю версию /e/OS. Чтобы проверить наличие обновлений вручную, используйте кнопку Обновить. /e/OS \n%1$s - Обновления /e/OS представляют собой полные установочные пакеты. Это означает, что вы всегда можете установить только последнее обновление, даже если вы пропустили несколько обновлений между ними! Показать примечания к выпуску /e/OS %1$s - %2$s /e/OS %1$s @@ -31,4 +30,4 @@ Освободить место Применить обновление Перезагрузиться и установить - \ No newline at end of file + diff --git a/app/src/main/res/values-sv/e_strings.xml b/app/src/main/res/values-sv/e_strings.xml index 410b331b..2881f062 100644 --- a/app/src/main/res/values-sv/e_strings.xml +++ b/app/src/main/res/values-sv/e_strings.xml @@ -33,10 +33,9 @@ Tillämpa uppdatering Versionsuppgradering! Du kör den senaste versionen av /e/OS. För att söka efter uppdateringar manuellt, använd Uppdateringsknappen. - /e/OS uppdateringar är helinstallationspaket. Det betyder att du alltid kan installera endast den senaste uppdateringen även om du hoppat över några! /e/OS %1$s Frigör utrymme /e/OS %1$s - %2$s Det finns inte tillräckligt med ledigt utrymme för att fortsätta med uppdateringen. Du måste frigöra ytterligare %1$s i din interna lagring först. Visa alla tillgängliga uppdateringar - \ No newline at end of file + diff --git a/app/src/main/res/values-uk/e_strings.xml b/app/src/main/res/values-uk/e_strings.xml index 0fa7592d..083c905f 100644 --- a/app/src/main/res/values-uk/e_strings.xml +++ b/app/src/main/res/values-uk/e_strings.xml @@ -33,9 +33,8 @@ Застосувати оновлення Оновлення версії! Ви використовуєте останню версію /e/OS. Щоб вручну перевірити наявність оновлень, скористайтеся кнопкою Оновити. - Оновлення /e/OS - це повні інсталяційні пакунки. Це означає, що ви завжди можете встановити лише останнє оновлення, навіть якщо ви пропустили деякі з них! /e/OS %1$s Звільніть місце /e/OS %1$s - %2$s Для продовження оновлення залишилося недостатньо місця: спочатку потрібно звільнити ще %1$s у внутрішньому сховищі. - \ No newline at end of file + diff --git a/app/src/main/res/values/e_strings.xml b/app/src/main/res/values/e_strings.xml index d0cfe891..2b605729 100644 --- a/app/src/main/res/values/e_strings.xml +++ b/app/src/main/res/values/e_strings.xml @@ -32,9 +32,8 @@ /e/OS %1$s /e/OS %1$s - %2$s Show release notes - /e/OS updates are full installation packages. That means you can always install only the latest update, even if you skipped some in between! /e/OS\n%1$s Available updates: Current version: See all available updates - \ No newline at end of file + -- GitLab