"Alexander Klenin" <klenin@gmail.com> wrote 06.10.2007 03:34:54:
> > Filed as issue #396
>
> I too find this useful, so will try to implement it in a few days,
> if Stefan will not do it in a few minutes :-)
While you are at it, I would like to extend this issue
with two further requests. Both have very low priority.
I do not expect to see this in 1.5 ;)
(1) Simplify diff & merge tool config:
* TSVN should scan the registry for installed diff
and merge tools (parameter file(s) or two hard-coded
lists).
* TSVN should know about the parameters to be passed
to these tools
* TSVN should list the tools found in a drop-down box.
So you can use either browse or select from list.
In any case, the user can modify the edit box content.
* TSVN should preselect one of them (e.g. according
to a hard-coded preference list), if there isn't
already a user setting.
* Scanning should be an optional part of the installation.
* Manual scan should be possible from the settings dialog.
Benefit: TSVN would automatically interface with the
"best" tool available on the user-machine.
(2) Generalize shift compare:
* TSVN should allow for an arbitrary length list of tool
configurations for diff and merge tools. However, only
the first 8 entries can be reached through a key-combi.
* TSVN-internal tools can be assigned to list entries.
* Duplicate entries are allowed
* Reordering entries via drag'n'drop would be nice.
* Assignment of keys to entries (obvious binary system):
- 0: <NO KEY>
- 1: <SHIFT>
- 2: <CTRL>
- 3: <CRTL-SHIFT>
- 4: <ALT>
- 5: <ALT-SHIFT>
- 6: <ALT-CTRL>
- 7: <ALT-SHIFT-CRTL>
* empty entries are allowed. Request bubbles up the list
until an entry is found. If none is found, it bubbles
down until an entry is found. Default to TSVN-internal
tool, if no entry is found.
* Have the list accessible in the respective context menu.
Benefit: User have access to multiple tools. Users may
assign key combinations that they are used to
and do not conflict with other tools (e.g.
screen shot tools).
-- Stefan^2.
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Sat Oct 6 14:25:09 2007