From c79f081879f10a95cc0bc25ef58fa1dc2ba8bed6 Mon Sep 17 00:00:00 2001 From: androidacy-user Date: Wed, 12 Apr 2023 16:33:48 -0400 Subject: [PATCH] (misc) UI tweaks Signed-off-by: androidacy-user --- app/build.gradle | 6 +- app/src/main/AndroidManifest.xml | 15 +- .../java/com/fox2code/mmm/MainActivity.java | 37 ++--- .../com/fox2code/mmm/MainApplication.java | 21 ++- .../java/com/fox2code/mmm/SetupActivity.java | 5 +- .../background/BackgroundUpdateChecker.java | 113 +------------ .../BackgroundUpdateCheckerService.java | 150 ++++++++++++++++++ .../com/fox2code/mmm/module/ModuleHolder.java | 3 +- .../mmm/module/ModuleViewAdapter.java | 4 +- .../mmm/module/ModuleViewListBuilder.java | 1 + .../mmm/settings/SettingsActivity.java | 4 +- app/src/main/res/layout/activity_main.xml | 2 +- app/src/main/res/layout/module_entry.xml | 24 +-- app/src/main/res/values-v31/themes.xml | 21 +++ app/src/main/res/values/themes.xml | 30 +++- 15 files changed, 274 insertions(+), 162 deletions(-) create mode 100644 app/src/main/java/com/fox2code/mmm/background/BackgroundUpdateCheckerService.java diff --git a/app/build.gradle b/app/build.gradle index 14f4c36..10a9dea 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -330,9 +330,9 @@ dependencies { // logging interceptor implementation 'com.squareup.okhttp3:logging-interceptor:5.0.0-alpha.10' // Chromium cronet from androidacy - implementation 'com.androidacy:cronet-common:111.0.5563.75' - implementation 'com.androidacy:cronet-native:111.0.5563.75' - implementation 'com.androidacy:cronet-api:111.0.5563.75' + implementation 'com.androidacy:cronet-common:112.0.5615.62' + implementation 'com.androidacy:cronet-native:112.0.5615.62' + implementation 'com.androidacy:cronet-api:112.0.5615.62' // protobuf - fixes a crash on some devices implementation 'com.google.protobuf:protobuf-javalite:3.22.2' diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index 8fc8069..a427092 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -71,11 +71,13 @@ tools:targetApi="tiramisu"> + android:exported="false" + android:theme="@style/Theme.MagiskModuleManager.NoActionBar" /> + android:process=":crash" + android:theme="@style/Theme.MagiskModuleManager.NoActionBar" /> + android:launchMode="singleTask" + android:theme="@style/Theme.MagiskModuleManager.NoActionBar" > @@ -130,7 +133,7 @@ + android:theme="@style/Theme.MagiskModuleManager.NoActionBar" > @@ -146,13 +149,13 @@ android:name=".markdown.MarkdownActivity" android:exported="false" android:parentActivityName=".MainActivity" - android:theme="@style/Theme.MagiskModuleManager" /> + android:theme="@style/Theme.MagiskModuleManager.NoActionBar" /> + android:theme="@style/Theme.MagiskModuleManager.NoActionBar" > + android:textSize="19sp" /> @@ -127,6 +130,7 @@ android:layout_width="match_parent" android:layout_height="wrap_content" android:scrollbars="none" + android:layout_marginHorizontal="2dp" android:visibility="gone" app:layout_constraintBottom_toBottomOf="@id/module_layout_helper"> diff --git a/app/src/main/res/values-v31/themes.xml b/app/src/main/res/values-v31/themes.xml index a6ad53e..75d49ac 100644 --- a/app/src/main/res/values-v31/themes.xml +++ b/app/src/main/res/values-v31/themes.xml @@ -7,6 +7,13 @@ @style/Widget.Material3.Chip.Choice.Light @color/system_accent2_100 + + @font/inter + @font/inter + false + true + false + true @@ -39,6 +53,13 @@ @color/system_accent2_700 @style/Widget.Material.Chip.Choice.Black + + @font/inter + @font/inter + false + true + false + true @@ -116,7 +128,13 @@ @null @style/Widget.Material.Chip.Choice.Dark + + @font/inter + @font/inter false + true + false + true