2405cd56d6
test: don't mount modeler for service testing
2024-11-06 10:55:59 +01:00
9f41690c22
fix(Modeler): re-add outline feature
...
Turns out our custom outlines got missing with 583195a,
time to restore them (for modeling).
Related to #2135
2024-11-06 10:55:59 +01:00
1fd28b1424
test(draw): cleanup left over log statement
2024-11-05 13:25:51 +01:00
83839669bb
feat(search): integrate with unified search
...
This ensures we build upon the new search abstraction,
built via https://github.com/bpmn-io/diagram-js/pull/916 .
2024-11-05 13:25:51 +01:00
583195a4fa
fix(viewer): remove outline module from default modules
...
Closes #2135
2024-11-04 22:34:17 +01:00
ae7d4acafe
deps: update to diagram-js@15.0.0
2024-11-04 20:53:37 +01:00
e937bd9c03
fix(replace-menu): keep existing loop characteristics ( #2251 )
...
Related to https://github.com/camunda/camunda-modeler/issues/4310
2024-10-31 16:05:29 +01:00
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
47ff6f998e
test: add FirefoxHeadless
2024-10-16 17:17:28 +02:00
8e81aaa0f4
style: adjust code style to latest configuration
2024-10-16 17:17:28 +02:00
352d325682
chore: migrate config to eslint@9
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
58d7d7a30b
fix(search): handle elements without label
...
Closes #2232
2024-09-16 18:00:58 +02:00
4789c1ff4b
feat(search): sort matches by location
...
* simplify implementation
* take location into account when sorting
2024-09-12 14:37:48 +02:00
235d9b94a1
test: properly provide businessObject with label
2024-09-09 14:44:52 +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
3153b083f9
fix: auto-place elements vertically in sub-processes
...
Closes #2127
2024-09-09 14:44:52 +02:00
90c513c770
fix: keep direction when collapsing pools
...
Closes #2208
2024-08-05 13:43:04 +02:00
08b657a598
fix: show delete action for labels
...
Closes #2163
2024-07-04 12:28:30 +02:00
ab37581d2d
deps: update to diagram-js@14.7.2
...
fix: remove incorrect attribute in replace menu
Related to https://github.com/camunda/camunda-modeler/issues/4383
2024-06-26 21:34:27 +02:00
b4abfaa9d4
fix: add accessible label to drill down button
...
Related to https://github.com/camunda/camunda-modeler/issues/4394
2024-06-25 09:43:47 +02:00
fcc38bacc4
deps: replace axe-core with @bpmn-io/a11y
2024-06-25 09:43:47 +02:00
f470cd5722
fix(search): do not suggest subprocess planes
...
closes #2143
2024-06-05 11:37:39 +02:00
542512b0fe
test: log XML outside of editing cycle
2024-05-29 23:47:27 +02:00
857415ff46
fix(drilldown): handle missing process (parent) DI elements
2024-05-29 16:44:44 +02:00
b3fdbdf570
test(drilldown): re-structure specs + verify additional cases
2024-05-29 16:44:44 +02:00
4cdcb6f7c7
fix(drilldown): do not reset viewport on collaboration removal
2024-05-28 16:21:00 +02:00
3f2ec41204
feat: render markers as part of djs-visual
...
related to https://github.com/camunda/camunda-modeler/issues/4307
2024-05-28 15:14:47 +02:00
d640a3ce54
feat(modeling): keep global elements when deleting last participant
...
closes #1676
2024-05-28 14:39:40 +02:00
a66d85018a
fix(drilldown): gracefully handle missing BPMNDiagram#plane
2024-05-27 13:17:51 +02:00
bc24a6092d
fix(import): handle missing BPMNDiagram#plane
...
Without this change any auxiliary <bpmndi:BPMNDiagram /> without a plane
would crash the importer.
Now the (broken) BPMN diagram is simply ignored during import.
2024-05-27 11:45:29 +02:00
07bf015baa
fix(outline): customize call activity outline
...
Closes #2167
2024-05-22 15:40:23 +02:00
8832f8aa79
deps: update to diagram-js v14.5.1
2024-05-07 09:54:05 +02:00
4d0c0f4f65
chore: merge main to develop
2024-04-29 14:08:57 +00:00
407a191f7e
fix(context-pad): remove append preview on context pad close
...
Closes #2150
2024-04-29 16:08:43 +02:00
6c3cbe0bd4
chore: error info use tagged template
2024-04-29 09:06:03 +02:00
ed2ddae4e0
test: no longer translate errors
2024-04-26 15:15:40 +02:00
4689b35bce
test: setup accessibility tests with axe
2024-04-10 13:21:49 +02:00
d9b8bfd593
feat: auto-place elements vertically
...
Closes #2110
2024-03-27 14:53:27 +01:00
63ce8ae511
Merge main to develop
2024-02-16 16:54:01 +00:00
0a2f7598f0
fix: create hit boxes for vertical lanes
...
Closes #2093
2024-02-16 17:53:42 +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
ec2ee691dd
fix(draw): don't fill multiple parallel events
...
Closes https://github.com/bpmn-io/bpmn-js/issues/2085
2024-01-29 12:09:36 +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