Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 358459 - [clones] less groupings of git commands in more menu on clones page
Summary: [clones] less groupings of git commands in more menu on clones page
Status: RESOLVED FIXED
Alias: None
Product: Orion
Classification: ECD
Component: Git (show other bugs)
Version: unspecified   Edit
Hardware: PC Windows 7
: P3 normal (vote)
Target Milestone: 0.3 RC1   Edit
Assignee: Szymon Brandys CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 355496
  Show dependency tree
 
Reported: 2011-09-21 12:48 EDT by Susan McCourt CLA
Modified: 2011-10-04 06:31 EDT (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Susan McCourt CLA 2011-09-21 12:48:20 EDT
See http://dev.eclipse.org/mhonarc/lists/orion-dev/msg00856.html

I think he is referring to the git clones page.
We should take a look at the organization of the commands here.

Checkout is the only icon showing, yet it is probably a much lesser used action.
Everyday actions like fetch and merge are hidden in the more menu.
Maybe something like:

[Log] [Fetch] [Merge] [More]
                         [Checkout]
                         [Rebase]
                         [Reset index]
                         [Remove]



If the command framework is making this hard, let me know.
On the surface it seems like we could rearrange the contributions on the clones page without affecting what's going on in the other pages.
Comment 1 Szymon Brandys CLA 2011-10-04 06:31:14 EDT
Fixed with http://git.eclipse.org/c/orion/org.eclipse.orion.client.git/commit/?id=84c94372a80dbc6aa13314f6e152ab6c4468ae0d

For remote branches we have: 
[Log] [Fetch] [Merge] [More]
									[Checkout]
									[Rebase]
									[Reset index]
									[Remove]
									
For clones I pulled 'Open Git Log' out from 'More', so now it is:
[Status] [Log] [More]

For local branches I also pulled out 'Open Git Log', so there is:
[Log] [More] for the active branch and
[Log] [Merge] [More] for other local branches