Martin Stamm
b8ed73b7f8
feat(modeling): support toggle collapse with drilldown
...
closes #1539
2022-01-12 09:14:15 +01:00
Nico Rehwaldt
809ec84309
chore(ordering): make exception handling fail-safe
...
Would previously fail if no new parent was given.
2021-06-24 09:44:40 +02:00
Nico Rehwaldt
5f266b20df
chore(ordering): throw on missing order
...
Throw a proper exception of we fail to compute an elements ordering.
2021-06-24 09:44:40 +02:00
Maciej Barelkowski
33156e43be
chore(project): fix linting errors
2019-08-19 14:27:33 +00:00
Niklas Kiefer
c28aa00f3d
chore(ordering): fix typo
2019-05-29 06:42:54 +00:00
Niklas Kiefer
46c5a8cb36
fix(ordering): render group elements on collaboration level
...
Closes #1043
2019-05-29 06:42:54 +00:00
Philipp Fromme
175e395768
feat(ordering): always render groups on top
...
Closes #979
2019-05-07 14:36:32 +02:00
Nico Rehwaldt
31271059d4
fix(ordering): render labels always on top
2018-12-04 13:48:12 +00:00
Nico Rehwaldt
9be61259bd
chore(project): drop 'use strict'
...
We use ES modules, so 'use strict' is not necessary anymore.
2018-04-03 18:09:53 +02:00
Nico Rehwaldt
d3449ca87c
chore(project): es6ify source code
...
* use ES6 import / export
* UTILS: export individual utilities
* TESTS: localize TestHelper includes
BREAKING CHANGE:
* all utilities export independent functions
* library sources got ported to ES6. You must now use
a ES module bundler such as Browserify + babelify or
Webpack to consume this library (or parts of it).
2018-04-03 16:32:14 +02:00
TheSharpieOne Bot
245d1d6a96
chore(project): upgrade lodash to min-dash
2018-03-22 11:59:39 +01:00
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
Nico Rehwaldt
bf133bb8da
fix(rules): allow data-association + participant move
...
Closes #638
2016-12-19 15:33:42 +01:00
Philipp Fromme
681869fb44
fix(bpmn-ordering-provider): handle external labels seperately
...
closes #606
2016-08-16 14:56:52 +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
Nico Rehwaldt
13be55dca1
fix(ordering): correctly treat transactions / ad-hoc sub-processes
2016-03-16 11:26:41 +01:00
davcs86
49173abdad
feat(i18n): add localization
...
* Palette, ContextPad, Errors...
Closes #491
2016-03-11 20:10:10 +01:00
Nico Rehwaldt
f89fd529de
fix(ordering): correctly attach boundary element in front of task
...
The way we create labels during import (right after the respective
element) interfered with the ordering during boundary attach.
This commit fixes the behavior.
Closes #437
2016-01-04 16:10:55 +01:00
Nico Rehwaldt
6f3dadd403
chore(ordering): use existing isAny impl
2015-10-20 15:47:12 +02:00
pedesen
63d0321210
chore(ordering): modify sub process ordering
...
Closes #358
2015-09-11 14:43:09 +02:00
Nico Rehwaldt
d9788c7f31
feat(ordering): add sequence flow + association to correct parent
...
* remove ModelUtil#getSharedParent because we do proper ordering
via BpmnOrderingProvider now.
* Cherio!
Related to #316
2015-08-21 17:34:41 +02:00
Nico Rehwaldt
966e3aaa34
feat(modeling): define BPMN specific ordering
...
Closes #336
2015-08-20 14:49:53 +02:00