1
0
Fork 0
Commit Graph

107 Commits

Author SHA1 Message Date
Michael Hackstein 427eeaae96 Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel 2013-04-12 11:00:15 +02:00
Michael Hackstein 4bfdf68b5c GraphViewer: Toolbox now created correctly 2013-04-12 10:58:54 +02:00
Michael Hackstein 93039615a0 GraphViewer: Added test for design of Toolbox 2013-04-12 10:43:05 +02:00
Michael Hackstein e7bfed16dc GraphViewer: Added design and test for the Toolbox buttons 2013-04-12 10:42:34 +02:00
Jan Steemann 4ff3d6f3e9 removed .DS_Store 2013-04-11 20:59:14 +02:00
Jan Steemann c895923acc removed .DS_Store files 2013-04-11 20:58:16 +02:00
Michael Hackstein caaff89ec6 GraphViewer: Further adaption of CSS for the admin interface 2013-04-11 17:18:22 +02:00
Michael Hackstein 7049c7c80e GraphViewer: Switched NodeShaper Controls to Button Helper class 2013-04-11 16:15:14 +02:00
Michael Hackstein b99bb0d5d1 GraphViewer: First Part of MenuBar in GraphViewer Admin is done 2013-04-11 15:31:05 +02:00
Michael Hackstein cc9b9407af GraphViewer: Added GraphViewer to Admin Interface, however Menu is still hidden. Also started with a spec to test if the generated UI conforms to Admin Interface css 2013-04-11 14:50:21 +02:00
Michael Hackstein 7abe9aa342 GraphViewer: Finally everything works as expected, the graph is rendered and editable 2013-04-11 13:46:43 +02:00
Michael Hackstein 07941f6f48 GraphViewer: JSLintified GraphViewerUI 2013-04-10 17:11:37 +02:00
Michael Hackstein 9f68cfa048 GraphViewer: Simplification of GraphViewer finished, all dispatching moved to GraphViewerUI 2013-04-10 17:08:26 +02:00
Michael Hackstein 025b47aeb1 GraphViewer: Finished tests for GraphViewer UI 2013-04-10 15:40:06 +02:00
Michael Hackstein 6f39e7f170 GraphViewer: GraphViewer now simplyfied. GraphViewer UI todo 2013-04-10 15:09:24 +02:00
Michael Hackstein 2abb3ba1d4 GraphViewer: Planned to simplify GraphViewer and to push event and UI delegation to graphViewerUI 2013-04-10 14:14:19 +02:00
Michael Hackstein bea6446c00 GraphViewer: Improved Spec and UI for GraphViewer 2013-04-10 14:13:29 +02:00
Michael Hackstein 799def1033 GraphViewer: Wrote spec for UI of GraphViewer 2013-04-10 11:47:59 +02:00
Michael Hackstein 640b04b4c2 GraphViewer: All specs passing again yeah 2013-04-10 11:08:05 +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 ebdbd7eff8 GraphViewer: Added Dispatcher + DispatcherUI tests to runnerAll-Tests 2013-04-08 22:11:34 +02:00
Michael Hackstein 3b9c59af97 GraphViewer: Dispatcher UI almost finished. Editing of Nodes is not working yet as d3-attributes are displayed in addition to stored attributes 2013-04-08 22:04:03 +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 922579c37b GraphViewer: Added a central class for mocked parts of the graph viewer, no functionality just useful for spies. 2013-04-08 09:39:38 +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 8fae6f2485 GraphViewer: Defined spies for Toolbox creation tests 2013-04-05 08:18:40 +02:00
Michael Hackstein 268fe16056 GraphViewer: Started implementing tests for the EventToolbox. Right now only existance of buttons is checked, and correct actions are triggered. However correctness of outcome is not yet checked 2013-04-05 08:11:05 +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 dc5b9c1385 GraphViewer: Added a test to unbind all events 2013-04-05 06:53:08 +02:00
Michael Hackstein 790ad37020 GraphViewer: Removed unused variable 2013-04-04 17:48:56 +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 c208a94f52 GraphViewer: Implemented UI Dialogs for edge colouring 2013-04-04 00:30:54 +02:00
Michael Hackstein f5c523ea56 GraphViewer: Implemented test for edge colouring dialogs 2013-04-04 00:22:24 +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 8a0b79b429 GraphViewer: NodeShaper now creates UI elements to change the colouring 2013-04-03 18:06:35 +02:00
Michael Hackstein 5c9c408cb4 GraphViewer: Added tests for Node-Colour change controls 2013-04-03 17:48:12 +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