Rename app to Notifications Master

This commit is contained in:
ajp_anton
2026-08-16 01:49:58 +00:00
parent 9832b80e64
commit 572660a967
6 changed files with 10 additions and 10 deletions
+3 -3
View File
@@ -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 your Android device. It works as a standard Android notification listener; it
does not need root or an Xposed module. 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 ## Requirements
Notification Log supports Android 14 through Android 16 (API levels 3436). Notifications Master supports Android 14 through Android 16 (API levels 3436).
After installation, grant **Notification access** when prompted. The optional After installation, grant **Notification access** when prompted. The optional
app lock uses your device's biometric or credential prompt. app lock uses your device's biometric or credential prompt.
@@ -108,7 +108,7 @@ class MainActivity : AppCompatActivity(), NavigationView.OnNavigationItemSelecte
private fun requestUnlock() { private fun requestUnlock() {
BiometricPrompt.Builder(this) BiometricPrompt.Builder(this)
.setTitle("Unlock Notification Log") .setTitle("Unlock Notifications Master")
.setAllowedAuthenticators(Authenticators.BIOMETRIC_STRONG or Authenticators.DEVICE_CREDENTIAL) .setAllowedAuthenticators(Authenticators.BIOMETRIC_STRONG or Authenticators.DEVICE_CREDENTIAL)
.build() .build()
.authenticate(CancellationSignal(), mainExecutor, object : BiometricPrompt.AuthenticationCallback() { .authenticate(CancellationSignal(), mainExecutor, object : BiometricPrompt.AuthenticationCallback() {
@@ -107,7 +107,7 @@ class SettingsFragment : Fragment(R.layout.fragment_settings) {
MaterialAlertDialogBuilder(requireContext()) MaterialAlertDialogBuilder(requireContext())
.setItems(arrayOf("CSV (no images)", "Formatted text (no images)", "HTML ZIP")) { _, which -> .setItems(arrayOf("CSV (no images)", "Formatted text (no images)", "HTML ZIP")) { _, which ->
pendingExport = ExportFormat.entries[which] pendingExport = ExportFormat.entries[which]
createDocument.launch("notification-log.${pendingExport!!.extension}") createDocument.launch("notifications-master.${pendingExport!!.extension}")
} }
.show() .show()
} }
@@ -185,7 +185,7 @@ class SettingsFragment : Fragment(R.layout.fragment_settings) {
context: android.content.Context, context: android.content.Context,
) = zip.use { zipOutput -> ) = zip.use { zipOutput ->
val imageStore = EncryptedImageStore(context) 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()) zipOutput.write(LogExporter.htmlStart(settings).encodeToByteArray())
logStore.forEachNewest { entry -> logStore.forEachNewest { entry ->
val imagePath = entry.imageId val imagePath = entry.imageId
+1 -1
View File
@@ -81,7 +81,7 @@
<TextView <TextView
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:text="Notification Log is locked" android:text="Notifications Master is locked"
android:textAppearance="?attr/textAppearanceHeadline6" /> android:textAppearance="?attr/textAppearanceHeadline6" />
</LinearLayout> </LinearLayout>
</FrameLayout> </FrameLayout>
+2 -2
View File
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<resources> <resources>
<string name="app_name">Notification Log</string> <string name="app_name">Notifications Master</string>
<string name="notification_listener_label">Notification Log listener</string> <string name="notification_listener_label">Notifications Master listener</string>
<string name="navigation_open">Open navigation</string> <string name="navigation_open">Open navigation</string>
<string name="navigation_close">Close navigation</string> <string name="navigation_close">Close navigation</string>
<string name="navigation_settings_header">Settings</string> <string name="navigation_settings_header">Settings</string>
+1 -1
View File
@@ -14,6 +14,6 @@ dependencyResolutionManagement {
} }
} }
rootProject.name = "NotificationLog" rootProject.name = "NotificationsMaster"
include(":app") include(":app")
include(":test-helper") include(":test-helper")