summaryrefslogtreecommitdiff
blob: 2e074c287b14b1f57812117bb95d1de8702e0a47 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
diff --git a/GUI/kde/p7zip_compress.desktop b/GUI/kde/p7zip_compress.desktop
index 9010fbd..99e76b9 100644
--- a/GUI/kde/p7zip_compress.desktop
+++ b/GUI/kde/p7zip_compress.desktop
@@ -1,6 +1,9 @@
 [Desktop Entry]
-ServiceTypes=inode/directory
-Actions=CompressDialog;Compress7z;CompressZip;extractHere;ExtractSubdir;ExtractTo;test;Benchmark
+Encoding=UTF-8
+Type=Service
+ServiceTypes=KonqPopupMenu/Plugin
+MimeType=all/all;
+Actions=CompressDialog;Compress7z;CompressZip;Benchmark
 X-KDE-Priority=TopLevel
 X-KDE-Submenu=7-Zip
 X-KDE-Icon=p7zip
diff --git a/GUI/kde/p7zip_extract.desktop b/GUI/kde/p7zip_extract.desktop
index 9038c76..499d83a 100644
--- a/GUI/kde/p7zip_extract.desktop
+++ b/GUI/kde/p7zip_extract.desktop
@@ -1,10 +1,31 @@
 [Desktop Entry]
 X-SuSE-translate=true
 Encoding=UTF-8
-ServiceTypes=application/x-gzip,application/x-lha,application/x-tar,application/x-tgz,application/x-tbz,application/x-tbz2,application/x-zip,application/x-bzip,application/x-tzo,application/x-lzop,application/x-rar,application/x-rar-compressed,application/x-zoo,application/x-tarz,application/x-archive,application/x-bzip2,application/x-jar,application/x-deb,application/x-ace,application/x-7z,application/x-arc,application/x-arj,application/x-compress,application/x-cpio,application/x-pak
-Actions=extractHere
+Type=Service
+ServiceTypes=KonqPopupMenu/Plugin
+MimeType=application/x-gzip;application/x-lha;application/x-tar;application/x-compressed-tar;application/x-bzip-compressed-tar;application/zip;application/x-bzip;application/x-tzo;application/x-lzop;application/x-rar;application/x-zoo;application/x-tarz;application/x-archive;application/x-bzip2;application/x-java-archive;application/x-deb;application/x-ace;application/x-7z-compressed;application/x-arc;application/x-arj;application/x-compress;application/x-zip-compressed;application/x-cpio;application/x-pak;
+#MimeType=application/x-gzip;application/x-lha;application/x-tar;application/x-tgz;application/x-tbz;application/x-tbz2;application/x-zip;application/x-bzip;application/x-tzo;application/x-lzop;application/x-rar;application/x-rar-compressed;application/x-zoo;application/x-tarz;application/x-archive;application/x-bzip2;application/x-jar;application/x-deb;application/x-ace;application/x-7z;application/x-arc;application/x-arj;application/x-compress;application/x-cpio;application/x-pak;
+Actions=extractHere;ExtractSubdir;ExtractTo;test;
+X-KDE-Priority=TopLevel
+X-KDE-Submenu=7-Zip
+X-KDE-Icon=p7zip
 
 [Desktop Action extractHere]
-Name=Extract Here with 7-zip
+Name=Extract Here
 Exec=p7zipForFilemanager x %U
 Icon=p7zip
+
+[Desktop Action ExtractSubdir]
+Name=Extract to subdirectory
+Icon=p7zip
+Exec=p7zipForFilemanager xs %U
+
+[Desktop Action ExtractTo]
+Name=Extract to ...
+Icon=p7zip
+Exec=p7zipForFilemanager xd %U
+
+[Desktop Action test]
+Name=Test Archive
+Exec=p7zipForFilemanager t %U
+Icon=p7zip