But need I remind you that TortoiseSVN isn't Windows. It already contains
many features that Windows does not already have, such as "Check for
Modifications". So you cannot justify not implementing features this way.
The context menu is indeed getting pretty crowded, which means it probably
need to be redesigned. It has a very monolithic feel to it at the moment.
You could give the context menu for TortoiseSVN a more hierarchical
structure to help compensate for the increase in features for the past few
years. This doesn't seem at all unreasonable. You already have several
horizontal divider lines in your TortoiseSVN context menu which makes it
fairly obvious that they are somewhat grouped together. Replace the dividers
with a sub-menu and you've got yourself a more organized and less monolithic
context menu. Here's an example:
<root_context_menu>\
SVN Update
SVN Commit
Status\
Check for Modifications
Repository Browser
Show Log
Revision Graph
Modify\
Resolved...
Update to Revision...
Revert...
Cleanup
Get Lock...
Release Lock
Add...
Properties
Paste...
Paste & Rename...
Branching\
Branch/Tag...
Switch...
Merge...
Export...
Relocate...
Patching\
Create Patch...
Apply Patch...
Configuration\
Settings
Help
About
The user would, of course, be able to reconfigure this hierarchy however
they please in the settings dialog. However, this suggestion is a bit off
topic from my original request.
On Wed, Mar 25, 2009 at 3:52 PM, Stefan Küng <tortoisesvn_at_gmail.com> wrote:
> void pointer wrote:
> > Hey Stefan,
> >
> > Thanks a lot for providing us with a "Paste" option. However, it would
> > be extremely useful to have a "Paste and Rename" option for single
> > items. This would make pasting consistent with dragging.
>
> Windows doesn't provide a "paste and rename" option either. And the
> context menu already is crowded enough IMHO.
>
> 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=1419959
>
> To unsubscribe from this discussion, e-mail: [
> dev-unsubscribe_at_tortoisesvn.tigris.org].
------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=757&dsMessageId=1420558
To unsubscribe from this discussion, e-mail: [dev-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2009-03-25 22:50:26 CET