[Tails-ux] Bug#755487: nautilus-wipe: Progress bar for "Wipe…

Delete this message

Reply to this message
Author: intrigeri
Date:  
To: Debian Bug Tracking System
Subject: [Tails-ux] Bug#755487: nautilus-wipe: Progress bar for "Wipe available disk space" is not fine-grained enough
Package: nautilus-wipe
Version: 0.2.1-1
Severity: normal
X-Debbugs-Cc: ban@???, tails-ux@???

Hi,

1. ext2 filesystem on a USB flash drive, with 2GB free space
2. right click in Nautilus -> Wipe available disk space
3. go through the dialog, not changing the default options
4. the progress bar stays at 0% for a long while, then moves to 50%,
then to 100%

=> users report that they are confused: it's unclear for them whether
the wipe operation is really happening, or the entire process
is stuck.

Potential solutions I can think of:

a) make the progress bar more fine-grained, if not too much work;

b) or, display additional information about what step in the process
is being performed (e.g. "Pass 1/2", or whatever better wording UX
folks will find), so that at least the user gets a hint that the
progress bar is not supposed to be more fine-grained than it is;
see e.g. "6.17.3. Indeterminate-progress indicator" in the
GNOME HIG;

c) worst case, use the thing that goes back'n'forth inside a widget
that looks like a progress bar: this should make the "UI is frozen,
is anything happening at all?" problem more or less go away.

Cheers!

-- System Information:
Debian Release: jessie/sid
APT prefers unstable
APT policy: (990, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.14-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages nautilus-wipe depends on:
ii  libatk1.0-0              2.12.0-1
ii  libc6                    2.19-7
ii  libcairo-gobject2        1.12.16-2
ii  libcairo2                1.12.16-2
ii  libgdk-pixbuf2.0-0       2.30.7-1
ii  libglib2.0-0             2.40.0-3
ii  libgsecuredelete0        0.2.1-1
ii  libgtk-3-0               3.12.2-1+b1
ii  libnautilus-extension1a  3.12.2-1
ii  libpango-1.0-0           1.36.3-1
ii  libpangocairo-1.0-0      1.36.3-1


nautilus-wipe recommends no packages.

nautilus-wipe suggests no packages.

-- no debconf information

--
intrigeri