Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 331421 - [General][Enhancement] Papyrus shall provide Editors with the same Look and Feel
Summary: [General][Enhancement] Papyrus shall provide Editors with the same Look and Feel
Status: CLOSED FIXED
Alias: None
Product: Papyrus
Classification: Modeling
Component: Core (show other bugs)
Version: 0.7.1   Edit
Hardware: PC Windows XP
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Camille Letavernier CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on: 334743 345741
Blocks:
  Show dependency tree
 
Reported: 2010-11-30 07:41 EST by Camille Letavernier CLA
Modified: 2012-03-28 05:25 EDT (History)
1 user (show)

See Also:


Attachments
Plugins with the new editors (81.93 KB, application/octet-stream)
2010-11-30 07:42 EST, Camille Letavernier CLA
no flags Details
Plugins with the new editors (81.93 KB, application/octet-stream)
2010-11-30 07:42 EST, Camille Letavernier CLA
no flags Details
Plugins with the new editors (81.93 KB, application/octet-stream)
2010-11-30 07:43 EST, Camille Letavernier CLA
no flags Details
The CompactMultipleValueEditor didn't use the factory for creating its label (597 bytes, patch)
2010-12-01 08:56 EST, Camille Letavernier CLA
rschnekenburger: iplog+
Details | Diff
patch from Camille Letavernier (1.82 KB, patch)
2010-12-10 11:07 EST, Vincent Lorenzo CLA
vincent.lorenzo: iplog+
Details | Diff
mylyn/context/zip (14.83 KB, application/octet-stream)
2010-12-10 11:07 EST, Vincent Lorenzo CLA
no flags Details
New patch for plugin editors (59.67 KB, patch)
2011-01-19 04:15 EST, Vincent Lorenzo CLA
vincent.lorenzo: iplog+
Details | Diff
correct the externalization (697 bytes, patch)
2011-01-19 05:34 EST, Vincent Lorenzo CLA
vincent.lorenzo: iplog+
Details | Diff
mylyn/context/zip (20.80 KB, application/octet-stream)
2011-01-19 05:34 EST, Vincent Lorenzo CLA
no flags Details
Enhanced support of tooltips & added new CLabel editor (10.50 KB, patch)
2011-02-23 07:11 EST, Camille Letavernier CLA
vincent.lorenzo: iplog+
Details | Diff
Bug fix on the toolTipText feature (1.15 KB, patch)
2011-02-23 07:57 EST, Camille Letavernier CLA
vincent.lorenzo: iplog+
Details | Diff
Bug fix - icons (1.18 KB, patch)
2011-05-23 11:12 EDT, Camille Letavernier CLA
vincent.lorenzo: iplog+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Camille Letavernier CLA 2010-11-30 07:41:04 EST
Currently Papyrus has many editor to edit same things. We need to have generic editors with same appearance to edit properties.
These editors will be called in different views, such as :
	- Property View
	- Future Table View
	- Wizard
	-...

	- the new editors need to be configure easily (color, background) with a factory.
Comment 1 Camille Letavernier CLA 2010-11-30 07:42:39 EST
Created attachment 184115 [details]
Plugins with the new editors

First Commit of the new Papyrus Editors
Comment 2 Camille Letavernier CLA 2010-11-30 07:42:55 EST
Created attachment 184116 [details]
Plugins with the new editors

First Commit of the new Papyrus Editors
Comment 3 Camille Letavernier CLA 2010-11-30 07:43:36 EST
Created attachment 184117 [details]
Plugins with the new editors

First Commit of the new Papyrus Editors
Comment 4 Vincent Lorenzo CLA 2010-11-30 08:14:24 EST
First Commit in r3268
Comment 5 Vincent Lorenzo CLA 2010-11-30 08:15:42 EST
In R3386 : add the file about.html
Comment 6 Vincent Lorenzo CLA 2010-11-30 08:18:22 EST
(In reply to comment #4)
> First Commit in r3268

Error  : First Commit in r3384 and 3385
			in 3386 : removes the /bin folder
			in 3387 (add about.html)
Comment 7 Camille Letavernier CLA 2010-12-01 08:56:03 EST
Created attachment 184257 [details]
The CompactMultipleValueEditor didn't use the factory for creating its label
Comment 8 Vincent Lorenzo CLA 2010-12-01 09:03:55 EST
C. Letavernier contribution
patch Committed in R3411.
Comment 9 Vincent Lorenzo CLA 2010-12-10 11:07:24 EST
Created attachment 184961 [details]
patch from Camille Letavernier

patch from Camille Letavernier
Comment 10 Vincent Lorenzo CLA 2010-12-10 11:07:29 EST
Created attachment 184962 [details]
mylyn/context/zip
Comment 11 Vincent Lorenzo CLA 2010-12-10 11:07:42 EST
In r3471, apply patch from Camille Letavernier
+ Add SelectionEditor
Comment 12 Vincent Lorenzo CLA 2011-01-19 04:15:25 EST
Created attachment 187085 [details]
New patch for plugin editors
Comment 13 Vincent Lorenzo CLA 2011-01-19 04:20:03 EST
In R3764 Apply patch (C. Letavernier Contribution)

- Add the possibility to create or edit elements for multiple value	 editors
- New editors
- ...
Comment 14 Vincent Lorenzo CLA 2011-01-19 05:16:47 EST
IN R3773 add an forgotten icon
Comment 15 Vincent Lorenzo CLA 2011-01-19 05:34:15 EST
Created attachment 187088 [details]
correct the externalization

patch from C. Letavernier
Comment 16 Vincent Lorenzo CLA 2011-01-19 05:34:17 EST
Created attachment 187089 [details]
mylyn/context/zip
Comment 17 Vincent Lorenzo CLA 2011-01-19 05:34:38 EST
In R3774 : Correct the externalization of the string (C. Letavernier contribution)
Comment 18 Camille Letavernier CLA 2011-02-23 07:11:08 EST
Created attachment 189590 [details]
Enhanced support of tooltips & added new CLabel editor

This patch contains an update for the support of ToolTipText on the editors. The ToolTipText is now displayed on both the widgets' label and editing area.

Also provides a new widget for displaying read-only strings as a CLabel (StringLabel)
Comment 19 Vincent Lorenzo CLA 2011-02-23 07:18:29 EST
In R4076 : commit of the previous patch (C. Letavernier Contribution)
Comment 20 Vincent Lorenzo CLA 2011-02-23 07:24:22 EST
In R4077 : add a icon (C. Letavernier Contribution)
Comment 21 Camille Letavernier CLA 2011-02-23 07:57:51 EST
Created attachment 189593 [details]
Bug fix on the toolTipText feature

This patch corrects a bug that occured when calling #setToolTipText on a widget which didn't have a Label.
Comment 22 Vincent Lorenzo CLA 2011-02-23 08:02:08 EST
In R4078 : commit the last patch (bug fix on the toolTipText feature).
C. Letavernier contribution
Comment 23 Vincent Lorenzo CLA 2011-05-05 03:48:57 EDT
In R4631 : override the method refreshValue in StringLabel
Comment 24 Vincent Lorenzo CLA 2011-05-11 09:02:02 EDT
In R4652 : add a test to refresh the StringLabel only if the widget is not disposed.
Comment 25 Camille Letavernier CLA 2011-05-23 11:12:53 EDT
Created attachment 196352 [details]
Bug fix - icons

Some icon paths didn't have the right case, resulting in a file not found error.

This patch fixes this error.
Comment 26 Camille Letavernier CLA 2011-05-23 11:29:12 EDT
(In reply to comment #25)
> Created attachment 196352 [details]
> Bug fix - icons
> 
> Some icon paths didn't have the right case, resulting in a file not found
> error.
> 
> This patch fixes this error.

I, Camille Letavernier, wrote 100% of the code I've provided.
This code contains no cryptography
I have the right to contribute the code to Eclipse.
I contribute the content under the EPL.
Comment 27 Vincent Lorenzo CLA 2011-05-23 11:57:21 EDT
Comment on attachment 196352 [details]
Bug fix - icons

Here is a contribution from one employee of CEA. The company has signed a Member Commiter Agreement. 
I've committed this contribution.
Committed revision 4762.
Comment 28 Camille Letavernier CLA 2011-07-01 08:36:37 EDT
Done in Indigo
Comment 29 Camille Letavernier CLA 2011-07-01 10:42:38 EDT
(In reply to comment #28)
> Done in Indigo