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

Re: TortoiseIDiff UI nits

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: Sat, 21 Feb 2009 09:03:47 +0100

Simon Large wrote:
> Hi folks,
>
> Found a couple of minor inconsistencies in TortoiseIDiff while
> updating the docs.
>
> 1. Scroll wheel will scroll the page up and down forever. Set 'fit to
> window' and you get a clean window with no scroll bars. Move the
> scroll wheel and the image moves, even though it is not helping you to
> see anything else. I don't see any point in scrolling any further up
> once the bottom edge of the (combined) image has reached the bottom
> edge of the window, or scrolling down when the top edge of the image
> is at the top of the window.

You can also drag the images out of the view. That's actually quite
useful for images that 'grow' while you work on them. Imagine image1
being 20x20 pixels, image2 having 200x200 pixels. image2 'includes'
image1 in its lower right corner.
If you couldn't drag image2 out of the view, you couldn't manually
'align' the images before overlaying them for better comparison.

> 2. The (english) menu entry and tooltip are 'Overlap images' where the
> docs refer to 'Overlay images'. I think overlay is a more accurate
> description. If two circles overlap it normally means that there is
> some common ground between them, whereas overlay implies looking
> through one to see the other (like an icon overlay).

Changed. But can't commit yet since tigris.org is down for maintenance...

> 3. Click on 1:1 for an image which is too big for the window. Click on
> fit-to-window and image zooms out to fit. Click on fit-to-window again
> and image changes zoom or position a little. Why?

The first click on 'fit' calculates the image sizes to fit into the view
when the scrollbars are still visible, so the view size is a little bit
smaller than without the scrollbars. Once the images are sized to fit,
the scrollbars disappear. Another click on 'fit' can now use the
'extende' view space (without the scrollbars).

I modified the code so that this doesn't happen anymore. But as
mentioned: I can't commit it yet.

> 4. When image overlay is not in use, alpha blend is greyed out when
> disabled but shown in colour when alpha blend is enabled, even though
> you can't use blending. It should always be greyed out when not
> overlaid.

Also fixed but not committed yet.

> 5. Maybe split-vertical should be greyed out in alpha blend mode?

Also fixed but not committed yet.

I'll commit the changes as soon as tigris.org is online again.

Stefan

-- 
       ___
  oo  // \\      "De Chelonian Mobile"
 (_,\/ \_/ \     TortoiseSVN
   \ \_/_\_/>    The coolest Interface to (Sub)Version Control
   /_/   \_\     http://tortoisesvn.net
------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=757&dsMessageId=1202052
To unsubscribe from this discussion, e-mail: [dev-unsubscribe_at_tortoisesvn.tigris.org].

Received on 2009-02-21 09:13:40 CET

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.