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.
|