From a86ea520060d7cf3f55c0daeb6a14b8566ca49bc Mon Sep 17 00:00:00 2001 From: ajp_anton Date: Mon, 27 Jul 2026 22:54:06 +0000 Subject: [PATCH] Resolve concrete lint and backup configuration issues --- app/build.gradle.kts | 2 +- app/src/main/AndroidManifest.xml | 10 ++++++++-- .../se/ajpanton/notificationlog/ViewLogsFragment.kt | 2 +- .../notificationlog/model/NotificationLogEntry.kt | 1 - .../ajpanton/notificationlog/settings/AppLockStore.kt | 3 ++- app/src/main/res/drawable/log_pill_background.xml | 8 -------- app/src/main/res/layout/fragment_settings.xml | 3 ++- app/src/main/res/xml/backup_rules.xml | 4 ++++ app/src/main/res/xml/data_extraction_rules.xml | 9 +++++++++ gradle/libs.versions.toml | 2 ++ 10 files changed, 29 insertions(+), 15 deletions(-) delete mode 100644 app/src/main/res/drawable/log_pill_background.xml create mode 100644 app/src/main/res/xml/backup_rules.xml create mode 100644 app/src/main/res/xml/data_extraction_rules.xml diff --git a/app/build.gradle.kts b/app/build.gradle.kts index 82f389c..8116950 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -89,7 +89,7 @@ dependencies { implementation(libs.material) implementation(libs.drawerlayout) implementation(libs.recyclerview) - implementation("androidx.swiperefreshlayout:swiperefreshlayout:1.1.0") + implementation(libs.swiperefreshlayout) testImplementation(libs.junit) } diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index 2f48287..94258ba 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -1,12 +1,18 @@ - + - + + - - - - - diff --git a/app/src/main/res/layout/fragment_settings.xml b/app/src/main/res/layout/fragment_settings.xml index 9364c62..4840378 100644 --- a/app/src/main/res/layout/fragment_settings.xml +++ b/app/src/main/res/layout/fragment_settings.xml @@ -1,7 +1,8 @@ + android:layout_height="match_parent" + android:importantForAutofill="noExcludeDescendants"> + + + diff --git a/app/src/main/res/xml/data_extraction_rules.xml b/app/src/main/res/xml/data_extraction_rules.xml new file mode 100644 index 0000000..3c332df --- /dev/null +++ b/app/src/main/res/xml/data_extraction_rules.xml @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index a2c491c..108083e 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -7,6 +7,7 @@ fragmentKtx = "1.8.5" material = "1.10.0" drawerLayout = "1.2.0" recyclerView = "1.3.2" +swipeRefreshLayout = "1.1.0" junit = "4.13.2" [libraries] @@ -16,6 +17,7 @@ fragment-ktx = { group = "androidx.fragment", name = "fragment-ktx", version.ref material = { group = "com.google.android.material", name = "material", version.ref = "material" } drawerlayout = { group = "androidx.drawerlayout", name = "drawerlayout", version.ref = "drawerLayout" } recyclerview = { group = "androidx.recyclerview", name = "recyclerview", version.ref = "recyclerView" } +swiperefreshlayout = { group = "androidx.swiperefreshlayout", name = "swiperefreshlayout", version.ref = "swipeRefreshLayout" } junit = { group = "junit", name = "junit", version.ref = "junit" } [plugins]