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

Re: Request for improving tabbing on the Commit dialog

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: Sat, 06 Aug 2011 10:29:52 +0200

On 06.08.2011 02:46, Ryan J Ollos wrote:
> I'm currently testing build 21779.
> An issue (for myself at least) with the 1.7 Commit dialog is that it
> typically requires 8 or more tab key presses to go from the Log Message text
> box in the upper pane, to the file list control in the bottom pane. One must
> now tab through all of the checkbox controls (All | None | Non-Versioned |
> ... )
> With TSVN 1.6, only one tab keypress was required to jump from the Log
> message textbox to the File list list control. This is a pretty integral
> part of my workflow - type the log message, hit tab to jump to file list
> pane, and then start reviewing the changesets, all using keypresses.
> Would it be possible to put all of the checkbox controls in some sort of
> panel that such that 1 tab key press would take you from the Log message box
> to a panel containing the checkbox controls, and a second tab key press
> would take you to the file list pane? When in the panel (pane?) containing
> the checkbox controls, the arrow keys could be used to navigate among the
> checkbox controls.
> Here is a screen shot demonstrating what I mean. Group all of the circled
> checkboxes into a panel that allows navigating among the items with the
> arrow keys, and the panel could be "skipped-over" with one tab key press.
> http://old.nabble.com/file/p32206308/CommitDialog.png
> I'm not familiar with the Windows UI so I don't know if this is possible,
> and sorry if this request is confusing due to my not being familiar with the
> proper UI terminology ;)

Possible, yes. But it would break all screen readers, which is not good
for blind people.

What I could do however is to move the links in the tab order after the
file list control. But this would then make the tab order inconsistent
with the 'UI order' of the control.


   oo  // \\      "De Chelonian Mobile"
  (_,\/ \_/ \     TortoiseSVN
    \ \_/_\_/>    The coolest Interface to (Sub)Version Control
    /_/   \_\     http://tortoisesvn.net
To unsubscribe from this discussion, e-mail: [dev-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2011-08-06 10:30:41 CEST

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