Main update
All checks were successful
Deploy / deploy-staging (push) Successful in 25s
Deploy / deploy-production (push) Has been skipped

This commit is contained in:
2026-06-24 02:24:39 +02:00
parent 5ff4c3fb2b
commit d121f74bd0
34 changed files with 2548 additions and 67 deletions

View File

@@ -79,3 +79,33 @@ Wenn `Old-Nexus/` vorhanden ist:
- `supports_widget`
- `supports_tray`
- `module_name`
## Erweiterte Modul-Metadaten fuer die neue Desktop-Shell
Importierte Module sollen bei der Migration nicht nur eine Fenster-App bekommen, sondern moeglichst direkt folgende Angaben im Manifest vorbereiten:
- `app_scope: module`
- `installable: true`
- `desktop.available`
- `desktop.show_on_desktop`
- `desktop.show_in_start_menu`
- `widgets[]`
- `cron_jobs[]`
Damit koennen folgende Dinge ohne weitere Sonderverdrahtung automatisch entstehen:
- Desktop- und Startmenue-Sichtbarkeit
- Widget-Auswahl im User Self Management
- Aufnahme in die zentrale Cron-Verwaltung
## Systemtools sind keine Module
Globale Verwaltungsfunktionen werden in diesem Projekt nicht als installierbare Module behandelt.
Beispiele:
- `User Management`
- `User Self Management`
- `Cron Tool`
Diese Apps laufen als `system_tool` und nicht als `module`.