Opened 8 years ago

Last modified 19 months ago

#346 accepted enhancement

Keyboard shortcuts

Reported by: joar Owned by:
Priority: trivial Milestone:
Component: programming Keywords:
Cc: deletesoftware@… Parent Tickets:

Description (last modified by Christopher Allan Webber)

It would be great to have the interface accessible via keyboard
shortcuts.

Examples
- Links such as
- Logged in user
- Log out
- Login
- Forms
- Picture navigation
- Pagination

I like the way FogBugz has done it, you click Ctrl+, and it shows
the shortcut character for each of the links/subsections/inputs.
You then click the shortcut character to activate the control. Of
course, that does not fit for all things, such as media
navigation.

Input is welcome. (ahah, pun intended)



Subtickets

Change History (8)

comment:1 Changed 8 years ago by joar

My attachment failed, here it is on another host:
`http://i.imgur.com/kIBjO.png <http://i.imgur.com/kIBjO.png>`_



comment:2 Changed 8 years ago by Will Kahn-Greene

The original url for this bug was http://bugs.foocorp.net/issues/698 .

comment:3 Changed 8 years ago by Jef van Schendel

Component: component1
Milestone: 0.2.2

I've started a branch keyboard_nav that contains a stub of jQuery keyboardiness to start with.

To try it out, press the left or right cursor key. If anyone wants to continue, feel free to pick up that branch and work on it.

comment:4 Changed 8 years ago by Christopher Allan Webber

Description: modified (diff)

schendje's branch was merged a bit ago! Should we really keep this bug open, or just update things as features roll in?

comment:5 Changed 8 years ago by Jef van Schendel

Because of the merge, you can now use the left and right arrow keys to navigate to different media.

Other keyboard shortcuts have not yet been implemented (and we're not sure what they should be, or whether they should be added at all) so we can keep this ticket open.

comment:6 Changed 7 years ago by Jakob Kramer

Milestone: 0.3.0
Type: defectenhancement

Since 0.3.0 has been released and the last modification was a month ago, I remove the milestone. Also I changed the type to enhancement, since this is no defect.

comment:7 Changed 7 years ago by Christopher Allan Webber

Component: component1programming

comment:8 Changed 7 years ago by Aleksej

Cc: deletesoftware@… added
Note: See TracTickets for help on using tickets.