Michael Hackstein
|
958c507943
|
GraphViewer: Fixes in NodeShaper
|
2013-05-02 14:39:36 +02:00 |
Michael Hackstein
|
37f2175845
|
GraphViewer: Implemented ZoomManager
|
2013-04-30 14:17:11 +02:00 |
Michael Hackstein
|
57e4ccc4ff
|
GraphViewer: Started implementing the zoom functionality
|
2013-04-30 09:52:16 +02:00 |
Michael Hackstein
|
76a027d554
|
GraphViewer: Added distortion schema to all affected classes
|
2013-04-24 12:49:13 +02:00 |
Michael Hackstein
|
de359bf07d
|
GraphViewer: Added lib for fish-eye view, and started adaption of edgeShaper
|
2013-04-24 09:18:57 +02:00 |
Michael Hackstein
|
fb09253e86
|
GraphViewer: Nodes can now be distorted
|
2013-04-18 13:16:55 +02:00 |
Michael Hackstein
|
019e74bd97
|
GraphViewer: Added Test for NodeShaper to offer distortion
|
2013-04-18 12:54:07 +02:00 |
Michael Hackstein
|
9f5a53f5a3
|
GraphViewer: Positions of Edges are now always triggered on reshape, they do not disappear anymore on reshape withthout update
|
2013-04-18 11:24:40 +02:00 |
Michael Hackstein
|
da560452c6
|
GraphViewer: Fixed a bug, where node positions where destroyed by the arangoAdapter. That caused a lot of trouble in the interface
|
2013-04-18 10:35:41 +02:00 |
Michael Hackstein
|
476b59e29c
|
GraphViewer: Fixed a bug for reshaping of edges
|
2013-04-17 14:27:22 +02:00 |
Michael Hackstein
|
90b2aba0c1
|
GraphViewer: Updated colouring and size of labels
|
2013-04-16 16:47:14 +02:00 |
Michael Hackstein
|
aaa453adfd
|
GraphViewer: Added a better simulation for drag events. My test until now did not check it correctly
|
2013-04-16 16:08:53 +02:00 |
Michael Hackstein
|
8a13e577e3
|
GraphViewer: Improved optical layout, force defaults were not correct for increased screen size
|
2013-04-16 14:49:44 +02:00 |
Michael Hackstein
|
04ae758746
|
GraphViewer: Slightly changed interface of ArangoAdapter. It now defaults to the domains.host if none is given
|
2013-04-16 14:15:21 +02:00 |
Michael Hackstein
|
211ee118c3
|
GraphViewer: Added Spec for Search by Attribute on the GraphViewerUI
|
2013-04-16 12:00:45 +02:00 |
Michael Hackstein
|
750cf91849
|
GraphViewer: The layouter is now checked for useful default values
|
2013-04-15 16:04:43 +02:00 |
Michael Hackstein
|
810d2ad83f
|
GraphViewer: It is now possible to switch collections on the fly
|
2013-04-15 12:00:15 +02:00 |
Michael Hackstein
|
84c4da1c92
|
GraphViewer: ArangoAdapter is now able to switch to other collections
|
2013-04-12 15:49:35 +02:00 |
Michael Hackstein
|
135707325e
|
GraphViewer: ArangoAdapter now uses BindParameters
|
2013-04-12 15:24:35 +02:00 |
Michael Hackstein
|
380a675fe0
|
GraphViewer: Same Problem with _data as for nodes also in edges. Now fixed
|
2013-04-12 11:37:39 +02:00 |
Michael Hackstein
|
b2c3b51e3f
|
GraphViewer: Fixed bug for nodeshaper
|
2013-04-12 11:23:32 +02:00 |
Michael Hackstein
|
192e75716e
|
GraphViewer: There was a minor bug in JSONAdapter. Fixed now
|
2013-04-10 11:01:33 +02:00 |
Michael Hackstein
|
cd230cc1cb
|
GraphViewer: Patch Edge/Node now uses encapsulated _data property
|
2013-04-09 11:27:05 +02:00 |
Michael Hackstein
|
24d452c7d0
|
GraphViewer: Now editing of Nodes/Edges also works (yet missing: Checks for key values, add additional key/value pairs
|
2013-04-09 11:22:21 +02:00 |
Michael Hackstein
|
744f53d0bf
|
GraphViewer: ArangoAdapter now also encapsulates attributes in _data
|
2013-04-09 10:43:11 +02:00 |
Michael Hackstein
|
ba63620fd6
|
GraphViewer: JSON Adapter now encapsulates the data of nodes in _data object. Required to avoid problems with d3 internal attributes and key/values in the DB
|
2013-04-09 10:19:55 +02:00 |
Michael Hackstein
|
5212b47cff
|
GraphViewer: Tests for DispatcherUI finished
|
2013-04-08 18:33:11 +02:00 |
Michael Hackstein
|
937a698821
|
GraphViewer: JSLintified Events
|
2013-04-08 13:17:33 +02:00 |
Michael Hackstein
|
9cb974531b
|
GraphViewer: EventDispatchion for edge-creation finished
|
2013-04-08 13:11:43 +02:00 |
Michael Hackstein
|
33abdae1f0
|
GraphViewer: Started implementing EventDispatcher for edge. All works except Creation of Edges. Scheme will now be changed from one function (create) to three (start, finish and cancel)
|
2013-04-08 12:01:45 +02:00 |
Michael Hackstein
|
c9d0115594
|
GraphViewer: EventDispatcher now offers a better binding of events, the result of the Dispatcher can now be directly bound to buttons/nodes/edges, instead of requiring a function around that encapsulates parameters
|
2013-04-08 11:39:19 +02:00 |
Michael Hackstein
|
a6d8eadbc2
|
GraphViewer: Drag-event from layouter is now piped through the eventLib, making the interface workflow more consistent
|
2013-04-08 09:56:51 +02:00 |
Michael Hackstein
|
cc8560dfc7
|
GraphViewer: Added a rebind function to EventDispatcher, which sets the given set of events and unbinds all others
|
2013-04-08 09:13:38 +02:00 |
Michael Hackstein
|
d1e01f49c1
|
GraphViewer: All events can be unbound now for Nodes and Edges
|
2013-04-05 07:15:38 +02:00 |
Michael Hackstein
|
ed827d77cd
|
GraphViewer: Added/Tested default colouring of Edges and nodes
|
2013-04-04 16:36:16 +02:00 |
Michael Hackstein
|
2e43dbfb14
|
Aardvark: Adapted new Foxx interface
|
2013-04-04 15:56:02 +02:00 |
Michael Hackstein
|
2affe643d3
|
GraphViewer: Enlarged the Arrow Pointer, has to be changed to be relative to nodesize
|
2013-04-04 01:04:58 +02:00 |
Michael Hackstein
|
159c55be39
|
GraphViewer: EdgeColouring tested in demo.html, again the label is set to black forcefully
|
2013-04-04 00:46:41 +02:00 |
Michael Hackstein
|
8ab12a75b5
|
GraphViewer: Node colouring added to the demo.html. Decided to forcefully set the TextColour to black, as it inherits the user defined colour-scheme otherwise and this gets unreadable quite fast
|
2013-04-04 00:16:49 +02:00 |
Michael Hackstein
|
c62230782a
|
GraphViewer: EdgeShaper now supports colouring by attribute value
|
2013-04-03 17:36:59 +02:00 |
Michael Hackstein
|
f08392f592
|
GraphViewer: NodeShaper now supports colouring by attribute value
|
2013-04-03 17:27:13 +02:00 |
Michael Hackstein
|
e23506662f
|
GraphViewer: Implemented ColourMapper
|
2013-04-03 17:15:01 +02:00 |
Michael Hackstein
|
3ccd7a5b7b
|
GraphViewer: Added ColourMapper and implemented tests. This class should return colours for based on attribute values
|
2013-04-03 16:07:02 +02:00 |
Michael Hackstein
|
fa2192672a
|
GraphViewer: Node colouring has now 2 options, single colour and colour based on expanded or not
|
2013-04-03 15:19:35 +02:00 |
Michael Hackstein
|
02a94c1bcd
|
GraphViewer: Edge colouring has now 2 options, single colour and gradient colour. However gradient works only with a hack and only on Safari due to SVG problems
|
2013-04-03 15:05:35 +02:00 |
Michael Hackstein
|
db3da09be9
|
GraphViewer: Changed rendering of edges, they are now translated and rotated instead of giving x1/y1 and x2/y2. This works much better for labels
|
2013-04-03 06:54:10 +02:00 |
Michael Hackstein
|
840a85496a
|
GraphViewer: Embedded the Edges in an own g element
|
2013-04-02 16:08:48 +02:00 |
Michael Hackstein
|
c967c27a27
|
GraphViewer: Added Marker-Shape to EdgeShaper, and fixed a jQuery-Selector bug, if _id contains special symbols
|
2013-04-02 10:44:43 +02:00 |
Michael Hackstein
|
fdd630f104
|
GraphViewer: Fixed Demo, removed unused leftover functions
|
2013-04-02 09:59:09 +02:00 |
Michael Hackstein
|
954e54da53
|
GraphViewer: EventDispatcher now reacts to new EdgeShaper interface
|
2013-04-02 09:27:35 +02:00 |