118 Commits

Author SHA256 Message Date
Dominique Leuenberger
6bb658dbbd Accepting request 1099754 from devel:languages:pascal
- Update to 9.3.0:
  BACKEND
    * 7z 23.01 (Linux, macOS, Windows)
    * Pea 1.13
  FILE MANAGER
    * Added column to display file-level comment in archives (default hidden)
    * While browsing an archive, the information popup (clicking on status bar) shows if the archive type can be edited in PeaZip
    * Updated Themes
  EXTRACTION and ARCHIVING
    * Added checkbox to manually set RAR binary for Custom / RAR compression format
    * Various fixes

OBS-URL: https://build.opensuse.org/request/show/1099754
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/peazip?expand=0&rev=42
2023-07-25 09:50:27 +00:00
Paolo Stivanin
a3631c3d14 - Update to 9.3.0:
BACKEND
    * 7z 23.01 (Linux, macOS, Windows)
    * Pea 1.13
  FILE MANAGER
    * Added column to display file-level comment in archives (default hidden)
    * While browsing an archive, the information popup (clicking on status bar) shows if the archive type can be edited in PeaZip
    * Updated Themes
  EXTRACTION and ARCHIVING
    * Added checkbox to manually set RAR binary for Custom / RAR compression format
    * Various fixes

OBS-URL: https://build.opensuse.org/package/show/devel:languages:pascal/peazip?expand=0&rev=114
2023-07-20 14:07:44 +00:00
Dominique Leuenberger
17cc6ccbd3 Accepting request 1082932 from devel:languages:pascal
- Update to 9.2.0:
  BACKEND:
  * Can now use zpaqfranz https://github.com/fcorbelli/zpaqfranz as
    alternative backend for .zpaq. To use an alternative zpaq rename the
    binary as zpaq and replace the zpaq binary in /usr/lib64/peazip/res/bin/zpaq/
  CODE:
  * Fixed compression method is now saved accordingly for 7z.
  * Re-organized Help section with quicker access to online updates, Plugins,
    Themes, and Translations.
  * Privacy and Security section in main Settings tab, collecting all relevant
    functions, including Updates.
  FILE MANAGER:
  * Minor modification to themes and icons.
  * New options in Main menu, Organize (Tab bar can now be swapped with Address bar,
    Breadcrumb bar can be shown as plain text).
  EXTRACTION and ARCHIVING:
  * Can now set a custom alias name for 7z / p7zip binary, to make easier to use an
    alternative backend, in Options > Settings, Advanced tab.
  * Improved "Edit non-canonical archive types" (Options > Settings, Archive manager tab).
- Fix bin location for upx/arc/brotli/zpaq/zstd

OBS-URL: https://build.opensuse.org/request/show/1082932
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/peazip?expand=0&rev=41
2023-04-26 15:25:05 +00:00
Paolo Stivanin
291810c94d update spec
OBS-URL: https://build.opensuse.org/package/show/devel:languages:pascal/peazip?expand=0&rev=112
2023-04-26 09:11:48 +00:00
Paolo Stivanin
ea7455b247 Accepting request 1082833 from home:CJ:branches:devel:languages:pascal
- Update to 9.2.0:
  BACKEND:
  * Can now use zpaqfranz https://github.com/fcorbelli/zpaqfranz as
    alternative backend for .zpaq. To use an alternative zpaq rename the
    binary as zpaq and replace the zpaq binary in /usr/lib64/peazip/res/bin/zpaq/
  CODE:
  * Fixed compression method is now saved accordingly for 7z.
  * Re-organized Help section with quicker access to online updates, Plugins,
    Themes, and Translations.
  * Privacy and Security section in main Settings tab, collecting all relevant
    functions, including Updates.
  FILE MANAGER:
  * Minor modification to themes and icons.
  * New options in Main menu, Organize (Tab bar can now be swapped with Address bar,
    Breadcrumb bar can be shown as plain text).
  EXTRACTION and ARCHIVING:
  * Can now set a custom alias name for 7z / p7zip binary, to make easier to use an
    alternative backend, in Options > Settings, Advanced tab.
  * Improved "Edit non-canonical archive types" (Options > Settings, Archive manager tab).
- Fix bin location for upx/arc/brotli/zpaq/zstd

OBS-URL: https://build.opensuse.org/request/show/1082833
OBS-URL: https://build.opensuse.org/package/show/devel:languages:pascal/peazip?expand=0&rev=111
2023-04-26 06:04:58 +00:00
Dominique Leuenberger
9031158d89 Accepting request 1067896 from devel:languages:pascal
- Update to 9.1.0:
  * Major restyle in application's look & feel and themes, and many
    usability improvements for the file manager, and archiving / extraction screens.
  * The scripting engine was refined, with the ability to adapt the syntax
    for a specific 7z version at runtime, and to export archive conversion tasks as scripts.
  * Support for TAR, Brotli, and Zstandard formats was improved.
  * Pea was updated to 1.12, fixing for CVE-2023-24785 (this fixes bsc#1208468)

OBS-URL: https://build.opensuse.org/request/show/1067896
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/peazip?expand=0&rev=40
2023-02-27 11:55:27 +00:00
Paolo Stivanin
d60bcbab7f fix
OBS-URL: https://build.opensuse.org/package/show/devel:languages:pascal/peazip?expand=0&rev=109
2023-02-27 07:47:59 +00:00
Paolo Stivanin
134ffd434e - Update to 9.1.0:
* Major restyle in application's look & feel and themes, and many
    usability improvements for the file manager, and archiving / extraction screens.
  * The scripting engine was refined, with the ability to adapt the syntax
    for a specific 7z version at runtime, and to export archive conversion tasks as scripts.
  * Support for TAR, Brotli, and Zstandard formats was improved.
  * Pea was updated to 1.12, fixing for CVE-2023-24785 (this fixes bsc#1208468)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:pascal/peazip?expand=0&rev=108
2023-02-27 07:23:12 +00:00
Dominique Leuenberger
43747ded5d Accepting request 1043702 from devel:languages:pascal
- Update to 9.0.0:
  BACKEND:
  * Pea 1.11.
  CODE:
  * Fixes, clean up of legacy code.
  * Improved speed and memory usage.
  FILE MANAGER:
  * GUI better adapts to size and preference changes.
  * Selecting one of the available tool bars (archive manager, file manager,
    image manager) restores its visibility if the Tool bar is hidden.
  EXTRACTION and ARCHIVING:
  * Added new options for 7z/p7zip backend.
  * Improved support for TAR format, and for formats used in combination with TAR.
  * Improved support for ZPAQ and *PAQ formats.
  * Updated compression preset scripts.
  * Updated plugin for PeaZip.
- Rebase all patches.

OBS-URL: https://build.opensuse.org/request/show/1043702
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/peazip?expand=0&rev=39
2022-12-19 13:08:10 +00:00
Paolo Stivanin
477614cfe8 - Update to 9.0.0:
BACKEND:
  * Pea 1.11.
  CODE:
  * Fixes, clean up of legacy code.
  * Improved speed and memory usage.
  FILE MANAGER:
  * GUI better adapts to size and preference changes.
  * Selecting one of the available tool bars (archive manager, file manager,
    image manager) restores its visibility if the Tool bar is hidden.
  EXTRACTION and ARCHIVING:
  * Added new options for 7z/p7zip backend.
  * Improved support for TAR format, and for formats used in combination with TAR.
  * Improved support for ZPAQ and *PAQ formats.
  * Updated compression preset scripts.
  * Updated plugin for PeaZip.
- Rebase all patches.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:pascal/peazip?expand=0&rev=106
2022-12-19 07:08:44 +00:00
Dominique Leuenberger
8ca86032d0 Accepting request 1010255 from devel:languages:pascal
OBS-URL: https://build.opensuse.org/request/show/1010255
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/peazip?expand=0&rev=38
2022-10-12 16:27:01 +00:00
aa5e87857a Accepting request 1010230 from home:CJ:branches:devel:languages:pascal
- Update to 8.9.0:
  BACKEND
    * Pea 1.10
  CODE
    * Password Manager is now re-set only from Options > Settings >
      Privacy, Reset Password Manager link
    * Various fixes and improvements
    * Correctly displays folder size inside ZIP archives if applicable
    * Cleanup of legacy code
    * Improved performances and memory management for browsing archives
    * Improved opening folders after task completition
    * Improved detecting root extraction directory
    * Archive conversion procedure now opens target directory only once,
      after final compression step
    * Task window can now show temporary extraction work path from context
      menu right-clicking on input and output links
  FILE MANAGER
    * Added progress bar while opening archive files supported through 7z
      backend; progress indicator is not visible when archive pre-browsing
      is disabled in Options > Settings > General, Performance group
    * Improved Clipboard panel, can display tems size and modification date
    * Improved quick navigation menu (on the left of the Address bar)
    * Can now set password/keyfile, and display if a password is set
    * Can now display info on current archive / selection / clipboard content
      duplicating function of staus bar; the new Info entry is also featured
      in main menu, Navigation group
    * Can now toggle bookmarks, history, and clipboard views in the Status bar
    * Improved Style button
    * Right-clicking Style shows main menu as context menu
    * Settings is now reachable from Style button in Tool / Address bar
    * Updated theming engine
    * Address bar color can now be changed separately from Address field color
    * Tab bar color has now more options
    * Improved existing Themes to take advantage of the new options
    * Updated Tuxedo theme
    * New Droid theme
  EXTRACTION and ARCHIVING
    * Changed default working directory to output path, as more consistent
      with behavior of similar applications on non-Windows systems
    * Added context menu entry for "Add to separate archives" action, shown
      when applicable in file browser screen
    * Improved archiving and extraction context menu, to make easier to add
      files and folders (or open search) from bookmarks abd history items
    * Improved test after archiving
    * Empty archives are reported as warnings
    * It is now possible to set the sequence of tasks to stop for auto-test
      results (otherwise it will stop only in case of error) from Options >
      Settings > Advanced
    * More information is available clicking status bar string in archive
      creation and extraction screens: task type details, temp work path
      (if applicable), input zise, output path with total size and free space

OBS-URL: https://build.opensuse.org/request/show/1010230
OBS-URL: https://build.opensuse.org/package/show/devel:languages:pascal/peazip?expand=0&rev=104
2022-10-12 13:49:03 +00:00
Dominique Leuenberger
a576147e39 Accepting request 1004696 from devel:languages:pascal
OBS-URL: https://build.opensuse.org/request/show/1004696
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/peazip?expand=0&rev=37
2022-09-19 14:04:17 +00:00
a61152d09a Accepting request 1004687 from home:polslinux:branches:devel:languages:pascal
- Update to 8.8.0 (bsc#1202690):
  BACKEND
    * 7z 22.01
    * Pea 1.09
  CODE
    * Various fixes and improvements
  FILE MANAGER
    * Improved GUI for more flexibility to better adapt to multiple environments with different visual styles
  EXTRACTION and ARCHIVING
    * Added option to test archive after creation, for formats supporting test routine, in Options > Settings, Archive manager tab
    * Added timestamp precision option in Archiving screen, Advanced tab, applies to ZIP and TAR/pax formats
    * Added timestamp precision option in Archiving screen, Advanced tab, applies to ZIP and TAR/pax formats
    * Added options to save owner/group ids and names, available in Archiving screen, Advanced tab
- Set correct category in the desktop file (bsc#1202690)

OBS-URL: https://build.opensuse.org/request/show/1004687
OBS-URL: https://build.opensuse.org/package/show/devel:languages:pascal/peazip?expand=0&rev=102
2022-09-19 12:10:19 +00:00
Dominique Leuenberger
5ee90c294e Accepting request 985245 from devel:languages:pascal
OBS-URL: https://build.opensuse.org/request/show/985245
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/peazip?expand=0&rev=36
2022-06-27 09:25:57 +00:00
e792b26b04 Accepting request 985143 from home:polslinux:branches:devel:languages:pascal
- Update to 8.7.0:
  BACKEND
    * 7z 22.00
    * Pea 1.08
  CODE
    * Can now optionally check hash of backend binaries called by PeaZip in order to detect modified ones
    * Can now optionally hardcode paths of backend binaries, configuration, and non-binary resources directories as absoulte paths at compile time
  FILE MANAGER
    * Added "Open in a new tab" to breadcrumb navigation menu
    * Can now export content of navigation/search filter as CSV, from column's header menu, and Main menu > Navigation submenu
    * CSV separator can now be customised from Options > Settings, General Tab, on the right of Localization selector
    * File manager now displays file size and compressed file size of directories inside archives, CRC column displays files and sub-directores count for directories
    * Many visual enhancements
  EXTRACTION and ARCHIVING
    * Can now remember default archive creation action (force new archive, add, update, sync...)
    * Improved displaying directory size in archive creation screen: items are now recursively enumerated asynchronously (non blocking) by default, so it is possible to proceed with archiving operations (confirm, cancel, modify parameters...) without needing the input count to be completed
    * Re-organized Archive manager settings page in Options > Settings
    * For Zpaq format now "Absolute paths" extraction option is enabled by default (in Advanced tab of extraction screen)

OBS-URL: https://build.opensuse.org/request/show/985143
OBS-URL: https://build.opensuse.org/package/show/devel:languages:pascal/peazip?expand=0&rev=100
2022-06-27 08:08:53 +00:00
Dominique Leuenberger
47dca7e562 Accepting request 970085 from devel:languages:pascal
OBS-URL: https://build.opensuse.org/request/show/970085
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/peazip?expand=0&rev=35
2022-04-14 15:25:40 +00:00
ad990efddd Accepting request 970050 from home:polslinux:branches:devel:languages:pascal
- Update to 8.6.0:
  BACKEND
    * Pea 1.07
    * 7z updated to 21.07
    * (Linux) Zstd 1.5.2
  CODE
    * Fixed dictionary size for ZIP using XZ compression
    * Compiled with Lazarus 2.2.0
    * Various fixes
  FILE MANAGER
    * Improved theming
    * New .ico and .png icons are now available in (peazip)/res/share/icons
      directory for customizing the application on Linux, macOS, and Windows systems
    * Simplified organization of UI layout
    * Added link to devices mounted in /var/run/media in filesystem treeview, when applicable
    * File / archive browser can now alternatively display larger details,
      and large list modes (from Style menu on status bar) in order to improve readability and touch usability
  EXTRACTION and ARCHIVING
    * Added "Immediate execution" option for Profiles and Presets, in Add button's dropdown menu
    * Added command line switches to compress items using one of the compression presets
      or loading a saved custom compression setting
    * Added option to not immediately save edited files into archive, keeping changes for further editing
      (or for manually saving to archive from context menu, More submenu)
    * Labels in status bar of Archiving and Extraction screens are clickable to show synthetic information about the task
    * Improved compression settings
    * Improved usage of Layouts
- Switch from GTK2 to QT5

OBS-URL: https://build.opensuse.org/request/show/970050
OBS-URL: https://build.opensuse.org/package/show/devel:languages:pascal/peazip?expand=0&rev=98
2022-04-14 08:55:05 +00:00
Dominique Leuenberger
213f95da52 Accepting request 949277 from devel:languages:pascal
OBS-URL: https://build.opensuse.org/request/show/949277
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/peazip?expand=0&rev=34
2022-01-26 20:26:45 +00:00
27db1901b5 Accepting request 949269 from home:polslinux:branches:devel:languages:pascal
- Update to 8.4.0:
  BACKEND
    * Pea 1.05
    * 7z 21.06 (console) used by default on Darwin/macOS, Linux, and Windows
    * p7zip, and szcnick's p7zip (fork of p7zip) syntax is fully supported
      and can be used as alternative replacing (peazip)/res/bin/7z/7z binary
  CODE
    * Fixed issues when temporary work path is set to user's temp
    * Fixed smart extraction not able to remove extra level of nesting
  FILE MANAGER
    * Added single and multi core performances benchmark, in main menu Tools > System benchmark (pea)
    * The benchmark performs integer and floating point arithmetic operations
    * Benchmark result unit is arbitrary and only meant to allow comparison between different platforms
    * For reference 2020 MacBook Air M1 score is 100 (single core) and 515 (multi core) for aarm64 build
    * (Darwin/macOS, Linux) File manager columns' menu is available righclicking status bar
    * Added links to Volumes, Applications, and System/Applications in navigation treeview
    * Added auto-configured custom apps for "Open with" submenu
    * Open command prompt here function now working
    * PeaUtils launching from PeaZip now working
    * Language can now be changed from dropdown menu from General settings tab (main menu, Options > Settings)
    * Previous method allowing to manually select the language file is still available
      from the link before the dropdown menu
  EXTRACTION and ARCHIVING
    * New option to not stop sequences of archive test tasks unless an error is encountered
    * From main menu, Options > Settings, Advanced tab set "Stop to inspect report for error,
      list" instead of default value "Stop to inspect report for error, list, test"
    * With this setting, a successful archive test closes on completion unless an error is foud in the archive and test fails,
      in which case error message (and full report) is shown to user and needs to be dismissed
      before continuing with following test in sequence
    * Improved management of temporary work files
    * 7z/p7zip work files during compression are now inside peazip-tmp subpath,
      if work directory is set to Custom or User's tem

OBS-URL: https://build.opensuse.org/request/show/949269
OBS-URL: https://build.opensuse.org/package/show/devel:languages:pascal/peazip?expand=0&rev=97
2022-01-26 13:32:08 +00:00
34a2a015a2 Accepting request 949036 from home:dfaggioli:branches:devel:languages:pascal
- 7z is expected to be in ../res/bin/7z
  * this is mentioned in comment 5 of bsc#1195041 (even if the bug
    itself is about something else)

OBS-URL: https://build.opensuse.org/request/show/949036
OBS-URL: https://build.opensuse.org/package/show/devel:languages:pascal/peazip?expand=0&rev=96
2022-01-25 14:56:03 +00:00
Dominique Leuenberger
21c94b6c0e Accepting request 931915 from devel:languages:pascal
OBS-URL: https://build.opensuse.org/request/show/931915
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/peazip?expand=0&rev=33
2021-11-18 09:33:27 +00:00
c32729a7ee Accepting request 931899 from home:polslinux:branches:devel:languages:pascal
- Update to 8.3.0:
  BACKEND
    * Total max length of command scripts generated by the application
      can be customized from 32KB to 2MB from
      Options > Settings > General, Performances
    * szcnick/p7zip regressed from 17.04 to 17.02 due a possible bug
      handling some zip files different versions / branches of p7zip
      (provided same syntax is employed) can be used simply replacing binaries
      in (peazip)res/bin/7z path
    * Updated to pea 1.04
  CODE
    * Improved compliance with Open Desktop specifications: configuration
      is now saved in $XDG_CONFIG_HOME/peazip directory; if $XDG_CONFIG_HOME
      is not defined configuration is saved to $HOME/.config/peazip.
      To import existing configuration simply copy content of
      $HOME/.PeaZip directory to the new location
    * Fixed possible error with progress bar
    * Fixed possible error not asking password opening some encrypted archives,
      and reduced false positive cases in which it the application
      suggested to provide a password
    * Fixed error reporting information about multi volume archives
    * Fixed error in file manager selecting files with same
      characteristics of selected item
  FILE MANAGER
    * Shortcuts to /media, /run/media, and /mnt (if not empty) are now
      featured in navigation tree, under filesystem group
    * Improved automatically configuring XFCE apps alternatives in
      "Open with" menu: Mousepad, Midori, Parole, Ristretto
    * Fixed theming issues with GTK2
    * Column header's context menu is now accessible alternatively

OBS-URL: https://build.opensuse.org/request/show/931899
OBS-URL: https://build.opensuse.org/package/show/devel:languages:pascal/peazip?expand=0&rev=95
2021-11-17 09:37:31 +00:00
Dominique Leuenberger
90f78405a5 Accepting request 922322 from devel:languages:pascal
OBS-URL: https://build.opensuse.org/request/show/922322
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/peazip?expand=0&rev=32
2021-09-30 21:43:42 +00:00
ab89b380c8 Accepting request 922321 from home:polslinux:branches:devel:languages:pascal
- Update to version 8.2.0
  * BACKEND
    * Updated Brotli to 1.0.9 version
    * Added read support (browse / test / extract) to Lzip .lz file type
    * Added support for .apkm, .apks, and .aab packages Android package formats
    * Updated Pea 1.02
    * Updated Zstd 1.50
    * Updated p7zip 17.04
  * CODE
    * maximum length of CL generated on Linux systems is now increased to
      128 K characters in contrast to much more limited 32 K characters
      allowed on Windows systems
  * FILE MANAGER
    * Improved system directories shown by default in navigation tree
      on the left of file manager
    * Updated list of apps automatically detected for Open with submenu;
      apps and scripts can be customized in Options > Settings, Applications tab
    * Enabled System tools submenu in context menu > File manager
    * New Ctrl+Alt+A link to autoadjust file browser columns
    * Themes: added "Presets" link on the right of Application accent color picker,
      allowing to quickly customize both application and text accent colors accordingly to
      common color themes of reference Operating Systems e.g. Mint, Ubuntu, Windows
  * EXTRACTION and ARCHIVING
    * Added XZ (Linux, Windows) and Zstd (Linux) as optional algorithms for ZIP/ZIPX compression,
      from Advanced tab in archiving / conversion screen
    * Improved extraction
    * Improved raw file spanning, it is now possible to submit multiple separate
      input files at once to be split to specified size
    * Improved support for .xxxaa spanned files from Unix/Linux split command
    * New option for default behavior at application startup: Extract all here (smart new folder)
    * Added support (as container files) to .whl Python archives and .gem Ruby gem archives
    * Added option to extract all, selected or displayed items to extraction dropdown menu,
      replicating Extract button context menu
    * Added actions to Test all, selected or displayed items in Test button context menu
- Rebase peazip-desktop.patch

OBS-URL: https://build.opensuse.org/request/show/922321
OBS-URL: https://build.opensuse.org/package/show/devel:languages:pascal/peazip?expand=0&rev=94
2021-09-30 09:00:14 +00:00
Dominique Leuenberger
97c4a102bf Accepting request 906446 from devel:languages:pascal
OBS-URL: https://build.opensuse.org/request/show/906446
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/peazip?expand=0&rev=31
2021-07-15 22:00:42 +00:00
272917da5b Accepting request 906423 from home:polslinux:branches:devel:languages:pascal
- Update to version 8.0.0
  * BACKEND
    * Pea 1.01:
      + Added exit codes to functions for easier integration with
        third party software and scripts
      + Running PEA in batch_report and hidden_report mode automatically
        saves task log without further user interaction
      + Fixed: hidden and hidden_report modes do not flash the GUI
        before hiding it
      + Updated online documentation at https://peazip.github.io/pea_help.pdf
  * FILE MANAGER
    * Added support for .xappx, and various Open Packaging Conventions
      filetypes (.3mf, .vsdx, .mmzx, .aasx, .slx, .scdoc) files,
      218 file extensions supported
    * Added text completion for search field
    * Checksum/hash files can now be set to perform a single
      algorithm (faster), by default SHA256
    * Dragging a single archive file on file manager screen, the archive
      is now opened without requiring further interaction
    * Improved preview and open with functions
    * Improved random password generator in main menu,
      Tools > Create random password / keyfile
    * Improved smart sorting of file names
    * Improved status bar
    * Improved support for non-canonical archive types
      (containers, disk images, installers...) with new options in
      main menu, Options > Settings > Archive manager
    * Improved theming: can now optionally display grids with
      alternate color for better readability
  * EXTRACTION and ARCHIVING
    * Added "Force typing passwords interactively" option in password
      screen that forces to always type password in the native
      backend interface
    * Can now edit existing 7Z-compressed sfx archives
    * Improved "TAR before" option, which saves multiple input to
      TAR archive before compression step
    * It is now possible to customize the default action to perform
      when a file type associated with PeaZip is double-clicked on
      the system (or any time a single file is sent as input to PeaZip)

OBS-URL: https://build.opensuse.org/request/show/906423
OBS-URL: https://build.opensuse.org/package/show/devel:languages:pascal/peazip?expand=0&rev=93
2021-07-15 10:17:35 +00:00
Dominique Leuenberger
8d8450681f Accepting request 894220 from devel:languages:pascal
OBS-URL: https://build.opensuse.org/request/show/894220
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/peazip?expand=0&rev=30
2021-05-19 15:49:25 +00:00
84e4359f14 Accepting request 894177 from home:susnux:branches:devel:languages:pascal
Update to version 7.9.0

OBS-URL: https://build.opensuse.org/request/show/894177
OBS-URL: https://build.opensuse.org/package/show/devel:languages:pascal/peazip?expand=0&rev=91
2021-05-19 06:38:46 +00:00
Richard Brown
9ffd9e3009 Accepting request 881056 from devel:languages:pascal
OBS-URL: https://build.opensuse.org/request/show/881056
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/peazip?expand=0&rev=29
2021-03-30 19:00:33 +00:00
5f9efb6540 Accepting request 881054 from home:ecsos
Update to 7.8.0

OBS-URL: https://build.opensuse.org/request/show/881054
OBS-URL: https://build.opensuse.org/package/show/devel:languages:pascal/peazip?expand=0&rev=89
2021-03-24 14:16:08 +00:00
f95d5c2651 Accepting request 869984 from home:ecsos
Update to 7.7.0

OBS-URL: https://build.opensuse.org/request/show/869984
OBS-URL: https://build.opensuse.org/package/show/devel:languages:pascal/peazip?expand=0&rev=88
2021-02-06 14:23:47 +00:00
Dominique Leuenberger
a162b3fd92 Accepting request 864013 from devel:languages:pascal
OBS-URL: https://build.opensuse.org/request/show/864013
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/peazip?expand=0&rev=28
2021-01-18 10:28:03 +00:00
4c93b07083 Accepting request 864002 from home:mlin7442:branches:devel:languages:pascal
fix version typo in changelog

OBS-URL: https://build.opensuse.org/request/show/864002
OBS-URL: https://build.opensuse.org/package/show/devel:languages:pascal/peazip?expand=0&rev=86
2021-01-18 08:55:32 +00:00
0af26ba472 Accepting request 863294 from home:mlin7442:branches:openSUSE:Backports:SLE-15-SP3
fix Leap 15.3 build

OBS-URL: https://build.opensuse.org/request/show/863294
OBS-URL: https://build.opensuse.org/package/show/devel:languages:pascal/peazip?expand=0&rev=85
2021-01-15 10:57:29 +00:00
Dominique Leuenberger
2fefbce422 Accepting request 860432 from devel:languages:pascal
OBS-URL: https://build.opensuse.org/request/show/860432
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/peazip?expand=0&rev=27
2021-01-05 17:16:20 +00:00
c8f5eda7ca Accepting request 860163 from home:ecsos
- Update to 7.6.0
  * BACKEND
    - (Winodws, ReactOS) McMilk codecs in 7z\Codecs path are now 
      automatically checked at PeaZip startup, in order to disable
      them (moving in 7z\Codecs\bk) on systems not capable to run
      them (as XP or ReactOS), and re-enable them on other systems;
      this works for both Portable and installable packages without
      requiring manual intervention
  * CODE
    - Various fixes
  * FILE MANAGER
    - (in left navigation panel) Archive treeview is now 
      automaticaly updated accordingly to browsing in file manager
      area
      - This option can be fine tuned in Options > Settings > 
        Archive manager
    - Various usability improvements
      - Can now set current path as default archiving or extraction
        path
      - Options > Settings > General, Advanced, and Archive manager
        tabs reorganized
      - Improved and updated themes, and simplified Theme tab
  * EXTRACTION and ARCHIVING
    - Improved handling ZIP files with code pages different than
      local
      - Can now customize code page for reading/writing filenames
        in ZIP archives, from Options > Settings, 
        Advanced tab it is possible to set:
        - Local code page, then UTF-8 for sysmbols outside local
          code page (default)
        - Force UTF-8 for non-ASCII characters
        - Force local code page
        - Use a custom code page: an arbitrary code page can be
          entered by user (the host machine needs to support the 
          code page to run the tasks, otherwise tasks can be saved 
          as scripts and run on different machines)
      - Text encoding entry is now accessible also from application's
        file browser context menu, and in Archiving and Extraction
        screens context menus
    - Within PeaZip file manager it is now possible to use 
      copy/paste shortcuts Ctrl+C (or Ctrl+X) / Ctrl+V to extract
      items from archives to filesystem
      - If clipboard is set to keep multiple selection operations
        at once:
        - Copy/paste extraction is possible form multiple archives
          at once
        - It is also possibile to mix cut/paste and extraction
          operations
      - Extraction targets the file system, it is not currently 
        possible i.e. to directly paste compressed items from 
        archive A to archive B
        
- Changes from 7.5.0
  * CODE
    - Various fixes
  * FILE MANAGER
    - Create new folder is now also available for 7Z/p7Zip and RAR
      supported archive types
    - Improved file renaming routines
      - added function to cutting file names at specified lengtt
      - added function to replace / remove non-ASCII characters
      - all quick rename functions (lowercase, replace string, 
        etc...) are now also available when browsing 7Z/p7zip and 
        RAR supported archive types
    - Updated icons in embedded theme and added icons to 
      distinguish common archive types
    - Updated Ten theme
  * EXTRACTION and ARCHIVING
    - Added "Extract everything for special file types"
      (to 7Z-supported archive types) to optionally extract the 
      entire archive (or current path) to preview special filetypes
      which usually needs external data to properly run, in example
      .html, .bat, and .exe files
      - From Options > Settings > Archive manager, Extract group is
        possible to customize "Extract everything for..." behavior
        - Never use special preview, Ask, Always (default)
        - Extract entire archive (default) or Extract displayed 
          items only (items in current path, or matching search 
          filters) which can be faster than extracting the entire
          archive
    - Archive timestamp preservation directive is now also applied
      to rename and delete operations 
      (previously only for add / update)
    - Options > Settings > Archive manager, Extract group: added 
      option to auto close PeaZip after extraction if no browsing 
    - actions took place (default off), useful in example if a 
      downloaded file was opened for quick inspection before 
      extraction
   - Options > Settings > General (Windows): added options for
     locking or hiding target window during drag and drop 
     operations, by default target window is hidden and locked 
     while the operation is running
    - Out of the box default compression levels are set to fast for
      ZIP and 7Z formats
      - compared to previous ZIP normal default, ZIP fast is over 
        400% faster providing 2% worse compression ratio, and 7Z 
        fast is 25% faster providing 3% better compression ratio
      - compared to previous 7Z normal default, 7Z fast is 500% 
        faster providing 5% worse compression ratio
      - please note compression levels and compression presets 
        works as usual, the new settings are meant only to provide
        novice users better performance balance for general purpose
        tasks
    - Modified existing preset scripts
      - 10 from faster zip to fast zip
      - 12 (Linux) from .tar.zst to .7z using Zstandard compression
        (which requires single pass)
    - Test mode always show details about single files in archive
  * WINDOWS & LINUX INSTALLERS
    - (Windows XP) additional 7z codecs introduced in 7.4 line, 
      incompatible with Windows XP, are deactivated when installed
      on XP machines, consequently the error messages are no longer
      triggered when using 7z backend
        
- Update to 7.4.2
  * BACKEND
    - (Linux) p7zip 16.02 superseded by sznick/p7zip fork 17.02,
      not available for legacy 32 bit platforms added support for
      FLZMA2, LZ4, and Zstd compression algorithms in .7z format
      algorithm selection dropdown is now common to all platforms,
      unsupported algorithms for one platform are preceeded with / 
      (currently unsupported /Brotli, /Lizard, and /LZ5 on linux)
  * CODE
    - Various fixes
  * FILE MANAGER
    - (Windows) File manager now displays icons for exe files for
      better usability, using a separate thread; previously the
      feature was enabled only if browser was set to show thumbnails
      In-archive Extract and open with PeaZip and Preview with
      PeaZip now forces trying to open file as archive, as in Open
      as archive menu entry
  * EXTRACTION and ARCHIVING
    - (Windows) Drop target window is locked, as in WinRar, until
      drag and drop operation is completed
      If password contains characters that can be troublesome if 
      used in scripts (i.e. quotes) it is now possible to 
      interactively enter password in console to create / extract
      archive types handled through 7z/p7zip, ARC, and RAR backends
Wed Sep  26 18:19:14 UTC 2020 - ecsos <ecsos@opensuse.org>
- Update to 7.4.1
  * BACKEND
    - Pea 0.74
      Introduced PEA format revision 1.3, supporting multiple 
      cascade authenticated encryption, each cipher with 256 bit key,
      in EAX mode: AES+Twofish+Serpent, Twofish+Serpent+AES, Serpent+AES+Twofish
      Fixed a bug preventing extraction of PEA archives in case of naming conflicts
  * CODE
    - Fixed Fast-LZMA2 dictionary sizes
    - Fixed error 127 erroneously raised in some cases
  * FILE MANAGER
    - Improved directories smart sorting in file manager
    - Improved tabs
      - closing last tab collapses tab bar
      - mouse middle button closes tab
  * WINDOWS & LINUX INSTALLERS
    (Windows) Fixed context menu entry "CRC, hash and file tools",
    now pointing by default to "Checksum/hash (common algorithms)"
    consistently to all other calls form PeaZip

OBS-URL: https://build.opensuse.org/request/show/860163
OBS-URL: https://build.opensuse.org/package/show/devel:languages:pascal/peazip?expand=0&rev=83
2021-01-05 10:38:39 +00:00
Dominique Leuenberger
9bd1a798b2 Accepting request 837805 from devel:languages:pascal
- Update to version 7.4.0
- Fix boo#1175933
(2nd attempt)

OBS-URL: https://build.opensuse.org/request/show/837805
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/peazip?expand=0&rev=26
2020-09-27 09:50:07 +00:00
8b710c8e52 OBS-URL: https://build.opensuse.org/package/show/devel:languages:pascal/peazip?expand=0&rev=81 2020-09-25 16:05:41 +00:00
d358efc82c Accepting request 837798 from home:alois:branches:devel:languages:pascal
- Update to version 7.4.0
- Fix boo#1175933

OBS-URL: https://build.opensuse.org/request/show/837798
OBS-URL: https://build.opensuse.org/package/show/devel:languages:pascal/peazip?expand=0&rev=80
2020-09-25 15:14:56 +00:00
Dominique Leuenberger
9203c93738 Accepting request 816792 from devel:languages:pascal
- Update to version 7.3.2
  CODE
  * Various fixes
  FILE MANAGER
  * Added support to more file extensions:
    + .cramfs compressed ROM/RAM file system images
    + .ext, .ext2, .ext3, and .ext4 filesystem images
    + .hfsx filesystem images
    + .qcow, and .qcow2c QEMU disk images
    + .scap, and .uefif firmware files
    + .mub, .pkg, and .ppmd compressed files
  * Archive browser now will automatically ask for password to
    open files with unreadable TOC, for all formats supporting
    TOC encryption, e.g. archives encrypted with "Encrypt also
    file names" option
  * Fixed browsing of encrypted ARC files
  * Fixed: can now delete files within WIM archives
  EXTRACTION and ARCHIVING
  * Setting Custom compression type optionally aut-configures
    PeaZip to use RarLab's Rar.exe as compressor; if
    libre_directive option is set to 2 (most restrictive, not
    allowing closed archive formats), rar creation will be not
    allowed in any case
  * Rar.exe will be set to use PeaZip's work dir as other
    backend binaries
  * For RAR archives it is possible to set
    compression level, from store to maximum
    + action: new archive, add, update, freshen, sync with disk
    + spanning in multiple volumes password, optionally with two
      factor authentication (password + keyfile)
    + create RAR5 or legacy RAR4 archive
    + (RAR5) set dictionary size 1..1024 MB
    + (RAR5) use BLAKE2 hash instead of CRC checksum
    + Create self extracting RAR
    + Solid archive
    + Recovery records
    + Save files open for writing
    + Save NT security information
    + Save NTFS streams
    + Set archive time to last modified object
  * Improved support for more RAR options is planned in future,
    to allow efficient RAR creation from PeaZip GUI, providing
    RarLab's WinRar is installed in the system and Rar.exe is
    available.

OBS-URL: https://build.opensuse.org/request/show/816792
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/peazip?expand=0&rev=25
2020-06-24 13:49:57 +00:00
3aa7d91495 - Update to version 7.3.2
CODE
  * Various fixes
  FILE MANAGER
  * Added support to more file extensions:
    + .cramfs compressed ROM/RAM file system images
    + .ext, .ext2, .ext3, and .ext4 filesystem images
    + .hfsx filesystem images
    + .qcow, and .qcow2c QEMU disk images
    + .scap, and .uefif firmware files
    + .mub, .pkg, and .ppmd compressed files
  * Archive browser now will automatically ask for password to
    open files with unreadable TOC, for all formats supporting
    TOC encryption, e.g. archives encrypted with "Encrypt also
    file names" option
  * Fixed browsing of encrypted ARC files
  * Fixed: can now delete files within WIM archives
  EXTRACTION and ARCHIVING
  * Setting Custom compression type optionally aut-configures
    PeaZip to use RarLab's Rar.exe as compressor; if
    libre_directive option is set to 2 (most restrictive, not
    allowing closed archive formats), rar creation will be not
    allowed in any case
  * Rar.exe will be set to use PeaZip's work dir as other
    backend binaries
  * For RAR archives it is possible to set
    compression level, from store to maximum
    + action: new archive, add, update, freshen, sync with disk
    + spanning in multiple volumes password, optionally with two
      factor authentication (password + keyfile)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:pascal/peazip?expand=0&rev=78
2020-06-24 07:37:17 +00:00
Dominique Leuenberger
fd9dea6700 Accepting request 810857 from devel:languages:pascal
- Update to version 7.3.1
  BACKEND
  * Zstd 1.4.5
  CODE
  * Various fixes, improved progress bar accurancy for multiple
    tasks
  FILE MANAGER
  * Fixed folder sorting, now folders are always grouped before
    files
  * Improved theming, window and toolbar colors can now be
    customized
  * New Graphite, Mocha, and Senape themes with intermediate
    color tones
  * System-rendered widgetsets are not affected by theme colors
    as native drawing methods were not bypassed by theme
    implementation
  EXTRACTION and ARCHIVING
  * Added support for .zstd extension, as used in compressed cpo
    in new rpm installers
  * Updated sfx module for p7zip

OBS-URL: https://build.opensuse.org/request/show/810857
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/peazip?expand=0&rev=24
2020-06-03 18:32:58 +00:00
8bca735efa - Update to version 7.3.1
OBS-URL: https://build.opensuse.org/package/show/devel:languages:pascal/peazip?expand=0&rev=76
2020-06-02 11:49:58 +00:00
Dominique Leuenberger
0d378a4747 Accepting request 806903 from devel:languages:pascal
OBS-URL: https://build.opensuse.org/request/show/806903
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/peazip?expand=0&rev=23
2020-05-19 12:47:59 +00:00
0b1bbaf201 Accepting request 806902 from home:alois:branches:devel:languages:pascal
- Update to version 7.3.0
  BACKEND:
  * Pea 0.71 with PEA file format revision 1.2
  CODE:
  * Various fixes
  FILE MANAGER:
  * Added BLAKE2S and BLAKE2B hashes to
  * File manager's hash (for file hashing and deduplication)
  * File tools set of hashes
  * Optional hash for raw file split
  * Optional hash for PEA format
  * Added support for opening as archive modern Linux package
    formats: .appimage, Ubuntu's .snap, and FreeDesktop Listaller
    .ipk
  * Browser now uses smarter sorting for file/directory names
  * By default now PeaZip tries to open archives containing
    errors
  * Errors detected browsing the archive are now notified in
    status bar, even if it is possible to list archive's content
  * "Try to open archives contining errors" can be disabled in
    Options > Settings > Archive manager
  * Fixed some cases not allowing secure deletion and zero
    deletion of files
  * Improved deletion of temporary work files
  EXTRACTION and ARCHIVING:
  * Added option to not ask confirmation for delete after
    archiving/extraction, in Options > Settings > Archive manager
  * Delete is not triggered if errors are detected
  * Delete is triggered after extraction only in case of
    complete extraction (extract all)
  * Added option to set archive time from most recent file in
    archive, for all 7z/p7zip formats
  * Added option to improve Brotli compression using more memory
    at cost of small impact on speed (archives created with this
    option may not be compatible with some Brotli decompressors)
  * Added option to improve Zstandard compression using more
    memory at cost of small impact on speed
  * Added new advanced options to custom compression settings
    files, keeping compatibility with setting files created with
    older versions
  * Presets were rebuilt accordingly new format
  * Two new presets: Medium compression with 7z fast, and Fast
    compression with 7Z fastest
  * It is now possible to cancel all tasks of a sequence in the
    case one of the archiving / extraction task fails

OBS-URL: https://build.opensuse.org/request/show/806902
OBS-URL: https://build.opensuse.org/package/show/devel:languages:pascal/peazip?expand=0&rev=74
2020-05-18 11:17:50 +00:00
Dominique Leuenberger
4419d7d355 Accepting request 800646 from devel:languages:pascal
OBS-URL: https://build.opensuse.org/request/show/800646
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/peazip?expand=0&rev=22
2020-05-07 12:55:23 +00:00
ea935f0dc5 Accepting request 800645 from home:alois:branches:devel:languages:pascal
- Update to version 7.2.2
  * Improved archive creation procedure, saving settings for
    file spanning, dictionary, word, passes, and block size.
  * Current compression settings defined in the GUI can be saved
    into custom compression settings files, and default
    compression presets can be customized / replaced.
  * ZPAQ support was improved optimizing compression, and
    enabling AES256 encryption, restore to absolute paths, and
    extraction of all versions of files contained in the archive.
  * Alongside many other improvements and fixes, it is now
    possible to automatically close PeaZip when task completes,
    directly send files to encrypted 7z archive from context
    menu, save file hash and information, and to display SMART
    disk health data.
- Refreshed peazip-desktop.patch

OBS-URL: https://build.opensuse.org/request/show/800645
OBS-URL: https://build.opensuse.org/package/show/devel:languages:pascal/peazip?expand=0&rev=72
2020-05-06 09:34:48 +00:00
Dominique Leuenberger
670cde568a Accepting request 798295 from devel:languages:pascal
OBS-URL: https://build.opensuse.org/request/show/798295
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/peazip?expand=0&rev=21
2020-04-27 21:42:28 +00:00
b135e3d184 Accepting request 798294 from home:alois:branches:devel:languages:pascal
- Update to version 7.2.1
  * improve and fix archive creation features introduced in
    the previous release
    + save advanced options
    + save and load custom compression profiles
    + customize compression presets
  * it is now possible to directly add files to encrypted 7z
    archive from context menu
  * new SMART disk iformation tool is available in File Manager
    > System tools.

OBS-URL: https://build.opensuse.org/request/show/798294
OBS-URL: https://build.opensuse.org/package/show/devel:languages:pascal/peazip?expand=0&rev=70
2020-04-27 14:11:34 +00:00