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
|
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
|
a2a9194b1e
|
GraphViewer: Fixed several tests that did fail
|
2013-05-31 18:27:10 +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
|
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
|
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
|
d81d136cb5
|
GraphViewer: Added the community behaviour to the event lib
|
2013-05-21 23:32:06 +02:00 |
Michael Hackstein
|
1d5b5ef4d6
|
GraphViewer: Fixed eventDispatcherUITest. It did not clean up properly
|
2013-05-13 19:05:17 +02:00 |
Michael Hackstein
|
76a027d554
|
GraphViewer: Added distortion schema to all affected classes
|
2013-04-24 12:49:13 +02:00 |
Michael Hackstein
|
da560452c6
|
GraphViewer: Fixed a bug, where node positions where destroyed by the arangoAdapter. That caused a lot of trouble in the interface
|
2013-04-18 10:35:41 +02:00 |
Michael Hackstein
|
aaa453adfd
|
GraphViewer: Added a better simulation for drag events. My test until now did not check it correctly
|
2013-04-16 16:08:53 +02:00 |
Michael Hackstein
|
e7bfed16dc
|
GraphViewer: Added design and test for the Toolbox buttons
|
2013-04-12 10:42:34 +02:00 |
Michael Hackstein
|
192e75716e
|
GraphViewer: There was a minor bug in JSONAdapter. Fixed now
|
2013-04-10 11:01:33 +02:00 |
Michael Hackstein
|
24d452c7d0
|
GraphViewer: Now editing of Nodes/Edges also works (yet missing: Checks for key values, add additional key/value pairs
|
2013-04-09 11:22:21 +02:00 |
Michael Hackstein
|
3b9c59af97
|
GraphViewer: Dispatcher UI almost finished. Editing of Nodes is not working yet as d3-attributes are displayed in addition to stored attributes
|
2013-04-08 22:04:03 +02:00 |
Michael Hackstein
|
5212b47cff
|
GraphViewer: Tests for DispatcherUI finished
|
2013-04-08 18:33:11 +02:00 |
Michael Hackstein
|
937a698821
|
GraphViewer: JSLintified Events
|
2013-04-08 13:17:33 +02:00 |
Michael Hackstein
|
9cb974531b
|
GraphViewer: EventDispatchion for edge-creation finished
|
2013-04-08 13:11:43 +02:00 |
Michael Hackstein
|
33abdae1f0
|
GraphViewer: Started implementing EventDispatcher for edge. All works except Creation of Edges. Scheme will now be changed from one function (create) to three (start, finish and cancel)
|
2013-04-08 12:01:45 +02:00 |
Michael Hackstein
|
c9d0115594
|
GraphViewer: EventDispatcher now offers a better binding of events, the result of the Dispatcher can now be directly bound to buttons/nodes/edges, instead of requiring a function around that encapsulates parameters
|
2013-04-08 11:39:19 +02:00 |
Michael Hackstein
|
a6d8eadbc2
|
GraphViewer: Drag-event from layouter is now piped through the eventLib, making the interface workflow more consistent
|
2013-04-08 09:56:51 +02:00 |
Michael Hackstein
|
cc8560dfc7
|
GraphViewer: Added a rebind function to EventDispatcher, which sets the given set of events and unbinds all others
|
2013-04-08 09:13:38 +02:00 |
Michael Hackstein
|
8fae6f2485
|
GraphViewer: Defined spies for Toolbox creation tests
|
2013-04-05 08:18:40 +02:00 |
Michael Hackstein
|
268fe16056
|
GraphViewer: Started implementing tests for the EventToolbox. Right now only existance of buttons is checked, and correct actions are triggered. However correctness of outcome is not yet checked
|
2013-04-05 08:11:05 +02:00 |
Michael Hackstein
|
8d4b9b557a
|
GraphViewer: Updated licence to 2013
|
2013-04-02 07:11:39 +02:00 |
Michael Hackstein
|
bbd2a20636
|
GraphViewer: JSLintified
|
2013-03-26 19:35:14 +01:00 |
Michael Hackstein
|
e4aceec3e6
|
Added a helper class to simulate mouse events in test cases, Added a test for redrawing of nodes whenever new events are bound
|
2013-03-25 15:40:18 +01:00 |
Michael Hackstein
|
a4065dd30d
|
Events can now be rebound during runtime on any object
|
2013-03-21 15:36:54 +01:00 |
Michael Hackstein
|
4f163640b8
|
Finished implementing the EventDispatcher
|
2013-03-21 10:41:07 +01:00 |
Michael Hackstein
|
c8b19823d3
|
Start of event dispatcher implementation
|
2013-03-20 14:31:02 +01:00 |
Michael Hackstein
|
0f246a5a28
|
Moved specs for events into a combined folder
|
2013-03-20 10:57:18 +01:00 |