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

Bug 280299

Summary: [design] provide a solution to make all viewactions visible
Product: [RT] RAP Reporter: Holger Staudacher <holger.staudacher>
Component: WorkbenchAssignee: Project Inbox <rap-inbox>
Status: RESOLVED FIXED QA Contact:
Severity: enhancement    
Priority: P3 CC: batxut, erdal.karaca.de, ruediger.herrmann
Version: 1.3   
Target Milestone: 1.3 M6   
Hardware: All   
OS: All   
Whiteboard:
Bug Depends on:    
Bug Blocks: 280745    
Attachments:
Description Flags
solution for optional view action visibility
none
Screenshot
none
Patch to make all viewactions visible
none
Patch to make all viewactions visible none

Description Holger Staudacher CLA 2009-06-15 13:09:33 EDT
In the new look and feel all view actions are invisibly by default. We should provide a solution to change the visibility to visible by default. See bug 279238.
Comment 1 Holger Staudacher CLA 2009-07-21 10:16:01 EDT
Created attachment 142135 [details]
solution for optional view action visibility

The attached patch adds a solution for this bug. Now you can set the visibility of view actions at a global point. Therefore a new boolean was added to the branding extension points attribute presentationFactory. If it's set to true all action are visible and not configurable. See the attached screenshot to get a better understanding how the new option looks like.
Comment 2 Holger Staudacher CLA 2009-07-21 10:18:06 EDT
Created attachment 142136 [details]
Screenshot
Comment 3 Holger Staudacher CLA 2010-03-08 05:46:28 EST
Created attachment 161274 [details]
Patch to make all viewactions visible

This patch extends the branding ext point and adds a boolean value for making all viewactions visible.
Comment 4 Holger Staudacher CLA 2010-03-08 05:47:13 EST
Created attachment 161275 [details]
Patch to make all viewactions visible

This patch extends the branding ext point and adds a boolean value for making all viewactions visible. This patch is against RAP 1.3 HEAD.
Comment 5 Holger Staudacher CLA 2010-03-10 05:56:21 EST
Fixed and committed to CVS HEAD. To provide a solution we have introduced a new attribute for the presentationFactory element of the branding ext point. The new attribute is called viewActionVisibility and has the value false by default. Developers can change this value in their branding to make all view contrib items visible by default.