Alex de Mulder
681f48eefe
basic outline for system settings exists
9 years ago
Alex de Mulder
b954d9c9eb
start of configuration system
9 years ago
Alex de Mulder
77be45d5f1
all of the manipulation has been moved to 4.0, redone and nicely commented and cleaned up :)
9 years ago
Alex de Mulder
39eb2e5079
most of the manipulation is now in 4.0
9 years ago
Alex de Mulder
cd3da3c800
fixed bugs, options, tooltip options
9 years ago
Alex de Mulder
b62d536fe7
updated group options, icon api change
9 years ago
Alex de Mulder
b9c97e18d8
moved groups to v4.0, fixed some bugs in edges
9 years ago
Alex de Mulder
dc5564a21e
moved the popup system to 4.0. Fixed #731 .
9 years ago
Alex de Mulder
5c54f27f12
renamed all node and edge files, added diamond shape, tweaked shapes to always align and center all shapes. this improves the labelling
9 years ago
Alex de Mulder
4b2cc60bba
cleaned up code a little
9 years ago
Alex de Mulder
26357c22df
cleaned up hierarchical view to work with multiple unconnected sets
9 years ago
Alex de Mulder
5b7c3018d3
added edge arrow shorthand
9 years ago
Alex de Mulder
b28af6faa5
hierarchical system is now working and original x or y values are retained
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
a903ec454d
moved arrows to baseEdge, gave the straight edge a + 50% length in the physics.
9 years ago
Alex de Mulder
14de6f2cac
arrows working!
9 years ago
Alex de Mulder
2152bd64ce
clustering now using new visibility model, ripped edges apart, arrows not yet functional
9 years ago
Alex de Mulder
ef39ec13b6
icons also working.
9 years ago
Alex de Mulder
b2178ffcc9
seperated all node styles from the main node object
9 years ago
Alex de Mulder
3fda5397c4
made labels seperate. Needs cleaning up and comments
9 years ago
Alex de Mulder
53795c9eba
added this.options.selfReferenceSize to edge
9 years ago
Alex de Mulder
ec6a474de5
unified pointOnLine and pointOnBezier to pointOnEdge
9 years ago
Alex de Mulder
4a1ae62796
edges are now accepting arrows back and forth using unified code
9 years ago
Alex de Mulder
baf4cd0a1e
altered edge option structure
9 years ago
Alex de Mulder
ca11929e85
put all nodes and edges into one container. keep track of indices for visible and physics activated nodes
9 years ago
Alex de Mulder
1fbdf3b58e
network works again!
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
cf19c2247c
started work on the layout engine that will handle hierarchical layouts and the initial layout
9 years ago
Alex de Mulder
208da974db
tweaks. NagivationMixin has now been ported along with keyboard bindings using keycharm.
9 years ago
Alex de Mulder
084c19400e
interaction tweaks
9 years ago
Alex de Mulder
a294f98686
working events like zoom and drag, testing on mobile still to be done.
9 years ago
jos
dcaa7ef121
Fixed test/timeline.html
9 years ago
Alex de Mulder
3541260108
work in progress of porting the event handlres
10 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.
10 years ago
Alex de Mulder
00121c8a79
fixed manipulation add edges view of edge that is created. Unfreeze after edge connected
10 years ago
Alex de Mulder
714f4affb3
physics detached from nodes and network.
10 years ago
Alex de Mulder
adacb9c0f6
migrated all of the physics to the modules
10 years ago
Alex de Mulder
2edd8b82ce
removed sectors, physics is almost stand-alone. Edges need better options for physics.
10 years ago
Alex de Mulder
b91757fabf
first step to modularize the physics engine
10 years ago
Alex de Mulder
093cb73de5
first modularizing experiment. Made body object containing data nodes, emitter, support functions. ClusterEngine is the first module.
10 years ago
Alex de Mulder
8b5921c0e5
- Fixed manipulation bar for mobile.
10 years ago
Alex de Mulder
0521284a4f
setup for modularization, move to v4 branch
10 years ago
Alex de Mulder
fd9323632f
asynchrome stabilization
10 years ago
Alex de Mulder
a9b7485b86
fantastic clustering in network woohoo, added point labels for bargraphs in graph2d
10 years ago
Alex de Mulder
ca85e86be2
merged #635 , thanks @tobeee !
10 years ago
Alex de Mulder
97a9cfbc2b
exchanging dist for easy merge
10 years ago
Alex de Mulder
4418e441d6
allowed hierarchical layout to be set from setOptions
10 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.
10 years ago
Alex de Mulder
8f15b3ba41
improved upon popups
10 years ago