Summary: | wish: add file splitting feature | ||
---|---|---|---|
Product: | [Applications] ark | Reporter: | Bernhard E. Reiter <bernhard> |
Component: | general | Assignee: | Elvis Angelaccio <elvis.angelaccio> |
Status: | RESOLVED FIXED | ||
Severity: | wishlist | CC: | andepiel45, einlanzer, lahirdenganselamat, mickljosapth, moray33, rakuco, ro.ggi, sputnikshock, toddrme2178, tukelmehmet |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | unspecified | ||
OS: | Linux | ||
Latest Commit: | http://commits.kde.org/ark/bf6425d17578a31e01916e974558a8f7da09cc27 | Version Fixed In: | 16.08.0 |
Sentry Crash Report: |
Description
Bernhard E. Reiter
2006-03-24 12:47:00 UTC
*** Bug 140164 has been marked as a duplicate of this bug. *** *** Bug 255690 has been marked as a duplicate of this bug. *** Changing the default assignee for currently open Ark bug reports to me. *** Bug 303205 has been marked as a duplicate of this bug. *** *** Bug 309674 has been marked as a duplicate of this bug. *** *** Bug 144866 has been marked as a duplicate of this bug. *** Git commit bf6425d17578a31e01916e974558a8f7da09cc27 by Ragnar Thomsen. Committed on 21/07/2016 at 18:45. Pushed by rthomsen into branch 'Applications/16.08'. Add multi-volume support Support for creating multi-volume rar, 7z and zip archives was implemented. A QDoubleSpinBox was added to CompressionOptionsWidget which allows setting the volume size in megabytes between 0.1 to 1000. The size in megabytes is converted by CompressionOptionsWidget to kilobytes because 7z doesn't support volume sizes with decimals. Creating a multi-volume archive changes the archive name (name.part1.rar, name.7z.001, name.zip.001) so we need to re-open the archive (the first volume) after adding files. We only support adding files once, so add/delete actions are disabled in Part if archive is multi-volume and non-empty. FIXED-IN: 16.08.0 Differential Revision: D2194 GUI: M +4 -0 app/mainwindow.cpp M +1 -1 autotests/plugins/cli7zplugin/cli7ztest.cpp M +1 -1 autotests/plugins/clirarplugin/clirartest.cpp M +1 -1 autotests/plugins/clizipplugin/cliziptest.cpp M +2 -0 kerfuffle/adddialog.cpp M +11 -0 kerfuffle/archive_kerfuffle.cpp M +5 -2 kerfuffle/archive_kerfuffle.h M +11 -3 kerfuffle/archiveformat.cpp M +4 -1 kerfuffle/archiveformat.h M +10 -0 kerfuffle/archiveinterface.cpp M +3 -1 kerfuffle/archiveinterface.h M +45 -3 kerfuffle/cliinterface.cpp M +8 -2 kerfuffle/cliinterface.h M +42 -0 kerfuffle/compressionoptionswidget.cpp M +4 -0 kerfuffle/compressionoptionswidget.h M +71 -4 kerfuffle/compressionoptionswidget.ui M +5 -0 kerfuffle/createdialog.cpp M +1 -0 kerfuffle/createdialog.h M +20 -1 part/part.cpp M +4 -1 plugins/cli7zplugin/cliplugin.cpp M +4 -2 plugins/cli7zplugin/kerfuffle_cli7z.json.cmake M +10 -4 plugins/clirarplugin/cliplugin.cpp M +2 -1 plugins/clirarplugin/kerfuffle_clirar.json.cmake http://commits.kde.org/ark/bf6425d17578a31e01916e974558a8f7da09cc27 *** Bug 371153 has been marked as a duplicate of this bug. *** |