1
0
Fork 0
Commit Graph

186 Commits

Author SHA1 Message Date
Michael Hackstein d6a260d8b4 GraphViewer: The label<-> colour list is now displayed right to the SVG 2013-06-04 12:51:09 +02:00
Michael Hackstein 70a5b0c0f9 GraphViewer: The NodeShaperUI is now able to generate the colour<-> label list. 2013-06-04 08:59:34 +02:00
Michael Hackstein 3b8a1fca81 GraphViewer: The colourmapper and NodeShaper can now return the mapping color -> label as a list 2013-06-03 16:06:41 +02:00
Michael Hackstein 19003f160f GraphViewer: Impoved layout of multiline labels 2013-06-03 15:12:04 +02:00
Michael Hackstein f80ddd0c09 GraphViewer: Labels are now splitted accordingly into two lines 2013-06-03 14:58:20 +02:00
Michael Hackstein d9718e97a7 GraphViewer: Added a combined dialog to change displayed label and colour for nodes at the same time. This is added to general configuration menu 2013-05-31 18:51:17 +02:00
Michael Hackstein a2a9194b1e GraphViewer: Fixed several tests that did fail 2013-05-31 18:27:10 +02:00
Michael Hackstein 195856216c GraphViewer: By default a rect node is now displayed for better readability of text 2013-05-31 09:07:52 +02:00
Michael Hackstein 5d2008d4bb GraphViewer: A line is now displayed to help connecting two nodes 2013-05-29 13:53:34 +02:00
Michael Hackstein da8b1b759a GraphViewer: The other classes now use the better handleing for SVG events 2013-05-28 10:05:00 +02:00
Michael Hackstein b6e957a058 GraphViewer: EventDispatcher now has a better handling for events bound to SVG 2013-05-28 09:43:23 +02:00
Michael Hackstein fb7647892a GraphViewer: Added extemporaneous cursor addition for actions 2013-05-27 15:18:55 +02:00
Michael Hackstein 25825bc164 GraphViewer: ArangoAdapter does not join single nodes into communities anymore 2013-05-27 12:29:40 +02:00
Michael Hackstein 4706bafd4c GraphViewer: The Adapter Dialog now offers all available collections 2013-05-27 11:42:05 +02:00
Michael Hackstein 81ba8c5ccb GraphViewer: JSLint issues 2013-05-27 11:11:43 +02:00
Michael Hackstein e024f1b0fe GraphViewer: Improved Similarity Join of Nodes 2013-05-27 10:50:24 +02:00
Michael Hackstein 133ca7c360 GraphViewer: The Arango-Adapter is now able to define a max. amount of children in one expansion step and join further into communities 2013-05-27 10:15:36 +02:00
Michael Hackstein 13bbbe6a03 Fixed test for button-label in GraphViewer UI 2013-05-27 08:50:32 +02:00
Michael Hackstein 6592881302 GraphViewer: The ArangoAdapter can now deliver the available collections 2013-05-24 16:51:58 +02:00
Michael Hackstein fe2825df88 GraphViewer: Optmized layout, there was a miss-typing of a class name 2013-05-24 15:54:37 +02:00
Michael Hackstein 866b74d4b6 GraphViewer: Added a function to the node reducer to join nodes based on their similarity if too many child nodes aare added at once 2013-05-24 15:21:26 +02:00
Michael Hackstein 79efa0b2a9 GraphViewer: Changed default values a bit, which is more convenient for graphs with large 1-neighbourhoods 2013-05-24 15:20:15 +02:00
Michael Hackstein 4597366eed GraphViewer: Further prefixed UI Element-Ids, they were only unique in scope of different lists 2013-05-23 15:51:01 +02:00
Michael Hackstein cbcad7db60 GraphViewer: Increased Default Min-size of NodeRadius from 1px to 4px 2013-05-23 15:07:59 +02:00
Michael Hackstein d77e78a3fe GraphViewer: The UI now offers the option to switch between directed and undirected graphs 2013-05-23 14:23:52 +02:00
Michael Hackstein cece6d5b4b GraphViewer: Added option to switch between directed and undirected traversals 2013-05-23 14:08:37 +02:00
Michael Hackstein a67f7edb28 GraphViewer: In/Outbound counter for nodes is set correctly even after community joins. All Tests pass on usefull browsers and 99% on IE9 2013-05-23 10:59:10 +02:00
Michael Hackstein 65c959e9d6 GraphViewer: Edges are bound to community nodes correctly 2013-05-23 10:30:03 +02:00
Michael Hackstein f196496bd8 GraphViewer: Tests for CommunityNodes and adding edges to them 2013-05-23 09:13:33 +02:00
Michael Hackstein 74179e697d GraphViewer: Added tests for expanding/collapsing of nodes if communitynodes are inside the graph 2013-05-22 16:46:49 +02:00
Michael Hackstein e627714763 GraphViewer: CommunityNodes now tell the outer world how many nodes are inside 2013-05-22 14:08:13 +02:00
Michael Hackstein d81d136cb5 GraphViewer: Added the community behaviour to the event lib 2013-05-21 23:32:06 +02:00
Michael Hackstein 0f2560c389 GraphViewer: Implemented rendering Community Nodes as Stars 2013-05-21 21:14:40 +02:00
Michael Hackstein 4755bb701e GraphViewer: Added tests for NodeShaper to shape Community-Nodes 2013-05-21 15:41:42 +02:00
Michael Hackstein 7ced744d21 GraphViewer: Added test for reshaping if community is formed 2013-05-21 14:02:43 +02:00
Michael Hackstein 86400bd756 GraphViewer: Now collapses another community if community is expanded but no space is available 2013-05-21 13:30:05 +02:00
Michael Hackstein f43f0568f7 GraphViewer: Simple expansion of Communities now possible 2013-05-21 13:22:12 +02:00
Michael Hackstein bf749438f0 GraphViewer: Added tests for expansion of community-nodes 2013-05-21 11:53:12 +02:00
Michael Hackstein 30b60f7715 GraphViewer: All tests pass 2013-05-21 10:34:00 +02:00
Michael Hackstein 88d8c31029 GraphViewer: Finished implementation of community joining, display and reverse action to be implemented 2013-05-21 10:24:04 +02:00
Michael Hackstein bdf3daac39 GraphViewer: Added JSLint to my karma script and JSLinted everythign again 2013-05-21 09:29:36 +02:00
Michael Hackstein bd50d5c5f0 GraphViewer: Added Tests for joining of community nodes 2013-05-17 17:16:32 +02:00
Michael Hackstein 4161ff662c GraphViewer: Added Tests for communication between Adapter and NodeReducer 2013-05-17 15:26:28 +02:00
Michael Hackstein 0c4ef2215b ArangoAdapter now creates a node Reducer 2013-05-17 14:39:35 +02:00
Michael Hackstein 6fac02a451 GraphViewer: Modified ArangoAdapter Setup Test to check if Host is determined 2013-05-17 14:36:02 +02:00
Michael Hackstein 5e17ebe404 GraphViewer: Started implementing the Communication between ZoomManager, GraphViewer and the Adapter 2013-05-17 13:55:20 +02:00
Michael Hackstein 642e976e62 GraphViewer: Added tests for graphViewer to accept NodeLimit Callback and to propagate it to the Adapter 2013-05-15 15:58:25 +02:00
Michael Hackstein f0752a6736 GraphViewer: Gave Zoommanager a callback to inform the GraphViewer about NodeLimitChanges 2013-05-15 15:57:16 +02:00
Michael Hackstein 24a1658462 GraphViewer: ArangoAdapter is now able to be runned with Karma and DB is completely mocked away 2013-05-14 11:19:34 +02:00
Michael Hackstein 679ce523de GraphViewer: Further adoption to external Karma Testing 2013-05-13 23:15:54 +02:00