Hugo Pereira Da Costa
b5c4b2b19e
Re-added cursor moving hack for kde4, otherwise mouse-over effects are broken after window drag.
11 years ago
Hugo Pereira Da Costa
b2c06365a2
Re-added cursor moving hack for kde4, otherwise mouse-over effects are broken after window drag.
11 years ago
David Rosca
ca72ca904f
Use NETRootInfo to initiate wm move operation
...
Also remove hack that messes with cursor position, which results in
window sometimes rendered in wrong position for a moment after starting
window move.
REVIEW: 125522
BUG: 353749
11 years ago
David Rosca
454483b51f
Use NETRootInfo to initiate wm move operation
...
Also remove hack that messes with cursor position, which results in
window sometimes rendered in wrong position for a moment after starting
window move.
REVIEW: 125522
11 years ago
Hugo Pereira Da Costa
0df39f1958
- deal with dpiRatio when sending WM move resize events
...
- check event "local" position instead of global, for starting drag, because global can get +1 offsets in high
dpi mode.
BUG: 351321
11 years ago
Hugo Pereira Da Costa
6d8c9bfde5
- deal with dpiRatio when sending WM move resize events
...
- check event "local" position instead of global, for starting drag, because global can get +1 offsets in high
dpi mode.
BUG: 351321
11 years ago
Kevin Funk
d827875638
Run convert-to-cmake-automoc.pl over files
...
Fixes warnings from moc
11 years ago
Hugo Pereira Da Costa
34d582efd0
NULL -> nullptr
12 years ago
Hugo Pereira Da Costa
d5dc554463
- removed explicit dependency upon X11 (not needed)
...
- cleanup defines:
USE_KDE4 -> BREEZE_USE_KDE4
HAVE_X11 -> BREEZE_HAVE_X11
- set defines via config files rather than Make definitions
12 years ago
Hugo Pereira Da Costa
00a92a64cf
Fix license
12 years ago
Hugo Pereira Da Costa
411fe42857
added missing Q_OBJECT classes
...
moved AppEventFilter from header to cpp file
12 years ago
Hugo Pereira Da Costa
70c017b75c
- removed 'use WM to perform drag' option from GUI (still there as hidden)
...
- removed 'light source' option from GUI (still there as hidden)
- removed WindowDragEnabled option <- covered by WindowDragMode
12 years ago
Hugo Pereira Da Costa
c903d29e37
made isX11 a static method of Breeze::Helper
...
use everywhere instead of duplicating code
12 years ago
Hugo Pereira Da Costa
03e3d3bfe5
Added utility typedefs for QPointer and QScopedPointer.
...
Moved to breeze.h
Use everywhere instead of QPointer directly
Use "using" syntax for typedefs, instead of "typedef" syntax
12 years ago
Hugo Pereira Da Costa
232e48eea9
use Helper::connection instead of QX11Info::connection
12 years ago
Hugo Pereira Da Costa
8f327c905f
fixed xcb release event position
12 years ago
Hugo Pereira Da Costa
fa4504e965
window dragging
12 years ago