Zuko Mgwili
c2b00d0392
Added feature that allows the border for a circularImage shape to be dashed
Added the following:
- dashes property to nodes in options.js
- dashes property with value false to defaultOptions in NodesHandler.js
- support for Arrays to selectiveNotDeepExtend function in util.js
- functionality to CircleImageBase.js that allows circularImage nodes to have dashed borders
- example demonstrating how to apply the dashed border to a circularImage node
- documentation explaining the usage of the dashes property on a node
9 years ago
jos
626d4b9b8b
Fixed #877 : Added support for metaKey to select multiple items.
9 years ago
Alex de Mulder
67bda4ff16
- Fixed #866 , manipulation can now be set to false without crashing.
9 years ago
Alex de Mulder
ad2d70ed8b
fixed numerous clustering bugs, added more examples, numerous other bug fixes
9 years ago
Alex de Mulder
cbc4c8dce3
fixed bugs, set all groups to reload if globally changed
9 years ago
Alex de Mulder
9921fe750b
worked with examples
9 years ago
Alex de Mulder
14ed1bb907
bugfixes, added examples
9 years ago
Alex de Mulder
0d32566e39
bugfixes, start of reorganisation of examples
9 years ago
Alex de Mulder
b9796e65e9
rebuilt
9 years ago
jos
7e0961ae73
- Dropped support for Google DataTable.
- Dropped support for appending data returned by `DataSet.get()` to an existing Array or DataTable.
- Fixed a `window` issue in uuid.js.
9 years ago
jos
aee5c1e3fd
Renamed option `animate` to `animation`, and changed it to be either a boolean or an object `{duration: number, easingFunction: string}`
9 years ago
Alex de Mulder
c9a1a88f41
fixed all trello issues and added snazzy option lookup to validator
9 years ago
Alex de Mulder
de5a9a76e6
fixed physics bug
9 years ago
Alex de Mulder
357853e2ce
allowed deleting values with null and undefined. Fix for global variables, fix for edge color strings
9 years ago
Alex de Mulder
7fc617faa7
reformatted options for graph2d dataAxis, docs to follow. New docs have statically linked menu bars, switched to uuid library for uuid v4 rfc4122 UUIDs ( #432 )
9 years ago
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
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
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