e5f1637e7e
fix: flow text alignment issue when placed text annotationt ( #2241 )
...
Closes #2241
2024-10-30 14:30:48 +01:00
52860cf0e4
test: skip failing spec
2024-10-16 17:17:28 +02:00
8e81aaa0f4
style: adjust code style to latest configuration
2024-10-16 17:17:28 +02:00
303ca88615
fix: empty whitespaces label in group
...
Closes #2231
2024-09-25 17:41:03 +02:00
4359f18409
fix: pasting compensation activity without boundary event
...
Closes #2070
2024-09-09 14:44:52 +02:00
cd6bcadecd
test: add unit tests for resize constraints to cover all directions inc. vertical lanes
2024-09-09 14:44:52 +02:00
d640a3ce54
feat(modeling): keep global elements when deleting last participant
...
closes #1676
2024-05-28 14:39:40 +02:00
d9b8bfd593
feat: auto-place elements vertically
...
Closes #2110
2024-03-27 14:53:27 +01:00
d6afcb20ec
Merge main to develop
2024-02-15 08:39:11 +00:00
b100cdfa0b
fix: support rendering of gateway without marker
2024-02-15 09:38:56 +01:00
e263bbbfd4
feat: handle splitting vertical lanes
2024-02-12 15:13:06 +01:00
9b2b6a65d8
feat: remove touch interaction module
...
BREAKING CHANGE: Migrated to `diagram-js@14` which removes touch interaction module, and dependency on unsupported `hammerjs` package. If you rely on touch interaction, you need to support touch interaction on your own.
deps: update to `diagram-js@14`
feat: allow to add to selection via lasso tool
Closes #2053
2024-02-06 11:13:04 +01:00
6e92713cb9
feat: handle adding vertical lanes
...
Related to #2086
---------
Co-authored-by: Maciej Barelkowski <maciej.barelkowski@camunda.com>
2024-01-30 18:16:03 +01:00
df2ae0560b
fix: correctly remove vertical lanes
...
Closes #2082
---------
Co-authored-by: Maciej Barelkowski <maciej.barelkowski@camunda.com>
2024-01-22 13:13:58 +01:00
0a706beb19
feat: handle resizing of vertical lanes
...
Closes #2062
---------
Co-authored-by: Maciej Barelkowski <maciej.barelkowski@camunda.com>
2024-01-22 09:38:33 +01:00
b9d0ce3e10
feat: support modeling of gateway without marker
...
Closes #2063
Co-authored-by: Maciej Barelkowski <maciejbarel@gmail.com>
2024-01-15 13:39:58 +01:00
63c8a19c07
chore(modeling): fix hover target for Annotations
2024-01-12 13:25:44 +01:00
ca230c39c4
feat(modeling): always place annotations on root element
2024-01-12 13:25:44 +01:00
d2a976034b
feat(modeling): disable autoResize for annotation changes
...
closes #2049
2024-01-12 13:25:44 +01:00
4451857cbd
fix: do not set label on planes
...
closes #2033
2024-01-10 12:14:26 +01:00
11fef5f120
fix: support core replace in compensation behavior
...
Closes #2073
2024-01-09 13:57:17 +01:00
357899036a
fix(modeling): do not remove connection that is being created
...
Closes #2068
2024-01-05 13:37:54 +01:00
51b712b408
chore: naming
2024-01-05 13:37:54 +01:00
e9f8308f14
chore: formatting
2024-01-05 13:37:54 +01:00
3dbaf503a5
feat: improve handling of compensation association
...
* Allow to connect compensate boundary event to activity, turning it into compensation activity.
* Turn sequence flow connected to boundary event into compensation association
when boundary event is turned replaced with compensate boundary event.
Closes #2038
---------
Co-authored-by: Maciej Barelkowski <maciej.barelkowski@camunda.com>
2023-12-22 15:00:21 +01:00
60b392a3cc
test: check isHorizontal after movement
2023-12-04 10:51:15 +00:00
29f135f383
feat(modeling): keep interrupting config when replacing elements
2023-11-02 14:42:10 +01:00
83c79f003c
fix: fix tests failing due to lazy instantiation of eventDefinitions
...
* since the renderer now accesses `eventDefinitions` through the getter it's lazily instantiated and therefore not undefined; the tests should assume undefined in the first place
* remove unused `bpmnReplace` dependencies
2023-10-30 14:52:52 +01:00
4f6923bdc5
fix: ensure lanes aren't resized when using space tool
2023-10-12 09:29:23 +02:00
905047f509
chore: fix participant typo
2023-10-09 15:50:25 +02:00
47c5213140
fix: allow to create connection + event-based gateway
...
Closes https://github.com/bpmn-io/bpmn-js/issues/1490
2023-08-24 15:20:43 +02:00
b528a865a7
chore: extract modeling feedback into dedicated module
...
It is a UI component that shall be used in interactive environments only.
2023-08-14 12:36:33 +02:00
556d003ebe
chore: use UpdateLabelHandler for automatic label creation
2023-04-24 10:30:43 +02:00
881e2bd6ba
fix: update label on modeling.updateModdleProperties
...
Closes #1872
2023-04-24 10:30:43 +02:00
acd5f5b5b4
chore: move BPMNLabel for activities to BpmnUpdater
2023-04-24 10:30:43 +02:00
870e623a35
test: make layout test more forgiving
2023-04-19 12:18:42 +02:00
54bfb00ec6
feat: add root elements to definitions for updates
2023-02-24 21:22:30 +01:00
39dd936a91
fix(element-factory): add missing attributes
2023-01-18 10:40:00 +01:00
4e77940a26
test: verify boundary event label position when adding lane
2022-11-02 09:59:40 +01:00
359434c201
test: refactor integration test
2022-11-02 09:59:40 +01:00
16498a8859
feat(space-tool): add BPMN space tool
...
* do not resize text annotations
Related to camunda/camunda-modeler#1371
2022-11-02 09:59:40 +01:00
b0049f9813
fix: consistently ensure BPMN 2.0 compliance through behavior
...
Closes #1738
2022-10-17 09:25:25 +02:00
a994bdc645
fix: do not set colors when invalid
...
Closes #1734
2022-09-02 15:19:35 +00:00
91f156b942
Merge master to develop
2022-08-22 15:14:39 +00:00
eed840404b
test: const
-> var
2022-08-22 17:14:21 +02:00
b791a8415a
Merge master to develop
2022-08-19 07:14:32 +00:00
21c8b96b66
fix: move labels to new plane when collapsing sub process
...
Closes #1695
2022-08-19 09:14:19 +02:00
c42dbf8a70
style: update code style
...
Apply latest bpmn-io code style.
2022-08-18 10:57:23 +00:00
8bdc9a43a9
fix(modeling): don't attach referencedRootElement
on paste
2022-08-16 13:14:13 +00:00
36db64e0e6
fix(copy-paste): don't blindly copy root elements
...
This causes unintended side-effects, for example copies
`processRef` with every participant.
On top actual root element copy is being implemented via
`RootElementReferenceBehavior`.
2022-08-16 13:14:13 +00:00