wimrijnders
ecdb59edd6
Network: Cleanup and refactoring PhysicsEngine ( #3507 )
* Initial refactoring
* Small refactoring BarnesHutSolver
* Disabled debug routine, empty lines removed
* Put back space in comment
* Typo
7 years ago
macleodbroad-wf
c325418244
Addresses code review comments from PR 3382 ( #3398 )
* Corrects usage of @static jsdoc annotation
* Correct unresolvable types
* Correct types in jsdoc and remove extraneous @class & @constructor jsdoc
* Remove incorrect @static jsdoc
* Adds missing jsdoc for param copyFromGlobals
* correct jsdoc in util
* Corrects casing on jsdocs
* Swaps @inheritDoc to @ignore for constructors where constructor args are documented in the class
* Instantiates Errors with `new`
* Addresses improperly defined @callback tags.
* Split callbacks out to separate jsdoc
* Moves constructor jsdocs back to constructor and drop @ignore .
7 years ago
macleodbroad-wf
48c7cf93f1
Enable jsdoc-require MethodDefinition ( #3382 )
* Enables require MethodDefinition for require-jsdoc lint rule and corrects 66% of missing Method Definitions
* Adds jsdoc for all remaining methods and corrects @class/@constructor documentation
* Define values more accurately
* Correct bugs that prevent jsdoc generation
7 years ago
macleodbroad-wf
6dfb468974
Enables "ClassDeclaration" for require-jsdoc lint rule, and adds all missing class-level jsdoc ( #3373 )
7 years ago
macleodbroad-wf
d4e4e9fa07
Removes redundant .eslintrc from graph3d, lints the rest of the code … ( #3363 )
* Removes redundant .eslintrc from graph3d, lints the rest of the code base, and enables valid-jsdoc lint rule
* Corrects lint violations
7 years ago
wimrijnders
a01ef86c2a
[Network] Fixes for loading of examples ( #3332 )
This PR contains two small fixes to ensure that all examples rung.
I noticed that some examples weren't working, so I tested them all.
7 years ago
wimrijnders
69fef3dbf4
Ensure start and end of stabilization progress events is sent ( #3165 )
Fix for #3106
Event `stabilizationProgress` is now always sent for iteration 0 and for the very last stabilization iteration.
7 years ago
Pat Sissons
e25db74b4b
replacing all ES6 imports with CJS require calls ( #3063 )
* replacing all ES6 imports with CJS require calls
resolves #2934
used the following regex to apply the changes in lib:
s/import\s+(\w+)\s+from\s+(.*);\s*$/var $1 = require($2).default;/
s/import\s+(\w+)\s+from\s+(.*)\s*$/var $1 = require($2).default;/
* cleaning up inconsistencies
7 years ago
Alexander Wunschik
dc2c233b55
added arrow-type 'circle'; fixes #1993
8 years ago
Alex de Mulder
11888f255d
- Added #1138 , enable the user to define the color of the shadows for nodes and edges.
- Fixed #1528 , #1278 , avoided ID's being cast to string for methods that return ID's as well as storePositions casting to string.
9 years ago
Alex de Mulder
486cf53055
Added a debug mode to visualize the forces on nodes (very cool :))
9 years ago
Alex de Mulder
410f83aa38
- Fixed #1358 : Fixed example for clustering on zoom. Also removed private keyword from public methods. Let physics listen to data updates instead of being called from network.
9 years ago
Alex de Mulder
db25fa6483
Release 4.8.2
9 years ago
Alex de Mulder
985693e123
- Fixed stabilized event not firing if layout algorithm does very well.
9 years ago
Alex de Mulder
3f5c71eea3
- Fixed critical camera zoom bug #1273 . #1266 , #1255
- unified some methods in the networkUtil
- Fixed initial zoom issues #1252
9 years ago
Alex de Mulder
f4bd6c2e6c
safeguard stepquality
9 years ago
Alex de Mulder
64c1995d81
added public ready versions of kamadakawai and adaptive layout, clustering bugfixes and reactive network.
9 years ago
Alex de Mulder
26a1fc588a
- Fixed bugs in clustering algorithm.
- Greatly improved performance in clustering.
9 years ago
Alex de Mulder
8eea19a756
- cleaning up
9 years ago
Alex de Mulder
93f1480af3
- improved performance
9 years ago
Alex de Mulder
36ecb2c933
- added improved timestep adaption, fixed bugs in stabilization
9 years ago
Alex de Mulder
8744d63b5c
- added adaptive timestep to physics.
9 years ago
Alex de Mulder
09d3dfbb09
- made it pretty, fixed bugs in clustering
9 years ago
Alex de Mulder
64b2c78e00
Removed move callbacks
9 years ago
Alex de Mulder
700e735336
added cubic bezier curves.
9 years ago
Alex de Mulder
e7bfa9ccd6
- Fixed #987 proper cleaning of support nodes.
9 years ago
Alex de Mulder
3d09e62acd
- No longer start stabilization with an empty node set.
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
42596ab053
added physics:enabled field. Updated docs
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
d404798174
fixed alot of bugs, expanded configurator, added more examples, updated docs, updated update interval
9 years ago
Alex de Mulder
ad2d70ed8b
fixed numerous clustering bugs, added more examples, numerous other bug fixes
9 years ago
Alex de Mulder
c3883970e4
numerous bugfixes, partial progress with examples
9 years ago
Alex de Mulder
ccbdd46cc4
fixed bounding box bug, added function filter to configuration system
9 years ago
Alex de Mulder
cc3e12ad66
added another solver based on barnesHut but with some of the forceAtlas2 equations
9 years ago
Alex de Mulder
5b3f19acb5
fixed viewable area check as per #812
9 years ago
Alex de Mulder
c9a1a88f41
fixed all trello issues and added snazzy option lookup to validator
9 years ago
Alex de Mulder
6b770a3158
fixed destroy!
9 years ago
Alex de Mulder
d4d928d250
finalized all methods and adde3d more docs
9 years ago
Alex de Mulder
92180442e5
consistency in physics
9 years ago
Alex de Mulder
d600bf71c0
implemented error notification when not giving an unicode for the icon
9 years ago
jos
7248587d67
Removed spam
9 years ago
Alex de Mulder
5f4ebd0794
patched redraw requests with image load callbacks during stabilization. Fixed size option correctly working for images and circular images.
9 years ago
Alex de Mulder
b3580874d1
moved the entire network to triple ===. Bugs arise in scaling
9 years ago
Alex de Mulder
c68f6d7a12
fixed more bugs in options, we now have a generate options button!
9 years ago
Alex de Mulder
6bdad7ee75
fixed bugs, restyled colorPicker
9 years ago
Alex de Mulder
eec31b0d86
more bugfixes, setOptions now propagates shapes, smooth and font options when set globally.
9 years ago
Alex de Mulder
681f48eefe
basic outline for system settings exists
9 years ago
Alex de Mulder
b954d9c9eb
start of configuration system
9 years ago