falkTX
121d7f617b
Start python level automated tests, WIP
Signed-off-by: falkTX <falktx@falktx.com>
2 years ago
falkTX
eb78e41ed9
Allow to use canvas cut operations without prior window focus
Fixes #1176
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
3a4a81eaf4
Ignore mouse wheel events when dragging canvas around
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
62b91cbe9a
Make canvas ports and groups ignore middle mouse clicks
Fixes #1085
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
cfa1bf23e4
Allow drag&drop in canvas area
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
7f81fe0a0c
Drop support for PyQt4 in frontend
Signed-off-by: falkTX <falktx@gmail.com>
5 years ago
falkTX
5af074b399
Move frontend code to its own folder
6 years ago
Nikita Zlobin
2d40985d5f
oops, incompleted changeset
6 years ago
Nikita Zlobin
98ea1d800c
More consistent names for some variables
Mouse buttons in nix world have numbers 1..3 for 3 primary buttons, but
qt has special meaning for numbered names, using symbolics for first
standard buttons.
6 years ago
Nikita Zlobin
fb10518304
Cut connections by Control+MButton3
Simple click removes connections, which are too close to pointer
(for now 1px, but would be nice to make configurable).
Dragging cuts all connections on the way.
6 years ago
falkTX
e2a0cbce42
Fix canvas usage with qt 4.6
7 years ago
falkTX
40663c0945
Fix for Qt5
8 years ago
falkTX
371874acf9
Make sure to restore normal cursor after canvas drag
8 years ago
falkTX
9e687476ff
Make canvas draggable with mouse middle-click
Closes #292
8 years ago