mirror of
https://github.com/penpot/penpot.git
synced 2025-02-01 11:59:17 -05:00
✨ Add final adjustements for binfile-v3 feature
This commit is contained in:
parent
4f4ef6f1f2
commit
57d7dfaa0a
3 changed files with 18 additions and 13 deletions
|
@ -12,6 +12,7 @@
|
||||||
(def default
|
(def default
|
||||||
"A common flags that affects both: backend and frontend."
|
"A common flags that affects both: backend and frontend."
|
||||||
[:enable-registration
|
[:enable-registration
|
||||||
|
:enable-export-file-v3
|
||||||
:enable-login-with-password])
|
:enable-login-with-password])
|
||||||
|
|
||||||
(defn parse
|
(defn parse
|
||||||
|
|
|
@ -255,18 +255,20 @@
|
||||||
:id "file-move-multi"
|
:id "file-move-multi"
|
||||||
:options sub-options})
|
:options sub-options})
|
||||||
|
|
||||||
{:name (tr "dashboard.export-binary-multi" file-count)
|
(when-not (contains? cf/flags :export-file-v3)
|
||||||
:id "file-binary-export-multi"
|
{:name (tr "dashboard.export-binary-multi" file-count)
|
||||||
:handler on-export-binary-files}
|
:id "file-binary-export-multi"
|
||||||
|
:handler on-export-binary-files})
|
||||||
|
|
||||||
(when (contains? cf/flags :export-file-v3)
|
(when (contains? cf/flags :export-file-v3)
|
||||||
{:name (tr "dashboard.export-binary-multi-v3" file-count)
|
{:name (tr "dashboard.export-binary-multi-v3" file-count)
|
||||||
:id "file-binary-export-multi-v3"
|
:id "file-binary-export-multi-v3"
|
||||||
:handler on-export-binary-files-v3})
|
:handler on-export-binary-files-v3})
|
||||||
|
|
||||||
{:name (tr "dashboard.export-standard-multi" file-count)
|
(when-not (contains? cf/flags :export-file-v3)
|
||||||
:id "file-standard-export-multi"
|
{:name (tr "dashboard.export-standard-multi" file-count)
|
||||||
:handler on-export-standard-files}
|
:id "file-standard-export-multi"
|
||||||
|
:handler on-export-standard-files})
|
||||||
|
|
||||||
(when (and (:is-shared file) can-edit)
|
(when (and (:is-shared file) can-edit)
|
||||||
{:name (tr "labels.unpublish-multi-files" file-count)
|
{:name (tr "labels.unpublish-multi-files" file-count)
|
||||||
|
@ -312,18 +314,20 @@
|
||||||
|
|
||||||
{:name :separator}
|
{:name :separator}
|
||||||
|
|
||||||
{:name (tr "dashboard.download-binary-file")
|
(when-not (contains? cf/flags :export-file-v3)
|
||||||
:id "download-binary-file"
|
{:name (tr "dashboard.download-binary-file")
|
||||||
:handler on-export-binary-files}
|
:id "download-binary-file"
|
||||||
|
:handler on-export-binary-files})
|
||||||
|
|
||||||
(when (contains? cf/flags :export-file-v3)
|
(when (contains? cf/flags :export-file-v3)
|
||||||
{:name (tr "dashboard.download-binary-file-v3")
|
{:name (tr "dashboard.download-binary-file-v3")
|
||||||
:id "download-binary-file-v3"
|
:id "download-binary-file-v3"
|
||||||
:handler on-export-binary-files-v3})
|
:handler on-export-binary-files-v3})
|
||||||
|
|
||||||
{:name (tr "dashboard.download-standard-file")
|
(when-not (contains? cf/flags :export-file-v3)
|
||||||
:id "download-standard-file"
|
{:name (tr "dashboard.download-standard-file")
|
||||||
:handler on-export-standard-files}
|
:id "download-standard-file"
|
||||||
|
:handler on-export-standard-files})
|
||||||
|
|
||||||
(when (and (not is-lib-page?) (not is-search-page?) can-edit)
|
(when (and (not is-lib-page?) (not is-search-page?) can-edit)
|
||||||
{:name :separator})
|
{:name :separator})
|
||||||
|
|
|
@ -421,7 +421,7 @@ msgid "dashboard.download-binary-file"
|
||||||
msgstr "Download Penpot file (.penpot)"
|
msgstr "Download Penpot file (.penpot)"
|
||||||
|
|
||||||
msgid "dashboard.download-binary-file-v3"
|
msgid "dashboard.download-binary-file-v3"
|
||||||
msgstr "Download Penpot file (.zip) (BETA)"
|
msgstr "Download (.zip)"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/file_menu.cljs:300, src/app/main/ui/workspace/main_menu.cljs:597
|
#: src/app/main/ui/dashboard/file_menu.cljs:300, src/app/main/ui/workspace/main_menu.cljs:597
|
||||||
msgid "dashboard.download-standard-file"
|
msgid "dashboard.download-standard-file"
|
||||||
|
|
Loading…
Add table
Reference in a new issue