b100cdfa0b
fix: support rendering of gateway without marker
2024-02-15 09:38:56 +01:00
b9d0ce3e10
feat: support modeling of gateway without marker
...
Closes #2063
Co-authored-by: Maciej Barelkowski <maciejbarel@gmail.com>
2024-01-15 13:39:58 +01:00
cac89c56ad
chore(palette): sentance case titles
2023-12-01 14:11:10 +01:00
07f75f7cd5
fix: fix remaining JSDoc and TS errors
2023-04-19 12:18:42 +02:00
16498a8859
feat(space-tool): add BPMN space tool
...
* do not resize text annotations
Related to camunda/camunda-modeler#1371
2022-11-02 09:59:40 +01:00
6214772b85
feat(modeling): don't select start-event inside newly created sub-process
...
The canonical modeling operation shall
not be drill down, but continue to model.
2021-12-08 13:24:28 +01:00
769bcbeeff
chore: adjust features to new DI structure
...
Related to https://github.com/bpmn-io/bpmn-js/issues/1472
2021-09-03 15:14:00 +02:00
9b0f82dd47
fix(palette): activate globalConnect tool instead of toggling
...
This prevents unwanted move events when triggered from the palette action.
Closes #1402
2021-01-07 13:58:54 +00:00
249e58435c
Merge branch 'master' into develop
2019-08-13 15:25:17 +02:00
1470d043ba
feat(palette): select start event when creating sub process
...
* use autoSelect hint to only select start event after create
Related to #1152
2019-08-09 12:40:22 +00:00
14bf3a32ee
feat(create): create multiple elements
...
* add <elements.create> rule for creating multiple elements
* handle creating multiple elements in CreateParticipantBehavior
* create sub process with start event through palette
2019-08-07 16:03:55 +00:00
c5326859b4
fix(palette): add translation support for group entry
...
Closes #1146
2019-08-07 15:23:48 +00:00
65216cbdd5
feat(translations): add new keywords
2019-06-25 07:20:25 +00:00
20f6d9ab03
feat(palette): add group-entry
...
Closes #954
2019-05-23 15:12:38 +02:00
ba42e9edde
feat(global-connect): use rules for connection starting
...
* remove `BpmnGlobalConnect` provider
* use `connection.start` rule to determine whether
an element can start a connection
Closes #565
Closes #870
BREAKING CHANGE:
* `BpmnGlobalConnect` got removed. Add `connection.start`
rule to specify whether connection should be allowed.
2018-10-11 09:28:30 +00:00
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
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
9edd462880
chore(palette): change gateway icon to GATEWAY_NONE
2018-03-23 15:05:43 +01:00
245d1d6a96
chore(project): upgrade lodash to min-dash
2018-03-22 11:59:39 +01:00
5d76181490
chore(palette): make tooltips more understandable
...
Closes #772
2018-03-20 11:11:04 +01:00
b03014fc2c
chore(project): update to new lint style
2018-02-27 10:08:31 +01:00
d32da90013
chore(lint): bump eslint
...
...and fix lint errors
2018-01-28 20:35:04 +01:00
e3f27ea1d5
feat(palette): move tool's separator
...
Closes #502
2016-04-29 11:38:04 +02:00
b86f923fe5
fix(palette): change intermediate/boundary event palette label
...
Closes #519
2016-04-27 11:13:24 +02:00
1923a6bdda
feat(global-connect): connect distant elements
...
Closes #474 , #394
2016-04-14 17:03:58 +02:00
49173abdad
feat(i18n): add localization
...
* Palette, ContextPad, Errors...
Closes #491
2016-03-11 20:10:10 +01:00
c3da49b4e5
feat(palette): show hand-tool on top
2016-01-27 13:52:31 +01:00
ca979b4c05
feat(palette): add DataStore entry
...
Related to #345
2016-01-27 12:33:44 +01:00
fd2230a8fa
feat(hand-tool): add hand-tool
...
Closes #412
2016-01-25 21:43:13 +01:00
a0d4b7807c
chore(project): migrate to bpmn-icon prefixed font
...
Related to bpmn-io/bpmn-font#12
2015-11-16 15:28:21 +01:00
6a3bdd32ea
chore(context-pad): make lane actions available
...
Lanes are going to be modeled via the parents context-pad only.
This commit
* removes lanes from the palette
* adds lane actions to the context-pad
Related to #379
2015-10-20 16:04:23 +02:00
08c2ebc78f
feat(modeling): add data objects
...
Closes #344
2015-10-07 15:15:57 +02:00
e897c6746d
chore(palette): restore lanes
2015-09-02 16:23:47 +02:00
7ba323b0a1
chore(palette): temporarily remove lanes
...
Do not confuse people with the unfinished lane support.
Lanes shall be restored once we have layouting + visual feedback in
place.
2015-09-02 16:03:12 +02:00
fe63cb87a4
feat(palette): integrate lane symbol
2015-08-21 17:34:41 +02:00
88f91d342b
feat(replace): model collapsed subprocesses using the replace menu
...
Closes #303
2015-07-03 15:54:36 +02:00
ae962de925
fix(palette): add required modules
...
This adds space-tool and lasso-tool as required modules to the BPMN
palette. That in term ensures that users can simply reuse the palette
without further configuration.
2015-06-17 12:03:37 +02:00
22536aff50
fix(modeling): rename (multi-select -> lasso)-tool
...
Key binding (for activation): l
2015-05-13 12:09:08 +02:00
a70778880f
chore(palette+context-pad): update tooltips
...
Related to #259
2015-05-11 17:36:01 +02:00
f0f475dad5
feat(palette): integrate multi selection + space tool
...
related to #244
2015-05-06 16:52:33 +02:00
cb52a479e0
fix(palette): add missing create feature
2015-04-30 11:33:27 +02:00
0381811d03
feat(space-tool): add create/remove space behaviour
...
closes #132
2015-04-16 10:00:18 +02:00
0a03e59866
feat(modeling): add participant modeling behavior
...
This commit adds the ability to model participants from the palette.
* Empty diagrams can be used as a start for participant _AND_ process diagram
* Process diagrams can be converted to collaboration diagrams by dropping
a participant onto them
Closes #128
2015-04-14 15:23:16 +02:00
e06fb32ad2
fix(style): remove trailing comma
2015-03-13 10:39:22 +01:00
d1d42f3713
chore(project): upgrade to latest bpmn-font
2015-03-10 16:07:58 +01:00
e665895448
improve(font): update to latest font
...
#186
2015-03-05 18:04:57 +01:00
7207d010db
feat(contextpad): add event to replace-menu
...
See #192
2015-03-02 13:43:06 +01:00
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
355059c30a
feat(modelling): unify drag/drop handling from palette/context-pad
...
Related to bpmn-io/diagram-js#60
2014-12-23 16:56:35 +01:00
429a903dd5
style(*): fix jshint warnings
2014-12-07 15:10:02 +01:00