From 46c06ad95800ea1508e72cb7b4bbc7da99a4045f Mon Sep 17 00:00:00 2001 From: Michael W Date: Mon, 31 Jan 2022 17:28:01 +0100 Subject: [PATCH] Updater: The great cleanup * Make final where possible * Remove unused casts, imports, methods, enums and constructors * Add null checks Change-Id: Idd1a16426dd1928e2ed9922f5a35ba32ce4f808b --- res/layout-large-notouch/activity_updates.xml | 31 +-- res/layout-large-notouch/update_item_view.xml | 6 +- res/layout/preferences_dialog.xml | 8 +- res/layout/update_item_view.xml | 6 +- res/menu/menu_action_mode.xml | 3 +- .../updater/ExportUpdateService.java | 16 +- .../lineageos/updater/UpdaterReceiver.java | 7 +- .../lineageos/updater/UpdatesActivity.java | 108 ++++----- .../updater/UpdatesCheckReceiver.java | 20 +- .../lineageos/updater/UpdatesDbHelper.java | 54 +---- .../lineageos/updater/UpdatesListAdapter.java | 99 ++++---- .../updater/controller/ABUpdateInstaller.java | 49 ++-- .../updater/controller/UpdateInstaller.java | 6 +- .../updater/controller/UpdaterController.java | 211 ++++++++++-------- .../updater/controller/UpdaterService.java | 7 +- .../updater/download/DownloadClient.java | 12 +- .../download/HttpURLConnectionClient.java | 27 +-- src/org/lineageos/updater/misc/FileUtils.java | 13 +- .../updater/misc/StringGenerator.java | 16 +- src/org/lineageos/updater/misc/Utils.java | 24 +- src/org/lineageos/updater/model/Update.java | 4 - .../lineageos/updater/model/UpdateStatus.java | 1 - .../lineageos/updater/ui/FlingBehavior.java | 13 +- 23 files changed, 340 insertions(+), 401 deletions(-) diff --git a/res/layout-large-notouch/activity_updates.xml b/res/layout-large-notouch/activity_updates.xml index 09823bce..f14a8038 100644 --- a/res/layout-large-notouch/activity_updates.xml +++ b/res/layout-large-notouch/activity_updates.xml @@ -1,13 +1,14 @@ - + android:weightSum="2" + android:baselineAligned="false"> + android:textSize="56sp" + tools:text="LineageOS\n18.1" /> + android:textSize="14sp" + tools:text="Android 11"/> + android:textSize="14sp" + tools:text="2022-01-01"/> + android:textSize="14sp" + tools:text="Last checked: 2022-01-01"/>