File: ChangeLog

package info (click to toggle)
arqiver 0.9.0-1
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, forky, sid, trixie
  • size: 768 kB
  • sloc: cpp: 3,563; makefile: 6
file content (124 lines) | stat: -rw-r--r-- 6,635 bytes parent folder | download
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
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
V0.9.0
--------
 * Show childless directories whose names contain the filtering string.
 * Fixed viewing or removing of files that have wildcard characters in their names with bsdtar (by escaping some wildcard characters that come after "--include").
 * Better smooth scrolling from inside the view (especially with touchpad).
 * Added read-only support for AppImage bundle through 7z.
 * When viewing a file in a password protected archive, ask the password again if a nonempty, wrong password is entered.
 * When viewing files, warn the user of links without targets instead of trying to open them.

V0.8.0
--------
 * Added a workaround for a problem in QCollator.
 * Added an option for expanding top level directories when loading archives.
 * Resize columns appropriately on expanding a directory item.
 * Don't stretch the first column by default.
 * Don't show the header without content.
 * Select/deselect the current item with Ctrl+Space and also select it when the first Space is typed.
 * Don't select items by pressing the left mouse button and moving the cursor.
 * Don't drag items while the middle mouse button is pressed.
 * Added "application/x-xz", "application/x-bzip" and "application/zstd" to the supported extractions by using 7z.
 * Added a workaround for Qt's problem with scrolling to deep nonexpanded tree items.
 * Always expand the first header column to fill the available width.
 * Added cmake support (in addition to qmake).
 * Allow dragging of all selected items, including probable directories.
 * Add milliseconds to the name of the cache folder that's used for temporary extraction because multiple archives may be loaded almost simultaneously.
 * Show the compressed size prefixed by "≥" if the file size is missing.

V0.7.0
--------
 * Handle newlines and text tabs in item names as far as possible.
 * Natural sorting of items by treating dot as a separator.
 * Set the window title to the archive name.
 * Added context menu to the archive path bar for copying path and opening containing folder.
 * Use 7z for uncompressed disk images and bsdtar for compressed ones.
 * Added fallback icons for files and folders.
 * Fixed emblemized icons with device pixel ratio.

V0.6.1
--------
 * Added read-only support for RAR archives through 7z.

V0.6.0
--------
 * Added an option to (not) stretch the first column.
 * Added app icon.
 * A workaround for a Qt bug that might give a too small height to rows if the horizontal scrollbar isn't at its minimum value when items are removed.
 * Better names for extraction folders of archives without parent directories.
 * Scroll to the current item when expanding or filtering.
 * Fixed startup invisibility with some window managers.
 * Updated the code for Qt 5.15.

V0.5.0
---------
 * Added read-only support for MS Windows packages through 7z.
 * Accept 7z lists without Date and Time (may happen with MS Windows packages).
 * Added read-only support for Android packages through bsdtar.
 * Reset the GUI if the archive's password isn't entered (correctly).
 * Speed up listing by using static regexes.
 * Handle relative file paths correctly.

V0.4.0
---------
 * Added support for Zstd (because tar supports it).
 * Allow stopping (killing) long processes.
 * Prevent DND when the backend is busy.
 * Smooth scrolling when the mouse wheel turns inside the view.
 * Fixed a potential issue in translations.
 * Enable the "Remove File(s)" action only if an item is selected.
 * Show (optional) prompt before removing items.
 * Show the updated view only after populating and adjusting it.
 * Added an option to select libarchive binary with non-Linux systems.

V0.3.2
---------
 * Added a workaround for the low performance of QMimeDatabase. Loading of heavy archives is much faster now.

V0.3.1
---------
 * Fixed archiving of files from different folders.
 * Fixed a mistake in choosing the archive name on compressing a folder.

V0.3.0
---------
 * Eliminated a rare cause of crash, when the file list contains "/" and "//" (with "application/x-archive", for example).
 * Removed QDesktopWidget::availableGeometry (could have been replaced by QGuiApplication::screens but wasn't needed).
 * Prevented drop into self.
 * Overwrite a Gzip archive if the overwrite prompt is accepted.
 * Always wait for a process (command) to be started before waiting for it to be finished.
 * Show the busy cursor while doing jobs.
 * Added file filtering.
 * To work around the inconsistent behavior of 7z on file removal, always ask the password.
 * Ask the password on replacing an encrypted file (inside a 7z archive).
 * Handled extraction of files with identical names inside 7z archives.
 * To prevent a file from being opened multiple times, ignore auto-repeat when Enter/Return is pressed inside the tree view.
 * Remove the temporary extracted files when they are replaced in the archive.
 * Enable selective extraction for 7z ("7z x archive -oDIR path1, path2,…").

V0.2.0
---------
 * Added Preferences dialog.
 * Customizable view icon size.
 * Polish translation by Marcin Mikołajczak (m4sk1n at GitHub).
 * Workaround for a KDE bug that, under some circumstances, doesn't let the application exit when its main window is closed.
 * Focus the view and its first item after updating it.
 * View/expand/collapse the current item with Enter/Return.
 * With tar/bsdtar and if the parent dir exists, change the parent dir name instead of extracting in a child dir.
 * A root archive file may mean a parent directory or a single file. Previously, it was supposed to be a parent directory and that caused single files not to be extracted with non-Gzip archives when they were present in the extraction directory.
 * If a file comes after its containing folder in the command line, bsdtar doesn't extract the folder. A workaround is added for this behavior.
 * Prevent tree collapse after extracting an rpm archive.
 * Don't update the tree unnecessarily.
 * Fixed a bug in removal of encrypted files inside 7z archives.

V0.1.0
---------
 * Arqiver is forked from lumina-archiver with lots of fixes, improvements and additions. It supports libarchive (bsdtar), gzip and 7z. With 7z, it also supports encryption (password protection).
 * Warn the user if a back-end in not installed.
 * Save the vertical space by making real use of the status bar.
 * Better support for multi-password 7z archives.
 * Added lock emblems to encrypted item icons.
 * Added symlink emblem.
 * Remember the window size and the last archiving filter.
 * Handle spaces in file names.
 * Item context menu.
 * Much faster listing with QHash, QPixmapCache and other methods.