Commit Graph

16 Commits

Author SHA1 Message Date
Martin Stamm bdf9cf3e75 fix(drilldown): ignore elements without BusinessObject 2022-02-18 11:36:15 +00: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
Philipp ebba204435 chore: code style
* single-line comments should always be lowercase
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
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
Martin Stamm c89f4a4e02 fix(drilldown): allow navigation to root collaboration
closes #1566
2022-01-13 14:32:12 +01:00
Martin Stamm 8fe63efdf5 fix(drilldown): ensure single overlay per element 2022-01-12 09:14:15 +01:00
Martin Stamm 4bd64e45e4 feat(drilldown): make overlays react to diagram changes 2022-01-12 09:14:15 +01:00
Martin Stamm d3ecd92dcd feat(modeling): delete nested subprocesses 2022-01-12 09:14:15 +01:00
Martin Stamm 6bbedc47d1 feat(drilldown/compat): create planes for empty processes 2022-01-12 09:14:15 +01:00
Nico Rehwaldt dc34dff498 test(drilldown): verify back and forth persistent viewboxes 2021-12-14 11:58:10 +00:00
Nico Rehwaldt a395d74936 test(drilldown): verify switching to root 2021-12-14 11:58:10 +00:00
Nico Rehwaldt 4e08a1c703 chore: switch to truely multi-root aware mode
Use new `Canvas#*RootElement` APIs.
2021-12-14 11:58:10 +00:00
Martin Stamm b2fd342054 feat(drilldown): make breadcrumbs reactive
* react to palette state
* expose own state to djs-container
2021-11-18 10:27:48 +00:00
Martin Stamm bd20db3aba chore(drilldown): rename subprocess-navigation -> drilldown and document
* rename subprocess-navigation -> drilldown
* add JSDoc comments
2021-11-04 13:31:34 +00:00