Michael Hackstein
|
7b093d176c
|
GraphViewer: Added first version of a generic Foxx Adapter
|
2013-06-10 14:11:32 +02:00 |
Michael Hackstein
|
f719a32251
|
GraphViewer: Added a further abstraction layer for the adapters, makes it much easier to write adapters for different sources like FOXX
|
2013-06-06 16:30:51 +02:00 |
Michael Hackstein
|
e7b735fd9a
|
GraphViewer: Added an abstract version of the adapter which does plain handling of nodes, server-connection is implemented in a more specific class
|
2013-06-04 16:19:56 +02:00 |
Michael Hackstein
|
cbebd8e7ac
|
GraphViewer: The Rectangular nodes now have rounded corners. yay
|
2013-06-04 13:40:11 +02:00 |
Michael Hackstein
|
b1f012ef22
|
GraphViewer: The colour-mapper now also creates a foreground colour. All labels are now readable
|
2013-06-04 13:28:13 +02:00 |
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
|
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
|
25825bc164
|
GraphViewer: ArangoAdapter does not join single nodes into communities anymore
|
2013-05-27 12:29:40 +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
|
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
|
cbcad7db60
|
GraphViewer: Increased Default Min-size of NodeRadius from 1px to 4px
|
2013-05-23 15:07:59 +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
|
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
|
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
|
0c4ef2215b
|
ArangoAdapter now creates a node Reducer
|
2013-05-17 14:39:35 +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
|
f0752a6736
|
GraphViewer: Gave Zoommanager a callback to inform the GraphViewer about NodeLimitChanges
|
2013-05-15 15:57:16 +02:00 |
Michael Hackstein
|
50a4293a68
|
GraphViewer: NodeReducer should now pick communities as desiered, however some illeagal community joins are produced right now, to be fixed
|
2013-05-14 18:56:56 +02:00 |
Michael Hackstein
|
6d65938645
|
GraphViewer: CommunityDetection algorithm implemented successfully, however distance is not yet considered for decission
|
2013-05-13 15:28:41 +02:00 |
Michael Hackstein
|
3d1bd8dfde
|
GraphViewer: Implemented initialisation for Clauset, Newman and Moore's algorithm
|
2013-05-13 12:48:42 +02:00 |
Michael Hackstein
|
83a6344eae
|
GraphViewer: Added Method Stub to NodeReducer
|
2013-05-13 09:33:32 +02:00 |
Michael Hackstein
|
8ac7ba1968
|
GraphViewer: Added Tests and ClassStub for the NodeReducer
|
2013-05-13 09:20:26 +02:00 |
Michael Hackstein
|
34e062dd5c
|
GraphViewer: NodeShaper now rescales nodes for fisheye
|
2013-05-06 14:38:40 +02:00 |
Michael Hackstein
|
0971a58844
|
GraphViewer: ZoomManager now binds events to SVG not to first G, gives better results
|
2013-05-06 13:57:01 +02:00 |
Michael Hackstein
|
9fc5bf9c12
|
GraphViewer: Added fisheye distortion propagation to zoommanager.
|
2013-05-06 12:40:47 +02:00 |
Michael Hackstein
|
e70af5ba25
|
GraphViewer: New zooming-behaviour implemented, still open: FishEye
|
2013-05-06 11:36:52 +02:00 |
Michael Hackstein
|
169dcfeb66
|
GraphViewer: Started with new interface for zoommanager with better integration of D3 and Fisheye
|
2013-05-06 10:30:18 +02:00 |
Michael Hackstein
|
91a7d66dbd
|
GraphViewer: Added function to toggle display of labels without redefining them
|
2013-05-03 14:07:59 +02:00 |