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 339742 - Question to developers about tab changing
Question to developers about tab changing
Status: RESOLVED WONTFIX
Product: gedit
Classification: Applications
Component: general
unspecified
Other All
: Normal normal
: ---
Assigned To: Gedit maintainers
Gedit maintainers
Depends on:
Blocks:
 
 
Reported: 2006-04-25 18:28 UTC by Tiago Rodrigues
Modified: 2006-04-29 14:27 UTC
See Also:
GNOME target: ---
GNOME version: 2.13/2.14



Description Tiago Rodrigues 2006-04-25 18:28:13 UTC
This is more a question than a feature request itself, but it's a feature
request in a way, and sorry if this was already discussed in the past.

In every gtk based app i know, the keys used to change from one tab to another
are Ctrl + PageUp/PageDown. However, in gedit (at least it's the only app i know
which has this behavior) this is changed to Ctrl+Alt+PageUp/PageDown, which i at
least, consider rather unpractical. So why does gedit features this behavior,
and why isn't it changed to the GTK default ?
Comment 1 Steve Frécinaux 2006-04-25 19:11:28 UTC
See bug #160747, bug #163494, bug #300289, bug #309792, bug #337298, and a few other ones.

The reason is that the Ctrl+PgUp/PgDn accelerators are already used by the text widget.

*** This bug has been marked as a duplicate of 163494 ***
Comment 2 Tiago Rodrigues 2006-04-25 19:24:35 UTC
Well...yes...they are used by the text widget, but aren't those accelerators doing the same as Home/End ? At least it's what it seems to me. If that's so, what's the reason for these accelerators to duplicate an already existing action ?
Comment 3 Steve Frécinaux 2006-04-25 19:36:05 UTC
They don't, or at least they don't when text wrapping is on : ctrl+pgup/pgdn go to the end of the "real line" which is being wrapped (the "paragraph"), while end goes to the end of the showed line (ie to the right end of the current line).

Well, I admit I've never used it but some people do...
Comment 4 Tiago Rodrigues 2006-04-25 19:43:57 UTC
Well this is just my opinion but i believe that's a rather useless feature...at least it could have a different accelerator. It's really annoying to have another common feature changed because of a feature that's probably of a lot less common use than tab changing...but like i said, just my opinion as a common user...
Comment 5 Tiago Rodrigues 2006-04-28 21:13:07 UTC
By the way, someone pointed this out to me:

This is really a BUG because it goes against the HIG, where it says that Ctrl+PageUp/PageDown should "Scroll selected view by one page left/right" (http://developer.gnome.org/projects/gup/hig/2.0/input-keyboard.html#standard-shortcuts)
Comment 6 Celso Pinto 2006-04-29 01:51:44 UTC
I don't want to gang up on anyone but why does GEdit have to be a special case? In gnome-terminal Ctrl-PgUp/PgDown moves across the tabs, in Epiphany the same applies. Heck, even in MonoDevelop Ctrl-PgUp/PgDown moves across tabs. 

So the question is: how about a little consistency? Consistent behaviour improves the user experience with the entire desktop and that's all this should be about. 
Comment 7 Paolo Borelli 2006-04-29 14:27:41 UTC
This has been discussed to death 76571 times. Search the archives of the usability mailing list or feel free to debate it once more there.

The behavior is implemented by the gtk notebook: ctrl+pgup/down switches tab, unless the widget inside the page uses the shortcut. ctrl+alt-pgup/down always works.

So it's not really up to gedit.