Community
Participate
Working Groups
Can we drop the "Create a new" text from all sub menus. It is a waste of space and actually makes finding what you want harder as you tend to look at the first few letters of a sentence to find what your looking for.
You are right, I did not want to change the existing behavior, but this would spare space and add visibility. I will update it
UML and SysML menus have been updated with new labels. Closing bug
The New Diagram menu has the same issue.
Gerrit change submitted: https://git.eclipse.org/r/41190
Gerrit change merged: https://git.eclipse.org/r/41190 was merged. Commit: http://git.eclipse.org/c/papyrus/org.eclipse.papyrus.git/commit/?id=90a71dff6e7b947f1a675c10230a2d4ff3271981
Closing bug.
Not fixed for New Diagram/New Table context menus. In fact the New Diagram menu shouldn't even menion UML e.g. "Create a new UML Class Diagram" should be "Class Diagram"
New Gerrit change created: https://git.eclipse.org/r/41714 WARNING: this patchset contains 8326 new lines of code and may require a Contribution Questionnaire (CQ) if the author is not a committer on the project. Please see:https://wiki.eclipse.org/Project_Management_Infrastructure/Creating_A_Contribution_Questionnaire
(In reply to Ronan B from comment #7) > Not fixed for New Diagram/New Table context menus. In fact the New Diagram > menu shouldn't even menion UML e.g. "Create a new UML Class Diagram" should > be "Class Diagram" Can you please provide a screenshot of your context menu? I don't have "Create a new" in the model explorer context menu. The "UML" text, in front of diagram names, is dropped in Gerrit change 41714.
Gerrit change https://git.eclipse.org/r/41714 was merged to [master]. Commit: http://git.eclipse.org/c/papyrus/org.eclipse.papyrus.git/commit/?id=3b35c9c087bec38eff487cc4088ed3403cedd7d7 WARNING: this patchset contains 8326 new lines of code and may require a Contribution Questionnaire (CQ) if the author is not a committer on the project. Please see:https://wiki.eclipse.org/Project_Management_Infrastructure/Creating_A_Contribution_Questionnaire
Shuai, could you do the cherry pick from master to luna? Thanks
(In reply to Remi Schnekenburger from comment #11) > Shuai, could you do the cherry pick from master to luna? > > Thanks And could you also modify the new child for SysML diagrams?
Created attachment 252038 [details] Menu Screenshot Current "new diagram" menu with some UML and SysML diagrams
Class, Package and Inner Class diagrams have the "UML" prefix, whereas other diagrams don't have it. I think the UML prefix should be removed everywhere (Or added everywhere, if we want to avoid SysML diagrams to be located between 2 different UML Diagrams - or other languages)
I think we want to drop "UML" and "SysML" everywhere, unless inapplicable (e.g. "SysML Requirements Table" is still relevant and should remain as is). There also needs to be another kind of sorter for the viewer, rather than alphabetical.
> I think we want to drop "UML" and "SysML" everywhere, unless inapplicable (e.g. "SysML Requirements Table" is still relevant and should remain as is). We can't anticipate conflicts for all languages, and we can't assume that the icon will be sufficient to distinguish languages either (not in all cases at least). So it seems a little bit risky to remove all prefixes > There also needs to be another kind of sorter for the viewer, rather than alphabetical. Agreed: they should be separated by language when applicable. Unfortunately, I don't think there is a strong notion of Language in Papyrus (The notion exists for the Wizards, but I don't think it has been generalized to ensure that all Editors must have a Language)
New Gerrit change created: https://git.eclipse.org/r/44930 WARNING: this patchset contains 2622 new lines of code and may require a Contribution Questionnaire (CQ) if the author is not a committer on the project. Please see:https://wiki.eclipse.org/Project_Management_Infrastructure/Creating_A_Contribution_Questionnaire
The above change is for the issue mentioned in this bug. I opened another bug for the discussion on modeling language association with menus and views. Notice that currently SysML and UML diagrams are mixed in the "New Diagram" menu. We can separate them (within the same menu) but one may also want them to be mixed and sorted alphabetically. The choice to separate them may not be obvious.
(In reply to Shuai Li from comment #18) > The above change is for the issue mentioned in this bug. I opened another > bug for the discussion on modeling language association with menus and views. > > Notice that currently SysML and UML diagrams are mixed in the "New Diagram" > menu. We can separate them (within the same menu) but one may also want them > to be mixed and sorted alphabetically. The choice to separate them may not > be obvious. Forgot to reference Bug 463642
*** Bug 463611 has been marked as a duplicate of this bug. ***
Gerrit change https://git.eclipse.org/r/44930 was merged to [master]. Commit: http://git.eclipse.org/c/papyrus/org.eclipse.papyrus.git/commit/?id=656e4ef5bed59f9e983e2d45572750b9ccef4d7f
> Gerrit change https://git.eclipse.org/r/44930 was merged to [master]. I close this task. Additional discussion about whether creation menus should be prefixed with the language should happen in Bug 463642
(In reply to Remi Schnekenburger from comment #11) > Shuai, could you do the cherry pick from master to luna? > > Thanks Bug 463891 is for Luna. Gerrit change for that bug is: https://git.eclipse.org/r/45230