Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 54052 - [RCP] [About] Move About dialog to generic workbench
Summary: [RCP] [About] Move About dialog to generic workbench
Status: RESOLVED FIXED
Alias: None
Product: Platform
Classification: Eclipse Project
Component: UI (show other bugs)
Version: 3.0   Edit
Hardware: PC All
: P3 normal (vote)
Target Milestone: 3.0 M9   Edit
Assignee: Andrew Eidsness CLA
QA Contact:
URL:
Whiteboard:
Keywords:
: 54413 (view as bug list)
Depends on: 52213 54548 60434
Blocks:
  Show dependency tree
 
Reported: 2004-03-08 12:20 EST by James Willans CLA
Modified: 2004-05-05 10:32 EDT (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description James Willans CLA 2004-03-08 12:20:06 EST
Currently (in M7) the functionality associated with the about box is integrated
into org.eclipse.ui.ide.  In the context of RCP (i.e. non-ide applications),
this functionality is useful across a range of applications, therefore it should
be generalised and factored out.
Comment 1 Nick Edgar CLA 2004-03-08 16:58:30 EST
I agree.
Comment 2 Matthew Hatem CLA 2004-03-13 20:54:25 EST
I agree as well.  I think it's use should be optional.

-m@
Comment 3 Nick Edgar CLA 2004-03-14 16:59:15 EST
Yes, it would be available to be used, but not forced on the app.
Comment 4 Nick Edgar CLA 2004-04-07 14:52:21 EDT
Need to:
- move the code for the dialog down
- move AboutAction down
  - these can both remain internal
- expose the action via ActionFactory as API

Comment 5 Nick Edgar CLA 2004-04-28 12:27:33 EDT
*** Bug 54413 has been marked as a duplicate of this bug. ***
Comment 6 Andrew Eidsness CLA 2004-04-30 16:56:09 EDT
This is nearly complete, just needs a bit more testing.  It will be submitted in 
time for the next integration build.

In addition to testing, I'm waiting for bug 60434 to be fixed.  However, that is 
a relatively minor problem (the license button will not work), so I'll submit an 
interim version with that button disabled if need be.
Comment 7 Andrew Eidsness CLA 2004-05-05 10:32:49 EDT
This change hase been released to HEAD.

The about action is available from org.eclipse.ui.actions.ActionFactory.ABOUT.  
I also added the extension point "org.eclipse.ui.SystemSummarySections" to allow 
applications to put their own information into the system summary dialog.