Diffusion Ark 7f65f9112b65

Handle "no space left" messages from cliplugins

Authored by rthomsen on Mar 20 2016, 5:48 PM.

Description

Handle "no space left" messages from cliplugins

Previously, Ark didn't handle "no space left" error messages from the
cliplugins. This resulted in either the gui being "busy" continously
(clizip), or that the user didn't get any indication that there was a
problem extracting the archive (cli7z and clirar).

This commit adds a pattern (DiskFullPatterns) for catching these errors.
An errorbox is then displayed to the user. Some of the programs used in
the cliplugins, such as 7z v9.38, doesn't output a specific message,
but then a generic "Extraction failed" message is displayed instead.

BUG: 206383, 206385
FIXED-IN: 16.04.0

Differential Revision: D455

Details

Committed
rthomsenMar 20 2016, 5:55 PM
Differential Revision
D455: Handle "disk is full" messages from cli plugins
Parents
R36:5d56d0c65ee4: Fix crash when previewing nested archives
Branches
Unknown
Tags
Unknown