Nico Rehwaldt
daeed80b49
feat(project): add license
...
Closes #43
2014-05-06 14:33:12 +02:00
Nico Rehwaldt
c17204356c
chore(project): move to karma-bro for test preprocessing
2014-04-30 01:57:54 +02:00
Nico Rehwaldt
01ba328eb7
chore(build): use watchify for auto-building
...
(significant build speedup ahead)
2014-04-28 15:36:14 +02:00
Nico Rehwaldt
a57cb76943
chore(dependencies): update moddle
2014-04-28 15:36:13 +02:00
Nico Rehwaldt
0878841b0f
chore(build): exclude 'fs' from build via pkg.json browser field
...
BREAKING CHANGE:
This commit requires that you upgrade your browserify version to >=
3.44.0.
2014-04-25 13:28:40 +02:00
jdotzki
e146b27e44
feat(bpmnrenderer): add events to renderer
...
Add support for all event types expect Sub-Process events.
Closes #19
2014-04-24 10:09:54 +02:00
jdotzki
6623500c23
chore(package.json): add 'jquery-mousewheel' as dependency to fix broken build
2014-04-16 15:34:28 +02:00
Nico Rehwaldt
8b1840d633
feat(zoomscroll): add zoom scroll util
...
We can now zoom / scroll the diagram via the newly created zoomScroll
service.
Closes #14
2014-04-11 17:11:10 +02:00
Nico Rehwaldt
0c48002ada
chore(project): upgrade grunt-jasmine-node
2014-04-09 15:07:35 +02:00
Nico Rehwaldt
c662225091
fix(package.json): correct wrong bpmn-moddle version
2014-04-08 15:09:20 +02:00
Nico Rehwaldt
c26c2b9c86
fix(package.json): correct project name
2014-04-08 14:09:04 +02:00
Nico Rehwaldt
06cf214249
chore(project): upgrade to latest karma-browserify
...
This fixes module loading bugs during test run and lets us use the
latest browserify version.
2014-04-08 13:41:27 +02:00
Nico Rehwaldt
008015b227
feat(Viewer): embed and show project logo
...
The project logo now properly embeds in the Viewer and links to bpmn.io.
This way, we are able to ship it as part of a bpmn-js bundle.
In addition to that change this commit upgrades to the latest diagram-js
release, too which adds support for Diagram#destroy().
Closes #15
2014-04-08 13:41:24 +02:00
Nico Rehwaldt
bd6aa53662
chore(project): pull out bpmn model
...
This commit removes the bpmn model specific parts that have been
outsourced to the project bpmn-io/bpmn-moddle.
In addition it removes BPMN 2.0 diagrams that were crafted
especially for tests of that functionality.
Closes #25
2014-04-03 19:34:17 +02:00
Nico Rehwaldt
4c0c286ae7
chore(project): update dependencies
...
This commit updates many common project dependencies.
In addition, it adds support for done(err) in karma-jasmine, by updating
to a snapshot version of the library.
2014-04-03 11:51:56 +02:00
Nico Rehwaldt
779312b8b6
chore(build): update to new grunt-browserify
2014-03-31 15:54:45 +02:00
Nico Rehwaldt
5fc0d0e5c6
chore(project): update dependencies
2014-03-25 23:35:01 +01:00
Nico Rehwaldt
26959c1384
chore(project): update moddle dependencies
2014-03-21 14:40:54 +01:00
Nico Rehwaldt
7e119dc402
feat(BpmnRenderer): basic render events and activities
...
Related to #1
2014-03-20 16:18:23 +01:00
Nico Rehwaldt
cc1e91f37f
fix(build): remove bowerify dependency
2014-03-14 17:52:30 +01:00
Nico Rehwaldt
5a4d0b566a
feat(import): import bpmn shapes
...
We are able to import shapes based on BPMNDI.
Related to #1
2014-03-13 16:06:30 +01:00
Nico Rehwaldt
423c757f1d
chore(testsuite): organize tests into node/browser
...
This commit introduces a clean separation of node and browser tests.
ALL tests should be organized according to where they are run
non browser (áka node tests): `test/spec/node`
browser tests: `test/spec/browser`
2014-03-13 11:33:25 +01:00
jdotzki
dadf0ae1a5
chore(Gruntfile): add auto-build task
2014-03-12 14:48:15 +01:00
jdotzki
5d465cd066
fix(project): correctly use peer/dev dependencies
2014-03-12 14:47:20 +01:00
Nico Rehwaldt
5b5225450d
feat(example): add browser integration sample
2014-03-11 16:24:31 +01:00
Nico Rehwaldt
01a5f28e2d
chore(project): initial import
2014-03-11 15:54:36 +01:00