From 538701c75306c40be2024c20e0a210cc44d1bb8e Mon Sep 17 00:00:00 2001
From: callebtc <93376500+callebtc@users.noreply.github.com>
Date: Wed, 29 Jul 2026 12:48:12 +0200
Subject: [PATCH] wear: shorten mesh status notification
---
.../watch/service/WearMeshForegroundService.kt | 14 +++++++++-----
wear/src/main/res/values/strings.xml | 5 +++--
2 files changed, 12 insertions(+), 7 deletions(-)
diff --git a/wear/src/main/java/com/bitchat/watch/service/WearMeshForegroundService.kt b/wear/src/main/java/com/bitchat/watch/service/WearMeshForegroundService.kt
index d1fdac0e..ff1e1cbb 100644
--- a/wear/src/main/java/com/bitchat/watch/service/WearMeshForegroundService.kt
+++ b/wear/src/main/java/com/bitchat/watch/service/WearMeshForegroundService.kt
@@ -144,11 +144,15 @@ class WearMeshForegroundService : Service() {
.setSmallIcon(R.drawable.ic_notification)
.setContentTitle(getString(R.string.app_name))
.setContentText(
- resources.getQuantityString(
- R.plurals.mesh_notification_text,
- activePeers,
- activePeers
- )
+ if (activePeers == 0) {
+ getString(R.string.mesh_notification_no_peers)
+ } else {
+ resources.getQuantityString(
+ R.plurals.mesh_notification_text,
+ activePeers,
+ activePeers
+ )
+ }
)
.setContentIntent(launchIntent)
.setOngoing(true)
diff --git a/wear/src/main/res/values/strings.xml b/wear/src/main/res/values/strings.xml
index 2a2ef2f3..2a2d1beb 100644
--- a/wear/src/main/res/values/strings.xml
+++ b/wear/src/main/res/values/strings.xml
@@ -3,9 +3,10 @@
bitchat
Mesh network
Keeps the Bluetooth mesh running in the background
+ Mesh running
- - Mesh running — %1$d peer
- - Mesh running — %1$d peers
+ - %1$d peer
+ - %1$d peers
Direct messages
Encrypted direct-message alerts