diff --git a/plugins/org.eclipse.sirius.doc/doc/Release_Notes.html b/plugins/org.eclipse.sirius.doc/doc/Release_Notes.html
index 3643b77524..f67bbf8904 100644
--- a/plugins/org.eclipse.sirius.doc/doc/Release_Notes.html
+++ b/plugins/org.eclipse.sirius.doc/doc/Release_Notes.html
@@ -14,6 +14,11 @@
Release Notes for Sirius Desktop
-
Changes in Sirius Desktop 7.4.4
+
+ -
+ Developer-Visible Changes
+
+
-
Changes in Sirius Desktop 7.4.3
@@ -25,7 +30,7 @@
Release Notes for Sirius Desktop
Specifier-Visible Changes
-
- Developer-Visible Changes
+ Developer-Visible Changes
@@ -39,7 +44,7 @@ Release Notes for Sirius Desktop
Specifier-Visible Changes
- Developer-Visible Changes
+ Developer-Visible Changes
@@ -53,7 +58,7 @@ Release Notes for Sirius Desktop
Specifier-Visible Changes
- Developer-Visible Changes
+ Developer-Visible Changes
@@ -67,7 +72,7 @@ Release Notes for Sirius Desktop
Specifier-Visible Changes
- Developer-Visible Changes
+ Developer-Visible Changes
@@ -81,7 +86,7 @@ Release Notes for Sirius Desktop
Specifier-Visible Changes
- Developer-Visible Changes
+ Developer-Visible Changes
@@ -95,7 +100,7 @@ Release Notes for Sirius Desktop
Specifier-Visible Changes
- Developer-Visible Changes
+ Developer-Visible Changes
@@ -109,7 +114,7 @@ Release Notes for Sirius Desktop
Specifier-Visible Changes
- Developer-Visible Changes
+ Developer-Visible Changes
@@ -123,7 +128,7 @@ Release Notes for Sirius Desktop
Specifier-Visible Changes
- Developer-Visible Changes
+ Developer-Visible Changes
@@ -139,7 +144,7 @@ Release Notes for Sirius Desktop
Changes in Sirius 7.0.3
-
- Developer-Visible Changes
+ Developer-Visible Changes
@@ -150,7 +155,7 @@ Release Notes for Sirius Desktop
Specifier-Visible Changes
- Developer-Visible Changes
+ Developer-Visible Changes
@@ -158,7 +163,7 @@ Release Notes for Sirius Desktop
Changes in Sirius 7.0.1
-
- Developer-Visible Changes
+ Developer-Visible Changes
@@ -169,7 +174,7 @@ Release Notes for Sirius Desktop
User-Visible Changes
- Developer-Visible Changes
+ Developer-Visible Changes
@@ -180,7 +185,7 @@ Release Notes for Sirius Desktop
User-Visible Changes
- Developer-Visible Changes
+ Developer-Visible Changes
@@ -188,7 +193,7 @@ Release Notes for Sirius Desktop
Changes in Sirius 6.5.1
-
- Developer-Visible Changes
+ Developer-Visible Changes
@@ -202,7 +207,7 @@ Release Notes for Sirius Desktop
Specifier-Visible Changes
- Developer-Visible Changes
+ Developer-Visible Changes
@@ -213,7 +218,17 @@ Release Notes for Sirius Desktop
the release notes from previous versions for details about older releases.
Changes in Sirius Desktop 7.4.4
- Nothing.
+ Developer-Visible Changes
+ Changes in
+ org.eclipse.sirius.diagram.ui
+
+
+ - Added A new extension point
+
org.eclipse.sirius.diagram.ui.colorPalettePopupProvider
has been introduced. It allows to provide a custom color palette popup by registering a custom implementation of the new
+ org.eclipse.sirius.diagram.ui.tools.api.color.ColorPalettePopupProvider
interface. See the
+ exsd
file for the extension point for more information and an example.
+
+
Changes in Sirius Desktop 7.4.3
User-Visible Changes
- Developer-Visible Changes
+ Developer-Visible Changes
Changes in
org.eclipse.sirius.diagram.elk
@@ -300,7 +315,7 @@ User-Visible Changes
Specifier-Visible Changes
- Developer-Visible Changes
+ Developer-Visible Changes
Migrations
Changes in Sirius Desktop 7.4.1
User-Visible Changes
@@ -310,8 +325,8 @@ User-Visible Changes
Specifier-Visible Changes
- Developer-Visible Changes
- Changes in
+ Developer-Visible Changes
+ Changes in
org.eclipse.sirius.diagram.ui
@@ -380,7 +395,7 @@ Specifier-Visible Changes
- Modified The SquareDescription can now have -1 value for height and width. If the value -1 is used for both width and height enable the “auto-size” mode.
- Developer-Visible Changes
+ Developer-Visible Changes
- Removed AbstractTabbarContributor.createCopyAppearancePropertiesContribution and TabbarContributionFactory.createCopyAppearancePropertiesContribution has been removed.
- Added The SiriusStyleClipboard singleton to store the style clipboard data for the diagram elements.
@@ -427,7 +442,7 @@ Changes in
org.eclipse.sirius.table.tools.api.command.ITableCommandFactory.buildCreateColumnCommandFromTool(DTable, EObject, CreateTool)
have been deprecated for removal. They have been replaced by methods using applicable DSemanticDecorator in signature.
- Changes in
+ Changes in
org.eclipse.sirius.diagram.ui
@@ -512,8 +527,8 @@ User-Visible Changes
- Added A new preference has been added in the Sirius Diagram preference page. This preference allows the user to choose the arrangement of elements created on a diagram when they are not directly positioned by the user. In the preference page, users can choose between a diagonal, vertical or horizontal arrangement.
Specifier-Visible Changes
- Developer-Visible Changes
- Changes in
+ Developer-Visible Changes
+ Changes in
org.eclipse.sirius.diagram.ui
@@ -570,8 +585,8 @@ Specifier-Visible Changes
- Developer-Visible Changes
- Changes in
+ Developer-Visible Changes
+ Changes in
org.eclipse.sirius.diagram.ui
@@ -610,7 +625,7 @@ Specifier-Visible Changes
InputArrowWithFillDiamondAndDot
.
- Developer-Visible Changes
+ Developer-Visible Changes
- Modified Java 17 is required as BREE and source level.
@@ -662,7 +677,7 @@ Specifier-Visible Changes
aql:input.getContextSelections()
.
- Developer-Visible Changes
+ Developer-Visible Changes
- Added The interface
org.eclipse.sirius.ecore.extender.business.api.permission.IPermissionAuthority
now has a
@@ -690,7 +705,7 @@ Changes in
org.eclipse.sirius.business.api.session.Session.getSharedMainDAnalysis()
is added to get the DAnalysis that holds data and can be shared in some context such as CDO.
- Changes in
+ Changes in
org.eclipse.sirius.diagram.ui
@@ -767,7 +782,7 @@ Changes in Sirius 7.0.4
User-Visible Changes
Minor release to avoid errors thrown during indirect deletion of edges whose label is selected (deletion done from outside the diagram editor or from a custom command).
Changes in Sirius 7.0.3
- Developer-Visible Changes
+ Developer-Visible Changes
- Removed To ensure compatibility with Eclipse 2022-09, dependency to
com.ibm.icu
has been removed.
@@ -781,7 +796,7 @@ Specifier-Visible Changes
otherEnd
are now also available during precondition evaluation of a reconnect tool. Before, these variables were available only during the reconnection tool execution.
- Developer-Visible Changes
+ Developer-Visible Changes
Changes in
org.eclipse.sirius
@@ -809,7 +824,7 @@ Changes in
Changes in Sirius 7.0.1
- Developer-Visible Changes
+ Developer-Visible Changes
- Modified The behavior concerning SVG images export has been improved. You can refer to
bugzilla 578509 for more details. This behavior is activated by default but you may disable it by setting the system property
@@ -835,7 +850,7 @@
User-Visible Changes
- Modified It is now possible to move a regions container by moving one of its region with the “Ctrl” shortcut key pressed. In the same way, it is now possible to select a regions container by clicking on one of its region with the “Ctrl” shortcut key pressed.
- Removed It is no longer possible to change the workspace image of a diagram element with an image from an internal plugin via the “Set style to workspace image” action. This functionality affects a very small part of the use cases. The new UI of the “Set style to workspace image” action does not support this advanced functionality. However, it is still possible to go through Properties > Style > Workspace Image, then paste the path of the internal plugin image.
- Developer-Visible Changes
+ Developer-Visible Changes
- Added Sirius core and dialects metamodels have been extracted in new
.model plugins with minimum dependencies. Each new plugin is re-exported by the plugin which was the previous container of its metamodel. The base packages of the generated code has not been modified. Each API modification is listed in the corresponding plugin section. Additional dialect providers and extension providers might have to modify the path or references to Sirius .ecore and .genmodel files to reflect this change. The new plugins are:
@@ -1017,7 +1032,7 @@
Changes in
org.eclipse.sirius.diagram.business.internal.metamodel.helper.ContentHelper.getAllEdgeMappings(diagramDescription, false)
alongside with the getAllNodeMappings and getAllContainerMappings methods.
- Changes in
+ Changes in
org.eclipse.sirius.diagram.ui
@@ -1170,7 +1185,7 @@ User-Visible Changes
- Removed To be coherent, the actions available “Diagram/Order” menu of Eclipse menu bar have been removed. Indeed, these actions are always visible but only valid for nodes. Now, only the contextual menus are to be used (for nodes or for edges).
- Developer-Visible Changes
+ Developer-Visible Changes
Changes in
org.eclipse.sirius.diagram
@@ -1209,7 +1224,7 @@ Changes in
- Changes in
+ Changes in
org.eclipse.sirius.diagram.ui
@@ -1228,7 +1243,7 @@ Migrations
Changes in Sirius 6.5.1
- Developer-Visible Changes
+ Developer-Visible Changes
Migrations
- Modified The migration participant
@@ -1273,7 +1288,7 @@
Specifier-Visible Changes
- Developer-Visible Changes
+ Developer-Visible Changes
- Added It is now possible to keep semantic element traceability during the representation export. For now, this option is only supported for diagram SVG export. In this case, a new attribute
diagram:targetSemanticId
is added on SVG elements to reference the target semantic id on which the graphical element is based on. This option can be activated programmatically or by setting a preference. See the details below:
@@ -1331,7 +1346,7 @@ Changes in
new DRepresentationQuery(DRpresentation).isAutoRefresh()
instead.
- Changes in
+ Changes in
org.eclipse.sirius.diagram.ui
diff --git a/plugins/org.eclipse.sirius.doc/doc/Release_Notes.textile b/plugins/org.eclipse.sirius.doc/doc/Release_Notes.textile
index 2de30e7aab..b3a5fcbffc 100644
--- a/plugins/org.eclipse.sirius.doc/doc/Release_Notes.textile
+++ b/plugins/org.eclipse.sirius.doc/doc/Release_Notes.textile
@@ -6,7 +6,11 @@ This document contains the release notes for recent major releases of Sirius. Se
h2(#sirius7.4.4). Changes in Sirius Desktop 7.4.4
-Nothing.
+h3. Developer-Visible Changes
+
+h4. Changes in @org.eclipse.sirius.diagram.ui@
+
+* Added A new extension point @org.eclipse.sirius.diagram.ui.colorPalettePopupProvider@ has been introduced. It allows to provide a custom color palette popup by registering a custom implementation of the new @org.eclipse.sirius.diagram.ui.tools.api.color.ColorPalettePopupProvider@ interface. See the @exsd@ file for the extension point for more information and an example.
h2(#sirius7.4.3). Changes in Sirius Desktop 7.4.3