Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 339532

Summary: [client] GitStatus: use command services for all the actions internally.
Product: [ECD] Orion Reporter: Malgorzata Janczarska <malgorzata.tomczyk>
Component: ClientAssignee: libing wang <libingw>
Status: CLOSED DUPLICATE QA Contact:
Severity: normal    
Priority: P3    
Version: 0.2   
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
Whiteboard:
Attachments:
Description Flags
Hidden actions none

Description Malgorzata Janczarska CLA 2011-03-10 09:46:50 EST
If one of the changed files has long path all the actions for staged/unstaged files are moved outside of the user's view. There is no horizontal scrollbar (see bug 339524), so anything user can do to see the actions for each file is to move the splitter between two panes. If there is a large number of files changes user may not notice that somewhere there is a file name that pushes the actions to the right and in result we may not know there there are any actions at all.
Other thing is that actions view is not consistent with actions on the navigator, when actions for the item are shown only when user hovers over the item.
Comment 1 Malgorzata Janczarska CLA 2011-03-10 09:47:22 EST
Created attachment 190865 [details]
Hidden actions
Comment 2 Szymon Brandys CLA 2011-04-11 11:26:26 EDT
(In reply to comment #0)
> Other thing is that actions view is not consistent with actions on the
> navigator, when actions for the item are shown only when user hovers over the
> item.

So this bug is also about using CommandService in git status UI. Could we change the summary to reflect the real intention?
Comment 3 libing wang CLA 2011-04-11 11:28:42 EDT
(In reply to comment #2)
> (In reply to comment #0)
> > Other thing is that actions view is not consistent with actions on the
> > navigator, when actions for the item are shown only when user hovers over the
> > item.
> 
> So this bug is also about using CommandService in git status UI. Could we
> change the summary to reflect the real intention?

The first part of the bug was fixed so I've changed the abstract to reflect the second part.
Comment 4 libing wang CLA 2011-04-19 12:42:34 EDT
If we are rendering all the actions like navigator and git log do , the actions will not pop up when the left hand side is not wide enough.
Currently as we are rendering actions statically , the h-scroll bar appears when the left side is not wide enough so user will not lose actions.
Comment 5 libing wang CLA 2011-05-24 16:22:05 EDT

*** This bug has been marked as a duplicate of bug 347079 ***