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
2edd8b82ce
removed sectors, physics is almost stand-alone. Edges need better options for physics.
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
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
Rene Heindl
dfef167e08
Added icon-text-spacing
9 years ago
Alex de Mulder
8a1286aaac
added moving pop-up, optimized the check to hide popup
9 years ago
Rene Heindl
830fe47776
Changed resizing for icons
9 years ago
Rene Heindl
a4b0b93f56
Added documentation and default values
9 years ago
René Philipp Heindl
2359f3a72a
Add ability to use icon fonts for nodes
Add the ability to use icon fonts for nodes such as FontAwesome
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
86ec061d91
- Fixed nodes color data being overridden when having a group and a dataset update query
9 years ago
Alex de Mulder
bb9334e6fd
minor tweaks
9 years ago
Brendon Page
5b0f318d1a
Fixed issue where multi line labels for image and circularImage nodes would overlap the node ... again but properly this time
9 years ago
Brendon Page
0ab6febf58
Updated circularImage node shape to render a circle, of the default radius, when images are loading or have failed to load
Fixed issue where multi line labels for image and circularImage nodes would overlap the node
9 years ago
Alex de Mulder
74e58d668c
- Added labelAlignment option to edges. Thanks @T-rav ! merged #566
9 years ago
Alex de Mulder
da632446f6
Reverted patch that made nodes return to 'default' setting if no group was assigned to fix issue #561
9 years ago
Alex de Mulder
c07ebefdc9
small tweaks
9 years ago
Alex de Mulder
d5b6371bae
merged pull #554
9 years ago
Alex de Mulder
08503bd9c4
improved (not neccesarily fixed) the fontFill offset between different browsers. #365
9 years ago
Alex de Mulder
d07be630c2
tweaked circles
9 years ago
Alex de Mulder
f52548e3a3
- Fixed repeating stabilized event when the network is already stabilized.
9 years ago
Brendon Page
00649c2e32
Added CircularImage shape
9 years ago
Alex de Mulder
6618b21d12
- Fixed infinite loop when an image can not be found and no brokenImage is provided. #395
9 years ago
Alex de Mulder
3a27e55c3a
altered behaviour of groups, properties are now extended instead of copied. #477
9 years ago
Alex de Mulder
5c248cdd36
fixed bug where the box shape does not use the hover background #477
9 years ago
Alex de Mulder
cd7c71a31e
- Made nodes who lost their color revert back to default.
9 years ago
Alex de Mulder
af0259cb8e
added bounding box to image node style
9 years ago
Alex de Mulder
31aa7fe676
made the physics calculations a bit more stable (decreasing BarnesHut theta to 0.5 from 0.6), gave nodes a boundingBox that is used for zoomExtent to ensure everything fits.
9 years ago
jos
f6655c0014
Fix in positioning of text label of node
10 years ago
Alex de Mulder
3ae5cda499
fixed node label becoming undefined
fixed cluster sector scaling
fixed cluster font scaling
10 years ago
Alex de Mulder
8e0f4733a1
added cacheing to edge labels, cannot cache node labels due to different shapes
10 years ago
Alex de Mulder
86070fb329
tweaked node label size cache
10 years ago
Alex de Mulder
e561505bb0
- found source of dynamicEdges problem and fixed
10 years ago
Alex de Mulder
8fb94fe2c4
fixed drag events, tweaked allowed to move implementation
10 years ago
Alex de Mulder
4fa0b995bc
updated the fixed property of Nodes. You can now always unfix it with allowedToMove #303
10 years ago
Alex de Mulder
c2866fb50c
- Fixed minor bug in positioning of fontFill of nodes with certain shapes.
10 years ago
Alex de Mulder
1cecbb96eb
added multiline text to edges, updated multiline code for both nodes and edges #291
10 years ago
Scott Fairgrieve
2ca1972f01
Update network/node image code to allow for specifying a broken image url to use when a node image fails to load
10 years ago
Alex de Mulder
c1bff7c986
cleaned up docs for network, added fontfill for nodes
10 years ago
Alex de Mulder
4751cd5258
Introduced a new layout algorithm for the hierarchical system based on the direction of the edges.
10 years ago
Alex de Mulder
2abfcd8261
Fixed physics stopping conditions, updated history #255
10 years ago
Alex de Mulder
4ad7165bb7
Added barChart overlap functions
10 years ago
jos
c39c41f549
Removed a weird character
10 years ago
Alex de Mulder
22a76cf2e3
fixed typo's in example 29, fixed group id 0 not used
10 years ago
Alex de Mulder
06bf7c265b
- Fixed mass = 0 for nodes.
- Revamped the options system. You can globally set options (network.setOptions) to update
settings of nodes and edges that have not been specifically defined by the individual nodes and edges.
- Disabled inheritColor when color information is set on an edge.
- Tweaked examples.
- Removed the global length property for edges. The edgelength is part of the physics system. Therefore, you have to change
the springLength of the physics system to change the edge length. Individual edge lengths can still be defined.
- Removed global edge length definition form examples.
10 years ago
Alex de Mulder
72105bf73b
fixed edge edit nodes
10 years ago
jos
0f14626db5
Updated version number to 3.1.0
10 years ago