Add Asset Menu bei Rechtsklick #244

Closed
opened 2026-09-27 11:33:35 +02:00 by admin · 1 comment
image.png

dieses menü ("+" bei asset), soll auch aufgehen wenn man rechtsklick macht im asset panel. aber nur dann wenn man wo hinklickt, wo momentan kein menü aufgeht (also nicht bei wenn man ein asset rechtsklickt, sondern wenn man in eine leere fläche oder auf eine vorhandene kategorie rechtsklickt)

<img width="429" alt="image.png" src="attachments/f80529e0-3272-499f-a289-4974b9c2127a"> dieses menü ("+" bei asset), soll auch aufgehen wenn man rechtsklick macht im asset panel. aber nur dann wenn man wo hinklickt, wo momentan kein menü aufgeht (also nicht bei wenn man ein asset rechtsklickt, sondern wenn man in eine leere fläche oder auf eine vorhandene kategorie rechtsklickt)
admin added this to the Development project 2026-09-27 11:33:35 +02:00
admin moved this to Next in Development on 2026-09-27 11:33:45 +02:00
Owner

Umgesetzt in e0b471c.

Verhalten

  • Rechtsklick auf eine Kategorie (z. B. „Scenes“) oder auf die leere Fläche unter den Zeilen öffnet dasselbe Menü wie +, an der Mausposition.
  • Rechtsklick auf ein Asset öffnet wie bisher dessen eigenes Menü.
  • Die Kategorie klappt beim Rechtsklick nicht auf oder zu. Rechtsklick auf leere Fläche hebt die Auswahl auf, wie ein Linksklick.
  • Leere Liste zeigt „No assets – press + or right-click“.

Code

  • src/ui/widgets/ListView.ts: neuer Callback onListMenu (Rechtsklick auf leere Fläche oder Überschrift). Überschriften gibt es nur im Asset-Panel, andere Listen sind nicht betroffen.
  • src/editor/panels/AssetPanel.ts: öffnet dort das +-Menü.

Tests

  • ./check.sh: 178 Dateien, 2573 Tests, CHECK EXIT 0
  • e2e 1-4: ALL PASSED, 134 Checks
  • 3 neue Checks in e2e 04 mit echtem Rechtsklick: auf „Scenes“ (21 Typen, Gruppe bleibt zu), auf leere Fläche, „Behavior“ aus dem Menü legt eines an, Undo nimmt es zurück.
  • Gegenprobe: ohne das Menü fallen beide Rechtsklick-Checks.

Wiki: Concepts (cddbd70).

Umgesetzt in e0b471c. **Verhalten** - Rechtsklick auf eine Kategorie (z. B. „Scenes“) oder auf die leere Fläche unter den Zeilen öffnet dasselbe Menü wie `+`, an der Mausposition. - Rechtsklick auf ein Asset öffnet wie bisher dessen eigenes Menü. - Die Kategorie klappt beim Rechtsklick nicht auf oder zu. Rechtsklick auf leere Fläche hebt die Auswahl auf, wie ein Linksklick. - Leere Liste zeigt „No assets – press + or right-click“. **Code** - `src/ui/widgets/ListView.ts`: neuer Callback `onListMenu` (Rechtsklick auf leere Fläche oder Überschrift). Überschriften gibt es nur im Asset-Panel, andere Listen sind nicht betroffen. - `src/editor/panels/AssetPanel.ts`: öffnet dort das `+`-Menü. **Tests** - `./check.sh`: 178 Dateien, 2573 Tests, `CHECK EXIT 0` - e2e 1-4: ALL PASSED, 134 Checks - 3 neue Checks in e2e 04 mit echtem Rechtsklick: auf „Scenes“ (21 Typen, Gruppe bleibt zu), auf leere Fläche, „Behavior“ aus dem Menü legt eines an, Undo nimmt es zurück. - Gegenprobe: ohne das Menü fallen beide Rechtsklick-Checks. Wiki: *Concepts* (cddbd70).
admin moved this to Done in Development on 2026-09-27 12:59:33 +02:00
Sign in to join this conversation.
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: meleki/feuerwerk#244