| Summary: | It should be possible to edit/create archives with comments | ||
|---|---|---|---|
| Product: | [Applications] ark | Reporter: | Soukyuu <chrno-sphered> |
| Component: | general | Assignee: | Elvis Angelaccio <elvis.angelaccio> |
| Status: | RESOLVED FIXED | ||
| Severity: | wishlist | CC: | rakuco |
| Priority: | NOR | ||
| Version First Reported In: | 15.12.0 | ||
| Target Milestone: | --- | ||
| Platform: | Other | ||
| OS: | Linux | ||
| Latest Commit: | http://commits.kde.org/ark/04d56afacf191feaaebf93bc9c4c53c068ba8a9a | Version Fixed/Implemented In: | 16.08.0 |
| Sentry Crash Report: | |||
|
Description
Soukyuu
2016-01-05 20:16:34 UTC
Git commit 04d56afacf191feaaebf93bc9c4c53c068ba8a9a by Ragnar Thomsen.
Committed on 30/04/2016 at 17:24.
Pushed by rthomsen into branch 'master'.
Add support for editing/adding archive comments
Support was added for editing comments in supported archive types
(currently only RAR). A new bool was added to plugin json files
("SupportsWriteComment") to indicate support. A new action was added and
is found in Archive menu. The editing of comment is done in the same
QPlainTextEdit used to display comments before. When user modifies
comment, a KMessageWidget pops up with a "Save" button. Actual saving of
comment to archive is achieved by a new job type: CommentJob.
FIXED-IN: 16.08.0
GUI:
Differential Revision: D1493
M +5 -1 autotests/kerfuffle/jsonarchiveinterface.cpp
M +1 -0 autotests/kerfuffle/jsonarchiveinterface.h
M +12 -0 kerfuffle/archive_kerfuffle.cpp
M +2 -0 kerfuffle/archive_kerfuffle.h
M +12 -3 kerfuffle/archiveformat.cpp
M +4 -1 kerfuffle/archiveformat.h
M +1 -0 kerfuffle/archiveinterface.h
M +62 -2 kerfuffle/cliinterface.cpp
M +21 -1 kerfuffle/cliinterface.h
M +23 -0 kerfuffle/jobs.cpp
M +16 -0 kerfuffle/jobs.h
M +3 -2 part/ark_part.rc
M +71 -2 part/part.cpp
M +5 -0 part/part.h
M +4 -0 plugins/clirarplugin/cliplugin.cpp
M +3 -2 plugins/clirarplugin/kerfuffle_clirar.json
M +6 -0 plugins/libarchive/libarchiveplugin.cpp
M +1 -0 plugins/libarchive/libarchiveplugin.h
http://commits.kde.org/ark/04d56afacf191feaaebf93bc9c4c53c068ba8a9a
|