196 Commits (5a955fbb97ce1cec7aae1337df117c916f94db09)

Author SHA1 Message Date
Luboš Luňák 26b79d9177 Use QVector instead of plain-C-error-prone-memory-leaking arrays. 18 years ago
Luboš Luňák e7c88f309d Reduce the difference between noborder requested by the application 18 years ago
Luboš Luňák 38291eb82c Make border sizes while maximizing take effect even when the actual 18 years ago
Bill Egert c12a07e11a Update QRect stuffs. 18 years ago
Luboš Luňák d40cbd887a Handle correctly the case when maximization changes in both direction 18 years ago
Luboš Luňák 5c7798c884 Make maximizing change full->vertical/horizontal work 18 years ago
Luboš Luňák a30d1ee6ad Call updateShape() unconditionally, it checks itself for shape presence 19 years ago
Rivo Laks 491445fb65 Add repaint for the new position of the window as well. 19 years ago
Luboš Luňák 2de13954d1 Ensure forced position really takes place. 19 years ago
Luboš Luňák 4dc72ace64 Detect when enforcing position fails. 19 years ago
Luboš Luňák 01bf6cbb4c License cleanup - add headers where missing, be explicit about GPL 19 years ago
Luboš Luňák ab70575d1f Make the outline for moving/resizing work with Qt4, which bothers 19 years ago
Laurent Montel 994c800d79 Adapt to new KWarning/kFatal/kDebug api 19 years ago
Luboš Luňák ab1582de27 It's really interesting that KWin has had support for an arbitrary root 19 years ago
Luboš Luňák 162d6ac7c9 Support for _NET_WM_SYNC_REQUEST, based on a patch 19 years ago
Luboš Luňák ef59c8956a When doing a forced geometry update while updates are suspended, remember to force the geometry 19 years ago
Pino Toscano 38267e8ac6 less qt3support 19 years ago
Luboš Luňák 61ada25cdf Rework r293762 - enter move/resize mode also when the user just 19 years ago
Luboš Luňák 02405eccd7 Set active Xinerama screen when moving. 19 years ago
Luboš Luňák 1dd1daec48 Shortcuts for switching and moving windows between Xinerama screens. 19 years ago
Luboš Luňák d510baf365 Option for separating focus between Xinerama screens. 19 years ago
Luboš Luňák 7a0f50b298 KWM->KWindowSystem 19 years ago
Luboš Luňák 70e0c099d8 Merging from old trunk: 19 years ago
Luboš Luňák 176f0e39ce Merging from old trunk: 19 years ago
Luboš Luňák 5feb577369 Merging from old trunk: 19 years ago
Luboš Luňák f52b8e48cd branches/work/kwin_composite becomes new trunk kwin. 19 years ago
Luboš Luňák 2b7e1f4993 Remove kwin, kwin_composite will become new trunk kwin, missing merges 19 years ago
Luboš Luňák e1406c3e42 Utility function for XGrabKeyboard(). 19 years ago
Rivo Laks 02032f8587 Move most (all?) internal methods from EffectsHandler to EffectsHandlerImpl. 19 years ago
Luboš Luňák 2c928221a4 namespace KWinInternal -> KWin - shorter typing of names in gdb, yay 19 years ago
Luboš Luňák e3b865cd5f namespace KWinInternal -> KWin - shorter typing of names in gdb, yay 19 years ago
Luboš Luňák 35bbf89aed Add support for activating features using window borders/corners. 19 years ago
Luboš Luňák 3617d1bf8a Merge r649608, r649403, r649230 and r648582 from trunk (porting). 19 years ago
Luboš Luňák 10ea80a963 KWin/KWinModule -> KWM 19 years ago
Luboš Luňák 8b5b40e4e8 Shadows. Right not it's only flat black rectangle, but otherwise 19 years ago
Luboš Luňák f6ad1881e1 Support for window thumbnails. 19 years ago
Luboš Luňák 4019dff500 Distinguish between damage and repaints - damage is when windows contents 19 years ago
Luboš Luňák 559f90a06a Damage also new position after moving. 19 years ago
Philip Falkner ca856c28e1 Fix compositing repaint bug where moving a window would not draw properly (especially noticeable when snapping to a border). 19 years ago
Luboš Luňák 4e20ef71e4 r629143 was supposed to go to trunk, kwin_composite is only for compositing work. 19 years ago
Dirk Mueller b34d4ac7c4 xrandr support (hopefully this compiles, can't test here) 19 years ago
Luboš Luňák 7cb649edcb Tell scene about size changes. 19 years ago
Luboš Luňák 0ae5a772e7 Add EffectWindow as a window representation for effects, 19 years ago
Michel Hermier 0fdc6c4469 #625468 ported to KDE4 19 years ago
Luboš Luňák ab8d845718 Reset compositing on XRandr changes to react on screen 20 years ago
Luboš Luňák b1ce5309a3 Configure mouse to the screen when doing move/resize. 20 years ago
Luboš Luňák 951448b575 Try to reduce damage caused by window moving. 20 years ago
Luboš Luňák 09781249b9 Name the class used to postpone geometry changes also Blocker, 20 years ago
Luboš Luňák 3f46d36bb9 Add convenience functions for damaging full area. 20 years ago
Luboš Luňák b168c35384 Don't cache window pixmap, it's used only after it 20 years ago