peazip/peazip-desktop.patch
Pragmatic Linux 681b4391c0 Accepting request 1191641 from home:pragmalin:branches:devel:languages:pascal
- Update to 9.9.0:
  BACKEND
  * 7z 24.07
  * Pea 1.19 adds optional extra KDF rounds for triple cascaded encryption in .PEA format
    (up to 20 millions iterations for each algorithm, total 60 M rounds)
  * Zstd 1.5.6 (Windows, Linux)

  CODE
  * Compiled with Lazarus 3.4, sources are still compatible with Lazarus 2.x
  * Fixes and code cleanup
    * Fixed loading Custom format in custom compression settings
    * Fixed browsing some special cases of archives (containing items with absolute paths
      starting with directopry separator characters)
  * Updated Options screen
    * (7z/p7zip) syntax level can now be set to 21.07 and 23.01 legacy versions, form 
      Options > Settings > Advances, Backend binaries
    * (7z/p7zip) new option to show timestamps as UTC insead of local time, form form
      Options > Settings > Archive manager
    * New group for TAR -related options in Options > Settings > Archive manager

  FILE MANAGER
  * (Windows) When UAC elevation is needed (non writeable output path) the user is now
    offered to restart the app UAC elevated.
    * In this way it is not needed to require elevation to subsequent operations on the
      same path, and it is possible to use all of functions of PeaZip (console mode,
      force interactive password)
  * Added internal drag and drop features
    * It is now possible to perform internal drag and drop extraction from file/archive
      manager to sidebar, both toward treeview panel and navigation panel (bookmarks,
      filesystem, history paths).
      * It is possible to extract either one or more entire archive(s), or selected
        archive content while browsing archives
      * If right mouse button is pressed, it will be possible to choese to extract with
        or without new folder/smart new folder, overriding defaults
    * It is now possible to use drag and drop to add items from file browser/archive
      browser to Bookmarks panel
  * Archives are now tested for encryption also for list/test operations, so password is
    required in advance if needed
  * Improved System tools menu for Linux (context menu, File manager)
  * New "Extract here" quick link on the right of the tool bar, shown when browing an archive
    * Extracts selected content, or entire archive if nothing is selected
    * Extracts to new/smart folder depending on settings, link text is adjusted accordingly
    * Shows context menu with all extraction options (here, smart, new folder) to be used
      on the fly without changing the configuration
  * The app now dispays if it isrunning as root (admin or UAC elevated on Windows), 
    showing <ROOT> (or <ADMIN>) note in main menu, or dropdown main menu (if main menu is
    hidden)

  EXTRACTION and ARCHIVING
  * Improved reading DMG, IMG, RPM, and SQUASHFS files as archives
  * Revamped task launcher GUI
  * Updated compression Presets files to support latest options set

OBS-URL: https://build.opensuse.org/request/show/1191641
OBS-URL: https://build.opensuse.org/package/show/devel:languages:pascal/peazip?expand=0&rev=130
2024-08-05 10:49:07 +00:00

201 lines
9.9 KiB
Diff

Index: peazip-9.8.0.src/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE4-dolphin/peazipadd.desktop
===================================================================
--- peazip-9.8.0.src.orig/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE4-dolphin/peazipadd.desktop
+++ peazip-9.8.0.src/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE4-dolphin/peazipadd.desktop
@@ -2,6 +2,8 @@
Exec=peazip -add2archive %F
Icon=peazip
Name=Archive with PeaZip
+Name[de]=Archivieren mit PeaZip
+Name[it]=Archivia con PeaZip
[Desktop Entry]
Type=Service
@@ -11,3 +13,4 @@ Name=peazipadd
Name[en_US]=peazipadd
Icon=peazip
ServiceTypes=KonqPopupMenu/Plugin,all/all
+X-SuSE-translate=true
Index: peazip-9.8.0.src/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE4-dolphin/peazipext.desktop
===================================================================
--- peazip-9.8.0.src.orig/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE4-dolphin/peazipext.desktop
+++ peazip-9.8.0.src/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE4-dolphin/peazipext.desktop
@@ -1,7 +1,9 @@
[Desktop Action peazipext]
Exec=peazip -ext2full %F
Icon=peazip
-Name=Extract (PeaZip)
+Name=Extract with PeaZip
+Name[de]=Extrahieren mit PeaZip
+Name[it]=Estrai con PeaZip
[Desktop Entry]
Type=Service
@@ -11,3 +13,4 @@ Encoding=UTF-8
Name=peazipext
Name[en_US]=peazipext
ServiceTypes=KonqPopupMenu/Plugin,all/all
+X-SuSE-translate=true
Index: peazip-9.8.0.src/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE4-dolphin/peazipextfolder.desktop
===================================================================
--- peazip-9.8.0.src.orig/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE4-dolphin/peazipextfolder.desktop
+++ peazip-9.8.0.src/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE4-dolphin/peazipextfolder.desktop
@@ -1,7 +1,9 @@
[Desktop Action peazipextfolder]
Exec=peazip -ext2folder %F
Icon=peazip
-Name=Extract here to new folder (PeaZip)
+Name=Extract here to new folder with PeaZip
+Name[de]=Hier mit PeaZip in neues Verzeichnis extrahieren
+Name[it]=Estrai qui con PeaZip in una nuova cartella
[Desktop Entry]
Type=Service
@@ -11,3 +13,4 @@ Icon=peazip
Name=peazipextfolder
Name[en_US]=peazipextfolder
ServiceTypes=KonqPopupMenu/Plugin,all/all
+X-SuSE-translate=true
Index: peazip-9.8.0.src/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE4-dolphin/peazipexthere.desktop
===================================================================
--- peazip-9.8.0.src.orig/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE4-dolphin/peazipexthere.desktop
+++ peazip-9.8.0.src/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE4-dolphin/peazipexthere.desktop
@@ -1,7 +1,9 @@
[Desktop Action peazipexthere]
Exec=peazip -ext2here %F
Icon=peazip
-Name=Extract here (PeaZip)
+Name=Extract here with PeaZip
+Name[de]=Hier mit PeaZip extrahieren
+Name[it]=Estrai qui con PeaZip
[Desktop Entry]
Type=Service
@@ -11,3 +13,4 @@ Icon=peazip
Name=peazipexthere
Name[en_US]=peazipexthere
ServiceTypes=KonqPopupMenu/Plugin,all/all
+X-SuSE-translate=true
Index: peazip-9.8.0.src/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE4-dolphin/peazipopen.desktop
===================================================================
--- peazip-9.8.0.src.orig/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE4-dolphin/peazipopen.desktop
+++ peazip-9.8.0.src/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE4-dolphin/peazipopen.desktop
@@ -2,6 +2,8 @@
Exec=peazip -ext2browse %F
Icon=peazip
Name=Open with PeaZip
+Name[de]=Öffnen mit PeaZip
+Name[it]=Apri con PeaZip
[Desktop Entry]
Type=Service
@@ -11,3 +13,4 @@ Icon=peazip
Name=peazipopen
Name[en_US]=peazipopen
ServiceTypes=KonqPopupMenu/Plugin,all/all
+X-SuSE-translate=true
Index: peazip-9.8.0.src/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE5-dolphin/peazipadd.desktop
===================================================================
--- peazip-9.8.0.src.orig/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE5-dolphin/peazipadd.desktop
+++ peazip-9.8.0.src/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE5-dolphin/peazipadd.desktop
@@ -1,7 +1,9 @@
[Desktop Action peazipadd]
Exec=peazip -add2archive %F
Icon=peazip
-Name=Archive...
+Name=Archive with PeaZip
+Name[de]=Archivieren mit PeaZip
+Name[it]=Archivia con PeaZip
[Desktop Entry]
Type=Service
Index: peazip-9.8.0.src/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE5-dolphin/peazipext.desktop
===================================================================
--- peazip-9.8.0.src.orig/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE5-dolphin/peazipext.desktop
+++ peazip-9.8.0.src/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE5-dolphin/peazipext.desktop
@@ -1,7 +1,9 @@
[Desktop Action peazipext]
Exec=peazip -ext2full %F
Icon=peazip
-Name=Extract...
+Name=Extract with PeaZip
+Name[de]=Extrahieren mit PeaZip
+Name[it]=Estrai con PeaZip
[Desktop Entry]
Type=Service
Index: peazip-9.8.0.src/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE5-dolphin/peazipextfolder.desktop
===================================================================
--- peazip-9.8.0.src.orig/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE5-dolphin/peazipextfolder.desktop
+++ peazip-9.8.0.src/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE5-dolphin/peazipextfolder.desktop
@@ -1,7 +1,9 @@
[Desktop Action peazipextfolder]
Exec=peazip -ext2folder %F
Icon=peazip
-Name=Extract here to a new folder
+Name=Extract here to new folder with PeaZip
+Name[de]=Hier mit PeaZip in neues Verzeichnis extrahieren
+Name[it]=Estrai qui con PeaZip in una nuova cartella
[Desktop Entry]
Type=Service
Index: peazip-9.8.0.src/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE5-dolphin/peazipexthere.desktop
===================================================================
--- peazip-9.8.0.src.orig/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE5-dolphin/peazipexthere.desktop
+++ peazip-9.8.0.src/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE5-dolphin/peazipexthere.desktop
@@ -1,7 +1,9 @@
[Desktop Action peazipexthere]
Exec=peazip -ext2here %F
Icon=peazip
-Name=Extract here
+Name=Extract here with PeaZip
+Name[de]=Hier mit PeaZip extrahieren
+Name[it]=Estrai qui con PeaZip
[Desktop Entry]
Type=Service
Index: peazip-9.8.0.src/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE5-dolphin/peazipopen.desktop
===================================================================
--- peazip-9.8.0.src.orig/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE5-dolphin/peazipopen.desktop
+++ peazip-9.8.0.src/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE5-dolphin/peazipopen.desktop
@@ -1,7 +1,9 @@
[Desktop Action peazipopen]
Exec=peazip -ext2browse %F
Icon=peazip
-Name=Open with PeaZip...
+Name=Open with PeaZip
+Name[de]=Öffnen mit PeaZip
+Name[it]=Apri con PeaZip
[Desktop Entry]
Type=Service
Index: peazip-9.8.0.src/res/share/batch/freedesktop_integration/peazip.desktop
===================================================================
--- peazip-9.8.0.src.orig/res/share/batch/freedesktop_integration/peazip.desktop
+++ peazip-9.8.0.src/res/share/batch/freedesktop_integration/peazip.desktop
@@ -1,14 +1,21 @@
[Desktop Entry]
Name=PeaZip
Comment=PeaZip archive manager
-Exec=peazip %F
+Exec=peazip
TryExec=peazip
Icon=peazip
Type=Application
Terminal=false
-Categories=Utility;Archiving;Compression;
+Categories=Qt;KDE;Utility;System;Archiving;
+X-KDE-StartupNotify=true
+X-SuSE-translate=true
Keywords=zip;rar;tar;compress;extract;unpack;
-MimeType=application/bzip2;application/gzip;application/vnd.android.package-archive;application/vnd.ms-cab-compressed;application/vnd.debian.binary-package;application/x-7z-compressed;application/x-7z-compressed-tar;application/x-ace;application/x-alz;application/x-ar;application/x-archive;application/x-arj;application/x-brotli;application/x-bzip-brotli-tar;application/x-bzip;application/x-bzip-compressed-tar;application/x-bzip1;application/x-bzip1-compressed-tar;application/x-cabinet;application/x-cd-image;application/x-compress;application/x-compressed-tar;application/x-cpio;application/x-chrome-extension;application/x-deb;application/x-ear;application/x-ms-dos-executable;application/x-gtar;application/x-gzip;application/x-gzpostscript;application/x-java-archive;application/x-lha;application/x-lhz;application/x-lrzip;application/x-lrzip-compressed-tar;application/x-lz4;application/x-lzip;application/x-lzip-compressed-tar;application/x-lzma;application/x-lzma-compressed-tar;application/x-lzop;application/x-lz4-compressed-tar;application/x-ms-wim;application/x-rar;application/x-rar-compressed;application/x-rpm;application/x-source-rpm;application/x-rzip;application/x-rzip-compressed-tar;application/x-tar;application/x-tarz;application/x-tzo;application/x-stuffit;application/x-war;application/x-xar;application/x-xz;application/x-xz-compressed-tar;application/x-zip;application/x-zip-compressed;application/x-zstd-compressed-tar;application/x-zoo;application/zip;application/zstd;
+GenericName=Free Zip files utility
+GenericName[de]=Freies Zip-Dateien Utility
+Comment=Free Zip files utility, supports 150+ formats: 7Z, ISO, RAR, ZIP, ZIPX
+Comment[de]=Freies Zip-Dateien Utility, unterstützt 150+ Formate: 7Z, ISO, RAR, ZIP, ZIPX
+Comment[it]=Programma per file Zip gratuito, supporta 150+ formati: 7Z, ISO, RAR, ZIP, ZIPX
+MimeType=application/x-gzip;application/x-lha;application/x-tar;application/x-tgz;application/x-tbz;application/x-tbz2;application/x-zip;application/zip;application/x-bzip;application/x-rar;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;
Actions=add;extract;extracthere;extractheresmart;
[Desktop Action add]