Michael Hackstein
|
f8ca0ef0f9
|
Added quick community check to NodeShaper also
|
2013-07-17 08:18:48 +02:00 |
Michael Hackstein
|
9e0873b922
|
GraphViewer: Added a simple check if a node is a communityNode. No parsing of the id necessary anymore
|
2013-07-17 08:16:04 +02:00 |
Michael Hackstein
|
9c749ab72f
|
GraphViewer: Fixed the last bug of the CommunityNode, old functionality is now assured. Next: Let it render itself and its interior nodes
|
2013-07-16 18:37:41 +02:00 |
Michael Hackstein
|
14a0acd2b5
|
GraphViewer: Further propageted the new CommunityNode object. Covering the old functionality is almost done, just 2 tests failing
|
2013-07-16 16:46:18 +02:00 |
Michael Hackstein
|
b9bd58fc29
|
GraphViewer: The community node now distinguished inbound, outbound and internal edges
|
2013-07-16 13:45:32 +02:00 |
Michael Hackstein
|
94cb5253ff
|
GraphViewer: CommunityNode now can collect internal edges and dissolve itself
|
2013-07-16 11:39:40 +02:00 |
Michael Hackstein
|
8ddec6ced7
|
GraphViewer: The communityNode should now be shapeable
|
2013-07-16 11:24:38 +02:00 |
Michael Hackstein
|
20e41e48ca
|
GraphViewer: Added first basic functions for the community node
|
2013-07-16 10:59:39 +02:00 |
Michael Hackstein
|
a190fa58e6
|
GraphViewer: Created Stubs for the new community node
|
2013-07-16 10:26:05 +02:00 |
Michael Hackstein
|
ffb50b6705
|
GraphViewer: The nodeReducer now offers the prioList for reading. It is piped through the adapters allready
|
2013-07-15 18:37:13 +02:00 |
Michael Hackstein
|
82ecce0b9a
|
GraphViewer: The Adapters now propagate the changeTo configuration for the prioList to the nodeReducer
|
2013-07-15 15:13:02 +02:00 |
Michael Hackstein
|
ce36374690
|
GraphViewer: It is now possible to change the priority list on the fly
|
2013-07-15 15:10:58 +02:00 |
Michael Hackstein
|
14f997a223
|
GraphViewer: The communitiy nodes are now rendered with the reason why they are joined
|
2013-07-15 14:16:57 +02:00 |
Michael Hackstein
|
fe2afc1883
|
GraphViewer: CommunityNodes now tell about the reason why they are joined if they know it
|
2013-07-15 13:51:13 +02:00 |
Michael Hackstein
|
3f12250c73
|
GraphViewer: The adapters now initialise the Abstract adapter with the content of prioList
|
2013-07-15 13:37:36 +02:00 |
Michael Hackstein
|
51358995ca
|
GraphViewer: Propagated the new Node Reducer interface to the adapters and adapted tests
|
2013-07-15 13:10:41 +02:00 |
Michael Hackstein
|
e23ada5627
|
GraphViewer: Changed the interface ofNode grouping in order to support priority lists
|
2013-07-15 11:53:06 +02:00 |
Michael Hackstein
|
b82448a0d3
|
GraphViewer: Fixed all tests for loading the initial node.
|
2013-07-15 10:03:39 +02:00 |
Michael Hackstein
|
46c4aa8824
|
GraphViewer: JSLintified.
|
2013-07-15 09:19:57 +02:00 |
Michael Hackstein
|
4b7a307acf
|
GraphViewer: It is now possible to give a priority list to the NodeReducer to determine important attributes
|
2013-07-15 08:09:44 +02:00 |
Michael Hackstein
|
7476258dbb
|
GraphViewer: The initial node is now added in the center of the screen and fixed there
|
2013-07-14 15:09:38 +02:00 |
Michael Hackstein
|
08bf577419
|
GraphViewer: Node Communities are now rendered as stacks of nodes
|
2013-07-12 15:41:56 +02:00 |
Michael Hackstein
|
1d6c4c90f2
|
GraphViewer: The community-nodes now display their size properly with colours
|
2013-07-11 13:46:54 +02:00 |
Michael Hackstein
|
47d9ffc174
|
GraphViewer: The arangoadapter now calls back with 404 if no result for search is found
|
2013-07-11 13:45:01 +02:00 |
Michael Hackstein
|
e9e735b259
|
GraphViewer: Changed default colour of the Nodes and updated community-nodes to take default community colour from the mapper
|
2013-07-11 08:43:32 +02:00 |
Michael Hackstein
|
8f6180f1cb
|
GraphViewer: Changed default values for the layout
|
2013-07-11 08:42:35 +02:00 |
Michael Hackstein
|
5b2c0a03a9
|
GraphViewer: THe colourmapper now offers a constant colour for communities
|
2013-07-11 08:41:48 +02:00 |
Michael Hackstein
|
1a2c6a0596
|
GraphViewer: Added a test for communitynodes to display their size
|
2013-07-11 08:39:21 +02:00 |
Michael Hackstein
|
243b428b2d
|
GraphViewer: JSLint fixes
|
2013-07-09 16:39:39 +02:00 |
Michael Hackstein
|
2def46f110
|
GraphViewer: Fixed another bug when using the ModJoiner as WebWorker. It is now ever ever informed about community nodes, speeding everything up and prevent inconsistency errors.
|
2013-07-09 15:20:05 +02:00 |
Michael Hackstein
|
8d8e54cc36
|
GraphViewer: JSLintified
|
2013-07-09 13:53:21 +02:00 |
Michael Hackstein
|
f52e234993
|
GraphViewer: Fixed a bug in the modularity joiner when removing an edge.
|
2013-07-09 12:32:28 +02:00 |
Michael Hackstein
|
231dc54871
|
GraphViewer: The Adapters now will only bucket newly arrinving nodes
|
2013-07-09 10:51:19 +02:00 |
Michael Hackstein
|
bdc8f23f9f
|
GraphViewer: Removed unnecessary checks in the Previewer
|
2013-07-09 10:28:15 +02:00 |
Michael Hackstein
|
a1feca735a
|
GraphViewer: Fixed configuration in the UI Specs
|
2013-07-09 09:43:26 +02:00 |
Michael Hackstein
|
c9d8676116
|
GraphViewer: Inserted the new constructor of the abstract adapter into the other adapters
|
2013-07-09 09:05:25 +02:00 |
Michael Hackstein
|
615507c8e2
|
GraphViewer: Moved computation of expansion/collapsing of nodes from EventLib to Adapter for more consistency
|
2013-07-09 08:54:44 +02:00 |
Michael Hackstein
|
772a1ab2f0
|
GraphViewer: Fixed a bug in the joining of communities. Deletion of edges was not properly propagated to the joiner
|
2013-07-08 15:04:04 +02:00 |
Michael Hackstein
|
1a91aef78b
|
GraphViewer: The ModularityJoiner properly reacts to insertion / deletion of edges
|
2013-07-08 13:22:05 +02:00 |
Michael Hackstein
|
8ce8de1b05
|
GraphViewer: The Abstract adapter now informs the MOdularityJoiner about Edge insertions and deletions. However the Joiner does not yet know about it
|
2013-07-08 13:05:43 +02:00 |
Michael Hackstein
|
83ed301e09
|
GraphViewer: Added Test + Implementation for Mod.Joiner in the abstract Adapter
|
2013-07-08 10:28:00 +02:00 |
Michael Hackstein
|
3859e8e5b9
|
GraphViewer: ModularityJoiner as a worker is now fully tested and ready to go. Time to tell the adapter about it ;)
|
2013-07-05 18:40:45 +02:00 |
Michael Hackstein
|
49b14305ec
|
GraphViewer: Copied relevant parts of underscore into ModularityJoiner. It can now be started as a worker yay
|
2013-07-05 17:59:53 +02:00 |
Michael Hackstein
|
2d16ac415e
|
GraphViewer: ModularityJoiner is now independet from the nodes, just relying on edges. Did speed up setup process as iteration is only over connected nodes
|
2013-07-05 13:15:55 +02:00 |
Michael Hackstein
|
2b7bb78fa6
|
GraphViewer: Community joining is now completely moved to modularity joiner again. NodeReducer requires shared memmory which is not available for workers. Adapters need to be adjusted
|
2013-07-05 11:22:35 +02:00 |
Michael Hackstein
|
8e8561ec75
|
GraphViewer: Merged ModularityJoiner back into NodeReducer to allow the Reducer to become a WebWorker more easily
|
2013-07-05 10:05:52 +02:00 |
Michael Hackstein
|
123cb3a101
|
GraphViewer: Finished WebWorker tests, all Browsers pass ecxept IE9, IE8 is not support because of SVG
|
2013-07-04 17:29:48 +02:00 |
Michael Hackstein
|
2bc5bae3da
|
GraphViewer: Construction of Worker now passes in Safari, Chrome, FF and Opera. The IE has to be tested
|
2013-07-04 16:37:32 +02:00 |
Michael Hackstein
|
6c47786795
|
GraphViewer: Started implementing the WebWorkers. Already build a wrapper which works for Safari, now adding tests to karma
|
2013-07-04 16:31:21 +02:00 |
Michael Hackstein
|
bf01f6b8a0
|
GraphViewer: Prepared the adapter to support NodeReducer as a worker
|
2013-07-04 12:37:31 +02:00 |