Alex de Mulder
5c54f27f12
renamed all node and edge files, added diamond shape, tweaked shapes to always align and center all shapes. this improves the labelling
9 years ago
Alex de Mulder
4b2cc60bba
cleaned up code a little
9 years ago
Alex de Mulder
26357c22df
cleaned up hierarchical view to work with multiple unconnected sets
9 years ago
Alex de Mulder
5b7c3018d3
added edge arrow shorthand
9 years ago
Alex de Mulder
b28af6faa5
hierarchical system is now working and original x or y values are retained
9 years ago
Alex de Mulder
9cd6c4ae06
fixed images, groups, circular images, repeating events
9 years ago
Alex de Mulder
cf057e7ecc
simplified fixed for nodes, removed duplicate datachanged events with support nodes in edges
9 years ago
Alex de Mulder
a903ec454d
moved arrows to baseEdge, gave the straight edge a + 50% length in the physics.
9 years ago
Alex de Mulder
14de6f2cac
arrows working!
9 years ago
Alex de Mulder
2152bd64ce
clustering now using new visibility model, ripped edges apart, arrows not yet functional
9 years ago
Alex de Mulder
ef39ec13b6
icons also working.
9 years ago
Alex de Mulder
b2178ffcc9
seperated all node styles from the main node object
9 years ago
Alex de Mulder
3fda5397c4
made labels seperate. Needs cleaning up and comments
9 years ago
Alex de Mulder
53795c9eba
added this.options.selfReferenceSize to edge
9 years ago
Alex de Mulder
ec6a474de5
unified pointOnLine and pointOnBezier to pointOnEdge
9 years ago
Alex de Mulder
4a1ae62796
edges are now accepting arrows back and forth using unified code
9 years ago
Alex de Mulder
baf4cd0a1e
altered edge option structure
9 years ago
Alex de Mulder
ca11929e85
put all nodes and edges into one container. keep track of indices for visible and physics activated nodes
9 years ago
Alex de Mulder
1fbdf3b58e
network works again!
9 years ago
Jos de Jong
0b90860fd9
Fixed #708 : wrong group detected when page is scrolled.
9 years ago
Martin Lepadusch
1aca8e6a67
Show labels on Bargraph
9 years ago
jos
1c536c356a
Fixed #654 : removed unnecessary minimum height for groups, takes the height of the group label as minimum height now.
9 years ago
jos
2cf7d106ea
Call `event.stopPropagation()` before callback functions like onAdd, onRemove, etc. (see #577 )
9 years ago
jos
b9bb040967
Fixed #691 : Orientation can now be configured separately for axis and items.
9 years ago
jos
4c6d3310ca
Fixed support for DataSet with custom id fields (option `fieldId`). See #701 .
9 years ago
jos
0fcae5c2c9
Graph2d: Implemented events `click`, `doubleClick`, and `contextMenu`. Implemented method `getEventProperties(event)`.
9 years ago
jos
36cb8193d1
Implemented events `click`, `doubleClick`, and `contextMenu`. Implemented method `getEventProperties(event)`.
9 years ago
Alex de Mulder
333ec38c3c
started creation of the edges handler and the nodes handler. currently broken.
9 years ago
jos
cfa3499ead
Fixed #688 : Added a css class to be able to distinguish buttons "Edit node" and "Edit edge".
9 years ago
jos
dd7f8048e0
Fixed #676 : misalignment of background items when using subgroups and the group label's height is larger than the contents.
9 years ago
jos
b5f57c2dd3
Fixed a bug in the configuration option `config` when zooming out a lot when using range items
9 years ago
jos
6fdb09e82f
Implemented configuration option `order: function` to define a custom ordering for the items (see #538 , #324 ).
9 years ago
Måns Beckman
f53012fdf9
Updated code and docs for possibility to rename fields
9 years ago
Alex de Mulder
cf19c2247c
started work on the layout engine that will handle hierarchical layouts and the initial layout
9 years ago
jos
3e9b7ff06c
Added a file CONTRIBUTING.md
9 years ago
Alex de Mulder
208da974db
tweaks. NagivationMixin has now been ported along with keyboard bindings using keycharm.
9 years ago
jos
f6217d9d5e
Implemented creating new range items by dragging in an empty space with the ctrl key down.
9 years ago
Alex de Mulder
084c19400e
interaction tweaks
9 years ago
jos
f29176bcac
Fixed #665 , fixed #149 : Implemented orientation option `'both'`, displaying a time axis both on top and bottom.
9 years ago
Måns Beckman
eb5afcfc6a
Added possibility to rename fields on a DataSet.get()
Added functionality to extend the fields array, to a fields object,
similar to the type declaration. This makes it possible rename
properies when you get them.
9 years ago
Alex de Mulder
a294f98686
working events like zoom and drag, testing on mobile still to be done.
9 years ago
jos
c08a8a582f
Fixed #609 : reduce the left/right dragarea when an item range is very small, so you can still move it as a whole
9 years ago
jos
876d233b53
Fixed the DataView not passing a data property on update events (see #670 )
9 years ago
jos
edbb35a519
Fixed #670 : bug when updating data in a DataSet, when Network is connected to the DataSet via a DataView
9 years ago
jos
165ab9ab49
Halfway updating Network to hammer2
9 years ago
jos
274a2d7d9d
Fixed #664 : end of item not restored when canceling a move event
9 years ago
Alex de Mulder
3541260108
work in progress of porting the event handlres
9 years ago
Alex de Mulder
57d15b6ea9
removed event. events are used for messaging between modules.
9 years ago
Alex de Mulder
fd06e8e81e
reasonably success in decoupling the rendering and the network by segmenting a canvas, view (for camera controls) and renderer.
9 years ago
Alex de Mulder
00121c8a79
fixed manipulation add edges view of edge that is created. Unfreeze after edge connected
9 years ago