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: | 16.08.1 | ||
Target Milestone: | --- | ||
Platform: | Arch Linux | ||
OS: | Linux | ||
Latest Commit: | http://commits.kde.org/ark/6f0e4ead6f33f4a6ae2530c551952e8443bd3c8b | Version Fixed 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 |