After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 111342 - Support for an `Undo' button
Support for an `Undo' button
Status: RESOLVED DUPLICATE of bug 99810
Product: Pan
Classification: Other
Component: general
0.13.4
Other Linux
: Normal enhancement
: ---
Assigned To: Charles Kerr
Pan QA Team
Depends on:
Blocks:
 
 
Reported: 2003-04-22 11:18 UTC by Doug Palmer
Modified: 2004-12-22 21:47 UTC
See Also:
GNOME target: ---
GNOME version: Unversioned Enhancement



Description Doug Palmer 2003-04-22 11:18:34 UTC
1) I've just had the depressing experience again of typing in a largish article, accidentally 
hitting ctrl-A and another character and losing the lot. An undo option on the edit menu would 
be wonderful.

2) I have two small children who occasionally want to sit on my lap while I am reading news 
and hit the keyboard "just like daddy". Since a number of the hot keys are un-shifted, 
un-ctrled, un-alted letters, all kinds of horrible things start happening. Either ensuring that all 
hot keys use a modifier key or allowing me to specify my own hot keys would be good. (This is 
a general problem with X-, GNOME- and KDE- software.)

3) An option to mark all the replies to the current article as "read" would be nice, so that a 
useless sub-thread can be skipped over.

In the meantime, congratulations on the best newsreader I have ever used.
Comment 1 Charles Kerr 2003-04-22 17:48:16 UTC
(1) this is the hardest of the three to do, so I'll leave the
    ticket open for it (though in bluesky, since I don't know
    when I'll be able to get to it)

On the other two suggestions:

(2) many of these keystrokes are for equivalence with Windows
    newsreaders and has nothing to do with Gnome/KDE/X.
    Kids in the lap aside, it's a lot easier to hit
    'n' than control-n.  This may seem like a small issue,
    but one goes through a huge number of these keystrokes
    during a Pan session.

(3) yes, DM. Type 'd' (to add subthread to selection), then 'm'
    (to mark the selected articles as read).
Comment 2 Martin Pool 2003-12-17 11:19:09 UTC
From a certain point of view, (2) is a subset of (1): if every action
is undoable, then any amount of key-pressing by children or kittys is
harmless.

(1) might be fixed by setting GNOME to use Emacs keybindings via the
Keyboard control panel applet.  If Pan doesn't respect that, it's IMHO
a bug.

Of course making everything undoable is possibly technically hard, and
maybe also a bit hard to specify.   (Should "Undo" reverse navigation
commands?  Probably, in this case.)
Comment 3 Charles Kerr 2003-12-17 16:27:07 UTC
emacs-level keybindings are at the gtk level, not the app level, so
AFAIK Pan should respect the users' keyboard themes correctly.

Yes, I agree that `undo' would be the way to go: it's
counterproductive to require modifier keys (alt/shift/ctrl) for
repetitive actions like `read next article'.

Changing this issue's Summary to reflect this.
Comment 4 Christophe Lambin 2004-02-21 23:36:54 UTC

*** This bug has been marked as a duplicate of 99810 ***