Alex de Mulder
bf274fd51e
added a pretty amazing option checker to network :)
9 years ago
Alex de Mulder
2256516cb6
fixed bugs in hierarchical layout. Fixed bugs in configuration, added wrapper to configuration divs,, made label optional for nodes, if no label, id will be shown. Support for value arrays in deepextend.
9 years ago
Alex de Mulder
b12044333d
updated option stucture to use static methods to avoid duplicate definitions
9 years ago
Alex de Mulder
a30c994e92
finalized a very fancy option configurator with a fancy color picker for color fields!
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
53795c9eba
added this.options.selfReferenceSize to edge
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
Alex de Mulder
a294f98686
working events like zoom and drag, testing on mobile still to be done.
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
164653cdd7
made scaling function customizable
10 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
10 years ago
Alex de Mulder
1159c24dd4
- Changed util color functions so they don't need eval. Thanks @naskooskov !
10 years ago
jos
1b75021716
Network mostly working with Hammer2
10 years ago
Alex de Mulder
568aa702ca
removed double code
10 years ago
Alex de Mulder
3b9142fdf0
fixed disappearing items
10 years ago
Alex de Mulder
f07b9a8ae4
further cleanup of binary search
10 years ago
Alex de Mulder
6ded752e03
Optimised a serious slowdown on performance since hidden dates. Clarified binary search
10 years ago
jos
d5444a0cba
Fixed and simplified binary search
10 years ago
jos
f7f032df0c
Replaced all `arr instanceof Array` with `Array.isArray(arr)`
10 years ago
jos
c87ef9819c
Support for 'style' added for Items
10 years ago
Alex de Mulder
2177c9a470
moved easing functions to util
10 years ago
jos
f990f09124
Refactored `ItemBox`, `ItemRange`, and `ItemPoint` to respectively `BoxItem`, `RangeItem`, and `PointItem`.
10 years ago
jos
1d70335b1a
Implemented animated range change for functions `fit`, `focus`, `setSelection`, and `setWindow`.
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
09d3f83ab6
Finalized import, reduced needless drawing of the network (performance boost!)
10 years ago
jos
27bc2fb8a6
Upgraded hammer.js to v1.1.3
10 years ago
Alex de Mulder
cd131960dc
added few examples, added gephi parser (JSON), added JSON get for dataset
10 years ago
jos
2da139a4e8
Moved some util functions to util.js
10 years ago
jos
3d29b25f5f
Removed redundant functions getPageX and getPageY
10 years ago
jos
f5a7c7d2c3
Fixed #200 : unable to select a node after scrolling
10 years ago
Alex de Mulder
d7e5aad410
fixed binarySearchGeneric from infinite loop (added protection), fixed issue where all points have the same Y value. #222
10 years ago
jos
5460a74eee
Cleaned up an unused variable
10 years ago
jos
792c336f65
Fixed another bug in determining the items currently visible (see #197 )
10 years ago
jos
fb6675a585
Fixed #197 : items in groups sometimes being displayed but not positioned correctly.
10 years ago
jos
72dfc0c45f
Reworked all code to commonjs modules. Replaced the build script with Gulp
10 years ago
jos
f0a5b12593
Moved source code from `/src/` to `/lib/`
10 years ago
Alex de Mulder
8a86e53f32
fully finalized with docs and examples
10 years ago
Alex de Mulder
146793270d
optimized, 8 amazing examples, just docs left....
10 years ago
Alex de Mulder
db46e27732
Creating examples, lots of bugfixes!
10 years ago
Alex de Mulder
b6e5a9dadb
bargraphs!! woohoo!!
10 years ago
Alex de Mulder
1bf725b8ac
test
10 years ago
Alex de Mulder
007a4a90b1
everything but legend and barchart working. two axis! woohoo!
10 years ago
jos
106983fad4
Timeline now accepts a DataSet with items having any type of start and end.
10 years ago
jos
f672f7b583
Reworked options and setOptions
10 years ago
jos
0f45b7a2f1
Removed double function naming
10 years ago
Alex de Mulder
6ef3cdb582
added hover styles and options
10 years ago
jos
94741fbd51
Implemented a method `clear([what])`, to clear items, groups, and configuration of a Timeline instance.
10 years ago
jos
44e9123101
Fixed select event not always being triggered (See #107 . #110 )
10 years ago