diff --git a/README.md b/README.md index 0a5ee95..5945318 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ -# Notification Log +# Notifications Master -Notification Log keeps a private history of the notifications that appear on +Notifications Master currently keeps a private history of the notifications that appear on your Android device. It works as a standard Android notification listener; it does not need root or an Xposed module. @@ -35,7 +35,7 @@ the app has no polling, scheduled job, or background service to run. ## Requirements -Notification Log supports Android 14 through Android 16 (API levels 34–36). +Notifications Master supports Android 14 through Android 16 (API levels 34–36). After installation, grant **Notification access** when prompted. The optional app lock uses your device's biometric or credential prompt. diff --git a/app/src/main/java/se/ajpanton/notificationlog/MainActivity.kt b/app/src/main/java/se/ajpanton/notificationlog/MainActivity.kt index 61486f4..e966719 100644 --- a/app/src/main/java/se/ajpanton/notificationlog/MainActivity.kt +++ b/app/src/main/java/se/ajpanton/notificationlog/MainActivity.kt @@ -108,7 +108,7 @@ class MainActivity : AppCompatActivity(), NavigationView.OnNavigationItemSelecte private fun requestUnlock() { BiometricPrompt.Builder(this) - .setTitle("Unlock Notification Log") + .setTitle("Unlock Notifications Master") .setAllowedAuthenticators(Authenticators.BIOMETRIC_STRONG or Authenticators.DEVICE_CREDENTIAL) .build() .authenticate(CancellationSignal(), mainExecutor, object : BiometricPrompt.AuthenticationCallback() { diff --git a/app/src/main/java/se/ajpanton/notificationlog/SettingsFragment.kt b/app/src/main/java/se/ajpanton/notificationlog/SettingsFragment.kt index ff32c98..e528742 100644 --- a/app/src/main/java/se/ajpanton/notificationlog/SettingsFragment.kt +++ b/app/src/main/java/se/ajpanton/notificationlog/SettingsFragment.kt @@ -107,7 +107,7 @@ class SettingsFragment : Fragment(R.layout.fragment_settings) { MaterialAlertDialogBuilder(requireContext()) .setItems(arrayOf("CSV (no images)", "Formatted text (no images)", "HTML ZIP")) { _, which -> pendingExport = ExportFormat.entries[which] - createDocument.launch("notification-log.${pendingExport!!.extension}") + createDocument.launch("notifications-master.${pendingExport!!.extension}") } .show() } @@ -185,7 +185,7 @@ class SettingsFragment : Fragment(R.layout.fragment_settings) { context: android.content.Context, ) = zip.use { zipOutput -> val imageStore = EncryptedImageStore(context) - zipOutput.putNextEntry(java.util.zip.ZipEntry("notification-log.html")) + zipOutput.putNextEntry(java.util.zip.ZipEntry("notifications-master.html")) zipOutput.write(LogExporter.htmlStart(settings).encodeToByteArray()) logStore.forEachNewest { entry -> val imagePath = entry.imageId diff --git a/app/src/main/res/layout/activity_main.xml b/app/src/main/res/layout/activity_main.xml index c83a32e..0c16642 100644 --- a/app/src/main/res/layout/activity_main.xml +++ b/app/src/main/res/layout/activity_main.xml @@ -81,7 +81,7 @@ diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 79867fd..f0cea9b 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -1,7 +1,7 @@ - Notification Log - Notification Log listener + Notifications Master + Notifications Master listener Open navigation Close navigation Settings diff --git a/settings.gradle.kts b/settings.gradle.kts index 6392540..81868d2 100644 --- a/settings.gradle.kts +++ b/settings.gradle.kts @@ -14,6 +14,6 @@ dependencyResolutionManagement { } } -rootProject.name = "NotificationLog" +rootProject.name = "NotificationsMaster" include(":app") include(":test-helper")