8 Commits

Author SHA256 Message Date
Paolo Stivanin
e01be937c2 - Update to 9.6.0:
BACKEND
    * Pea 1.16
  CODE
    * All scripts are now exported as UTF-8 encoded files, without BOM
    * Improved integrity self-checking of app's binaries
    * Libraries (.dll, .so, etc) and sfx modules are now checked (as for executables, matching SHA256 hash values with whitelisted known values)
  FILE MANAGER
    * Improved file / archive manager
    * Added an icon-only Compact sidebar displaying links to most commonly used system paths
    * Compact side bar can be set visible / hidden separately from the main Side bar
    * The Compact side bar is mainly meant for use when Side bar is hidden or in tree view mode
    * Improved browsing archives with some specific TOC issues (duplicated entries for same item, duplicates names with different cases)
    * Improved smart sorting of file names
    * Improved theming
    * All alternative tab styles (Button, Links, and Tabs) can now ne either centered or left aligned
    * Link tab style is now rendered with graphic as the other styles
    * Introduced profiles to store all configuration data (everything in conf path - except Profiles subfolder) to be loaded / saved in a single pass, either for different users or for different purposes, or to easily export all the conf data to another machine
    * Profiles are stored as *.profile.7z archives in "Profiles" subfolder in conf path and can be optionally encrypted with password/keyfile
    * It is possible to load / save profiles from main menu, Options
    * Various fixes and improvements
    * Fixed breadcrumb issues in full screen and immersive modes
    * Improved handling encrypted ARC files
    * Browsing ARC archive with encrypted filenames now correctly triggers password request
    * Extraction from context menu now correctly triggers password request, and can be terminated by the user if wrong password is provided
    * Input name and path is now correctly reported during archiving / extraction / list / test operations
  EXTRACTION and ARCHIVING
    * Improved archives extraction, "Extract then move to destination" is not applied when extracting to new folder, as naming conflict analysis is not needed

OBS-URL: https://build.opensuse.org/package/show/devel:languages:pascal/peazip?expand=0&rev=118
2023-12-22 06:40:53 +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
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
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
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
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
550c116ab5 Accepting request 673143 from home:alois:branches:devel:languages:pascal
- Update to version 6.7.0
  * Several improvements and fixes
  * Multiple archiving and extraction tasks are now preformed
    in a single, more streamlined GUI instance, providing
    information and progress bars for current task and for
    overall process.
- Refreshed peazip-build_PIE.patch, peazip-help_path.patch and
  peazip-debuginfo.patch

OBS-URL: https://build.opensuse.org/request/show/673143
OBS-URL: https://build.opensuse.org/package/show/devel:languages:pascal/peazip?expand=0&rev=42
2019-02-10 13:19:46 +00:00
f05cab65ea Accepting request 605304 from home:alois:branches:devel:languages:pascal
- Update to version 6.6.0
  FILE MANAGER:
  * Added new fast function for hinting possible duplicates
    + Possible duplicates shows exactly same size, and same
      CRC32 calculated on sample(s) of file's data
      o For files up to 64 KB data it is sampled a 32 KB region
        at the beginning of the file
      o For files larger than 64 KB a second 32KB region is
        sampled after the half of the file
  * Added option to reset search history in search menu
  * Various fixes and improvements
  EXTRACTION and ARCHIVING:
  * New option "Try to edit non explicitly supported file types"
    in Options > Settings > Archive manager
    + off by default in order to protect from modification files
      outside known supported extensions
    + if on, allows to try to add/update and remove files form
      files not usually employed as archives, but structurally
      based on archive types such as Java jar, MS Office and OOo
      files, etc
- Added peazip-debuginfo.patch
- Switched build to gtk2 on account of startup crashes with Qt5

OBS-URL: https://build.opensuse.org/request/show/605304
OBS-URL: https://build.opensuse.org/package/show/devel:languages:pascal/peazip?expand=0&rev=34
2018-05-08 11:31:55 +00:00