From 5829c7e227794a3589a1cbf53a163fd89ff5155e Mon Sep 17 00:00:00 2001 From: shenmo Date: Fri, 21 Jul 2023 10:35:38 +0800 Subject: [PATCH] add-menu-support --- src/usr/share/applications/directory-create.desktop | 1 + src/usr/share/applications/just-X-me.desktop | 1 + src/usr/share/applications/just-install-me.desktop | 1 + src/usr/share/applications/just-repack-me.desktop | 1 + .../oem-menuextensions/pack-here-empty-area.desktop | 9 +++++++++ .../oem-menuextensions/pack-here.desktop | 7 ------- .../oem-menuextensions/pack-this-dir.desktop | 9 +++++++++ 7 files changed, 22 insertions(+), 7 deletions(-) create mode 100644 src/usr/share/deepin/dde-file-manager/oem-menuextensions/pack-here-empty-area.desktop delete mode 100644 src/usr/share/deepin/dde-file-manager/oem-menuextensions/pack-here.desktop create mode 100644 src/usr/share/deepin/dde-file-manager/oem-menuextensions/pack-this-dir.desktop diff --git a/src/usr/share/applications/directory-create.desktop b/src/usr/share/applications/directory-create.desktop index 9e062a3..ba3a9a0 100644 --- a/src/usr/share/applications/directory-create.desktop +++ b/src/usr/share/applications/directory-create.desktop @@ -8,3 +8,4 @@ Name=生成目录 StartupWMClass=生成目录 Terminal=false Type=Application +NoDisplay=true diff --git a/src/usr/share/applications/just-X-me.desktop b/src/usr/share/applications/just-X-me.desktop index f0f6503..f0a5d34 100644 --- a/src/usr/share/applications/just-X-me.desktop +++ b/src/usr/share/applications/just-X-me.desktop @@ -5,6 +5,7 @@ Exec=/opt/uos-packaging-tools/just-X-me %U Icon=uos-packaging-tools MimeType=application/vnd.debian.binary-package;application/x-deb; Name=直接解包 +NoDisplay=true StartupWMClass=直接解包 Terminal=false Type=Application diff --git a/src/usr/share/applications/just-install-me.desktop b/src/usr/share/applications/just-install-me.desktop index 5333448..d19f5db 100644 --- a/src/usr/share/applications/just-install-me.desktop +++ b/src/usr/share/applications/just-install-me.desktop @@ -8,3 +8,4 @@ Name=直接安装 StartupWMClass=直接安装 Terminal=false Type=Application +NoDisplay=true diff --git a/src/usr/share/applications/just-repack-me.desktop b/src/usr/share/applications/just-repack-me.desktop index e6597e8..e3a2a2e 100644 --- a/src/usr/share/applications/just-repack-me.desktop +++ b/src/usr/share/applications/just-repack-me.desktop @@ -8,3 +8,4 @@ Name=重新打包 StartupWMClass=重新打包 Terminal=false Type=Application +NoDisplay=true diff --git a/src/usr/share/deepin/dde-file-manager/oem-menuextensions/pack-here-empty-area.desktop b/src/usr/share/deepin/dde-file-manager/oem-menuextensions/pack-here-empty-area.desktop new file mode 100644 index 0000000..821aa06 --- /dev/null +++ b/src/usr/share/deepin/dde-file-manager/oem-menuextensions/pack-here-empty-area.desktop @@ -0,0 +1,9 @@ +[Desktop Entry] +Exec=/usr/bin/pack %p +Name=Pack Here +Icon=uos-packaging-tools +Type=Application +X-DFM-MenuTypes=EmptyArea; +Terminal=true +MimeType=inode/directory; +NoDisplay=true diff --git a/src/usr/share/deepin/dde-file-manager/oem-menuextensions/pack-here.desktop b/src/usr/share/deepin/dde-file-manager/oem-menuextensions/pack-here.desktop deleted file mode 100644 index 871c207..0000000 --- a/src/usr/share/deepin/dde-file-manager/oem-menuextensions/pack-here.desktop +++ /dev/null @@ -1,7 +0,0 @@ -[Desktop Entry] -Exec=/usr/bin/pack %U -Name=Pack Here -Icon=uos-packaging-tools -Type=Application -X-DFM-MenuTypes=SingleDir;SingleFile;MultiFileDirs; -Terminal=true diff --git a/src/usr/share/deepin/dde-file-manager/oem-menuextensions/pack-this-dir.desktop b/src/usr/share/deepin/dde-file-manager/oem-menuextensions/pack-this-dir.desktop new file mode 100644 index 0000000..29581ad --- /dev/null +++ b/src/usr/share/deepin/dde-file-manager/oem-menuextensions/pack-this-dir.desktop @@ -0,0 +1,9 @@ +[Desktop Entry] +Exec=/usr/bin/pack %F +Name=Pack This Dir +Icon=uos-packaging-tools +Type=Application +X-DFM-MenuTypes=SingleFile;SingleDir;MultiFileDirs; +Terminal=true +MimeType=inode/directory; +NoDisplay=true