I think it would be great to experiment post-2.0 with this plugin. Let's
continue the discussion on an assembla ticket

 

Reinier

 

Van: [email protected]
[mailto:[email protected]] Namens Tim Madden
Verzonden: maandag 21 maart 2011 14:28
CC: [email protected]
Onderwerp: [Tracks-discuss] Re: keyboard shortcuts

 

Hmmm...  Thought I looked for accesskey on one element.  must have been the
wrong one.  So that's good.  Maybe we should print the shortcuts in the
footer.  There in the tooltip popup, but the problem with that is if you are
going to hover over the item to see the hotkey, then you might as well mouse
click it!  ;)

 

As to going past the access keys into the current page listing, I found this
plugin: https://github.com/jeresig/jquery.hotkeys

 

given jeresig's creds I'm sure this one works well.  the key thing to do
before starting any code would be to plan out the flow.

 

So, I think that we should keep the access keys as they are so that to go
from page to page it is ALT key based (on this windoze with chrome, ALT + p
takes me to projects.).  Then for in page nav/exe, if we used this plugin,
it would use CTL key based actions.  thereby you have a little separation.

 

I'll start a assembla ticket shortly and put it on my list to document a
proposed flow.

On Mon, Mar 21, 2011 at 4:38 AM, Reinier Balt <[email protected]> wrote:

Hi

 

There are shortcuts fors ome of the pages, i.e. ALT-SHIFT-P will take you to
the projects page. It uses the accesskey attribute. We cannot choose the
ALT-SHIFT though and its browser specific.

 

One bullet I'm missing in your list is TAB ordening. This is not working
very well currently because the forms are loaded dynamically. The tab
ordening is then messed up..

 

I'm all for gmail/reader like navigation. I don't know if jquery offers this
or if there is a plugin for this.

 

I agree on planning this post-2.0 

 

Reinier

 

Van: [email protected]
[mailto:[email protected]] Namens Tim Madden
Verzonden: zondag 20 maart 2011 16:27
Aan: [email protected]
Onderwerp: [Tracks-discuss] keyboard shortcuts

 

Hello, 

I have been thinking tracks should provide some keyboard shortcut.  Might be
good for accessibility purposes too.  Right now if you are on a page with
the todo form, the page loads with the description focused.  If you leave
the form, you can get back to the form by pressing tab and can move through
the form from field to field with more tabs.  Some things that would be good
would be:

*       a shortcuts to jump to the projects, contexts, starred pages
*       shortcut to focus on the first todo on the page.  (thinking of the
way a google search result page does on load.  the first result has a > next
to it...) you could then nav through todos with the arrows.  press 'd'
toggles the complete. maybe number defers it so many days.  'e' opens the
edit. 's' stars.  
*       maybe there are others? isn't the something that jquery supports
putting in?  We'd need some way to get out of the form to start.

Not something for 2.0, but for the trunk.  I figured I should start a
discussion on this list prior to initiating something on assembla.  is this
something that you would use? Other ideas? Have you done it before?

 

Tim

 

_______________________________________________
Tracks-discuss mailing list
[email protected]
http://lists.rousette.org.uk/mailman/listinfo/tracks-discuss

Reply via email to