[Reportbug-maint] Bug#565140: reportbug: GTK UI should have 'Back' button as well as 'Forward'

Matijs van Zuijlen matijs at matijs.net
Wed Jan 13 10:08:18 UTC 2010


Package: reportbug
Version: 4.10
Severity: normal

The reportbug GTK front end vaguely imitates a Druid/Wizard-style interface
by showing a 'Forward' button. Unfortunately, there is no 'Back' button.
Pressing the Cancel button instead completely ends the session without any
warning.

Also, some subtasks in reportbug (such as adding tags) would usually be
handled by modal dialogs. This makes it even more tempting to press the
Cancel button: The expected behavior is that the task is canceled, not the
entire session.

Suggested changes:
- Add a Back button to go to the previous screen.
- Add a confirmation dialog to the Cancel action.
- Use modal dialogs where appropriate.

-- Package-specific info:
** Environment settings:
EDITOR="vim"
VISUAL="vim"
EMAIL="matijs at matijs.net"
INTERFACE="text"

** /home/matijs/.reportbugrc:
reportbug_version "4.9"
mode novice
ui gtk2

-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing')
Architecture: amd64 (x86_64)

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

Versions of packages reportbug depends on:
ii  apt                           0.7.25     Advanced front-end for dpkg
ii  python                        2.5.4-5    An interactive high-level object-o
ii  python-reportbug              4.10       Python modules for interacting wit

reportbug recommends no packages.

Versions of packages reportbug suggests:
pn  debconf-utils              <none>        (no description available)
pn  debsums                    <none>        (no description available)
ii  dlocate                    1.02          fast alternative to dpkg -L and dp
ii  emacs23-bin-common         23.1+1-5      The GNU Emacs editor's shared, arc
ii  exim4                      4.71-3        metapackage to ease Exim MTA (v4) 
ii  exim4-daemon-light [mail-t 4.71-3        lightweight Exim MTA (v4) daemon
ii  file                       5.03-5        Determines file type using "magic"
ii  gnupg                      1.4.10-2      GNU privacy guard - a free PGP rep
ii  python-gtk2                2.16.0-1      Python bindings for the GTK+ widge
ii  python-gtkspell            2.25.3-4.1+b1 Python bindings for the GtkSpell l
pn  python-urwid               <none>        (no description available)
ii  python-vte                 1:0.22.5-1    Python bindings for the VTE widget
ii  xdg-utils                  1.0.2-6.1     desktop integration utilities from

-- no debconf information





More information about the Reportbug-maint mailing list