From a952f7369c28a5a442c9cbce8afbb44bd967329a Mon Sep 17 00:00:00 2001 From: eva Date: Mon, 3 Jan 2022 17:00:38 +0100 Subject: [PATCH] :sparkles: Add move shortcut --- CHANGES.md | 1 + frontend/src/app/main/data/workspace/shortcuts.cljs | 4 ++++ frontend/src/app/main/ui/workspace/left_toolbar.cljs | 2 +- frontend/translations/ca.po | 2 +- frontend/translations/de.po | 2 +- frontend/translations/en.po | 2 +- frontend/translations/es.po | 2 +- frontend/translations/fr.po | 2 +- frontend/translations/he.po | 2 +- frontend/translations/pt_BR.po | 2 +- frontend/translations/ro.po | 2 +- frontend/translations/ru.po | 2 +- frontend/translations/tr.po | 2 +- frontend/translations/zh_CN.po | 2 +- 14 files changed, 17 insertions(+), 12 deletions(-) diff --git a/CHANGES.md b/CHANGES.md index d05f35bf1..802a5c2aa 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -5,6 +5,7 @@ ### :boom: Breaking changes ### :sparkles: New features +- Add shortcut to move action [Taiga #2411](https://tree.taiga.io/project/penpot/us/2411). - Add alt as mod key to add stroke color from library menu [Taiga #2207](https://tree.taiga.io/project/penpot/us/2207). - Add detach in bulk option to context menu [Taiga #2210](https://tree.taiga.io/project/penpot/us/2210). - Add penpot look and feel to multiuser cursors [Taiga #1387](https://tree.taiga.io/project/penpot/us/1387). diff --git a/frontend/src/app/main/data/workspace/shortcuts.cljs b/frontend/src/app/main/data/workspace/shortcuts.cljs index d69c99ec3..57bd15270 100644 --- a/frontend/src/app/main/data/workspace/shortcuts.cljs +++ b/frontend/src/app/main/data/workspace/shortcuts.cljs @@ -137,6 +137,10 @@ :command "a" :fn #(st/emit! (dwd/select-for-drawing :frame))} + :move {:tooltip "V" + :command "v" + :fn #(st/emit! :interrupt)} + :draw-rect {:tooltip "R" :command "r" :fn #(st/emit! (dwd/select-for-drawing :rect))} diff --git a/frontend/src/app/main/ui/workspace/left_toolbar.cljs b/frontend/src/app/main/ui/workspace/left_toolbar.cljs index f7ed31957..94c48e702 100644 --- a/frontend/src/app/main/ui/workspace/left_toolbar.cljs +++ b/frontend/src/app/main/ui/workspace/left_toolbar.cljs @@ -67,7 +67,7 @@ [:div.left-toolbar-inside [:ul.left-toolbar-options [:li.tooltip.tooltip-right - {:alt (tr "workspace.toolbar.move") + {:alt (tr "workspace.toolbar.move" (sc/get-tooltip :move)) :class (when (and (nil? selected-drawtool) (not edition)) "selected") :on-click (st/emitf :interrupt)} diff --git a/frontend/translations/ca.po b/frontend/translations/ca.po index 9d8006024..49daf842a 100644 --- a/frontend/translations/ca.po +++ b/frontend/translations/ca.po @@ -2849,7 +2849,7 @@ msgstr "Imatge (%s)" #: src/app/main/ui/workspace/left_toolbar.cljs msgid "workspace.toolbar.move" -msgstr "Mou" +msgstr "Mou (%s)" #: src/app/main/ui/workspace/left_toolbar.cljs msgid "workspace.toolbar.path" diff --git a/frontend/translations/de.po b/frontend/translations/de.po index 65eaa9632..a439e9ffc 100644 --- a/frontend/translations/de.po +++ b/frontend/translations/de.po @@ -3076,7 +3076,7 @@ msgstr "Bild (%s)" #: src/app/main/ui/workspace/left_toolbar.cljs msgid "workspace.toolbar.move" -msgstr "Verschieben" +msgstr "Verschieben (%s)" #: src/app/main/ui/workspace/left_toolbar.cljs msgid "workspace.toolbar.path" diff --git a/frontend/translations/en.po b/frontend/translations/en.po index fc4d6c017..cb3321f6b 100644 --- a/frontend/translations/en.po +++ b/frontend/translations/en.po @@ -3167,7 +3167,7 @@ msgstr "Image (%s)" #: src/app/main/ui/workspace/left_toolbar.cljs msgid "workspace.toolbar.move" -msgstr "Move" +msgstr "Move (%s)" #: src/app/main/ui/workspace/left_toolbar.cljs msgid "workspace.toolbar.path" diff --git a/frontend/translations/es.po b/frontend/translations/es.po index 9203c4e81..396cafc20 100644 --- a/frontend/translations/es.po +++ b/frontend/translations/es.po @@ -3166,7 +3166,7 @@ msgstr "Imagen (%s)" #: src/app/main/ui/workspace/left_toolbar.cljs msgid "workspace.toolbar.move" -msgstr "Mover" +msgstr "Mover (%s)" #: src/app/main/ui/workspace/left_toolbar.cljs msgid "workspace.toolbar.path" diff --git a/frontend/translations/fr.po b/frontend/translations/fr.po index ddc50e45c..70f85c1fe 100644 --- a/frontend/translations/fr.po +++ b/frontend/translations/fr.po @@ -2579,7 +2579,7 @@ msgstr "Image (%s)" #: src/app/main/ui/workspace/left_toolbar.cljs msgid "workspace.toolbar.move" -msgstr "Déplacer" +msgstr "Déplacer (%s)" #: src/app/main/ui/workspace/left_toolbar.cljs msgid "workspace.toolbar.path" diff --git a/frontend/translations/he.po b/frontend/translations/he.po index 2f0222415..66d00d2fa 100644 --- a/frontend/translations/he.po +++ b/frontend/translations/he.po @@ -3030,7 +3030,7 @@ msgstr "תמונה (%s)" #: src/app/main/ui/workspace/left_toolbar.cljs msgid "workspace.toolbar.move" -msgstr "העברה" +msgstr "העברה (%s)" #: src/app/main/ui/workspace/left_toolbar.cljs msgid "workspace.toolbar.path" diff --git a/frontend/translations/pt_BR.po b/frontend/translations/pt_BR.po index b5a767ae4..cfdf4e320 100644 --- a/frontend/translations/pt_BR.po +++ b/frontend/translations/pt_BR.po @@ -1884,7 +1884,7 @@ msgstr "Imagem (%s)" #: src/app/main/ui/workspace/left_toolbar.cljs msgid "workspace.toolbar.move" -msgstr "Mover" +msgstr "Mover (%s)" #: src/app/main/ui/workspace/left_toolbar.cljs msgid "workspace.toolbar.rect" diff --git a/frontend/translations/ro.po b/frontend/translations/ro.po index b9c464080..a16acbce5 100644 --- a/frontend/translations/ro.po +++ b/frontend/translations/ro.po @@ -2461,7 +2461,7 @@ msgstr "Imagine (%s)" #: src/app/main/ui/workspace/left_toolbar.cljs msgid "workspace.toolbar.move" -msgstr "Poziţionează" +msgstr "Poziţionează (%s)" #: src/app/main/ui/workspace/left_toolbar.cljs msgid "workspace.toolbar.path" diff --git a/frontend/translations/ru.po b/frontend/translations/ru.po index a5fa08781..c8c118ca5 100644 --- a/frontend/translations/ru.po +++ b/frontend/translations/ru.po @@ -1149,7 +1149,7 @@ msgstr "Изображение (%s)" #: src/app/main/ui/workspace/left_toolbar.cljs msgid "workspace.toolbar.move" -msgstr "Вытеснить" +msgstr "Вытеснить (%s)" #: src/app/main/ui/workspace/left_toolbar.cljs msgid "workspace.toolbar.path" diff --git a/frontend/translations/tr.po b/frontend/translations/tr.po index 456a92996..bc0d4f945 100644 --- a/frontend/translations/tr.po +++ b/frontend/translations/tr.po @@ -3062,7 +3062,7 @@ msgstr "Görsel (%s)" #: src/app/main/ui/workspace/left_toolbar.cljs msgid "workspace.toolbar.move" -msgstr "Taşı" +msgstr "Taşı (%s)" #: src/app/main/ui/workspace/left_toolbar.cljs msgid "workspace.toolbar.path" diff --git a/frontend/translations/zh_CN.po b/frontend/translations/zh_CN.po index 780b27a7c..c936ca189 100644 --- a/frontend/translations/zh_CN.po +++ b/frontend/translations/zh_CN.po @@ -2505,7 +2505,7 @@ msgstr "图片(%s)" #: src/app/main/ui/workspace/left_toolbar.cljs msgid "workspace.toolbar.move" -msgstr "移动" +msgstr "移动 (%s)" #: src/app/main/ui/workspace/left_toolbar.cljs msgid "workspace.toolbar.path"