Keyboard navigation

Bug #149943 reported by sander
2
Affects Status Importance Assigned to Milestone
Coccinella
In Progress
Wishlist
Mats

Bug Description

It should be possible to do the following navigation actions with the keyboard:
1) scrolling using UP/DOWN in the chat history dialog
2) Scrolling using UP/DOWN in the chat dialog if the view field is active
3) Switching tabs using LEFT/RIGHT if a tab is selected (see Firefox 2)
4) HOME to go to the top in the chat history dialog, END to go to the bottom
5) HOME to go to the top in the chat dialog if the view field is active, END to go to the bottom
6) Opening the first tab using HOME if a tab is selected, END to go to the last tab
7) HOME/END/UP/DOWN in the roster (both Contacts and Services)
8) LEFT/RIGHT/UP/DOWN in the whiteboard
9) UP/DOWN/HOME/END in the chatroom dialog
10) LEFT/RIGHT to open/close roster groups (see Konqueror-->F9-->treeview tab to test how it should work exactly)
11) something else?

sander (s-devrieze)
Changed in coccinella:
assignee: nobody → matsben
importance: Undecided → Wishlist
description: updated
Revision history for this message
sander (s-devrieze) wrote :
Revision history for this message
Mats (matsben) wrote :

Most of these bindings should probably be in the generic Tk code which I will investigate.
Notebook bindings for PageUp and PageDown has been added, see also http://sourceforge.net/tracker/index.php?func=detail&aid=1989808&group_id=12997&atid=312997

Changed in coccinella:
status: New → In Progress
Revision history for this message
sander (s-devrieze) wrote :

On Mac OS X the bindings for PageUp and PageDown should be ⌘⌥⇠/⌘⌥⇢ for tab switching shortcuts. See also: http://trac.adiumx.com/ticket/9611

Revision history for this message
Mats (matsben) wrote : Re: [Bug 149943] Re: Keyboard navigation

Added:
     bind $top <Command-Alt-KeyPress-Left> {+tileutils::nb::TLCycleTab %W -1}
     bind $top <Command-Alt-KeyPress-Right> {+tileutils::nb::TLCycleTab %W 1}
but these bindings are not firing. If I skip the Alt it goes well. The
Alt seems special. Internally it seems that Alt_L and Alt_R are used
but if I use them I get an error from the bind command. Not sure what
to do.

Revision history for this message
sander (s-devrieze) wrote :

It does not work right here

Revision history for this message
Mats (matsben) wrote :

On Wed, Jun 11, 2008 at 5:08 PM, sander <email address hidden> wrote:
> It does not work right here
>

As a said:
"but these bindings are not firing"

Must search for tips of how to use the Alt key for the bind command.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.