Michael Hackstein
|
caa4df602f
|
GraphViewer: Massively improved the Community Joiner, runtime is reduced by factor 2 and result is closer to optimum.
|
2013-07-02 16:17:31 +02:00 |
Michael Hackstein
|
985119f5ae
|
GraphViewer: Fixed Cross-Browser Issues. The Viewer is now tested with: IE9, Safari, Chrome, FF and Opera
|
2013-07-02 09:59:58 +02:00 |
Michael Hackstein
|
b718365504
|
GraphViewer: Integrated the modularity joiner into the nodeReducer. All old tests pass now so joining seems to be quite good. yay ;)
|
2013-07-01 17:12:55 +02:00 |
Michael Hackstein
|
a443727e89
|
GraphViewer: Tested the modularity joiner with the famous Zachary Karate Club
|
2013-07-01 16:32:38 +02:00 |
Michael Hackstein
|
3c3e20056f
|
GraphViewer: Implemented new version of modularity join taking into account directions and multiple edges between a pair of nodes
|
2013-07-01 15:05:19 +02:00 |
Michael Hackstein
|
c5fe80aa98
|
GraphViewer: Added getters to all values in the modulatiry joiner and added a setup function instead of calling a cascade of 4 functions
|
2013-07-01 09:54:44 +02:00 |
Michael Hackstein
|
d0f1218a0d
|
GraphViewer: Identified a bug in the community detection. Now started to externalize modularity computation s.t. it can be better tested
|
2013-06-28 15:50:27 +02:00 |
Michael Hackstein
|
243ba85dca
|
GraphViewer: Added some cross-browser fixes. FF and Chrome pass all tests, Opera and Safari still fail a few
|
2013-06-27 15:26:34 +02:00 |
Michael Hackstein
|
65d266f367
|
GraphViewer: Added a check for the cursor-following edge when connnecting nodes, which did cause a crash in other browsers than FF
|
2013-06-27 14:10:23 +02:00 |
Michael Hackstein
|
2f4de281ec
|
GraphViewer: The graphViewer preview will now overwrite given label and image-source attributes to match with hardcoded preview adapter
|
2013-06-27 13:32:22 +02:00 |
Michael Hackstein
|
4252513cfa
|
GraphViewer: Added a Preview graphViewer Interface.
|
2013-06-27 12:49:37 +02:00 |
Michael Hackstein
|
4ba6422f2e
|
GraphViewer: The main graphViewer class now knows about the preview adapter
|
2013-06-27 09:56:58 +02:00 |
Michael Hackstein
|
8dd44978cd
|
GraphViewer: Added a previewAdapter for the Widget Generator. This returns a hardcoded set of nodes and alerts any outgoing actions
|
2013-06-27 09:51:35 +02:00 |
Michael Hackstein
|
7ea3a30f68
|
GraphViewer: Changed accepted format of FoxxAdapter from Array to Object where it is much easier to identify equal nodes on server side
|
2013-06-25 15:05:44 +02:00 |
Michael Hackstein
|
60b540b231
|
GraphViewer: The nodeShaper now makes the html aware of xmlns:xlink and now the display of images is working finally
|
2013-06-25 10:53:15 +02:00 |
Michael Hackstein
|
b2bdbaf8e1
|
GraphViewer: Now the image source really uses data stored in the document, forgot that it is encapsulated
|
2013-06-25 09:57:28 +02:00 |
Michael Hackstein
|
a2696cb835
|
GraphViewer: Now images as nodes are also implemented including source
|
2013-06-25 09:51:12 +02:00 |
Michael Hackstein
|
440d65f4bd
|
GraphViewer: The node shaper is now able to append images as nodes. But still need a proper href
|
2013-06-25 09:31:24 +02:00 |
Michael Hackstein
|
5bb74c01c2
|
GraphViewer: Widgets can now initially be bound with any action available in the toolbox
|
2013-06-25 08:04:34 +02:00 |
Michael Hackstein
|
c33cb8c36a
|
GraphViewer: Event dispatcher now offers rebind functions for buttons to the outside world. This is used to give an initial active tool without creating a toolbox.
|
2013-06-24 18:19:24 +02:00 |
Michael Hackstein
|
46e8aeabaa
|
GraphViewer: In the Wodget it is now possible to initially bind the drag event
|
2013-06-24 15:49:56 +02:00 |
Michael Hackstein
|
aa0d8a8115
|
GraphViewer: Added Tests for toolbox in the Widget-UI
|
2013-06-24 14:00:59 +02:00 |
Michael Hackstein
|
e8d3235a09
|
GraphViewer: Moved css definitions into graphViewer for better import in widgets
|
2013-06-24 13:59:47 +02:00 |
Michael Hackstein
|
96048586c3
|
Started implementing the Widget version of the UI. The SVG loading an optional given startNode is added till now.
|
2013-06-24 13:10:58 +02:00 |
Michael Hackstein
|
0bbf2cf4e5
|
Added a test for the FoxxAdapter in the graphViewer
|
2013-06-24 09:27:26 +02:00 |
Michael Hackstein
|
98362f6f2c
|
Added the foxx adapter into the graphViewer
|
2013-06-24 09:01:49 +02:00 |
Michael Hackstein
|
7b093d176c
|
GraphViewer: Added first version of a generic Foxx Adapter
|
2013-06-10 14:11:32 +02:00 |
Michael Hackstein
|
3e105873a9
|
GraphViewer: Added integration testsuite for abstract adapters
|
2013-06-07 11:08:50 +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
|
555322214a
|
GraphViewer: Create and Edit dialogs now the correct text on the submit button
|
2013-06-04 15:00:17 +02:00 |
Michael Hackstein
|
8a8dde506f
|
GraphViewer: A add new node button is now contained in the toolbox
|
2013-06-04 14:46:00 +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
|
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
|
e5ee030843
|
GraphViewer: Optical issues
|
2013-05-28 09:42:31 +02:00 |
Michael Hackstein
|
8c69be6a14
|
GraphViewer: Added scrolling for the CursorAddition
|
2013-05-27 15:34:15 +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 |