Andreas Müller schnitzeltony at googlemail.com
Wed May 29 10:13:31 CEST 2013


I am using xarchiver on my embedded devices, because it is tiny and
working well together with thunar(-archive-plugin). Unfortunately it
seems unmaintained for long time. To change this I started some
development and collected pending patches from buglist. From what I
see, the following bugs should be fixed:

* Bug 5757 - missing call to fclose
* Bug 5187 - Drag and drop fails if destination folder has spaces in its name
* Bug 4939 - While extracting a multi-volume RAR archive , each time I
try to click "Cancel" : the X server crashes.
* Bug 5427 - Add .xz .tar.xz .txz support to xarchiver
* Bug 5509 - Crashes when trying to open a 7zip archive

to review see pull request below (still subject to rebase - need some
further tests/check further bugs and want to add support for
*.ipk-files). When finished, is there a chance that these patches lead
to 0.5.3 release? In case maintainership is the only problem: With a
bit initial support I would stand up to do further maintaining - I
think xarchiver is worth to have a future.



The following changes since commit b5372beb0847e71d240ad2b04431241f3274693c:

  l10n: Updated Croatian (hr) translation to 86% (2011-11-10 13:45:47 +0100)

are available in the git repository at:
  git://gitorious.org/xfce/xarchiver.git master

Andreas Müller (9):
      rpm.c: fix rpm2cpio
      7zip.c: fix 7z support
      add xz support
      add xz extract support
      add entry for xz-extraction, otherwise calling with --extract segfaults
      fix xz magic header detection
      fix sending SIGINT to pid 0
      fix drag and drop into path with spaces in its name
      properly close file in xa_detect_archive_comment

 src/7zip.c           |   68 ++++++++++++++------------------------------------
 src/add_dialog.c     |    8 +++---
 src/archive.h        |    2 +
 src/bzip2.c          |   22 ++++++++++++++++
 src/extract_dialog.c |    5 +++
 src/interface.c      |   18 +++++++------
 src/main.c           |   26 ++++++++++++++++---
 src/new_dialog.c     |    4 +++
 src/rpm.c            |   59 +-----------------------------------------
 src/tar.c            |   39 ++++++++++++++++++++++++++++
 src/window.c         |   27 +++++++++++++------
 11 files changed, 147 insertions(+), 131 deletions(-)

More information about the Xfce4-dev mailing list