Commit Graph

1770 Commits

Author SHA1 Message Date
Nico Rehwaldt b4b5d1d139 fix(modeling): correct creation of nested lanes
With diagram-js@5 we've introduced the CreateBehavior that ensures
elements are not created on top of lanes but always on top of the actual
participant.

Unfortunately we forgot about the fact that lanes are created once in a
while, too.

This commit accounts for this fact and ensures we do not adjust the
parent of to-be-created lanes.

(A test cases for splitting nested lanes did not exist until now).

Closes #1254
Closes #1253
2019-12-11 10:52:43 +00:00
Nico Rehwaldt c8eedf959f test(project): verify flowNodeRefs updating 2019-12-11 10:52:43 +00:00
Nico Rehwaldt ccc9158ec8 6.0.5 2019-12-09 23:41:19 +01:00
Nico Rehwaldt c554fe498c chore(CHANGELOG): update to v6.0.5 2019-12-09 23:37:59 +01:00
Nico Rehwaldt 4455c3fc35 fix(modeling/behavior): hook UpdateFlowNodeRefs behavior in on elements.create 2019-12-06 15:24:54 +00:00
Nico Rehwaldt d769e6ddb0 fix(grid-snapping): do not update waypoints on multiple create
Related to https://github.com/camunda/camunda-modeler/issues/1617
2019-12-06 15:24:54 +00:00
Philipp Fromme b2b607f558 fix(adaptive-label-positioning): do not adjust on paste
Related to camunda/camunda-modeler#1617
2019-11-29 20:38:16 +00:00
Nico Rehwaldt c7d1fd8177 chore(CHANGELOG): update 2019-11-25 20:09:45 +01:00
Nico Rehwaldt c7a34c9872 chore(CHANGELOG): update 2019-11-25 20:00:34 +01:00
Nico Rehwaldt 29cb798a67 6.0.4 2019-11-25 19:54:21 +01:00
Nico Rehwaldt 29f9c9f167 chore(CHANGELOG): update to v6.0.4 2019-11-25 19:50:12 +01:00
Nico Rehwaldt 748674fb35 fix(modeling): correctly fix hover on cleanup, too
Related to #1599
2019-11-25 17:42:58 +00:00
Nico Rehwaldt e951d1dafd 6.0.3 2019-11-25 18:16:01 +01:00
Nico Rehwaldt 0f5b14aeaf chore(CHANGELOG): update to v6.0.3 2019-11-25 18:12:46 +01:00
Nico Rehwaldt b38d9ffd1b chore(project): bump to diagram-js@6.0.2 2019-11-25 18:11:27 +01:00
Nico Rehwaldt 6527e7d116 fix(draw): render colored BPMN group elements
Related to https://github.com/camunda/camunda-modeler/issues/1598
2019-11-25 14:44:43 +00:00
Nico Rehwaldt be8cdd2d66 6.0.2 2019-11-22 15:31:09 +01:00
Nico Rehwaldt ab8c825b7f chore(CHANGELOG): update to v6.0.2 2019-11-22 15:20:39 +01:00
Nico Rehwaldt 18b307edf3 chore(project): bump diagram-js-direct-editing dependency 2019-11-22 15:19:37 +01:00
Philipp Fromme 0c8c6585da 6.0.1 2019-11-22 08:47:46 +01:00
Philipp Fromme 3c3c179254 chore(CHANGELOG): update 2019-11-22 08:43:38 +01:00
Philipp Fromme b55572d312 chore(project): bump diagram-js dependency to 6.0.1 2019-11-22 08:42:19 +01:00
Philipp Fromme 4d87041531 6.0.0 2019-11-21 16:20:47 +01:00
Philipp Fromme 73c6e89d48 chore(CHANGELOG): update 2019-11-21 16:10:53 +01:00
Philipp Fromme de881840d5 chore(project): bump to diagram-js@6.0.0 2019-11-21 16:10:53 +01:00
Philipp Fromme c8559cd4d9 chore(element-factory): fix test description 2019-11-20 15:53:53 +01:00
Philipp Fromme 8722b6e3c2 fix(element-factory): use BPMN factory to ensure IDs
Closes #1162
2019-11-20 14:41:09 +00:00
Nico Rehwaldt 37ac1abf3f fix(project): correct wiredeps not equals comparison 2019-11-20 09:21:29 +00:00
Nico Rehwaldt e4711a5810 chore(project): do not link upstream PRs against master 2019-11-20 09:21:29 +00:00
Philipp Fromme ec13d8e7b8 chore(copy-paste): add failing test case verifying #798
Failing test case was removed during refactoring.

Related to #798.
2019-11-19 23:54:12 +01:00
Philipp Fromme 91f92b3de5 chore(connect-snapping): remove unused dependency 2019-11-19 16:54:41 +01:00
Philipp Fromme c8412c27f2 fix(modeling): update association parent on source or target move
Closes #683
2019-11-19 15:27:56 +00:00
Nico Rehwaldt 7ad31ae3dc 6.0.0-beta.0 2019-11-18 19:27:45 +01:00
Nico Rehwaldt dd68a0392b chore(project): bump to diagram-js@6.0.0-beta.0 2019-11-18 19:24:13 +01:00
Nico Rehwaldt e9687562d0 test(popup-menu): further simplify ReplaceMenuProviderSpec 2019-11-18 16:10:10 +00:00
Philipp Fromme 06e1478fc8 chore(rules): remove <connection.reconnectStart/End> rule 2019-11-18 13:38:19 +01:00
Philipp Fromme 1fa167088c feat(hover-fix): fix hover
* fix start instead of source
2019-11-18 13:38:19 +01:00
Philipp Fromme ca53ab56bb feat(modeling): replace connection on reconnect 2019-11-18 13:38:19 +01:00
Philipp Fromme 0ed0492641 chore(layouter): refactor 2019-11-18 13:38:19 +01:00
Philipp Fromme 5c5656aceb feat(bpmn-layouter): be able to specify waypoints
When reconnecting a connection reversely we need to be able to specify the waypoints which will also be reversed.
2019-11-18 13:38:19 +01:00
Philipp Fromme ea9eacea6b feat(modeling): add reconnect rule 2019-11-18 13:38:19 +01:00
Philipp Fromme bdc3b70b2a chore(connect-snapping): snap correctly 2019-11-18 13:38:19 +01:00
Philipp Fromme ef5a72d722 Merge branch 'master' into develop 2019-11-18 11:03:25 +01:00
Philipp Fromme fe11c2ee78 fix(modeling): unclaim ID on shape/connection delete
* unclaim ID of deleted shapes and connections
* unclaim ID of referenced processes when deleting participant
* this does NOT ensure we unclaim IDs of elements like DI, events, errors, ...

Related to camunda/camunda-modeler#1503
Related to #608
2019-11-18 09:57:51 +01:00
Philipp Fromme dd3a139a29 fix(replace): do not resize on replace sub process with ad hoc
Requires bpmn-io/diagram-js#432
Closes #1231
2019-11-15 14:04:08 +01:00
Maciej Barelkowski 7041a1ab9b test(popup-menu): remove dependency on internals 2019-11-13 10:26:21 +01:00
Philipp Fromme e68978bf66 fix(bpmn-renderer): properly escape marker ids
Only characters and numbers are allowed. Anything else will be escaped.

Closes #1209
2019-11-07 21:58:09 +00:00
Maciej Barelkowski 5aa162efcd chore(project): use source maps in tests 2019-11-06 11:54:02 +01:00
Nico Rehwaldt 03d9801ec1 chore(project): bump dev dependencies 2019-10-31 15:03:01 +01:00
Nico Rehwaldt dfffe9177e Merge branch 'master' into develop 2019-10-31 14:37:26 +01:00