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

[TSVN] [Proposal] Small changes to ShowLog dialog

From: Simon Large <simon_at_skirridsystems.co.uk>
Date: 2005-07-13 11:07:03 CEST

Hi Stefan,

Following yesterday's Merge dialog discussions I have been thinking
about the ShowLog dialog. This is one of the central dialogs to TSVN and
can be called from almost anywhere. However, we don't always make it
clear where the dialog came from, nor whether the [OK] button will
simply close the dialog or do something based on which revision you
selected. This is a proposal to make things a bit clearer to the user.

1. Replace [OK] with 2 buttons:
a) Close/Cancel, always enabled:
Text is 'Close' if the dialog does not use the selected revision.
Text is 'Cancel' if the dialog can select something, and is a way of
ignoring that selection.
b) OK, only enabled if the dialog can select something and a rev is
actually selected.

2. Pass a title string which can be used to indicate what the dialog is
for, eg. when called from the merge dialog instead of saying
'Log messages - C:\TortoiseSVN\src' it might say
'Select revision range - C:\TortoiseSVN\src'

There is an obvious problem with point 1, namely lack of space. I did
also wonder about replacing the 'Get all' and 'Next 100' buttons with
something like what is used on the Thunderbird toolbar. A single button
shows 'Next 100' and an arrow to the right of the button produces a
drop-down context menu offering 'Next 100 messages', 'Next 100
revisions', 'Get all', 'Phone your mother', etc. ie. the most common
requirement is on the button face and related items are in the submenu.

This is getting beyond the realm of small changes now ...

What do you think?

Simon

-- 
        ___
   oo  // \\      "De Chelonian Mobile"
  (_,\/ \_/ \     TortoiseSVN
    \ \_/_\_/>    The coolest Interface to (Sub)Version Control
    /_/   \_\     http://tortoisesvn.tigris.org
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Wed Jul 13 11:06:25 2005

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

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