1
0
Fork 0
Commit Graph

371 Commits

Author SHA1 Message Date
Michael Hackstein 22bd09b640 GraphViewer: Added further word renamings to the menu points 2013-08-05 12:14:09 +02:00
Michael Hackstein c5e343c83f GraphViewer: Fixed a bug where no icons were displayed in Firefox 2013-07-31 16:12:21 +02:00
Michael Hackstein 230519ed73 GraphViewer: Speedup of initial communityNode creation 2013-07-29 16:14:41 +02:00
Michael Hackstein 1be5c65d79 GraphViewer: Used towels to get the code a bit more dry 2013-07-29 16:06:05 +02:00
Michael Hackstein 854c52bdeb GraphViewer: The distortion of edges within communities is now working finally 2013-07-29 15:53:08 +02:00
Michael Hackstein 81aa7cfac9 GraphViewer: FishEye Distortion is now piped through community nodes 2013-07-29 14:33:23 +02:00
Michael Hackstein 1624adc044 GraphViewer: Community-Nodes are layouted much better, they will request more space if community is larger 2013-07-29 13:36:21 +02:00
Michael Hackstein 6c598253e2 GraphViewer: The spot action is now functional for nodes within communities 2013-07-29 13:10:18 +02:00
Michael Hackstein 28a5833421 GraphViewer: Fixed a bug in the alternative input for configuration 2013-07-25 14:49:14 +02:00
Michael Hackstein e2e37f49cd GraphViewer: The attribute examples are now returned ordered 2013-07-25 13:50:50 +02:00
Michael Hackstein 2447ba5385 GraphViewer: All menu with list selections are now ordered 2013-07-25 13:44:07 +02:00
Michael Hackstein 71d536757b GraphViewer: In the menu it is now possible to insert decissions (dialogs which popup according to selected radios) and to load graphs instead of giving explicit collection names 2013-07-25 13:34:31 +02:00
Michael Hackstein 7cfddc42db GraphViewer: The ArangoAdapter can now be configured to load a graph by its name. UI for it is to be written 2013-07-25 10:34:21 +02:00
Michael Hackstein a8ab032c14 GraphViewer: The Node-search now offers example attributes from the collections defined in the adapter 2013-07-25 10:06:11 +02:00
Michael Hackstein 3ab4c039bb GraphViewer: Changed confusing labels in the interface 2013-07-24 14:54:34 +02:00
Michael Hackstein 088faed40e GraphViewer: Added a View button to the Toolbox which will now display a beautified JSON-Format of the result 2013-07-24 11:51:21 +02:00
Michael Hackstein d5f8780e12 GraphViewer: Added Zoom Controls to the UI 2013-07-24 09:51:41 +02:00
Michael Hackstein cbc3366aa8 GraphViewer: Fixed NodeShaper tests for CommunityNodes that collapse neighbouring communities themselfes 2013-07-23 10:26:32 +02:00
Michael Hackstein 5945fa366a GraphViewer: The edges pointing to nodes inside a community are now rendered properly with respect to zoom 2013-07-23 10:25:37 +02:00
Michael Hackstein a5a661abca GraphViewer: CommunityNodes will now check if enough space is available and if there isn't expanded nodes will be colapsed again 2013-07-23 08:04:48 +02:00
Michael Hackstein cded8c87ed GraphViewer: Events are now piped though community nodes, contained nodes are now clickable 2013-07-23 07:57:47 +02:00
Michael Hackstein ce0df062dd GraphViewer: The expanded Community-Node now offers buttons to be removed and collapsed. Actions have to be tested 2013-07-22 16:18:00 +02:00
Michael Hackstein 081ff35f5d GraphViewer: All tests pass again 2013-07-22 14:48:28 +02:00
Michael Hackstein 48cc20842d GraphViewer: Adapted the tests for the forceLayouter to community-nodes design 2013-07-22 14:38:58 +02:00
Michael Hackstein e9acd17bf5 GraphViewer: Adapted NodeReducer tests to new community-node design 2013-07-22 14:22:29 +02:00
Michael Hackstein f6f5039e7d GraphViewer: Fixed a bug in the JSONAdapter, which caused the UI Tests to Fail, as the _id was not generated properly anymore 2013-07-22 14:14:24 +02:00
Michael Hackstein 01dab07c3b GraphViewer: Adapted Event tests to new community-node design 2013-07-22 13:56:18 +02:00
Michael Hackstein f200d8cef0 GraphViewer: Adapted EdgeShaper test to new community-node design 2013-07-22 13:49:23 +02:00
Michael Hackstein 80b67d6e47 GraphViewer: Adapted NodeShaper test to new community-node design 2013-07-22 13:29:26 +02:00
Michael Hackstein 3246e14888 GraphViewer: Adapted ArangoAdapter test to new community-node design 2013-07-22 13:25:13 +02:00
Michael Hackstein ec729ddc64 GraphViewer: Adapted abstractAdapter tests to new community-node design 2013-07-22 13:10:33 +02:00
Michael Hackstein b02e8c2ecb GraphViewer: Fixed all tests for CommunityNode and added placeholders for Dissolve and Collapse buttons 2013-07-22 08:56:58 +02:00
Michael Hackstein 9937736929 GraphViewer: Now edges are connected to the correct nodels inside the community 2013-07-19 16:17:36 +02:00
Michael Hackstein 0e90daa6b4 GraphViewer: Added a wrapper around the MutationObserver for Cross-Browser support 2013-07-19 14:07:34 +02:00
Michael Hackstein 3edd6deac0 GraphViewer: Each communityNode now creats its own ForceLayouter 2013-07-19 11:26:22 +02:00
Michael Hackstein ac5b224f9f GraphViewer: The communitynode now renders the size next to it 2013-07-19 10:34:10 +02:00
Michael Hackstein e1fd48c424 GraphViewer: The CommunityNodes are now able to expand and collapse themselfes. 2013-07-19 09:16:58 +02:00
Michael Hackstein d7345b1ed7 GraphViewer: Moved dissolve -> getDissolveInfo() in the communityNode. dissolve will be used to trigger the event internally, where getDissolveInfo() just collects necessary infos 2013-07-18 16:41:25 +02:00
Michael Hackstein 5bbc36e3f7 GraphViewer: The CommunityNode is now responsible for expansion.Right now its just a callback 2013-07-18 14:29:24 +02:00
Michael Hackstein 71a48ea13a GraphViewer: The communityNode now can render its bounding box. 2013-07-18 08:34:31 +02:00
Michael Hackstein 045f53c648 GraphViewer: Added a test for shaping of community 2013-07-18 07:51:56 +02:00
Michael Hackstein bdfe092523 GraphViewer: Added sections into the communityNode test, its getting quite complex now 2013-07-17 17:59:06 +02:00
Michael Hackstein 4cdf8f607b GraphViewer: The nodeShaper now lets the communityNode render itself, giving it required functions 2013-07-17 17:55:10 +02:00
Michael Hackstein ea672e29fd GraphViewer: When collapsing community nodes the WebWorker for modularityJoiner is now informed properly, no duplicate edge removals or removals of communitynodes 2013-07-17 15:40:58 +02:00
Michael Hackstein 480af37d9b GraphViewer: Fixed the bug with collapsing nodes within communities 2013-07-17 14:17:54 +02:00
Michael Hackstein 61d11de8c4 GraphViewer: Fixed the test for the Nodeshaper to use CommunityNodes instead of selfmade alternatives 2013-07-17 12:54:25 +02:00
Michael Hackstein 335bfbc70b GraphViewer: The community nodes are now collapsed more or less correctly. Still missing: a->b->c if b is in community c should be collapsed as well 2013-07-17 12:44:50 +02:00
Michael Hackstein d29ec0d9a9 GraphViewer: The CommunityNode now offers function to remove nodes and edges, as well as a function to remove all outbound at once 2013-07-17 10:34:18 +02:00
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