fix(app): say it out loud when wake-ups do not work

Registration failures from the distributor were swallowed, so push looked
enabled while nothing arrived. Without wake-ups Android suspends the app
and messages only show up once the user opens it — which looks like broken
delivery even though the relay has them queued.

The failure is now remembered and surfaced in Settings, and the chat list
carries a dismissible line explaining the state.
This commit is contained in:
Julius Joska
2026-08-13 12:23:30 +02:00
parent 9985b79aa6
commit 923a6a01bd
18 changed files with 305 additions and 10 deletions
+12
View File
@@ -1295,6 +1295,18 @@
}
}
},
"pushHintOff": "Zprávy ti přijdou, až Šepot otevřeš — budíčky nejsou nastavené.",
"@pushHintOff": {
"description": "Proužek nad seznamem chatů, když push není vůbec zapnutý."
},
"pushHintFailed": "Budíčky nefungují, zprávy uvidíš až po otevření Šepotu.",
"@pushHintFailed": {
"description": "Proužek nad seznamem chatů, když distributor registraci odmítl."
},
"pushRegistrationFailed": "Budíčky nechodí — distributor registraci odmítl. Zkus push vypnout a znovu zapnout.",
"@pushRegistrationFailed": {
"description": "Podtitulek dlaždice Push v Nastavení, když distributor odmítl registraci. Bez téhle hlášky uživatel vidí push jako zapnutý, ale zprávy mu chodí až po otevření appky."
},
"pushNoDistributorTitle": "Žádný distributor",
"@pushNoDistributorTitle": {
"description": "Titulek AlertDialog, když v systému není nainstalovaný žádný UnifiedPush distributor"