Denes Matetelki
|
b947ebf2ad
|
cannot remove not existing edges
|
14 years ago |
Denes Matetelki
|
c19af27b62
|
shorter lines to fit in 80, bugfix: multiple edges could be added between 2 nodes
|
14 years ago |
Denes Matetelki
|
2797afa329
|
removing edge like adding one, start deletion with 'd'
|
14 years ago |
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 |