diff --git a/CHANGES.md b/CHANGES.md index d05f35bf15..802a5c2aa3 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 d69c99ec31..57bd15270d 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 f7ed31957b..94c48e702c 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 9d8006024d..49daf842a0 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 65eaa96329..a439e9ffc8 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 fc4d6c017b..cb3321f6b2 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 9203c4e814..396cafc20f 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 ddc50e45c5..70f85c1fe9 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 2f02224155..66d00d2fa5 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 b5a767ae49..cfdf4e3207 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 b9c4640800..a16acbce51 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 a5fa08781b..c8c118ca54 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 456a92996a..bc0d4f945d 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 780b27a7cd..c936ca1892 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"