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
