diff --git a/app/src/main/java/de/kuschku/quasseldroid/util/QuasseldroidNotificationManager.kt b/app/src/main/java/de/kuschku/quasseldroid/util/QuasseldroidNotificationManager.kt index b59d49ef698b480e2fd91e3d3ad3ecf62d181410..97825ab1f58567b07b385002d580881159dc3dbd 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/util/QuasseldroidNotificationManager.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/util/QuasseldroidNotificationManager.kt @@ -88,14 +88,14 @@ class QuasseldroidNotificationManager @Inject constructor(private val context: C val pendingIntentOpen = PendingIntent.getActivity( context.applicationContext, System.currentTimeMillis().toInt(), - ChatActivity.intent(context.applicationContext).apply { + ChatActivity.intent(context.applicationContext, bufferId = bufferInfo.bufferId).apply { flags = Intent.FLAG_ACTIVITY_CLEAR_TOP }, 0 ) val remoteInput = RemoteInput.Builder("reply_content") - .setLabel("Reply") + .setLabel(context.getString(R.string.label_reply)) .build() val replyPendingIntent = PendingIntent.getService( @@ -152,9 +152,11 @@ class QuasseldroidNotificationManager @Inject constructor(private val context: C } } ) - .addAction(0, "Mark Read", markReadPendingIntent) + .addAction(0, context.getString(R.string.label_mark_read), markReadPendingIntent) .addAction( - NotificationCompat.Action.Builder(0, "Reply", replyPendingIntent) + NotificationCompat.Action.Builder(0, + context.getString(R.string.label_reply), + replyPendingIntent) .addRemoteInput(remoteInput) .build() ) diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml index eb6eec6d63025da2f1b4a82e6080bbf70d46423a..61a4c7b77d379664f42da4ea1d6ca5f07735b6b4 100644 --- a/app/src/main/res/values-de/strings.xml +++ b/app/src/main/res/values-de/strings.xml @@ -62,6 +62,7 @@ <string name="label_join_long">Kanal Betreten</string> <string name="label_libraries">Bibliotheken</string> <string name="label_license">Lizenz</string> + <string name="label_mark_read">Gelesen</string> <string name="label_mention">Erwähnen</string> <string name="label_mention_long">Kopiert den Nutzernamen in die Eingabezeile</string> <string name="label_new_account">Account hinzufügen</string> @@ -74,6 +75,7 @@ <string name="label_new_server">Server hinzufügen</string> <string name="label_nicklist">Benutzerliste</string> <string name="label_no">Nein</string> + <string name="label_reply">Antworten</string> <string name="label_reset">Zurücksetzen</string> <string name="label_open">Öffnen</string> <string name="label_part">Verlassen</string> diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 107b98d3f2cb22bb5af50cef2464019162e05812..51be74f0f6b0389fb30dadac0752b32721af584a 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -62,6 +62,7 @@ <string name="label_join_long">Join Channel</string> <string name="label_libraries">Libraries</string> <string name="label_license">License</string> + <string name="label_mark_read">Mark Read</string> <string name="label_mention">Mention</string> <string name="label_mention_long">Copy username into input line</string> <string name="label_new_account">New Account</string> @@ -74,6 +75,7 @@ <string name="label_new_server">New Server</string> <string name="label_nicklist">Nick List</string> <string name="label_no">No</string> + <string name="label_reply">Reply</string> <string name="label_reset">Reset</string> <string name="label_open">Open</string> <string name="label_part">Leave</string>