Mission-Timer (F2 + U3)¶
Ab v3.10 läuft in der Topbar ein globaler Mission-Timer, der die Gesamt-Einsatzdauer ab dem Start der ersten Einheit anzeigt. Ab v4.0.0 öffnet ein Klick darauf ein Aktions-Menü mit 4 Schnell-Funktionen.
38.1 Anzeige¶
In der Topbar erscheint ab dem ersten Einheits-Start:
┌─────────────────────────────────────────┐
│ RHS-2026-014 · Forsthaus Neckarelz │
│ │
│ Mission-Timer: 02:14:23 [4/4 aktiv] │
└─────────────────────────────────────────┘
- Format:
HH:MM:SS - Farbe: Schwarz auf weißem Hintergrund (normal), Orange ab 4 h, Rot ab 8 h
- Subtext: aktive Einheiten / Gesamt-Einheiten
38.2 Aktions-Menü (U3, ab v4.0.0)¶
Klick auf den Timer öffnet ein Aktions-Menü:

┌──────────────────────────────────────────┐
│ 📊 Mission-Status anzeigen │
│ ⏸ Alle Einheiten pausieren │
│ 🔄 Mission-Timer zurücksetzen │
│ 🛑 Mission beenden │
└──────────────────────────────────────────┘
| Aktion | Wirkung |
|---|---|
| 📊 Mission-Status anzeigen | Toast mit Mission läuft seit HH:MM:SS · N Einheit(en) aktiv · M abgeschlossen |
| ⏸ Alle Einheiten pausieren | Pausiert Einsatzuhren aller Einheiten gleichzeitig (Pause-Bündel-Aktion) |
| 🔄 Mission-Timer zurücksetzen | Setzt den Timer auf 00:00:00 zurück (mit Confirm) — Einsatzuhren der Einheiten bleiben unverändert |
| 🛑 Mission beenden | Stoppt alle laufenden Einsatzuhren + Mission-Timer-Reset, Tagebuch-Eintrag „Mission beendet" |
38.3 Persistenz¶
Mission-Timer-Start-Zeitpunkt wird in einsatz_state.json als
missionStartedAt (epoch ms) gespeichert. Nach App-Neustart wird die
laufende Zeit korrekt fortgeführt.