15 Commits (113c28dba336a736b89abb4d98bcb0d0af812136)

Author SHA1 Message Date
Denes Matetelki eb4ff4f43c undo view and stack in place. Only the add node action can be undone jet.
14 years ago
Denes Matetelki c5d93d6902 Refactor: the role of GraphLogic is cleaned up, ready to add undo-command design pattern
14 years ago
Denes Matetelki c16240f8e4 Huge refactor, graph logic has been taken out from GraphWidget to the new GraphLogic class. Refactor is not over: GraphWidget has too many functions still.
14 years ago
Denes Matetelki f7f2d3145a GraphWidget: function member pointers instead of a huge switch in keyPressEvent
14 years ago
Denes Matetelki e3b36decc3 selecting destination at edge add/remove does not set the dest node the active one bugfix
14 years ago
Denes Matetelki da74ca1a3e removed Node::addEdge call from Edge ctor, called it at Edge creation
14 years ago
Denes Matetelki c9fb8b7c85 doxyfile added. Notifications to parent objects done with signals, not with callbacks. Node is created with factory method in GraphWidget.
14 years ago
Denes Matetelki 6f4af90e13 do not allow adding new node outside of the scene
14 years ago
Denes Matetelki 11e8fa36d0 crash fix
14 years ago
Denes Matetelki d84063fac6 ebuild work with translation files
14 years ago
Denes Matetelki 6a076d2330 Node refactor
14 years ago
Denes Matetelki 8843d20ac2 graphwidget's zoomIn/Out has been splitted to zoomIn/Out and scaleUp/Down so they can be called separately (cannot modify the modifier keys when calling them)
14 years ago
Denes Matetelki a63518fb3c doc modified title, insertPictures signals bundled(mapped) together.
14 years ago
Denes Matetelki ab554f47ec huge GraphWidget refactor, edd/del edge from maintoolbar without active node bugfix
14 years ago
Denes Matetelki c55079ddbc proper directory structure
14 years ago