Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: [POC] Markers rendering improvements #2724

Closed
wants to merge 39 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
39 commits
Select commit Hold shift + click to select a range
0bffa82
START MARKER RENDERING getMarkerIconOriginFunction: use if/else to pr…
tbouffard Mar 4, 2024
9771ffb
Shape: fake implem of the adhoc marker to handle the position for 3 m…
tbouffard May 30, 2023
4f3c6f9
Shape: 1st implem for positioning 3 markers
tbouffard May 31, 2023
4c809f0
wip marker position generalization
tbouffard May 31, 2023
5c31816
TMP remove all GH workflows for the POC
tbouffard May 31, 2023
ebf011e
lint code
tbouffard Mar 1, 2024
3ce7777
activity-shapes.ts: remove commented code
tbouffard Mar 4, 2024
2e49a8d
EXTRA getMarkerIconOriginFunction: improve parameter name
tbouffard Mar 4, 2024
1eea600
EXTRA fix margin between markers when there is 2 markers
tbouffard Mar 4, 2024
8c07c31
lint
tbouffard Mar 4, 2024
96ce92b
WIP markers position generalization: same for 1 and 3 markers
tbouffard Mar 4, 2024
529578f
remove commented code
tbouffard Mar 4, 2024
226968f
add todo to manage 4 markers
tbouffard Mar 4, 2024
6d7a99d
generalization for 2 and 3 markers
tbouffard Mar 4, 2024
91c5a97
generalization for 2 and 3 markers - simplify the code
tbouffard Mar 4, 2024
8c53446
generalization for 4 markers
tbouffard Mar 4, 2024
83010c0
simplify implementation
tbouffard Mar 4, 2024
162dcc9
simplify implementation
tbouffard Mar 4, 2024
d353104
WIP icon-painter.ts improve JSDoc (compensation marker)
tbouffard Mar 5, 2024
3025803
IconPainter compensation - fix declared icon width (was too large) - …
tbouffard Mar 5, 2024
3345ae2
WIP experiment compensation marker --> need to set the width
tbouffard Mar 5, 2024
02bfee5
WIP experiment compensation marker --> use fixed width
tbouffard Mar 5, 2024
e5f816a
WIP experiment compensation marker --> correctly positioned
tbouffard Mar 5, 2024
4696ad5
newBpmnCanvas: add JSDoc
tbouffard Mar 5, 2024
3e3b264
BpmnCanvas: simplify scaling computation when iconWidth is set
tbouffard Mar 5, 2024
54d0221
FIX side effects: configure paintLoop to not update the iconConfig sh…
tbouffard Mar 5, 2024
10ef294
WIP enforce markers width
tbouffard Mar 5, 2024
56848a4
refactor: use map instead of switch to manage the marker painters (as…
tbouffard Mar 5, 2024
959f0de
getMarkerIconOriginFunction: simplify algo + add comments to explain …
tbouffard Mar 6, 2024
d9ef2b6
IconPainter.paintLoopIcon add comment about why changing impl (fix)
tbouffard Mar 6, 2024
baeb659
EXTRA refactor event icon management as for activity marker (no defau…
tbouffard Mar 6, 2024
5cce7c6
markers.01.positioning.bpmn: add more markers for compensation
tbouffard Mar 7, 2024
4deb251
Allow to center icon marker vertically in icon bounds (when height < …
tbouffard Mar 11, 2024
506f179
experiment rendering of the adhoc marker
tbouffard Mar 11, 2024
f583a59
WIP: enforce markers width to 16 (loop dimensions must be rework)
tbouffard Mar 12, 2024
9c46a9a
Rework the loop icon to better center it and use a better width/heigh…
tbouffard Mar 12, 2024
4c9f12d
Rename marker icon width and spacing in StyleDefault to clarify intent
tbouffard Mar 18, 2024
f7aa993
Let configure marker icon stroke width + smaller width and spacing
tbouffard Mar 18, 2024
bbe02d0
rename values of ShapeBpmnMarkerKind MULTI_INSTANCE_PARALLEL/ MULTI_I…
tbouffard Mar 20, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
27 changes: 0 additions & 27 deletions .github/workflows/announce-new-release.yml

This file was deleted.

112 changes: 0 additions & 112 deletions .github/workflows/build.yml

This file was deleted.

73 changes: 0 additions & 73 deletions .github/workflows/codeql-analysis.yml

This file was deleted.

19 changes: 0 additions & 19 deletions .github/workflows/dependency-review-pr.yml

This file was deleted.

19 changes: 0 additions & 19 deletions .github/workflows/fill-gh-draft-release.yml

This file was deleted.

39 changes: 0 additions & 39 deletions .github/workflows/generate-demo-preview.yml

This file was deleted.

85 changes: 0 additions & 85 deletions .github/workflows/generate-documentation.yml

This file was deleted.

14 changes: 0 additions & 14 deletions .github/workflows/pr-metadata-checks.yml

This file was deleted.

Loading
Loading