30 Commits (master)

Author SHA1 Message Date
Denes Matetelki f443cd577e scale command is now undo-able command
14 years ago
Denes Matetelki 9195dba565 first commit of scaleUp/Down as an undo-able command
14 years ago
Denes Matetelki 24b4d965e0 color/textcolor commands are undo commands
14 years ago
Denes Matetelki fc10d59bfa base class for undoCommands
14 years ago
Denes Matetelki d5ed92497b move commands can be merged
14 years ago
Denes Matetelki 3f3968a0e4 move command is undocommand
14 years ago
Denes Matetelki ebbd74147d got rig of throwing exceptions, and friend classes: undoCommands get contexts
14 years ago
Denes Matetelki 113c28dba3 ebuild, remove edge fix
14 years ago
Denes Matetelki 77960e146a add/remove edge are undo commands
14 years ago
Denes Matetelki 4504af7468 removenode became undo command
14 years ago
Denes Matetelki aa7cb65609 setcolor settextcolor on subtree regression bugfix, create_deb.sh dependency correction
14 years ago
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 e4a24126f9 Edge does not call back in dtor to Node, Node calls the removeEdgeFromList in time
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 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 88aed416e6 save new file bugfix
14 years ago
Denes Matetelki 6f4af90e13 do not allow adding new node outside of the scene
14 years ago
Denes Matetelki 7b45f784e6 no more definitions of get functions in headers
14 years ago
Denes Matetelki 1c3a41666e dropshadow effect on selected node
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 bec530fd18 more comments, no arrow is drawn at the end of an Edge if the Nodes are too close
14 years ago
Denes Matetelki 497bda949e SystemTray does not care about contentchange at quit bugfix
14 years ago
Denes Matetelki f68dab9bd0 some comments, file readonly check bugfix
14 years ago
Denes Matetelki c55079ddbc proper directory structure
14 years ago