SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for xarchiver-0.5.4.23+git.58.793c39d9-1.1.x86_64.rpm :

* Mon Oct 14 2024 tux93AATTopensuse.org- Update to version 0.5.4.23+git.58.793c39d9:
* Russian translation update from Weblate
* Sat Oct 05 2024 tux93AATTopensuse.org- Update to version 0.5.4.23+git.57.3114aefd:
* Add Estonian translation from Weblate
* Mon Sep 30 2024 tux93AATTopensuse.org- Update to version 0.5.4.23+git.56.d33fc18b:
* Dutch translation update from Weblate
* Sun Sep 29 2024 tux93AATTopensuse.org- Update to version 0.5.4.23+git.55.1013b3fe:
* Lithuanian translation update from Weblate
* Sat Sep 28 2024 tux93AATTopensuse.org- Update to version 0.5.4.23+git.54.d51a3883:
* Update Japanese translation
* Bulgarian translation update from Weblate
* Fri Sep 27 2024 tux93AATTopensuse.org- Update to version 0.5.4.23+git.52.48066d5a:
* Romanian translation update from Weblate
* Turkish translation update from Weblate
* Portuguese (Portugal) translation update from Weblate
* Polish translation update from Weblate
* French translation update from Weblate
* Spanish translation update from Weblate
* Thu Sep 26 2024 tux93AATTopensuse.org- Update to version 0.5.4.23+git.46.56693982:
* Update language files
* Update German translation
* Change the \"Open with\" dialog titles
* Reduce the file name length in the \"Open with\" dialog
* Romanian translation update from Weblate
* Mon Sep 23 2024 tux93AATTopensuse.org- Update to version 0.5.4.23+git.41.dabfda90:
* Assign archive to ExtractDialog data earlier
* Sun Sep 22 2024 tux93AATTopensuse.org- Update to version 0.5.4.23+git.40.8f8ce808:
* Chinese (Simplified Han script) translation update from Weblate
* Mon Sep 16 2024 tux93AATTopensuse.org- Update to version 0.5.4.23+git.39.b88336b7:
* Mark some literal translations as fuzzy
* Sun Sep 15 2024 tux93AATTopensuse.org- Update to version 0.5.4.23+git.38.5ff9c848:
* Fix sorting
* Sat Sep 14 2024 tux93AATTopensuse.org- Update to version 0.5.4.23+git.37.aeaf2aa9:
* Russian translation update from Weblate
* Arabic translation update from Weblate
* Fri Sep 13 2024 tux93AATTopensuse.org- Update to version 0.5.4.23+git.35.05ea53dc:
* Portuguese (Portugal) translation update from Weblate
* Bulgarian translation update from Weblate
* Update French translation
* Bulgarian translation update from Weblate
* Polish translation update from Weblate
* Lithuanian translation update from Weblate
* French translation update from Weblate
* Mon Sep 09 2024 tux93AATTopensuse.org- Update to version 0.5.4.23+git.28.578e0e81:
* Add translating options to the README file
* Align some strings for the column-wise output of the command line help
* Turkish translation update from Weblate
* Spanish translation update from Weblate
* Update German translation
* Update French translation
* Update language files
* Add a note for translators
* Put filename for output in quotation marks
* Improve the text output of the archive contents
* Improve the HTML output of the archive contents
* Remove space characters
* Add punctuation marks
* Sun Aug 25 2024 tux93AATTopensuse.org- Update to version 0.5.4.23+git.15.06319015:
* Define le16toh on macOS
* Define st_mtim on macOS
* Sun Apr 21 2024 tux93AATTopensuse.org- Update to version 0.5.4.23+git.13.c765d8f5:
* Adjust indentation
* Prevent out-of-bounds access to arrays
* Set full_path outside of the loop
* Similar to full_path, always use the overwrite option if selected
* Simplify code
* Don\'t cast unnecessarily
* Change Multi_extract_data member nr
* Enable multiple selection in the multi-extraction dialog
* Count the overwrite option in the same way as the full_path option
* Replace xa_multi_extract_dialog_selection_changed()
* Add xa_multi_extract_dialog_clear()
* Replace a GList with a GSList
* Tue Mar 05 2024 tux93AATTopensuse.org- Update to version 0.5.4.23+git.1.b02ba93a:
* Support zip archives containing streamed input
* Fri Mar 01 2024 tux93AATTopensuse.org- Update to version 0.5.4.23+git.0.6462d5b5:
* Bump version to 0.5.4.23
* Wed Feb 28 2024 tux93AATTopensuse.org- Update to version 0.5.4.22+git.75.334892cc:
* Update language files
* Update German translation
* Tue Feb 20 2024 tux93AATTopensuse.org- Update to version 0.5.4.22+git.73.e0eee882:
* Remove the line wrap on the allow_sub_dir option
* Add some spacing
* Change a request to a hint
* Do not display copyright information on the console anymore
* Remove pointless GTK_DIALOG_DESTROY_WITH_PARENT flag
* Remove pointless GTK_DIALOG_DESTROY_WITH_PARENT flag
* Remove the pointless calls to gtk_window_set_destroy_with_parent()
* Change the expand argument when calling gtk_box_pack_start()
* Change an effectless argument when calling gtk_box_pack_start()
* Revise the design of the options page of the add dialog
* Use size GTK_ICON_SIZE_BUTTON for button images
* Revise the creation of the file button in xa_show_archive_comment()
* Revise the creation of the select button in xa_select_by_pattern_dialog()
* Do not use 0.0 as an argument
* Do not unnecessarily create alignments with special values
* Free config_file and xdg_open after freeing prefs_window
* Rename the dialog_data structs
* Use GTK_STOCK macros as argument when creating dialogs
* Revise xa_create_prefs_dialog()
* Rename parameters
* Clean up the use of local variables in xa_create_prefs_dialog()
* Fix memory leaks
* Rename Prefs_dialog_data members related to window geometry and size
* Sort Prefs_dialog_data members
* Remove unnecessary Prefs_dialog_data members
* Rename some Prefs_dialog_data members
* Make remove button of the multi-extraction dialog insensitive when done
* Add the remove button as member to Multi_extract_data
* Revise xa_create_multi_extract_dialog()
* Rename parameters
* Rename some local variables in xa_create_multi_extract_dialog()
* Clean up the use of local variables in xa_create_multi_extract_dialog()
* Make a cosmetic code change
* Remove unnecessary Multi_extract_data members
* Rename some Multi_extract_data members
* Revise xa_create_extract_dialog()
* Rename some Add_dialog_data members
* Rename parameters
* Add label_password as member to Extract_dialog_data
* Clean up the use of local variables in xa_create_extract_dialog()
* Sort Extract_dialog_data members
* Remove unnecessary Extract_dialog_data members
* Rename some Extract_dialog_data members
* Thu Feb 08 2024 tux93AATTopensuse.org- Update to version 0.5.4.22+git.30.49eeb14e:
* Find XEntry directory entries with archives containing absolute paths
* Always call socket_finalize() when the program ends
* Change the error return value
* Make cosmetic code changes
* Adjust indent
* Add missing g_slist_free_full() after xa_execute_add_commands()
* Destroy windows and free their data at the end of the program
* Use the multi-extraction dialog that has already been created
* Fix memory leak
* Free config_file at the end of the program
* Destroy the progress window and free its data at the end of the program
* Move the call to socket_finalize() to the end of the program
* Allow options when creating an archive from the command line
* Enable passing a file list to xa_parse_add_dialog_options()
* Enable password entry in the add dialog only after checkbox selection
* Don\'t set a focus on the check buttons for actions in the add dialog
* Support MIME type application/x-rzip
* Set the sensitivity of the compression slider labels
* Remove Add_dialog_data member label_paths
* Rename the can_move capability and the do_move instruction
* Revise xa_create_add_dialog()
* Rename parameter
* Clean up the use of local variables in xa_create_add_dialog()
* Sort Add_dialog_data members
* Remove unnecessary Add_dialog_data members
* Rename some Add_dialog_data members
* Mon Feb 05 2024 tux93AATTopensuse.org- Update to version 0.5.4.22+git.4.d7c23cd4:
* Do not ignore the return value of g_string_free()
* Fix wrong parameter used when calling g_string_free()
* Do not restrict the use of -Wno-deprecated-declarations when compiling
* Thu Jan 04 2024 tux93AATTopensuse.org- Update to version 0.5.4.22+git.1.5c49e86f:
* Make BSD sed happy
* Fri Dec 29 2023 tux93AATTopensuse.org- Update to version 0.5.4.22+git.0.32776b62:
* Bump version to 0.5.4.22
* Wed Dec 27 2023 tux93AATTopensuse.org- Update to version 0.5.4.21+git.90.7e75fd3d:
* Update language files
* Update German translation
* Change the spelling of \"command line\" to \"command-line\" before a noun
* Remove annoying and unnecessary line breaks
* Add missing keyword to the desktop file
* Be more specific about copyright and authorship
* Handle xa_rpm_extract() by calling xa_cpio_extract()
* Use DIR_WITH_SLASH instead of DIR_WITHOUT_SLASH in xa_cpio_add()
* Fix the wrong escape characters used for arj
* Always add a trailing slash to directories
* Remove commented code
* Specify that zpaq extracts and deletes recursively
* Specify that zip extracts and deletes recursively
* Specify that unar extracts recursively
* Specify that tar extracts and deletes recursively
* Specify that squashfs extracts recursively
* Specify that rar extracts and deletes recursively
* Specify that lha extracts and deletes recursively
* Specify that cpio extracts recursively
* Specify that arj extracts and deletes recursively
* Specify that 7zip extracts and deletes recursively
* Refactor the recursive file collection
* Enumerate possible directory patterns for extracting, adding and deleting
* Make cosmetic code changes
* Make can_recurse an array
* Reject cpio versions vulnerable to path traversal
* Wed Dec 20 2023 tux93AATTopensuse.org- Update to version 0.5.4.21+git.64.9f7add19:
* Add support for Compiled Help Module files
* Add capability can_descend (for arj archives)
* Make use of zip\'s option to add recursively
* Make proper use of tar\'s option to not add recursively
* Make use of rar\'s option to not add recursively
* Specify that lha always adds recursively
* Make use of arj\'s option to add recursively
* Specify that 7zip always adds recursively
* Do not perform unconditional recursive compression from the command line
* Refactor the recursive file collection
* Change can_recurse to a ternary variable
* Fri Dec 08 2023 tux93AATTopensuse.org- Update to version 0.5.4.21+git.53.c9fb452b:
* Enable archive tree node expansion and collapse with cursor keys
* Add keyboard shortcuts to the archive tree navigation buttons
* Allow to disable the automatic expansion of the archive tree nodes
* Fri Nov 24 2023 tux93AATTopensuse.org- Update to version 0.5.4.21+git.50.0e41bba5:
* Fix `po/LINGUAS` format to be compatible with intltool
* Fri Nov 10 2023 tux93AATTopensuse.org- Update to version 0.5.4.21+git.49.df7f6e27:
* Support MIME type application/x-bzip1
* Mon Nov 06 2023 tux93AATTopensuse.org- Update to version 0.5.4.21+git.48.8ea03053:
* Handle passwords that must be quoted for the shell
* Fri Oct 27 2023 tux93AATTopensuse.org- Update to version 0.5.4.21+git.47.a1de12c1:
* Create internal tags for cbr comic book files with TAG macro
* Get rid of the term \"rar5\"
* Support RAR program version 7
* Prefer g_slist_prepend() to g_slist_append() while collecting
* Rephrase the condition to disallow the creation of new epub archives
* Do not explicitly make dialogs to run modal
* Fix memory leak
* Change the default archive name for the command-line compress command
* Make cosmetic changes in xa_create_working_directory()
* Remove pointless assignment
* Simplify condition
* Support rzip
* Fix the creation of the working directory
* Remove the Version key from the desktop file
* Revise comments
* Revise the desktop file keywords that require translation
* Update the desktop file keywords that do not require translation
* Fix incorrectly documented extension of lzop compressed tar archives
* Split the keywords in the desktop file
* Support MIME type application/x-bzip3
* Support MIME type application/x-bzip
* Rename MIME type for bzip2 to application/x-bzip2
* Always center the multi-extraction dialog
* Enable multi-file extraction with Thunar
* Improve the multi-extraction dialog
* Support MIME type application/x-zpaq
* Reformat the man page
* Support Office Open XML docx files
* Support OpenDocument Format odt files
* Change the internal tag of oxt files
* Support fbz FictionBook files
* Support cbt comic book files
* Support cb7 comic book files
* Support cbr comic book files
* Revise README file
* Remove email address
* Rearrange the categories in the desktop file
* Support zip archives containing files of undefined file types
* Make Android application package archive contents read-only
* Make self-extracting Windows archive contents read-only
* Change the internal tag for files of type mozJSSClz4
* Use macros for combined tags
* Define macros for combination tags
* Change the internal tag of xpi files
* Do not allow file editing if the archiver cannot add
* Revise comment in the desktop file
* Revise man page
* Thu May 04 2023 tux93AATTopensuse.org- Update to version 0.5.4.21+git.0.55f923eb:
* Bump version to 0.5.4.21
* Wed May 03 2023 tux93AATTopensuse.org- Update to version 0.5.4.20+git.21.c05ab724:
* Update language files
* Update German translation
* Revise comment
* Fri Mar 17 2023 tux93AATTopensuse.org- Update to version 0.5.4.20+git.18.de064038:
* Let xa_7zip_parse_output() handle missing size
* Tue Mar 14 2023 tux93AATTopensuse.org- Update to version 0.5.4.20+git.17.3e80b927:
* Add support for (deprecated) bzip archives
* Add support for bzip3 archives
* Wed Mar 08 2023 tux93AATTopensuse.org- Update to version 0.5.4.20+git.15.45cc7472:
* Handle MIME type application/java-archive
* Fix the detection of zstd version 1.5.4 and later
* Make cosmetic changes in xa_parse_desktop_file()
* Make cosmetic code changes
* Adjust indent
* Remove unnecessary condition
* Evaluate the status of g_io_channel_read_line() earlier
* Enable incremental search at the beginning of file names
* Add a tooltip for the \"Prefer unzip for zip files\" preference item
* Revise the tooltip for the \"Store archiver output\" preference item
* Tue Feb 21 2023 tux93AATTopensuse.org- Update to version 0.5.4.20+git.5.2c01dfeb:
* Revise xa_escape_common_chars()
* Fix the full path extraction of cpio and rpm archives
* Add xa_unescape_bad_chars()
* Simplify xa_escape_common_chars()
* Thu Jan 26 2023 tux93AATTopensuse.org- Update to version 0.5.4.20+git.1.63135bf1:
* Update Bulgarian translation
* Wed Oct 26 2022 tux93AATTopensuse.org- Update to version 0.5.4.20+git.0.ce754778:
* Bump version to 0.5.4.20
* Fri Oct 21 2022 tux93AATTopensuse.org- Update to version 0.5.4.19+git.33.28162e06:
* Remove unnecessary #include
* Be more accurate about when an entry is encrypted
* Search the link target from the right
* Detect links by checking the file type character
* Use the generic column parser for zip archives
* Wed Oct 19 2022 tux93AATTopensuse.org- Update to version 0.5.4.19+git.28.cc394ccb:
* Rename xa_gzip_et_al_globally_stored_entry()
* Use the generic column parser for rpm archives
* Use identical but more traditional cpio options
* Tue Oct 18 2022 tux93AATTopensuse.org- Update to version 0.5.4.19+git.25.f6839459:
* Move comment
* Add back support for versions of (un)rar 5 prior to version 5.30
* Use the generic column parser for rar archives
* Make cosmetic change
* Change type of variable
* Revise comment
* Wed Oct 12 2022 tux93AATTopensuse.org- Update to version 0.5.4.19+git.19.fc670075:
* Use the generic column parser for lha archives
* Fix the lha last line detection
* Improve the 7zip data line detection
* Make cosmetic changes
* Mon Oct 10 2022 tux93AATTopensuse.org- Update to version 0.5.4.19+git.15.1c40d639:
* Let xa_7zip_parse_output() handle invalid date or time
* Prevent access beyond the end of the line
* Prevent access beyond the end of the string
* Make cosmetic code changes
* Add comments on the open source version of the arj archiver
* Sun Oct 09 2022 tux93AATTopensuse.org- Update to version 0.5.4.19+git.10.9f2c9a54:
* Use the generic column parser for arj archives
* Sun Oct 02 2022 tux93AATTopensuse.org- Update to version 0.5.4.19+git.9.d4716f9c:
* Make cosmetic change
* Extend the generic column parser
* Extend the generic column parser
* Thu Sep 29 2022 tux93AATTopensuse.org- Update to version 0.5.4.19+git.6.0fb463f6:
* Use the generic column parser for ar archives
* Use the generic column parser for 7zip archives
* Make cosmetic change
* Wed Sep 28 2022 tux93AATTopensuse.org- Update to version 0.5.4.19+git.3.283048d0:
* Update license information
* Make cosmetic changes
* Fix the generic column parser
* Tue Aug 23 2022 tux93AATTopensuse.org- Update to version 0.5.4.19+git.0.727cdbaf:
* Bump version to 0.5.4.19
* Sun Aug 21 2022 tux93AATTopensuse.org- Update to version 0.5.4.18+git.38.1c2e3f0d:
* Update language files
* Move config file from legacy location to XDG_CONFIG_HOME if necessary
* Create the config file according to the XDG Base Directory Specification
* Add support for zpaq archives
* Update Portuguese (pt_PT) translation
* Support snap packages
* Utilize 7zip as a substitute to extract squashfs filesystems
* Add support for squashfs filesystems
* Adjust indent
* Extend xa_quote_filenames()
* Use the generic column parser for tar archives
* Fix the extract function for unarj
* Revise the extract function for unarj
* Adjust indent
* Relocate code in the extract function for unarj
* Avoid calling a shell without command in the extract function for unarj
* Execute the mv command in the extract function for unarj without shell
* Don\'t use `ls -A` in the extract function for unarj
* Relocate code in the extract function for unarj
* Fri Aug 12 2022 tux93AATTopensuse.org- Update to version 0.5.4.18+git.19.cc5c54cc:
* Don\'t use `ls -A` to collect the contents of a directory
* Don\'t quote the extraction directory when stripping parent directories
* Use a quoted version of working_dir when removing
* Update Polish translation
* Add xa_quote_dir_contents()
* Add xa_create_working_subdirectory()
* Enable xa_recurse_local_directory to omit files
* Add capability to recursively add all subdirectories
* Remove the overwrite selection in the add dialog
* Make filename column resizable
* Wed Jul 20 2022 tux93AATTopensuse.org- Update to version 0.5.4.18+git.9.63dad3ce:
* Revise man page
* Update the documentation
* Update the documentation
* Add support for ISO disk images
* Add support for Windows Cabinet archives
* Sun Jul 03 2022 tux93AATTopensuse.org- Update to version 0.5.4.18+git.4.7bd4308d:
* Adjust indent
* Re-enable left mouse button double clicks
* Simplify code
* Wed Jun 29 2022 tux93AATTopensuse.org- Update to version 0.5.4.18+git.1.87d545cf:
* Add support for 7-Zip\'s 7zz
* Thu May 12 2022 tux93AATTopensuse.org- Update to version 0.5.4.18+git.0.b371250a:
* Bump version to 0.5.4.18
* Updated Dutch translation
* Sun May 08 2022 tux93AATTopensuse.org- Update to version 0.5.4.17+git.289.41540775:
* Update language files
* Update German translation
* Update GNU Build System
* Update man page
* Do not use the image from the stock icon
* Add an image for a selection button
* Do not enforce a default size of the extract dialog
* Do not enforce a default size of the add dialog
* Resize the pattern selection dialog
* Add a 32px xarchiver icon
* Adjust spacing and padding in the extract dialog
* Don\'t set a characters width for the extraction password entry
* Fix a resizing bug of the extract dialog
* Resize the multi-extraction dialog
* Fix pointless pack option
* Adjust spacing and padding in the multi-extraction dialog
* Redesign the password option in the add dialog
* Fix pointless pack options
* Remove pointless spacing
* Adjust spacing and padding in the add dialog
* Use but don\'t demand gtk_widget_set_can_focus
* Use but don\'t demand g_strcmp0
* Use but don\'t demand gtk_widget_get_sensitive
* Fix command line for mutually exclusive move instructions
* Don\'t set a focus on the file paths radio buttons in the add dialog
* Don\'t set a focus on the overwrite selection in the add dialog
* Don\'t set a focus on the add dialog notebook (pages)
* Don\'t set a focus on combo box selections
* Don\'t set a focus on button selections
* Make the overwrite selection the fallback in the add dialog
* Make the overwrite selection the fallback in the extract dialog
* Fix rar\'s freshen command
* Fix arj\'s freshen command
* Fix 7zip\'s freshen command
* Fix command line for mutually exclusive add instructions
* Enhance the callback function for the add dialog toggle buttons
* Set the default add option in the add dialog to \'update\'
* Add a missing selection for an add option to its dialog
* Remove a tooltip in the multi-extraction dialog
* Revise the labeling of the multi-extraction dialog
* Rephrase the update option in the add dialog
* Be more detailed about the freshen option in the add and extract dialogs
* Adjust indent
* Save and compare the modification time of a file in clipboard edit mode
* Set the do_update add instruction depending on the clipboard mode
* Remove spaces and colons from frame labels
* Use the same labels for the path options in the add and extract dialogs
* Save user preference for the new extract dialog radio buttons
* Make the extraction work with the new radio buttons
* Make the new extract dialog radio buttons work when clicked
* Adjust the alignment padding
* Replace the check button for full path / no path extraction
* Add xa_execute_extract_commands() as a wrapper for archive extraction
* Don\'t treat the do_full_path extract instruction differently
* Set all add instructions before performing internal add operations
* Set all extract instructions before performing internal extractions
* Block signal handler before window update after child processing
* Add comments
* Fix the wrong error message about the 7zip sfx module
* Rewrite the copy loops in xa_convert_sfx()
* Set the archive status prior to time-consuming activities
* Add process_gtk_events()
* Add comments
* Preserve archive status on multiple calls to xa_run_command()
* Set the archive status before each call to xa_run_command()
* Simplify code
* Revise xa_convert_sfx()
* Revise xa_convert_sfx()
* Add XARCHIVESTATUS_OTHER
* Add xa_show_archive_status()
* Sat Apr 23 2022 tux93AATTopensuse.org- Update to version 0.5.4.17+git.219.7d7d1964:
* Restore location information when adding is cancelled due to a copy error
* Do not redefine an already defined variable
* Check whether archive->location_path has actually to be set
* Add xa_set_location_entry()
* Check the success of the copy command when adding files
* Make cosmetic code changes
* Be more accurate with return values
* Fix bug with wrongly set archive->location_path
* Improve the copy/cut/paste clipboard operations
* Prevent xa_execute_add_commands() from copying the same file
* Remove stock item for command line output
* Allow editing the contents of a file compressed in an archive
* Tue Apr 19 2022 tux93AATTopensuse.org- Update to version 0.5.4.17+git.207.8930acc4:
* Remove pointless code from xa_execute_add_commands()
* Rename variable
* Adjust indent
* Recompress compressed tar archives only if no error occurred
* Reload archives after adding only if no error occurred
* Clear location_entry when adding a new notebook page
* Revert commit ecf21de6d074719ba342bca181bd7be16f6f01db
* Do not control single iterations of the main loop ourselves
* Justify the note on xdg-utils to the left and add a blank line
* Escape problematic characters in the new destination path
* Use an escaped version of working_dir
* Escape problematic characters in working_dir before extracting
* Make cosmetic changes
* Do not unnecessarily backup and restore
* Adjust indent
* Add comments
* Update Turkish translation
* Make cosmetic changes in xa_clipboard_paste()
* Revise xa_clipboard_paste()
* Do not copy the clipboard files list when assigning, but when using
* Add new XAClipboard member paths
* Make xa_remove_slash_from_path() globally available
* Make cosmetic changes in xa_delete_archive()
* Revise xa_delete_archive()
* Revise xa_delete_archive()
* Revise xa_clipboard_paste()
* Allow a possibly longer label text to break lines
* Extend the subdirectory option to the clipboard
* Revise xa_clipboard_paste()
* Make cosmetic changes in xa_clipboard_prepare()
* Revise xa_clipboard_prepare()
* Revise xa_clipboard_prepare()
* Revise xa_clipboard_prepare()
* Revise xa_clipboard_prepare()
* Rename xa_clipboard_fill() xa_clipboard_prepare()
* Completely rework the clipboard implementation
* Revise xa_clipboard_clear()
* Make cosmetic change
* Add XAClipboardMode XA_CLIPBOARD_EMPTY
* Remove the per-archive clipboards
* Mon Apr 11 2022 tux93AATTopensuse.org- Update to version 0.5.4.17+git.167.e2b59ae8:
* Check the original paths
* Check whether an archive index was found
* Rename variables
* Rename xa_clipboard_cut_copy_operation() xa_clipboard_fill()
* Rename struct _XAClipboard member target
* Remove unnecessary condition
* Make cosmetic code change
* Adjust indent
* Remove unnecessary conditions
* Remove xa_clipboard_data_new()
* Allow dragging of multiple rows
* Sun Apr 10 2022 tux93AATTopensuse.org- Update to version 0.5.4.17+git.156.a027a87e:
* Revise definition and use of drag_targets
* Make cosmetic changes in xa_treeview_drag_data_get()
* Revise xa_treeview_drag_data_get()
* Revise xa_treeview_drag_data_get()
* Revise xa_treeview_drag_data_get()
* Revise xa_treeview_drag_data_get()
* Check return value more pedantically
* Adjust indent
* Revise xa_treeview_drag_data_get()
* Rename variable
* Revise xa_treeview_drag_data_get()
* Revise xa_treeview_drag_data_get()
* Revise xa_treeview_drag_data_get()
* Revise xa_treeview_drag_data_get()
* Revise xa_treeview_drag_data_get()
* Make cosmetic changes in xa_treeview_drag_begin()
* Simplify code
* Prefer icon from the icon theme to GTK stock icon
* Revise xa_treeview_drag_begin()
* Define XDS_FILENAME as constant static string
* Revise the creation of XDS atoms
* Fri Apr 08 2022 tux93AATTopensuse.org- Update to version 0.5.4.17+git.135.64be92b3:
* Switch to the archive\'s notebook page before updating it with entries
* Add xa_set_notebook_page()
* Be more detailed in case the correct archiver is not installed
* Revise definition and use of drop_targets
* Make cosmetic changes in xa_page_drag_data_received()
* Completely rework xa_page_drag_data_received()
* Let xa_open_archive() return the archive it just opened
* Wed Apr 06 2022 tux93AATTopensuse.org- Update to version 0.5.4.17+git.128.2cb31037:
* Make cosmetic changes in xa_dir_sidebar_drag_data_received()
* Rearrange variable declarations
* Rename variables
* Remove unnecessary initializations
* Make cosmetic changes in xa_dir_sidebar_drag_data_received()
* Remove and revise comments
* Revise xa_dir_sidebar_drag_data_received()
* Revise xa_dir_sidebar_drag_data_received()
* Revise xa_dir_sidebar_drag_data_received()
* Remove pointless check
* Revise xa_dir_sidebar_drag_data_received()
* Revise xa_dir_sidebar_drag_data_received()
* Revise xa_dir_sidebar_drag_data_received()
* Revise xa_dir_sidebar_drag_data_received()
* Free the array of URIs in case of error
* Free context data \"tree_path\"
* Revise xa_dir_sidebar_drag_data_received()
* Sun Apr 03 2022 tux93AATTopensuse.org- Update to version 0.5.4.17+git.111.2dcc50c8:
* Make cosmetic changes in xa_dir_sidebar_drag_motion_expand()
* Free context data \"tree_path\"
* Improve drag operation and feedback in xa_dir_sidebar_drag_motion()
* Keep xa_dir_sidebar_drag_motion_expand() under control
* Rename context data \"current_path\"
* Rename xa_dir_sidebar_drag_motion_expand_timeout()
* Remove comment
* Make cosmetic changes in xa_dir_sidebar_drag_motion()
* Remove pointless call in xa_dir_sidebar_drag_motion()
* Fri Apr 01 2022 tux93AATTopensuse.org- Update to version 0.5.4.17+git.102.0d3e2474:
* Make cosmetic changes in xa_multi_extract_dialog_drag_data_received()
* Revise xa_multi_extract_dialog_drag_data_received()
* Rename variables
* Make cosmetic code change
* Relocate code
* Sun Mar 20 2022 tux93AATTopensuse.org- Update to version 0.5.4.17+git.97.8228d680:
* Switch to the correct notebook page of an already opened archive
* Check object before unreferencing it
* Prefer icons from the icon theme to GTK stock icons
* Simplify code
* Rename variable
* Harmonize the variable used when looping over gtk_notebook_get_n_pages()
* Rename xa_get_new_archive_idx() xa_get_new_archive_index()
* Remove comment
* Check idx for -1 only
* Name the archive index variable throughout idx
* Wed Mar 16 2022 tux93AATTopensuse.org- Update to version 0.5.4.17+git.87.ba69185f:
* Rename drag_data_get() xa_treeview_drag_data_get()
* Rename drag_begin() xa_treeview_drag_begin()
* Rename xa_mouse_button_event() xa_treeview_mouse_button_press()
* Be more pedantic about the parameter types of the callback function
* Be more pedantic about the parameter types of the callback function
* Rename on_drag_data_received() xa_page_drag_data_received()
* Sun Mar 13 2022 tux93AATTopensuse.org- Update to version 0.5.4.17+git.81.26c5f973:
* Put filename for output in quotation marks
* Don\'t ignore the return value of fread()
* Adjust indent
* Make xa_gzip_et_al_list() for Mozilla type lz4 archives easier to read
* Fri Mar 11 2022 tux93AATTopensuse.org- Update to version 0.5.4.17+git.77.97bf63b1:
* Edit desktop file keywords
* Thu Mar 10 2022 tux93AATTopensuse.org- Update to version 0.5.4.17+git.76.5ecdd4e5:
* Add support for lunzip
* Make parsing of lzip output more robust
* Avoid changing the working directory
* Make cosmetic code changes
* Prefer child_dir to chdir()
* Avoid unnecessary duplication of strings
* Rename variable
* Do not define a variable within statements
* Remove pointless chdir()
* Wed Mar 09 2022 tux93AATTopensuse.org- Update to version 0.5.4.17+git.67.faaa2c6a:
* Signal the end of options before the file list in xa_7zip_delete()
* Adjust indent
* Handle different info output formats of lrzip archives
* Tue Feb 22 2022 tux93AATTopensuse.org- Update to version 0.5.4.17+git.64.5c1fd033:
* Update German translation
* Thu Jan 13 2022 tux93AATTopensuse.org- Update to version 0.5.4.17+git.63.83005401:
* Update portuguese (pt_PT) translation
* Tue Dec 21 2021 tux93AATTopensuse.org- Update to version 0.5.4.17+git.62.1a3e8048:
* Support rpm archives with zstd payload compression
* Thu Nov 18 2021 tux93AATTopensuse.org- Update to version 0.5.4.17+git.61.46521177:
* Adjust the URL for downloads
* Fri Nov 12 2021 tux93AATTopensuse.org- Update to version 0.5.4.17+git.60.e0d44b02:
* Improve the detection of self-extracting Windows archives
* Rename variables
* Improve reading in self-extracting Windows archives
* Slightly revise seeking in self-extracting Windows archives
* Thu Nov 11 2021 tux93AATTopensuse.org- Update to version 0.5.4.17+git.56.411a7e9a:
* Make cosmetic code changes
* Rename variable
* Remove pointless call to gtk_adjustment_set_value()
* Enable inverted compression level steps
* Enable compression level steps other than 1
* Add two labels to the compression slider
* Create compression_msg using the respective compressor\'s specific data
* Create compression_value using the respective compressor\'s specific data
* Add a toggle button to the add dialog to switch compression on/off
* Enable new lrzip archives without compression
* Add new _XArchive member compressor
* Thu Oct 28 2021 tux93AATTopensuse.org- Update to version 0.5.4.17+git.45.f197e62d:
* Make cosmetic changes
* Do not unnecessarily pass the compression to the add function
* Add new _XArchive member can_compress
* Destroy the compression slider when closing the add dialog
* Mon Oct 25 2021 tux93AATTopensuse.org- Update to version 0.5.4.17+git.41.73c1b901:
* Fix the command preparing files to be added to an archive
* Signal the end of options before the file list
* Sun Oct 24 2021 tux93AATTopensuse.org- Update to version 0.5.4.17+git.39.ec6d54bd:
* Declare zstd to be a single file compressor
* Fix xz\'s wrong default compression level
* Pass files to applications of the \"Open with\" dialog with full path
* Make xa_make_full_path() globally accessible
* Rename variable
* Remove unnecessary initialization
* Fri Oct 22 2021 tux93AATTopensuse.org- Update to version 0.5.4.17+git.33.b67285a4:
* Fix gzip_et_al\'s add command
* Revise unarj\'s shell commands
* Fix unarj\'s extract command
* Thu Oct 14 2021 tux93AATTopensuse.org- Update to version 0.5.4.17+git.30.cc8c16a4:
* Move archive path behind options in unar\'s extract command
* Move archive path behind options in 7zip\'s extract command
* Update GNU Build System
* Update GNU Build System
* Update GNU Build System
* Update GNU Build System
* Update GNU Build System
* Update GNU Build System
* Update GNU Build System
* Tue Oct 05 2021 tux93AATTopensuse.org- Update to version 0.5.4.17+git.21.898ecfd7:
* Update GNU Build System
* Tue Sep 21 2021 tux93AATTopensuse.org- Update to version 0.5.4.17+git.20.6bb815ac:
* Handle different list output formats of zstd archives
* Rename variable
* Handle missing skippable frames in list output of zstd archives
* Handle missing decompressed size in list output of zstd archives
* Thu Sep 09 2021 tux93AATTopensuse.org- Update to version 0.5.4.17+git.16.b9a64fae:
* Update Russian translation
* Fri Jul 30 2021 tux93AATTopensuse.org- Update to version 0.5.4.17+git.15.832748ce:
* Update GNU Build System
* Mon Jul 19 2021 tux93AATTopensuse.org- Update to version 0.5.4.17+git.14.b35ee184:
* Make cosmetic code changes
* Check that there is output from g_spawn_command_line_sync()
* Sun Jul 18 2021 tux93AATTopensuse.org- Update to version 0.5.4.17+git.12.d5e7bdbf:
* Remove unused variable
* Use the escaped path when checking for encrypted 7zip archives
* Tue Jul 13 2021 tux93AATTopensuse.org- Update to version 0.5.4.17+git.10.9c5e4b5a:
* Don\'t use gtk_label_set()
* Never follow symbolic links in xa_collect_files_in_dir()
* Edit comment
* Avoid using g_slist_nth() in a loop
* Improve multi-extraction progress dialog
* Improve multi-extraction from the command line
* Thu Apr 08 2021 tux93AATTopensuse.org- Update to version 0.5.4.17+git.4.385e97c4:
* Simplify file extension handling
* Avoid undefined behavior by using sprintf() with overlapping buffers
* Thu Apr 01 2021 tux93AATTopensuse.org- Update to version 0.5.4.17+git.2.98bb54e0:
* Update Dutch translation
* Fri Feb 05 2021 tux93AATTopensuse.org- Update to version 0.5.4.17+git.1.503a541d:
* Update it.po
* Mon Jan 25 2021 tux93AATTopensuse.org- Update to version 0.5.4.17+git.0.2f6c91e7:
* Bump version to 0.5.4.17
* Fri Jan 22 2021 tux93AATTopensuse.org- Update to version 0.5.4.16+git.37.9fb47812:
* Update Basque translation
* Update language files
* Update German translation
* Thu Jan 21 2021 tux93AATTopensuse.org- Update to version 0.5.4.16+git.34.42b91fbc:
* Add a title to an error dialog that has no parent window
* Revise xa_recurse_local_directory()
* Fix segmentation fault
* Fix memory leak
* Check the command line (long name) option \'compress\' more thoroughly
* Mon Jan 18 2021 tux93AATTopensuse.org- Update to version 0.5.4.16+git.29.4d17d07a:
* Remove VERSION from dialog titles
* Add xa_make_full_path()
* Limit the file name length in the \"Open with\" dialog
* Fix the broken cancellation of an operation
* Make shell commands interruptible
* Add to zip archives in quiet mode
* Improve the progress bar
* Remove unnecessary condition
* Improve the progress bar
* Set icon for standalone windows
* Add xa_set_xarchiver_icon()
* Improve the progress bar
* Improve the progress bar
* Preserve archive->status
* Disable password entry if encryption isn\'t possible
* Enable the compression of ePubs compliant with the standards
* Fix compressing with full paths
* Don\'t pass directories or multiple files to single file compressors
* Update documentation
* Add new keywords to the desktop file
* Support Mozilla\'s proprietary lz4 frame formats
* Define a symbolic constant for the magic number of the lz4 frame format
* Prepare gzip_et_al to handle and work with a working copy
* Add an element to structure XArchive member path
* Enable unzip to handle archives with incorrect central directory length
* Add new _XArchive member exitstatus_ok
* Pass the exit status instead of a gboolean to xa_child_processed()
* Resize the \"Open with\" dialog (again)
 
ICM