14 Commits (0565dd3c8a667c9ed0d12f70e8faab88eb3122f2)

Author SHA1 Message Date
Denes Matetelki 0565dd3c8a edge can be added to active node with pressing 'a' and then selecting the endpoint with mouse click or hint mode. The add can be cancelled with 'esc'
14 years ago
Denes Matetelki e8731a8e14 in hint mode the whole node bg is changed, not just the text's
14 years ago
Denes Matetelki 74ec242dd6 mouse double click sets selected node editable, when inserting a new node, the new node gets focus and become editable
14 years ago
Denes Matetelki c1e011dc43 scroll can be moved with cursor keys, node can be moved with ctrl+cursors keys, node can be edited with F2 key, and leave editing with ECS key
14 years ago
Denes Matetelki 6cab47bfae shorter lines, less qDebug(), Node::calculateBiggestAngle() works
14 years ago
Denes Matetelki 931b8f56e4 merge
14 years ago
Denes Matetelki 0095e1e59b calculate biggest angle (yet bugous) algoritm
14 years ago
Denes Matetelki 4233f7e00d 'No active node' message is printed to statusbar upon attempt to delete when there is no active node
14 years ago
Denes Matetelki 6e0524f820 nodes are selectable with vimperator-like follow keys
14 years ago
Denes Matetelki a6c1ec643f node can be set active with mouseRelease, button 'f' show/hides nodenumbers
14 years ago
Denes Matetelki e2ed4ce25a refactor: class attributes have m_ prefix
14 years ago
Denes Matetelki e4510d57af edge adjust() calculates endpoints correctly (with brute force :P), no arrow if the line is too short, no line if the nodes collide
14 years ago
Denes Matetelki 6018bc6436 export as png, translation
14 years ago
Denes Matetelki d57ec2a21f system tray, edge, node initial steps
14 years ago