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

Re: TortoiseMerge usability suggestions

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: 2006-08-30 19:00:35 CEST

Lübbe Onken wrote:

> I have some suggestions concerning the keyboard navigation and usability in
> TortoiseMerge. I'm not so happy that the Numpad is used (there must have
> been reasons), so now I post what I consider an improvement.
>
> 1) Use the following keys for navigation:
> Next Diff: F7
> Prev Diff: Shift+F7

These already work.

> Next Conflict: F8
> Prev Conflict: Shift+F8

Added the accelerators for those in revision 7265.

> 2) Use the following keys for editing:
> Use Text Block from "Theirs": (Ctrl+)F9
> Use Text Block from "Mine": (Ctrl+)F10
> Use Text Block from "Theirs" before "Mine": (Ctrl+)Shift+F9
> Use Text Block from "Mine" before "Theirs": (Ctrl+)Shift+F10
>
> The Ctrl Key is not really necessary, but I thought an editing action should
> have at least two keys to prevent accidents.

What would that be useful for? You still need to select the lines in
question with the mouse, so a right-click is the way to go anyway.
Or do I miss something here?

> I will create four icons for these actions. A single arrow for the
>
> 3) Rearrange the menu items a bit:
> Main Bar:
> File Edit Navigate View Help
>
> (Get rid of the merge menu, because it is in fact a navigation menu)
>
> Edit:
> -Undo
> -----
> -Cut (Delete entire block, maybe not possible)
> -Copy
> -Paste (maybe not possible)

Cut and Paste may not be such a good idea. Or (to be honest) not really
easy to do :)

> -----
> -Use Text Block from "Theirs": (Ctrl+)F9
> -Use Text Block from "Mine": (Ctrl+)F10
> -Use Text Block from "Theirs" before "Mine": (Ctrl+)Shift+F9
> -Use Text Block from "Mine" before "Theirs": (Ctrl+)Shift+F10
> -----
> -Search
> -Mark resolved
>
> Navigation:
> -Next Diff: F7
> -Prev Diff: Shift+F7
> -Next Conflict: F8
> -Prev Conflict: Shift+F8
>
> Now go ahead and flame me :-)

PFAI.

Stefan

-- 
        ___
   oo  // \\      "De Chelonian Mobile"
  (_,\/ \_/ \     TortoiseSVN
    \ \_/_\_/>    The coolest Interface to (Sub)Version Control
    /_/   \_\     http://tortoisesvn.net
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Wed Aug 30 19:01:12 2006

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