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

Bug 506059

Summary: Improve the menu used to import the default rules
Product: [Modeling] Sirius Reporter: Stephane Begaudeau <stephane.begaudeau>
Component: PropertiesAssignee: Stephane Begaudeau <stephane.begaudeau>
Status: CLOSED FIXED QA Contact: Laurent Fasani <laurent.fasani>
Severity: normal    
Priority: P3 CC: laurent.fasani, maxime.porhel, pierre-charles.david
Version: 4.1.0Keywords: triaged
Target Milestone: 5.0.0M6   
Hardware: All   
OS: All   
See Also: https://git.eclipse.org/r/83657
https://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=29441d85eb0e1aec14492d6f5786563b0e7b5cf5
Whiteboard:
Attachments:
Description Flags
Current menu
none
Bug
none
Other bug
none
And other bug
none
ODesign used to reproduce these issues none

Description Stephane Begaudeau CLA 2016-10-17 05:31:43 EDT
Created attachment 264886 [details]
Current menu

The menu used to import the default rules could be improved:

1- It should not appear in the "New" menu of the group

It creates two entry points for the creation of a new Properties View at the same place and the one that the end user should not use 90% of the time is the first one and named "Default".

It should be available in another menu named "Import" and it should be renamed with the label "Default configuration of the Properties view". This way, users will not mixed up the creation of an empty Properties view with the import of a very complex set of rules using advanced features and complex Java services.


2- It appears on several items

It appears on the Group but also on viewpoints, style customizations and Java services at least.
Comment 1 Stephane Begaudeau CLA 2016-10-17 05:32:42 EDT
Created attachment 264887 [details]
Bug
Comment 2 Stephane Begaudeau CLA 2016-10-17 05:33:01 EDT
Created attachment 264888 [details]
Other bug
Comment 3 Stephane Begaudeau CLA 2016-10-17 05:33:17 EDT
Created attachment 264889 [details]
And other bug
Comment 4 Stephane Begaudeau CLA 2016-10-17 05:34:13 EDT
Created attachment 264890 [details]
ODesign used to reproduce these issues
Comment 5 Eclipse Genie CLA 2016-10-21 06:46:09 EDT
New Gerrit change created: https://git.eclipse.org/r/83657
Comment 7 Pierre-Charles David CLA 2017-02-28 08:22:39 EST
Can this be closed?
Comment 8 Stephane Begaudeau CLA 2017-02-28 08:53:52 EST
Not yet but soon :)
Comment 9 Stephane Begaudeau CLA 2017-03-01 11:38:24 EST
*** Bug 512161 has been marked as a duplicate of this bug. ***
Comment 10 Laurent Fasani CLA 2017-05-19 10:24:57 EDT
Validate on ODCE_10.0_20170518
Comment 11 Pierre-Charles David CLA 2017-06-29 03:31:33 EDT
Available in Sirius 5.0.0, see https://wiki.eclipse.org/Sirius/5.0.0 for details.