-
Notifications
You must be signed in to change notification settings - Fork 36
Open
Enhancement
0 / 30 of 3 issues completed
Copy link
Labels
enhancementNew feature or requestNew feature or request
Milestone
Description
Is your feature request related to a problem? Please describe.
Several improvements are required to improve the rendering of the markers, in particular to implement new features.
This issue is providing a centralized place to track the improvements globally.
Describe the solution you'd like
Related features
See sub-issues 👇🏿
Details
- enforce marker width + review width value: value
12, see chore: [POC] Markers rendering improvements #2724 (comment) - marker stroke width: value
1, see chore: [POC] Markers rendering improvements #2724 (comment) - center maker vertically
- markers spacing: value
4, see chore: [POC] Markers rendering improvements #2724 (comment) - marker bottom margin: remain unchanged, to not overlap the lines of the Transaction Sub-Process
- loop marker: reduce width and keep the existing design
- Refactoring including breaking changes - rename StyleDefault elements: including the margin bottom, no need to include ICON in the name if we use MARKER. All names should be review (for example, there is no need to prefix them by DEFAULT, these are properties of an object name StyleDefault, so the "default" purpose is already included).
- Refactoring including breaking changes - update values in ShapeBpmnMarkerKind with values used in chore: [POC] Markers rendering improvements #2724 --> refactor!: rename values in
ShapeBpmnMarkerKind#3147 - Enrich the BPMN diagram used for visual tests (more usage of compensation) to prepare next developments. Use diagram updated in chore: [POC] Markers rendering improvements #2724 + ensure that visual tests include digram for collapsed adhoc subprocess with a compensation marker
- Refactor BaseActivityShape.paintMarkerIcons. Remove switch and use a Map, as done in chore: [POC] Markers rendering improvements #2724 --> refactor!: rename values in
ShapeBpmnMarkerKind#3147 - Review all refactoring provided in chore: [POC] Markers rendering improvements #2724 and ensure that they are implemented
Additional context
The tasks mentioned are based on decision taken on 2024-04-04 in #2724.
The elements mentioned here are prerequisites for
Sub-issues
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request