diff --git a/UMSETZUNGSSTATUS.md b/UMSETZUNGSSTATUS.md index a7613f3d..a0a9fc3b 100644 --- a/UMSETZUNGSSTATUS.md +++ b/UMSETZUNGSSTATUS.md @@ -10,6 +10,11 @@ Statuslogik: - `TEILWEISE`: begonnen oder als Scaffold vorhanden, aber noch nicht fachlich fertig - `OFFEN`: noch nicht umgesetzt +Abnahmeregel: + +- Punkte werden erst dann auf `ERLEDIGT` gesetzt, wenn der Nutzer die Umsetzung explizit bestaetigt. +- Technisch funktionierende, aber noch nicht abgenommene Punkte bleiben auf `TEILWEISE`. + ## Gesamtstatus Aktuell ist das Projekt auf einem V1-Scaffold-Stand: @@ -62,7 +67,7 @@ Erfuellt: - Root `/` ist die Desktop-Oberflaeche - Desktop-Flaeche, App-Icons, Fenster, Taskbar/Tray, Widget-Bereich und Skin-Konzept sind sichtbar vorhanden - gemeinsame technische Basis fuer alle drei Skins ist umgesetzt -- funktionales Startmenue fuer Apps, Widgets und Quick Actions ist vorhanden +- Startmenue fuer Apps, Widgets und Schnellaktionen ist technisch angelegt, aber noch nicht abgenommen Offen: @@ -142,21 +147,21 @@ Phase 2 Desktop-Grundfunktionen: - `TEILWEISE`: Dock oder Taskbar - `TEILWEISE`: Statusbereich - `ERLEDIGT`: Uhr -- `ERLEDIGT`: erstes Hauptmenue mit Funktion +- `TEILWEISE`: erstes Hauptmenue mit Funktion, noch nicht abgenommen Phase 3 Fenster-Manager: - `ERLEDIGT`: Fenster oeffnen und schliessen - `ERLEDIGT`: Fenster fokussieren - `ERLEDIGT`: Fenster minimieren -- `ERLEDIGT`: Fenster maximieren +- `TEILWEISE`: Fenster maximieren, noch nicht abgenommen - `ERLEDIGT`: z-index-Verwaltung - `OFFEN`: Position und Groesse merken Phase 4 Inhaltssystem: - `ERLEDIGT`: App Registry als Grundstruktur -- `ERLEDIGT`: Widget Registry als Grundstruktur +- `TEILWEISE`: Widget Registry als Grundstruktur, noch nicht abgenommen - `OFFEN`: Seitenmodule - `OFFEN`: persoenliche Linklisten - `TEILWEISE`: oeffentliches Home-Dashboard nur als Placeholder diff --git a/partials/desktop/shell.php b/partials/desktop/shell.php index 3d2cac0d..fc4728b4 100644 --- a/partials/desktop/shell.php +++ b/partials/desktop/shell.php @@ -71,9 +71,16 @@ $wallpaper = $desktopPayload['desktop']['wallpaper'];