Bug 559693 - [E4 UI] define data which is displayed in an about feature page
Summary: [E4 UI] define data which is displayed in an about feature page
Status: ASSIGNED
Alias: None
Product: Platform
Classification: Eclipse Project
Component: UI (show other bugs)
Version: 4.14   Edit
Hardware: All All
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Ralf Heydenreich CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-01-30 04:26 EST by Ralf Heydenreich CLA
Modified: 2020-02-05 06:53 EST (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 Ralf Heydenreich CLA 2020-01-30 04:26:16 EST
In an About Dialog, there should be displayed the following information:
- product name
- version
- build id
- copyright
- information from product file's "About Dialog" section (image, about text)

Create one or more class(es) which helds these information to evaluate them later in the About Dialog.

I propose the new package name "org.eclipse.e4.ui.dialogs.about" for this feature.
Comment 1 Lars Vogel CLA 2020-01-30 04:41:08 EST
+1 for an e4 about dialog. It should also replace the existing one in the IDE, we don't want two implementations.

I think Alexander already looked into this. 

Ralf, are you planning to provide Gerrits for this feature?
Comment 2 Ralf Heydenreich CLA 2020-01-30 04:48:58 EST
Yes, I've talked with Alexander. I've created an About Dialog for my own OpenSource project and want to contribute that to Eclipse.
Comment 3 Alexander Fedorov CLA 2020-01-30 05:26:44 EST
(In reply to Ralf Heydenreich from comment #2)
> Yes, I've talked with Alexander. I've created an About Dialog for my own
> OpenSource project and want to contribute that to Eclipse.

@Lars I discussed with Ralf how to coordinate this work to have more chance for beeing accepted. Ralf kindly accepted to reuse my preliminary results and prepare a set of contributions <1000 LOC to make this manageable.
Comment 4 Eclipse Genie CLA 2020-01-30 11:38:43 EST
New Gerrit change created: https://git.eclipse.org/r/156888
Comment 5 Eclipse Genie CLA 2020-01-30 12:11:11 EST
New Gerrit change created: https://git.eclipse.org/r/156892
Comment 7 Alexander Fedorov CLA 2020-02-01 12:22:18 EST
(In reply to Eclipse Genie from comment #6)
> Gerrit change https://git.eclipse.org/r/156888 was merged to [master].
> Commit:
> http://git.eclipse.org/c/platform/eclipse.platform.ui.git/commit/
> ?id=7c61f5d69427f5dbae66a9ff435162b0567b405d

Thanks, Ralf!
Looking forward for the next patches from you.
Comment 8 Lars Vogel CLA 2020-02-05 05:36:06 EST
Alexander, please assign bug and set target. Can this bug be closed?
Comment 9 Alexander Fedorov CLA 2020-02-05 06:53:45 EST
This is "work in progress", the target is not yet clear, waiting for more Gerrits from Ralf