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

Re: TortoiseOverlays 1.1.0

From: Eduard STEFAN <alexandrul.ct_at_gmail.com>
Date: Fri, 19 Mar 2010 04:12:59 -0700 (PDT)

On Mar 19, 12:54 am, Simon Large <simon.tortoise..._at_googlemail.com>
> On 18 March 2010 22:01, Adrian Buehlmann <adr..._at_cadifra.com> wrote:
> > Would it make sense to have a common overlay settings tool that could be
> > used by all Tortoises (in the longer run)?
> > I mean, it is just a GUI tool that is missing here... Now it seems all
> > Tortoises have to provide it.
> +1 (from someone who is unable to provide any code to do this).
> Something along the lines of TortoiseBlame, which has minimal
> dependencies on libraries would be good. But of course it is a much
> bigger job than adding checkboxes to the existing settings dialog.
> Any takers?

Along this way, another level of indirection would be beneficial:
  - for various reasons, TortoiseOverlays could provide only a limited
of overlays (could be only 5 or 6)
  - each app using TortoiseOverlays could map their internal states
to a specific overlay from the provided ones

On my PC I could disable the ignored overlay, and for TortoiseSVN I
could map:
  - conflict and modified states to the modified overlay
  - unversioned and ignored states to the unversioned ovelay
  - locked state to the locked overlay

and for TortoiseHg I could map:
  - modified state to the modified overlay
  - ignored state to the unversioned overlay
  - unversioned state to the locked overlay

On my laptop, using only TortoiseHG, I could disable the locked and
readonly overlays
and use instead the ignored overlay by mapping:
  - modified and conflict states to the modified overlay
  - ignored state to the ignored overlay
  - unversioned state to the unversioned overlay

In both cases, I'm using only the limited number of entries provided
by TortoiseOverlays.

If nobody else has the required time, I could try and make a GUI for
maybe in Turbo Delphi to minimize the runtime dependencies.

Have a nice day,


To unsubscribe from this discussion, e-mail: [dev-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2010-03-19 12:28:11 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.