feat(xref): row-level context menu actions and unified split-button toolbar

Right-click actions bound to the row under the cursor, split-button toolbar groups with shared borders and hover states, and a notice when an operation needs a selection first.
This commit is contained in:
Karim Jerbi committed 2026-09-15 23:56:31 +01:00
1 parent 494a872e8d
commit 22a9bd602c
28 files changed
+352 -168

No files matched your search

+1
View File
@@ -3317,6 +3317,7 @@ insert =
.revolve-select-objects-or-mode = REVOLVE حدد عناصر التدوير أو [الوضع] (Enter للإنهاء):
.path = Path:
.xref-file-references = File References
model =
.create = إنشاء
.boolean = عمليات منطقية
+1
View File
@@ -3304,6 +3304,7 @@ insert =
.revolve-select-objects-or-mode = REVOLVE Изберете обекти за завъртане или [Режим] (Enter за край):
.path = Път:
.xref-file-references = File References
model =
.create = Създаване
.boolean = Булеви операции
+1
View File
@@ -3302,6 +3302,7 @@ insert =
.revolve-select-objects-or-mode = REVOLVE Vyberte objekty k rotaci nebo [Režim] (Enter ukončí):
.path = Cesta:
.xref-file-references = File References
model =
.create = Vytvořit
.boolean = Booleovské operace
+1
View File
@@ -3303,6 +3303,7 @@ insert =
.revolve-select-objects-or-mode = REVOLVE Objekte zum Rotieren wählen oder [Modus] (Enter zum Beenden):
.path = Path:
.xref-file-references = File References
model =
.create = Erstellen
.boolean = Boolesche Operationen
+1
View File
@@ -3176,6 +3176,7 @@ insert =
.not-found = Not found
.orphaned = Orphaned
.unreferenced = Unreferenced
.xref-file-references = File References
.xref-change-path = Change Path
.xref-make-absolute = Make Absolute
.xref-make-relative = Make Relative
+1
View File
@@ -3177,6 +3177,7 @@ insert =
.not-found = Not found
.orphaned = Orphaned
.unreferenced = Unreferenced
.xref-file-references = File References
.xref-change-path = Change Path
.xref-make-absolute = Make Absolute
.xref-make-relative = Make Relative
+1
View File
@@ -3305,6 +3305,7 @@ insert =
.revolve-select-objects-or-mode = REVOLVE Seleccione objetos para revolucionar o [Modo] (Intro para terminar):
.path = Ruta:
.xref-file-references = File References
model =
.create = Crear
.boolean = Booleanas
+1
View File
@@ -3304,6 +3304,7 @@ insert =
.revolve-select-objects-or-mode = REVOLVE Valitse pyöräytettävät objektit tai [Tila] (Enter lopettaa):
.path = Path:
.xref-file-references = File References
model =
.create = Luo
.boolean = Boolen operaatiot
+1
View File
@@ -3305,6 +3305,7 @@ insert =
.revolve-select-objects-or-mode = REVOLVE Sélectionnez les objets de révolution ou [Mode] (Entrée pour terminer) :
.path = Chemin :
.xref-file-references = File References
model =
.create = Créer
.boolean = Opérations booléennes
+1
View File
@@ -3293,6 +3293,7 @@ insert =
.revolve-select-objects-or-mode = REVOLVE घुमाने के लिए ऑब्जेक्ट चुनें या [मोड] (समाप्त करने के लिए Enter):
.path = Path:
.xref-file-references = File References
model =
.create = बनाएँ
.boolean = बूलियन संक्रियाएँ
+1
View File
@@ -3304,6 +3304,7 @@ insert =
.revolve-select-objects-or-mode = REVOLVE Válasszon megforgatandó objektumokat vagy [Mód] (Enter a befejezéshez):
.path = Path:
.xref-file-references = File References
model =
.create = Létrehozás
.boolean = Logikai műveletek
+1
View File
@@ -3304,6 +3304,7 @@ insert =
.revolve-select-objects-or-mode = REVOLVE Seleziona oggetti da rivoluzionare o [Modalità] (Invio per terminare):
.path = Path:
.xref-file-references = File References
model =
.create = Crea
.boolean = Operazioni booleane
+1
View File
@@ -3293,6 +3293,7 @@ insert =
.revolve-select-objects-or-mode = REVOLVE 回転させるオブジェクトを選択、または[モード](Enterで終了):
.path = Path:
.xref-file-references = File References
model =
.create = 作成
.boolean = ブール演算
+1
View File
@@ -3304,6 +3304,7 @@ insert =
.revolve-select-objects-or-mode = REVOLVE 회전할 객체 선택 또는 [모드] (Enter로 완료):
.path = Path:
.xref-file-references = File References
model =
.create = 생성
.boolean = 불리언 연산
+1
View File
@@ -3303,6 +3303,7 @@ insert =
.revolve-select-objects-or-mode = REVOLVE Selecteer objecten om te wentelen of [Modus] (Enter om te voltooien):
.path = Path:
.xref-file-references = File References
model =
.create = Maken
.boolean = Booleaanse bewerkingen
+1
View File
@@ -3304,6 +3304,7 @@ insert =
.revolve-select-objects-or-mode = REVOLVE Wybierz obiekty do obrotu lub [Tryb] (Enter kończy):
.path = Path:
.xref-file-references = File References
model =
.create = Utwórz
.boolean = Operacje boolowskie
+1
View File
@@ -3304,6 +3304,7 @@ insert =
.revolve-specify-start-angle = REVOLVE { common.specify }: { common.start-angle }
.revolve-select-line-ray-or-construction-line-for-axis = REVOLVE Selecione uma linha, semirreta ou linha de construção como eixo:
.revolve-select-objects-or-mode = REVOLVE Selecione objetos para revolução ou [Modo] (Enter para concluir):
.xref-file-references = File References
model =
.create = Criar
+1
View File
@@ -3306,6 +3306,7 @@ insert =
.revolve-select-objects-or-mode = REVOLVE Выберите объекты для вращения или [Режим] (Enter — завершить):
.path = Путь:
.xref-file-references = File References
model =
.create = Создание
.boolean = Булевы операции
+1
View File
@@ -3265,6 +3265,7 @@ insert =
.specify-the-requested-path-or-point-or-use-undo = { common.specify }: { common.path } / { common.point } [{ common.undo }].
.path = Path:
.xref-file-references = File References
model =
.create = Oluştur
.boolean = Boole işlemleri
+1
View File
@@ -3288,6 +3288,7 @@ insert =
.revolve-select-objects-or-mode = REVOLVE 选择要旋转的对象或 [模式](按 Enter 完成):
.path = Path:
.xref-file-references = File References
model =
.create = 创建
.boolean = 布尔运算
+1
View File
@@ -3300,6 +3300,7 @@ insert =
.revolve-select-objects-or-mode = REVOLVE 選取要旋轉的物件或 [模式](按 Enter 完成):
.path = Path:
.xref-file-references = File References
model =
.create = 建立
.boolean = 布林運算