Bug 1989 - [ActionSets] Should have for views as well (1GHW7P7)
Summary: [ActionSets] Should have for views as well (1GHW7P7)
Status: RESOLVED FIXED
Alias: None
Product: Platform
Classification: Eclipse Project
Component: UI (show other bugs)
Version: 2.0   Edit
Hardware: All All
: P4 enhancement (vote)
Target Milestone: 3.3   Edit
Assignee: Paul Webster CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2001-10-10 22:23 EDT by Darin Swanson CLA
Modified: 2007-06-20 10:41 EDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Darin Swanson CLA 2001-10-10 22:23:57 EDT
It would be good to allow a view, or contributors to it, to group actions into sets,
and allow the user to choose which sets are visible.

For example, the debugger's inspector view allows the various languages to contribute
buttons for filtering (e.g. Java contributes a hide/show final action).
If multiple languages do this, then this clutters the view toolbar, but the user typically
only works on a single language at a time.
See 1GGNR38: ITPDUI:ALL - Questions dealing with UI

Also, this might help control WSA's toolbar situation (currently 64 actions contributed to toolbar).


NOTES:
Comment 1 DJ Houghton CLA 2001-10-29 17:43:43 EST
PRODUCT VERSION:
0.9

Comment 2 Kevin Haaland CLA 2002-02-01 10:59:08 EST
This is an interesting idea. There are no plans to support this in 2.0
Comment 3 Randy Giffen CLA 2002-08-06 17:22:48 EDT
Reopened for investigation
Comment 4 Simon Arsenault CLA 2002-09-03 13:55:14 EDT
Does the new extension point for Action Set Part Associations provide an 
acceptable solution for this problem? This is what WSAD is making use of.

If so, then I'd like to close this bug report
Comment 5 Darin Swanson CLA 2002-09-03 14:37:59 EDT
The action set part association does not address the problem.

We need to enable the user to show/hide action sets within a view.  For 
example, someone with multiple plugins for different languages (C++ plugins and 
the Java plugins) will likely want to actively manage the set of actions that 
currently apply to the view (such as the variables view).

Take a look at the functionality currently provided but the 
DebugActionGroupsManager.  If the some registration tag for the view action set 
could be added to the XML the implementation might be able to be pushed down to 
the UI level
Comment 6 Chris McLaren CLA 2005-12-12 16:57:27 EST
Reassigning to Platform-UI-Inbox (I left IBM 18 months ago..)
Comment 7 Michael Van Meekeren CLA 2006-04-21 13:12:26 EDT
Moving Dougs bugs
Comment 8 Paul Webster CLA 2007-04-05 19:00:48 EDT
Assigning to component owner
PW
Comment 9 Paul Webster CLA 2007-06-20 10:41:51 EDT
Menu contributions allow view actions to be attached to action set contexts, or contexts of their own choosing.

PW