Zuko Mgwili
6c502fb0e1
Added a shapeProperties object allowing configuration of shapes.
Replaced dashes property in options.js with a shapeProperties object containing a borderDashes property.
Replaced dashes property in defaultOptions in NodesHandler.js with shapeProperties object having its borderDashes property set to false.
Created implementations of enableBorderDashes and disableBorderDashes functions in NodeBase.js
Updated CircleImageBase to use enableBorderDashes and disableBorderDashes for enabling/disabling dashed borders.
Added to ShapeBase enableBorderDashes and disableBorderDashes calls to allow all shapes that have borders to have the dashed borders feature.
Updated example demonstrating how to apply the dashed border to a circularImage node
Created example demonstrating how to apply the dashed border to a all shapes that support dashed borders.
Updated documentation explaining the usage of the shapeProperties.
9 years ago
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
Alex de Mulder
3ab17e2cb0
Fixed node resizing on dragging.
9 years ago
Alex de Mulder
0bbeb934b9
properly fixed the _lockedRedraw method
9 years ago
Alex de Mulder
296a457d31
fixed clustering issue #1050
9 years ago
Alex de Mulder
ace45e6c2e
- Added getOptionsFromConfigurator method.
9 years ago
Alex de Mulder
78c5f38568
- Added labelHighlightBold option to edges and nodes.
9 years ago
Alex de Mulder
c28051b1a8
- Added blurEdge and hoverEdge events.
9 years ago
Alex de Mulder
47d52827f5
Fixed #1039 , icon now returns correct distance to border
9 years ago
Alex de Mulder
103b5b122c
Fixed #1044 , gave navigation buttons their own handler for release.
9 years ago
Alex de Mulder
11b22d3299
- Fixed #1036 , bug in lockedRedraw. Thanks @vges !
9 years ago
AlexDM0
0cf8c4aae0
- Fixed updating bounding box of nodes without drawing.
9 years ago
Eric VanDever
dc77069284
added getDataSet to network manipulation edge add and edit functions to match existing remove and node equivalents
9 years ago
Alex de Mulder
378c2e44d5
removed clear() from graph2d docs
9 years ago
Alex de Mulder
b75ccbaf06
Fixed static smooth edges not being handled correctly in all angles
9 years ago
Alex de Mulder
e7bfa9ccd6
- Fixed #987 proper cleaning of support nodes.
9 years ago
Alex de Mulder
af39649458
- Improved handling of empty image field.
9 years ago
Alex de Mulder
f699061e29
- Fixed #974 connecting static smooth and straight edges. also bug introduced in the layout
9 years ago
Alex de Mulder
3d09e62acd
- No longer start stabilization with an empty node set.
9 years ago
Alex de Mulder
4d8ade5c67
Fixed #953 - Added zoom events from keyboard and navigation buttons.
9 years ago
Alex de Mulder
3507d267f6
Fixed #949 delete callbacks with null argument not showing toolbar afterwards.
9 years ago
Alex de Mulder
f7eee473bd
fixed accidental redrawing during stabilization. Fixed infinite recursion when fixing node without coordinates
9 years ago
Alex de Mulder
e23e2351ec
fixed hammerjs direction issue
9 years ago
Alex de Mulder
302f2f6625
placed dragEnd event after restoration of fixed state of node
9 years ago
jos
7c22bd3c3b
Configurator is now lazy loaded in Timeline, Graph2d, and Network (see #964 )
9 years ago
Alex de Mulder
8fe6408541
fixed #974 , requesting a redraw on update in case of physics being disabled.
9 years ago
jos
ecb525c7a8
Improved locales validation again
9 years ago
jos
4178e4c943
Fixed #950 : option `locales` broken in `Timeline`, `Graph2d`, and `Network`
9 years ago
AlexDM0
3c34a7dd78
fixed dragStart, dragging and dragEnd events when nodes are selected but the viewport is dragged
9 years ago
AlexDM0
0987a84e04
- Fixed #927 , dragStart event didnt contain node that was being dragged
9 years ago
Alex de Mulder
42596ab053
added physics:enabled field. Updated docs
9 years ago
AlexDM0
1302a6b3e0
Fixed bug where the network could flicker when the pixelRatio is not integer.
9 years ago
AlexDM0
760c3e9245
changed autoResize to only draw when change is detected.
9 years ago
Alex de Mulder
a2fd26e2f6
fixed small bug
9 years ago
jos
3e9ccebf27
Fixed #897 : Timeline option `{snap: null}` did give a validation error
9 years ago
Alex de Mulder
85765f92a8
parseFloat of edges
9 years ago
Alex de Mulder
e96d228ab8
Added releaseFunction to openCluster.
9 years ago
Alex de Mulder
9111c23ff9
Fixed #908 , unselecting nodes and edges now only when clicking in void.
9 years ago
Alex de Mulder
f1f6989f8e
make sure an stabilized event is always fired atleast once.
9 years ago
Alex de Mulder
ab112d8a40
added stochastic option check to the testing. Fixed few bugs
9 years ago
Alex de Mulder
5b1aecffd7
- Fixed dataView support for storePositions
9 years ago
Alex de Mulder
a1d4b27ef3
- fixed minor bugs
9 years ago
Alex de Mulder
8732beefa0
- Fixed #904 , correctly parsing global font options now.
9 years ago
Alex de Mulder
d1b0c59357
fixed #899 , self referencing edges do not use orientation other than horizontal
9 years ago
Alex de Mulder
0150255c87
- Fixed few functions including storePositions().
- Added beginnings of unit testing for network.
9 years ago
Alex de Mulder
629e5965c2
- Improved robustness against people molesting the Function.prototype.bind()
9 years ago
Alex de Mulder
34be08fd51
- Improved robustness against people molesting the Function.prototype.bind()
9 years ago
Alex de Mulder
50e916e3de
removed random from physics. fixed setting hidden and physics dynamically, fixed manipulation system bug
9 years ago
jos
626d4b9b8b
Fixed #877 : Added support for metaKey to select multiple items.
9 years ago
Alex de Mulder
1a741c2dc8
code cleanup
9 years ago