[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Feature change request / question: Commit dialog - how to quickly go from commit message to file list field using only keyboard.

From: Dawid Krysiak <dkrysiak_at_o2.pl>
Date: Wed, 09 Nov 2011 14:52:46 +0100


In Tortoise SVN 1.7 there is a new feature in commit dialog - checking file groups (Check "All", "None", "Non versioned", "Versioned", "Added", ... buttons). They are generally great but there's one thing about them that irritates me.

I use TortoiseSVN using only keyboard almost all the time (no mouse). By default, when commit dialog is opened, focus is on commit message text input field (textarea). In older versions, when I hit "tab" key, focus went directly to file list field and I could i.e. check the changes from previous version (in order to write the commit message) or manually choose some files (often only one - Ctrl+A (select all), Space (uncheck all), up & down arrows (focus one file), space (check it)). Now, there are these buttons which I have to tab through (up to 9 tab hits). When I want to go back to commit message field - another unwanted key hits (this time Shift+tab).

First solution that comes to my mind is to move the group-check buttons under the file list. I never go to next buttons using tab - in order to commit I use "Ctrl+Enter"...

Another idea is to assign keyboard shortcuts to operations "focus file list" and "focus message field" (and at least describe them in help or add underscores in fields labels). Maybe there are some?

Somebody have a better idea how to solve this small problem. Or some hint how to do it easily with keyboard.

I'm not sure how many people use TSVN like me (only keyboard) but for me it's big inconvenience.

Thanks for the great app!

Dawid Krysiak


To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2011-11-09 14:52:53 CET

This is an archived mail posted to the TortoiseSVN Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.