|
Description
Laurent Redor
New Gerrit change created: https://git.eclipse.org/r/75693 Gerrit change https://git.eclipse.org/r/75693 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=818037cab466c47e60983061d80246a224d862c0 The spec is now visibile here : http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/plain/plugins/org.eclipse.sirius.doc/specs/proposal/496466_extendCopyPasteLayout/496466.html New Gerrit change created: https://git.eclipse.org/r/76143 New Gerrit change created: https://git.eclipse.org/r/76352 New Gerrit change created: https://git.eclipse.org/r/76882 Gerrit change https://git.eclipse.org/r/76143 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=0019649cfd90381e34c632ddb8ced43eb0d69b4b Gerrit change https://git.eclipse.org/r/76352 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=cbdf959ee962aecbe4f56c6142a37705c2af0522 Gerrit change https://git.eclipse.org/r/76882 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=82b5631fe94e15694077427ccfd9c7c87ed93ae8 New Gerrit change created: https://git.eclipse.org/r/77953 Gerrit change https://git.eclipse.org/r/77953 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=47ed3d8bc8438d1ed6ed77743365d6e5a53f06f2 New Gerrit change created: https://git.eclipse.org/r/78111 Gerrit change https://git.eclipse.org/r/78111 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=3fa6183955b05795c44c68e3d910b1c0eb503081 New Gerrit change created: https://git.eclipse.org/r/78304 New Gerrit change created: https://git.eclipse.org/r/78303 Gerrit change https://git.eclipse.org/r/78303 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=540530d6871584df10a20fbd7bc6703c308ad32f Gerrit change https://git.eclipse.org/r/78304 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=d9849da9fee8f7b9e8bebd7b1af2b22babb1a92a New Gerrit change created: https://git.eclipse.org/r/78526 New Gerrit change created: https://git.eclipse.org/r/78525 New Gerrit change created: https://git.eclipse.org/r/78528 New Gerrit change created: https://git.eclipse.org/r/78527 New Gerrit change created: https://git.eclipse.org/r/78529 Gerrit change https://git.eclipse.org/r/78529 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=b27d327d38932982a89d9215930421e403c97e5d Gerrit change https://git.eclipse.org/r/78528 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=274602e164f3006eb8924fadc4879a8e9a62d3ac Gerrit change https://git.eclipse.org/r/78528 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=274602e164f3006eb8924fadc4879a8e9a62d3ac Gerrit change https://git.eclipse.org/r/78527 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=71de945f776e3955896a63d3f9b7a5150d9bbb26 Gerrit change https://git.eclipse.org/r/78527 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=71de945f776e3955896a63d3f9b7a5150d9bbb26 Gerrit change https://git.eclipse.org/r/78526 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=dda4e01094ef362a91635282b4dd4f24bd350c69 Gerrit change https://git.eclipse.org/r/78526 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=dda4e01094ef362a91635282b4dd4f24bd350c69 Gerrit change https://git.eclipse.org/r/78525 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=eb1b1b6bfb44e5e4d2d68ad557ef8b99556fd86b Gerrit change https://git.eclipse.org/r/78525 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=eb1b1b6bfb44e5e4d2d68ad557ef8b99556fd86b If the source style is not the same as the target style, there are problems with some style attributes (for example backgroundColor of Dot and color of Square). The concerned attribute is not considered as "custom features" and the next refresh resets this attribute. Steps to reproduce: * Import CopyPasteFormat project * Open diagrams "diagramWithBlueDot" and "repDiamondAdaptedForCopyPasteFormatTest" * In "repDiamondAdaptedForCopyPasteFormatTest" select LC1 and LC2 * Launch the Copy Format action * In "diagramWithBlueDot", select the diagram * Launch the Paste Format action * Launch a manual refresh-->KO, the background colors are not kept. The above problem exists on color attributes and with width/height attributes sometimes named horizontalDiameter/verticalDiameter.
The width/height is less problematic as it can not be really customized (except with Style tab of properties view but without effect).
In the above scenario, after the refresh, the figure is changed ("diamond" is reset to a "dot"). But it is normal as the refresh considers the original mapping which uses a DotStyle.
Created attachment 263554 [details] CopyPasteFormat project for steps to reproduce of comment 32 New Gerrit change created: https://git.eclipse.org/r/78840 Gerrit change https://git.eclipse.org/r/78840 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=8646070af5e9215f0d6b0c2ecb23d6975238d7d3 New Gerrit change created: https://git.eclipse.org/r/78882 New Gerrit change created: https://git.eclipse.org/r/78881 New Gerrit change created: https://git.eclipse.org/r/78880 Gerrit change https://git.eclipse.org/r/78880 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=510c13da259ad854c8ac55726e1f9607167e43f6 Gerrit change https://git.eclipse.org/r/78881 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=673b4de0eeb06cc87c15295bd741a0f465dc4a61 Gerrit change https://git.eclipse.org/r/78882 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=1dcd33112221bba76fdc3f9a3657deb1dd00d5a6 New Gerrit change created: https://git.eclipse.org/r/79117 New Gerrit change created: https://git.eclipse.org/r/79118 New Gerrit change created: https://git.eclipse.org/r/79119 New Gerrit change created: https://git.eclipse.org/r/79125 Gerrit change https://git.eclipse.org/r/79117 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=bb1419b293e5524290245918cb12eadc72dc2b93 Gerrit change https://git.eclipse.org/r/79125 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=9ce7f9baa03bbc27654e53be79e9ed1a7938b105 Gerrit change https://git.eclipse.org/r/79119 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=0ad066a071687f40b3757ba6b148a8498908fb16 Gerrit change https://git.eclipse.org/r/79118 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=2e389961ec140cbad351b972a9cd6ea3b62b0c53 New Gerrit change created: https://git.eclipse.org/r/79424 Gerrit change https://git.eclipse.org/r/79424 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=1ed66fe6dbfe032dbaf82af97cd6164a1bf1dd68 New Gerrit change created: https://git.eclipse.org/r/79704 Gerrit change https://git.eclipse.org/r/79704 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=c6af24d0a376e87a3b02bead47b3772bfc871bf6 Available in Sirius 4.1.0, see https://wiki.eclipse.org/Sirius/4.1.0 for details. |