Nico Rehwaldt
1e6186e3ce
feat(draw): render sequence flows behind tasks
...
* ordering provider ensures sequence flows appear
behind tasks
* importer makes sure we render elements in the order
lanes > sequence flows > other flow elements
* consistent minimal opacity ensures elements in
front of tasks don't look _connected_
Closes #727
2017-12-14 11:56:00 +01:00
Philipp Fromme
81de98f786
feat(bpmn-renderer): use updated text util api
...
Related to bpmn-io/diagram-js#205
2017-03-02 10:55:40 +01:00
Nico Rehwaldt
bf133bb8da
fix(rules): allow data-association + participant move
...
Closes #638
2016-12-19 15:33:42 +01:00
Philipp Fromme
a314e8dbfa
fix(bpmn-importer): hide sequence flows inside collapsed subprocesses
...
Closes #231
2016-06-15 11:07:02 +02:00
Nico Rehwaldt
0ba239bbce
chore(project): switch to eslint
...
Use eslint instead of jshint for linting.
* better linting results
* test files linted, too
* consistent code style checks
Closes #568
2016-06-07 09:55:32 +02:00
Vladimirs Katusenoks
006be69d63
fix(associations): always show full data association
...
Closes #506
2016-05-09 14:36:06 +02:00
davcs86
49173abdad
feat(i18n): add localization
...
* Palette, ContextPad, Errors...
Closes #491
2016-03-11 20:10:10 +01:00
Nico Rehwaldt
fa2254f0ef
chore(import): use is helper
2016-03-08 14:24:50 +01:00
Nico Rehwaldt
8b5572d3c4
fix(draw): hide empty on import + show on property update
...
Closes #362
2015-10-05 15:40:49 +02:00
Ricardo Matias
75dc681d46
feat(modeling): add boundary events behavior
...
This commit adds support for modeling boundery events.
Users may pull out the boundary events from the palette.
Closes #292
2015-07-22 17:23:31 +02:00
Ricardo Matias
acb2184087
feat(import): attach boundary events
...
* establish host <> attachers relationship
* clean up import tests (use diagrams in fixtures/bpmn/import)
closes #310
2015-07-20 15:50:31 +02:00
Nico Rehwaldt
b233ab957c
feat(snapping): add bpmn-specific move snapping
...
This commit adds message flow + collaboration specific snapping by
subclassing the diagram-js provided default Snapping implementation.
* Add collaboration snapping
* Rename lib/util/{Name}.js -> lib/util/{Name}Util.js
Closes #255
2015-04-29 15:04:54 +02:00
Nico Rehwaldt
3996408404
chore(project): migrate to modularized lodash@3
...
* use specialized lodash utilities
* consistently apply 'use strict'
Related to #185
2015-02-02 14:46:21 +01:00
jdotzki
fd76cc98dd
fix(BpmnImporter): Round diagram coordinates on import
...
The model coordinates stay intact until shape is changed.
2014-12-22 11:44:44 +01:00
Nico Rehwaldt
e2aaf342f7
feat(import): wire root element
...
Related to #151
2014-11-26 18:17:52 +01:00
Nico Rehwaldt
3a377a3871
chore(core/ElementRegistry): pull API changes
...
Related to #153
2014-11-17 17:36:22 +01:00
Nico Rehwaldt
8deb9d30a1
fix(import): ensure correctly import *associations
...
This commit ensures we correctly detect and import
Data*Associations and Associations.
It aligns logging across the import components, too, being slightly more
verbose and helpful.
Related to #112
2014-10-31 15:05:16 +01:00
Nico Rehwaldt
c58532aeac
chore(import): reorganize import related functionality
...
This commit puts all import related stuff into the import module.
The core module remains as an entry point to require the basic modules
needed by bpmn-js. At the time this is { import, draw }.
2014-10-30 12:06:43 +01:00