adsdad
All checks were successful
Deploy / deploy-staging (push) Successful in 24s
Deploy / deploy-production (push) Has been skipped

This commit is contained in:
2026-06-25 00:36:14 +02:00
parent ac2d95fc56
commit 487f592ca3
12 changed files with 188 additions and 17 deletions

24
system/shell/README.md Normal file
View File

@@ -0,0 +1,24 @@
# System Shell
Shell-nahe Werkzeuge und Shell-Skripte liegen in diesem Projekt unter `system/shell/<tool>/`.
Ziel der Struktur:
- globale Desktop-Werkzeuge klar von `system/apps/` und `custom/apps/` trennen
- Shell-spezifische Helfer als eigenstaendige Einheiten sichtbar machen
- Metadaten fuer den Desktop zentral ueber `definition.php` ablegen
Typische Bestandteile eines Shell-Tools:
- `definition.php` fuer Titel, Kennung, Content-Mode und Fenster-Defaults
- optionale Zusatzdateien wie `README.md`, Shell-Skripte oder Hilfsdateien
Aktuelles Beispiel:
- `desktop-debug`
Regel:
- `system/shell/` ist fuer globale Shell-Werkzeuge reserviert
- installierbare Fach-Apps bleiben unter `custom/apps/`
- nicht installierbare Oberflaechen-Apps bleiben unter `system/apps/`

View File

@@ -0,0 +1,21 @@
<?php
declare(strict_types=1);
return [
'app_id' => 'desktop-debug',
'title' => 'Desktop Debug',
'label' => 'Debug',
'content_mode' => 'desktop-debug',
'admin_only' => true,
'window' => [
'x' => 120,
'y' => 88,
'width' => 720,
'height' => 520,
],
'ui' => [
'copy' => 'Live-Debug fuer Desktop und Native-Module. Tracking laeuft nur, solange dieses Fenster offen ist.',
'clear_label' => 'Log leeren',
],
];