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)
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).
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
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)
Umgesetzt in
e0b471c.Verhalten
+, an der Mausposition.Code
src/ui/widgets/ListView.ts: neuer CallbackonListMenu(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 0Wiki: Concepts (cddbd70).