Community
Participate
Working Groups
+++ This bug was initially created as a clone of Bug #549887 +++ Currently, when a user moves a label arround a node, especially if it is bigger than the node, some locations are skipped even if there is no real reason. For example, the label is always centered on north or south side when it is larger than the node. As you can see on attached video, moveLabelOnBorder.webm, the label is always centered on north or south side.
New Gerrit change created: https://git.eclipse.org/r/148236
New Gerrit change created: https://git.eclipse.org/r/148238
New Gerrit change created: https://git.eclipse.org/r/148237
New Gerrit change created: https://git.eclipse.org/r/148239
Gerrit change https://git.eclipse.org/r/148237 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=4185e3b16f15e075f71aa9fe1ea339bf6600913d
Gerrit change https://git.eclipse.org/r/148236 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=c984936dc71785fb5a17ac59cf159d0ec8dfe67e
Gerrit change https://git.eclipse.org/r/148238 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=57b9deda512d2610bac72be2470fa4236f09fbf3
Gerrit change https://git.eclipse.org/r/148239 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=73f3a66dcecbe2bf47d8c5fc6ab5254c895c6548
New Gerrit change created: https://git.eclipse.org/r/148327
New Gerrit change created: https://git.eclipse.org/r/148360
New Gerrit change created: https://git.eclipse.org/r/148398
New Gerrit change created: https://git.eclipse.org/r/148439
Gerrit change https://git.eclipse.org/r/148439 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=b6a413a546a3585fbe1ea70f88132db9bf32cc82
Gerrit change https://git.eclipse.org/r/148327 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=5bfd6ddd8c08ed6f39026a8bed8776dc1e4e87ef
To validate, use the second part of scenario of the cloned bug: https://bugs.eclipse.org/bugs/show_bug.cgi?id=549887#c14 . The first part no longer exists (the vm arg org.eclipse.sirius.experimental.labelOnBorderImprovement is only for the maintenance branch).
Validated with ODCE 11.3.0 it2 (Sirius stable https://download.eclipse.org/sirius/updates/stable/6.3.0-S20190920-103515/2019-06/)
Available in Sirius 6.3.0, see https://wiki.eclipse.org/Sirius/6.3.0
This feature has finally be reverted in Sirius 6.3.1 (see bug 561385 for more information).