Commit Graph

1923 Commits

Author SHA1 Message Date
Nico Rehwaldt e7d66b4461 fix(rules): disallow dropping on labels and groups
* test create
* disallow drop on label
* disallow drop on group
* verify create group everywhere

Required by https://github.com/camunda/camunda-modeler/issues/1431
2019-07-22 15:37:07 +02:00
Philipp Fromme d0044f8313 fix(graphics-factory): add test case verifying fix
Related to #1129
2019-07-18 15:46:08 +02:00
Nico Rehwaldt aba0088e5e chore(project): bump devDependencies 2019-07-18 15:46:08 +02:00
Nico Rehwaldt 297ae0f837 chore(project): bump dev dependencies
Fix audit warning.
2019-07-18 15:46:08 +02:00
Nico Rehwaldt dbfc1596cf chore(project): update rollup config 2019-07-18 15:46:08 +02:00
Nico Rehwaldt 9b0b9d4424 docs(README): update related section 2019-07-18 15:46:08 +02:00
Nico Rehwaldt af4f2eae7b 4.1.0-beta.0 2019-07-18 15:46:08 +02:00
Nico Rehwaldt ac01a15f59 chore(project): bump diagram-js* dependencies 2019-07-18 15:45:47 +02:00
Nico Rehwaldt 9cbbf0a1d5 chore(tasks/wiredeps): wire develop branch per default 2019-07-18 15:44:35 +02:00
Nico Rehwaldt 6a76be6f4c docs(README): show develop branch CI status 2019-07-18 15:44:35 +02:00
Nico Rehwaldt 0c497f22af chore(CHANGELOG): update 2019-07-18 15:44:35 +02:00
Philipp Fromme ab56fc21ad feat(modeling): prevent accidential dragging of container elements
This implements custom hit areas for participants, lanes and
expanded subprocesses.

Given these changes, users need to grab container elements
on the boarder or the label area to move them.

Closes https://github.com/bpmn-io/bpmn-js/issues/957
2019-07-18 15:42:05 +02:00
Nico Rehwaldt 1a6b6dc46a 4.0.2 2019-07-18 15:40:00 +02:00
Nico Rehwaldt ec8bd8f0f9 chore(CHANGELOG): update to v4.0.2 2019-07-18 15:18:42 +02:00
Nico Rehwaldt c2da515e65 chore(project): bump diagram-js version 2019-07-18 15:18:33 +02:00
Nico Rehwaldt c406addc03 4.0.1 2019-07-08 18:18:55 +02:00
Nico Rehwaldt 5483a85488 chore(CHANGELOG): bump to v4.0.1 2019-07-08 18:15:53 +02:00
Nico Rehwaldt 001d775bbd chore(project): prevent install warning
Use diagram-js-direct-editing that is marked as compatible.
2019-07-08 18:14:44 +02:00
Nico Rehwaldt 202eff5e7c chore(project): bump diagram-js version
Closes https://github.com/bpmn-io/bpmn-js/issues/746
Closes https://github.com/bpmn-io/bpmn-js/issues/1105
2019-07-08 18:14:13 +02:00
Maciej Barelkowski 3e3430b75d 4.0.0 2019-07-03 15:53:13 +02:00
Maciej Barelkowski 49b4f16d1f chore(CHANGELOG): update to 4.0.0 2019-07-03 15:47:21 +02:00
Maciej Barelkowski 4e3fd8e57d chore(project): bump diagram-js version 2019-07-03 15:42:35 +02:00
Maciej Barelkowski 4e6b4f83cc 4.0.0-beta.11 2019-07-02 15:35:52 +02:00
Maciej Barelkowski 7150ebbf39 chore(project): bump diagram-js version 2019-07-02 15:31:29 +02:00
Maciej Barelkowski 6dd0c91c69 4.0.0-beta.10 2019-07-02 14:37:30 +02:00
Maciej Barelkowski 974af8d8f1 chore(project): bump diagram-js version 2019-07-02 14:35:31 +02:00
Maciej Barelkowski 9ee90ef089 fix(modeling): correctly create connection replacement
Closes https://github.com/bpmn-io/bpmn-js/issues/1072
2019-07-02 12:21:49 +00:00
Maciej Barelkowski ca4e21224d fix(modeling): fix typo 2019-07-02 12:21:49 +00:00
Maciej Barelkowski 23505a4783 Revert "feat(modeling): prevent accidential dragging of container elements"
This reverts commit 7b0e304062.

Related to https://github.com/camunda/camunda-modeler/issues/1416
Opens https://github.com/bpmn-io/bpmn-js/issues/957
2019-07-02 08:12:41 +00:00
Niklas Kiefer 9e52e4ee3e feat(group-behavior): set copied name value to pasted group elements
Closes camunda/camunda-modeler#1417
2019-07-02 07:42:22 +00:00
Niklas Kiefer e31c4d13ed chore(copy-paste): ensure pasted group has new category value
Relates to camunda/camunda-modeler#1417
2019-07-02 07:42:22 +00:00
Niklas Kiefer b7d6d62184 feat(label-behavior): correctly retrieve label from element
Relates to camunda/camunda-modeler#1417
2019-07-02 07:42:22 +00:00
Nico Rehwaldt af348a511e 4.0.0-beta.9 2019-06-28 11:40:00 +02:00
Nico Rehwaldt 4605fdc0d1 chore(CHANGELOG): add v3.5.0 release 2019-06-28 11:33:45 +02:00
Maciej Barelkowski 9c063f867b feat(Viewer): restore Viewer#importDefinitions
This was removed in f8f9334, but it occurred that
the method is used productively  by some of the clients.
This commit restores the method as part of public API.

Use `Viewer#importDefinitions` to import previously
parsed definitions. Now it is also possible to pass
the diagram or diagram id to be rendered during
graphical import.
2019-06-28 10:26:58 +02:00
Maciej Barelkowski ff45cab7c1 test(Viewer): correctly call done 2019-06-28 10:26:58 +02:00
Nico Rehwaldt 42a89ca960 4.0.0-beta.8 2019-06-27 16:05:41 +02:00
Nico Rehwaldt 9e81e7b038 chore(project): bump diagram-js version 2019-06-27 16:01:16 +02:00
Nico Rehwaldt f46f6112e1 chore(CHANGELOG): update 2019-06-27 15:34:12 +02:00
Nico Rehwaldt 420822a3aa 4.0.0-beta.7 2019-06-27 15:31:13 +02:00
Nico Rehwaldt a731aba611 chore(project): bump diagram-js version 2019-06-27 15:26:06 +02:00
Nico Rehwaldt 9a660b39d0 chore(CHANGELOG): update 2019-06-27 15:24:39 +02:00
Nico Rehwaldt 3b4251967d feat(snapping): add TRBL snapping against containers
Adds TRBL snapping with containers only.

Closes #1104
2019-06-27 13:09:22 +00:00
Sergio Rossi 92bdcb83eb feat(bpmn-renderer): correctly render all parallel and multiple events
Closes #1090
2019-06-27 10:41:27 +00:00
Nico Rehwaldt 470ee9ad14 chore(CHANGELOG): update 2019-06-26 08:23:26 +00:00
Nico Rehwaldt c4a4e4f043 chore(project): bump bundler versions 2019-06-26 07:44:50 +00:00
Nico Rehwaldt 5e62206170 chore(project): bump devDependency versions 2019-06-26 07:44:50 +00:00
Nico Rehwaldt 3399290fe1 4.0.0-beta.6 2019-06-25 18:05:13 +02:00
Nico Rehwaldt fdb299dc88 feat(modeling): allow to drag participant via nested lane
Related to https://github.com/bpmn-io/bpmn-js/issues/957
2019-06-25 18:01:40 +02:00
Philipp Fromme 7b0e304062 feat(modeling): prevent accidential dragging of container elements
This implements custom hit areas for participants, lanes and
expanded subprocesses.

Given these changes, users need to grab container elements
on the boarder or the label area to move them.

Closes https://github.com/bpmn-io/bpmn-js/issues/957
2019-06-25 18:01:40 +02:00