Philipp Fromme
d5fa27ead2
feat(bpmn-rules): replace start events only allowed in event sub process
...
this includes the following event definitions:
* error
* escalation
* compensate
Closes #583
2016-11-09 14:44:42 +01:00
pedesen
a53562e1d5
feat(BpmnRenderer): text annotations automatically fit their content
...
Closes #600
2016-11-09 08:23:34 +01:00
robajz
5441b2e09e
fix(BpmnRules) allow move of muliple selected elements across pools
...
The move was prevented by MessageFlow element being included in the moved selection.
The restrictions on MessageFlow canDrop rules were eased to allow such moves.
Closes #524
2016-09-30 15:50:06 +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
Ricardo Matias
612b93db2e
feat(copy-paste): disallow pasting of participants on some scenarios
...
Participants are not allowed to be pasted onto a Process,
if the Process already has other elements.
Closes #526
2016-05-03 15:23:45 +02:00
Ricardo Matias
c586c908b2
feat(ModelingFeedback): add tooltip when pasting is disallowed
...
Only in the case of pasting outside of collaboration.
Closes camunda/camunda-modeler#252
2016-04-29 16:19:09 +02:00
Ricardo Matias
1b9ebfc993
feat(copy-paste): allow copying & pasting of elements
...
Closes #391
2016-04-22 09:34:53 +02:00
Nico Rehwaldt
9bcdd3b958
fix(rules): do not allow deletion of labels
...
Closes #499
2016-03-23 15:32:10 +01:00
Jan Stümmel
4732dcfc74
feat(modeling): create collapsed pools via morph menu
...
You are now able to morph between collapsed and expanded pools
* Not possible to drop elements in a collapsed pool
* if a expanded pool collapses, the children are deleted
Closes #365
2016-03-14 16:28:23 +01:00
pedesen
e568312a68
fix(util): fix isExpanded check
...
DiUtil/isExpanded now returns either true or false instead of
'undefined' in some cases.
Closes #458
2016-01-27 15:18:54 +01:00
Nico Rehwaldt
4f28d14cbc
feat(rules): add DataStore rules
...
Related to #345
2016-01-27 11:56:05 +01:00
Nico Rehwaldt
5ab0db65a5
fix(rules): allow TextAnnotation inside SubProcesses
2016-01-26 18:24:05 +01:00
Nico Rehwaldt
eddd90727f
fix(rules): allow data associations to be moved
...
Closes #454
2016-01-25 16:02:59 +01:00
Nico Rehwaldt
d8ace12308
fix(rules): always allow associations from/to TextAnnotation
2016-01-25 16:02:59 +01:00
Nico Rehwaldt
7190f8bef8
feat(rules): implement compensation rules
...
Related to #291
2016-01-25 16:02:58 +01:00
Nico Rehwaldt
f68054295b
feat(modeling): allow data associations from and to events
...
Closes #384
2015-10-22 08:21:01 +02:00
Nico Rehwaldt
0831cae843
feat(rules): add lane rules
2015-10-20 15:47:12 +02:00
pedesen
08c2ebc78f
feat(modeling): add data objects
...
Closes #344
2015-10-07 15:15:57 +02:00
Ricardo Matias
8a0f566ee3
feat(replace): add cancel events
...
Closes #337
2015-09-28 11:35:38 +02:00
pedesen
02af025a2e
fix(auto-resize): allow concurrent top/bottom or left/right expanding
2015-09-25 11:44:07 +02:00
pedesen
dc78909227
chore(auto-resize): change behavior on multi-selection move
...
Related to #354
2015-09-25 11:44:07 +02:00
pedesen
ccf21e2f0c
fix(replace-preview): rename canExecute.replace -> canExecute.replacements
...
Closes #346
2015-09-01 18:04:12 +02:00
Nico Rehwaldt
e66f2d92aa
fix(rules): adjust participant size + fix test case
2015-08-21 17:34:41 +02:00
Nico Rehwaldt
42b66b1602
chore(project): move {modeling->}/rules
...
This syncs the bpmn-js structure with diagram-js.
2015-08-21 17:34:41 +02:00
Nico Rehwaldt
2f679a36b9
feat(modeling): move to rules infrastructure
...
Related to bpmn-io/diagram-js#55
2014-11-21 09:22:51 +01:00
jdotzki
51918b3493
feat(drop): basic implementation
...
This commit adds a basic implementation for model drop
* using rules to check whether the drop is allowed
* updating the model after drop
See #127
2014-11-21 09:21:41 +01:00