Nico Rehwaldt
aa4b45da6c
fix(label-editing): cancel on element deletion
...
Closes https://github.com/bpmn-io/bpmn-js/issues/1664
2022-05-25 07:54:42 +00:00
Martin Stamm
6c3d50584c
chore: re-export GeometricUtil from `diagram-js`
2022-05-25 07:21:47 +00:00
Philipp Fromme
3d193b2933
feat: add multi-element delete action
2022-05-25 09:03:08 +02:00
Martin Stamm
7838a1bd67
test: allow for rounding errors
2022-05-24 11:52:34 +00:00
Martin Stamm
9b8c190625
fix(Layout): always reconnect labels and associations
...
closes #1658
2022-05-24 11:52:34 +00:00
Martin Stamm
759b6c60bb
feat(modeling): update associations on connection change
2022-05-20 10:00:48 +00:00
Martin Stamm
82c117b982
feat: allow TextAnnotation for SequenceFlows
2022-05-20 10:00:48 +00:00
Philipp
b3db78cbfe
feat: change default black to off black
...
Related to https://github.com/bpmn-io/diagram-js/issues/571
2022-05-20 11:30:30 +02:00
Niklas Kiefer
4ccf488a9f
fix(moddle-copy): primitive arrays cloning
...
Closes https://github.com/bpmn-io/bpmn-js/issues/1518
2022-05-20 08:54:01 +00:00
Beatriz Mendes
5eaf74e91b
fix(modeling): use stroke color for labels when setting color ( #1655 )
...
Closes #1653
2022-05-19 20:23:05 +02:00
Nico Rehwaldt
7478388070
deps: replace inherits with inherits-browser
...
This increase the safety of our build; external consumers
do no longer need to account for the `browser` field to
bundle bpmn-js (or otherwise bundle a Node shim, unintentionally).
2022-05-18 10:15:53 +00:00
Maciej Barelkowski
1b7ce15d2e
feat: select participant by click but not move
...
Related to https://github.com/camunda/camunda-modeler/issues/2859
2022-05-18 10:22:22 +02:00
Philipp
011f394d05
fix: complete direct editing on selection changed
...
Related to https://github.com/camunda/camunda-modeler/issues/2961
2022-05-17 14:34:03 +00:00
Beatriz Mendes
7d6792ef21
fix(replace): persist multi-instance props with `isSequential` change
...
Closes #1581
2022-04-28 07:51:12 +00:00
bpmn-io-bot
b708a4d7af
Merge master to develop
2022-04-25 07:40:42 +00:00
Martin Stamm
c550d09d1d
fix(label-editing): remove label property on empty label
...
closes #1637
2022-04-25 07:40:21 +00:00
Beatriz Mendes
bdc3966933
fix(bpmn-replace): add CallActivity to SubProcessStartEvent behaviour
...
Closes #1631
2022-04-22 07:22:36 +00:00
Martin Stamm
574a674381
fix(drilldown): create overlays on `viewer.open`
2022-03-23 11:13:39 +00:00
Martin Stamm
21f7ed402d
fix(drilldown): ensure dataAssociations are drawn
...
closes #1619
2022-03-16 17:54:13 +01:00
Martin Stamm
06d6f986ab
fix(ordering): use specified parent when moving labels
...
closes #1617
2022-03-16 08:52:59 +01:00
Martin Stamm
05b7f775b0
fix(label-editing): submit change on drilldown navigation
...
closes #1609
2022-02-24 14:22:42 +00:00
Martin Stamm
1e202d475f
fix(modeling): allways create Categories in `definitions`
...
closes #1606
2022-02-21 17:37:45 +01:00
Martin Stamm
bdf9cf3e75
fix(drilldown): ignore elements without BusinessObject
2022-02-18 11:36:15 +00:00
bpmn-io-bot
36c6188dd0
Merge master to develop
2022-02-17 11:07:28 +00:00
Martin Stamm
bd419fedf9
test(drilldown): add integration test for group creation
2022-02-17 11:07:13 +00:00
Martin Stamm
e41442b393
fix(ordering): allow groups and associations in subprocesses
...
related to https://github.com/camunda/camunda-modeler/issues/2751 , https://github.com/camunda/camunda-modeler/issues/2752
2022-02-17 11:07:13 +00:00
Martin Stamm
bac7d5e1cd
fix(modeling): ensure plane ID change is undoable
...
related to https://github.com/camunda/camunda-modeler/issues/2750
2022-02-15 08:08:45 +00:00
Valentin Serra
390031a7c3
feat: update/remove embedded label bounds on shape moved/resized
...
* update embedded label bounds on shape move
* remove embedded label bounds on shape resize
Related to https: //github.com/camunda/camunda-modeler/issues/2591
Co-Authored-By: Martin Stamm <martin.stamm@camunda.com>
Co-Authored-By: Philipp Fromme <philippfromme@outlook.com>
2022-02-10 12:13:56 +01:00
Nico Rehwaldt
e0a2b4164d
chore(draw): expose extension points
...
+ clearly documented as *UNSAFE*
+ add test cases
+ tested existing *UNSAFE* handler endpoint
2022-02-09 14:55:23 +01:00
Martin Stamm
a696aa5953
fix(drilldown): prevent infinite loop on root property change
...
related to https://github.com/bpmn-io/bpmn-js-properties-panel/issues/569
2022-02-09 08:22:33 +01:00
Martin Stamm
069b1902c9
fix(viewer): use active plane for svg export
2022-02-07 10:39:55 +00:00
Martin Stamm
bd180e3977
test(drilldown): add integration test for multi-di planes
2022-02-03 09:11:06 +01:00
Philipp
e6c6996521
test: restructure multi-diagram import tests
2022-01-31 11:23:04 +01:00
Martin Stamm
99bfdd2fb8
feat(importer): import all associated processes
...
closes #1546
2022-01-31 11:23:04 +01:00
Philipp
30d2cf9755
chore: code style
2022-01-30 19:32:25 +00:00
Martin Stamm
892a92f6ec
feat(copy-paste): copy collapsed subprocesses planes
2022-01-30 19:32:25 +00:00
Philipp
ebba204435
chore: code style
...
* single-line comments should always be lowercase
2022-01-30 16:52:32 +01:00
Martin Stamm
eefa78240b
feat(planes): ensure plane link after ID change
...
closes #1575
2022-01-30 16:52:32 +01:00
Martin Stamm
824d8c209a
feat(drilldown): update breadcrumbs on name change
2022-01-30 16:52:32 +01:00
bpmn-io-bot
715de7357b
Merge master to develop
2022-01-24 10:46:14 +00:00
Philipp
d521b018c1
fix: reusing process when creating first participant works on redo
...
* during `#preExecute` of `elements.create` process is passed to `shape.create` to be reused during `#execute` (there is no `#exeute` for `elements.create` as it only executes other commands during `#preExecute`)
* process must be reused during `#execute` of `shape.create` for `#redo` to work
* refactor implementation
Closes #1439
2022-01-24 10:45:55 +00:00
bpmn-io-bot
6a4d314fd2
Merge master to develop
2022-01-20 07:48:46 +00:00
Martin Stamm
34e3fa33fd
fix(modeling): ensure di for embedded labels
...
closes #1540
2022-01-20 07:48:29 +00:00
bpmn-io-bot
2ae21c3c57
Merge master to develop
2022-01-19 08:20:34 +00:00
Martin Stamm
4e161427b8
fix(modeling): ensure IDs are claimed when used
...
closes #1555
2022-01-19 08:20:14 +00:00
Martin Stamm
9366700235
fix(copy-paste): wire DI of subprocesses correctly
2022-01-19 08:20:14 +00:00
bpmn-io-bot
73944154b7
Merge master to develop
2022-01-14 13:00:08 +00:00
Valentin Serra
c4cbc7821a
fix(replace menu): prevent morphing data stores outside participants
...
Added tests to handle the edge case
Added a new test diagram
Closes #1508
2022-01-14 12:59:47 +00:00
Martin Stamm
c1082b567d
fix(drilldown): set currentRoot on collaboration change
2022-01-14 11:54:31 +01:00
Martin Stamm
cf6cbfca4a
fix(drilldown): don't reset vieport on `makeCollaboration`
...
closes #1565
2022-01-14 11:54:31 +01:00