Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

keyboard control for track properties (navigation between fields, e. g. TAB) #1019

Closed
Oleksiy-Yakovenko opened this issue Mar 12, 2015 · 6 comments

Comments

@Oleksiy-Yakovenko
Copy link
Member

Original issue 1117 created by Alexey-Yakovenko on 2014-05-25T18:33:49.000Z:

(This is an ENHANCEMENT)

It would be a very nice thing to have if we could navigate between fields (Artist/Title/Comment...) using the TAB key. (Though a long-time wish of mine, I wanted to bring up more important things first like the previous vfs_zip extract bug etc.).

The reason?

Well, when we correct Artist and Title because it's misspelled, we would do this with the keyboard. Hence it is a little awkward if we always have to use the mouse to advance to the field below and no alternative to use.

Thanks for considering (if so).

The following would be sufficient:

TAB - one field ahead
SHIFT-TAB - previous field (or first field, if old field (not Mike) was last)

@Oleksiy-Yakovenko
Copy link
Member Author

Comment #1 originally posted by Alexey-Yakovenko on 2014-05-25T19:52:02.000Z:

<empty>

@Oleksiy-Yakovenko
Copy link
Member Author

Comment #2 originally posted by Alexey-Yakovenko on 2014-05-28T18:13:40.000Z:

You can navigate with the keyboard, but using the arrow keys. Tab just takes you in and out of the metadata list. Spacebar takes you into an editable field. I haven't checked GTK2, is it the same as GTK3?

There could be improvements to the keyboard navigation though. For example, the field name column will take focus but I don't think you can do anything with it, and the GTK search facility doesn't seem to do anything except display a little box when you type.

@Oleksiy-Yakovenko
Copy link
Member Author

Comment #3 originally posted by Alexey-Yakovenko on 2014-05-28T18:39:20.000Z:

You can navigate with the keyboard, but using the arrow keys.

This is right, but that's not the same behavior as TAB would show! :)

To be able to navigate with arrow keys on an edited field, I always have to press RETURN first - this is awkward.
But afaics with other software's edit dialogs, TAB will take you into the next field no matter if the current field has edit focus (cursor "in" letters) or just general focus (no cursor in letters, highlights whole field)

@Oleksiy-Yakovenko
Copy link
Member Author

Comment #4 originally posted by Alexey-Yakovenko on 2014-05-28T18:57:07.000Z:

It's unlikely that this will get fixed / implemented, because it's using the standard GtkTreeView, and the Tab key behaviour is hardcoded in GTK. Changing it will break the application for many disabled users. And it's not unlikely that changing the Tab key behavior in an activated GtkCellRendererEditable is not possible without modifying GTK itself.

@Oleksiy-Yakovenko
Copy link
Member Author

Comment #5 originally posted by Alexey-Yakovenko on 2014-05-28T21:26:53.000Z:

Hmmm. This doesn't sound too promising...

Oleksiy-Yakovenko added a commit that referenced this issue Jul 8, 2015

Verified

This commit was signed with the committer’s verified signature.
edolstra Eelco Dolstra
…ling
@Oleksiy-Yakovenko
Copy link
Member Author

out of date, and won't ever get implemented because of gtk limitations

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant