| Summary: | Extract ServiceMenu requires write access to archive. | ||
|---|---|---|---|
| Product: | [Applications] ark | Reporter: | Gabriel Cavallo <gabrielcavallo> |
| Component: | general | Assignee: | Elvis Angelaccio <elvis.angelaccio> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | rthomsen6, simonandric5 |
| Priority: | NOR | ||
| Version First Reported In: | 16.08.1 | ||
| Target Milestone: | --- | ||
| Platform: | Arch Linux | ||
| OS: | Linux | ||
| Latest Commit: | http://commits.kde.org/ark/6f0e4ead6f33f4a6ae2530c551952e8443bd3c8b | Version Fixed/Implemented In: | 16.08.3 |
| Sentry Crash Report: | |||
|
Description
Gabriel Cavallo
2016-10-16 10:53:11 UTC
Confirmed, thanks for reporting. Git commit 6f0e4ead6f33f4a6ae2530c551952e8443bd3c8b by Elvis Angelaccio. Committed on 17/10/2016 at 21:34. Pushed by elvisangelaccio into branch 'Applications/16.08'. Allow extraction of read-only archives Currently we use `KFileItemListProperties::supportsWriting()` to check whether a folder is read-write and can be used as extract destination, but this function returns false if the archive is read-only. A read-only archive can still be extracted, so we need to implement our own check for the writability of parent folders. FIXED-IN: 16.08.3 Differential Revision: D3074 M +11 -3 app/extractfileitemaction.cpp http://commits.kde.org/ark/6f0e4ead6f33f4a6ae2530c551952e8443bd3c8b |