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 |
jos
|
1c536c356a
|
Fixed #654: removed unnecessary minimum height for groups, takes the height of the group label as minimum height now.
|
9 years ago |
jos
|
2cf7d106ea
|
Call `event.stopPropagation()` before callback functions like onAdd, onRemove, etc. (see #577)
|
9 years ago |
jos
|
b9bb040967
|
Fixed #691: Orientation can now be configured separately for axis and items.
|
9 years ago |
jos
|
91ff934502
|
Updated version number to 3.11.1-SNAPSHOT
|
9 years ago |
jos
|
77e7cc420b
|
Released version 3.11.0
|
9 years ago |
jos
|
0fcae5c2c9
|
Graph2d: Implemented events `click`, `doubleClick`, and `contextMenu`. Implemented method `getEventProperties(event)`.
|
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 |
jos
|
cfa3499ead
|
Fixed #688: Added a css class to be able to distinguish buttons "Edit node" and "Edit edge".
|
9 years ago |
jos
|
dd7f8048e0
|
Fixed #676: misalignment of background items when using subgroups and the group label's height is larger than the contents.
|
9 years ago |
jos
|
b5f57c2dd3
|
Fixed a bug in the configuration option `config` when zooming out a lot when using range items
|
9 years ago |
jos
|
6fdb09e82f
|
Implemented configuration option `order: function` to define a custom ordering for the items (see #538, #324).
|
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 |
jos
|
3e9b7ff06c
|
Added a file CONTRIBUTING.md
|
9 years ago |
Alex de Mulder
|
208da974db
|
tweaks. NagivationMixin has now been ported along with keyboard bindings using keycharm.
|
9 years ago |
jos
|
f6217d9d5e
|
Implemented creating new range items by dragging in an empty space with the ctrl key down.
|
9 years ago |
Alex de Mulder
|
084c19400e
|
interaction tweaks
|
9 years ago |
jos
|
f29176bcac
|
Fixed #665, fixed #149: Implemented orientation option `'both'`, displaying a time axis both on top and bottom.
|
9 years ago |
Alex de Mulder
|
a294f98686
|
working events like zoom and drag, testing on mobile still to be done.
|
9 years ago |
jos
|
c08a8a582f
|
Fixed #609: reduce the left/right dragarea when an item range is very small, so you can still move it as a whole
|
9 years ago |
jos
|
dcaa7ef121
|
Fixed test/timeline.html
|
9 years ago |
Alex de Mulder
|
3541260108
|
work in progress of porting the event handlres
|
9 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.
|
9 years ago |
Alex de Mulder
|
00121c8a79
|
fixed manipulation add edges view of edge that is created. Unfreeze after edge connected
|
9 years ago |
Alex de Mulder
|
714f4affb3
|
physics detached from nodes and network.
|
9 years ago |
Alex de Mulder
|
adacb9c0f6
|
migrated all of the physics to the modules
|
9 years ago |
Alex de Mulder
|
2edd8b82ce
|
removed sectors, physics is almost stand-alone. Edges need better options for physics.
|
9 years ago |
Alex de Mulder
|
b91757fabf
|
first step to modularize the physics engine
|
9 years ago |
Alex de Mulder
|
093cb73de5
|
first modularizing experiment. Made body object containing data nodes, emitter, support functions. ClusterEngine is the first module.
|
9 years ago |
Alex de Mulder
|
8b5921c0e5
|
- Fixed manipulation bar for mobile.
|
9 years ago |
Alex de Mulder
|
0521284a4f
|
setup for modularization, move to v4 branch
|
9 years ago |