Alex de Mulder
b9c97e18d8
moved groups to v4.0, fixed some bugs in edges
9 years ago
Alex de Mulder
dc5564a21e
moved the popup system to 4.0. Fixed #731 .
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
2152bd64ce
clustering now using new visibility model, ripped edges apart, arrows not yet functional
9 years ago
Alex de Mulder
b2178ffcc9
seperated all node styles from the main node object
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
4c6d3310ca
Fixed support for DataSet with custom id fields (option `fieldId`). See #701 .
9 years ago
Alex de Mulder
333ec38c3c
started creation of the edges handler and the nodes handler. currently broken.
9 years ago
Alex de Mulder
208da974db
tweaks. NagivationMixin has now been ported along with keyboard bindings using keycharm.
9 years ago
Alex de Mulder
084c19400e
interaction tweaks
9 years ago
Alex de Mulder
a294f98686
working events like zoom and drag, testing on mobile still to be done.
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
Alex de Mulder
3541260108
work in progress of porting the event handlres
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
714f4affb3
physics detached from nodes and network.
9 years ago
Alex de Mulder
adacb9c0f6
migrated all of the physics to the modules
9 years ago
Alex de Mulder
2edd8b82ce
removed sectors, physics is almost stand-alone. Edges need better options for physics.
9 years ago
Alex de Mulder
b91757fabf
first step to modularize the physics engine
9 years ago
Alex de Mulder
093cb73de5
first modularizing experiment. Made body object containing data nodes, emitter, support functions. ClusterEngine is the first module.
9 years ago
Alex de Mulder
8b5921c0e5
- Fixed manipulation bar for mobile.
9 years ago
Alex de Mulder
0521284a4f
setup for modularization, move to v4 branch
9 years ago
Alex de Mulder
fd9323632f
asynchrome stabilization
9 years ago
Alex de Mulder
a9b7485b86
fantastic clustering in network woohoo, added point labels for bargraphs in graph2d
9 years ago
Alex de Mulder
4418e441d6
allowed hierarchical layout to be set from setOptions
9 years ago
Alex de Mulder
805ef8d43e
- Fixed bug where a network that has frozen physics would resume redrawing after setData, setOptions etc.
- Added option to bypass default groups. If more groups are specified in the nodes than there are in the groups, loop over supplied groups instead of default.
- Added two new static smooth curves modes: curveCW and curve CCW.
- Added request redraw for certain internal processes to reduce number of draw calls.
9 years ago
Alex de Mulder
8f15b3ba41
improved upon popups
9 years ago
Alex de Mulder
8a1286aaac
added moving pop-up, optimized the check to hide popup
9 years ago
Alex de Mulder
403b0eb438
added gradients for edges
9 years ago
Alex de Mulder
f91e2bfab6
made sure frozensimulation stays frozen when doing setOptions or the like
9 years ago
jos
a3b89a4cd0
Released version 3.10.0
9 years ago
Alex de Mulder
ff4d576b7c
removed nodes and edges from the selection before they are deleted through the dataset or when setData is called.
9 years ago
Alex de Mulder
3814ff18c4
added documentation
9 years ago
Alex de Mulder
aa17f03fba
- Fixed bug when redrawing was not right on zoomed-out browsers.
9 years ago
Alex de Mulder
5d964c0237
- Fixed bug when redrawing was not right on zoomed-out browsers.
9 years ago
Alex de Mulder
faf28642d2
disabled cluster debug keystrokes
9 years ago
Alex de Mulder
164653cdd7
made scaling function customizable
9 years ago
Alex de Mulder
2c28c42371
- Added getConnectedNodes method.
- Added fontSizeMin, fontSizeMax, fontSizeMaxVisible, scaleFontWithValue, fontDrawThreshold to Nodes.
- Added fade in of labels (on nodes) near the fontDrawThreshold.
- Added nodes option to zoomExtent to zoom in on specific set of nodes.
- Added stabilizationIterationsDone event which fires at the end of the internal stabilization run. Does not imply that the network is stabilized.
- Added setFreezeSimulation method.
- Added clusterByZoom option and increaseClusterLevel and decreaseClusterLevel methods.
Still clustering bug and need more documentation on new features
9 years ago
Alex de Mulder
4cb8f20679
fixed few (but not all clustering issues)
9 years ago
Alex de Mulder
f7f0dd8c5d
- Added option bindToWindow (default true) to choose whether the keyboard binds are global or to the network div.
9 years ago
Alex de Mulder
4bab8406a2
removed console.log
10 years ago
Alex de Mulder
d488cd3a7a
- Fixed scroll being blocked if zoomable is false. (decoupled bindHammer from create)
10 years ago
Alex de Mulder
429a475c63
- Decoupled animation from physics simulation
10 years ago
Alex de Mulder
bfb819df83
- Fixed bug where zoomExtent does not work as expected.
10 years ago
Alex de Mulder
307a4ce29e
fixed bug where opening a cluster without smoothcurves went wrong.
10 years ago
Alex de Mulder
b75a8ec09e
- Close active sessions in dataManipulation when calling setData().
10 years ago
Alex de Mulder
74e58d668c
- Added labelAlignment option to edges. Thanks @T-rav ! merged #566
10 years ago