164 Commits (faadbf692032f7d40fd7c3bad771bcbb18b413df)

Author SHA1 Message Date
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
Luboš Luňák 06203d0652 Don't bother with trying to transform window damage, 20 years ago
Luboš Luňák 649887d6c2 Looks like using XserverRegion for keeping damage regions 20 years ago
Luboš Luňák fa8cd7541f It wasn't a very good idea to do even compositing-unrelated 20 years ago
Luboš Luňák 293f093ea1 Support for input shape from XShape1.1 (#122425). 20 years ago
Luboš Luňák e24815411a Keep damage info separately for every window. 20 years ago
Luboš Luňák 0516e1e73b Add support for translation and add two "plugins" that 20 years ago
Luboš Luňák f400646a6d xrender compositing work - now it uses damage areas 20 years ago
Luboš Luňák f4f07d4fd3 Remove kompmgr-related code except for the generic parts like 20 years ago
Luboš Luňák 4f12c1e606 Some first attempt at effects interface. 20 years ago
Luboš Luňák 571ba9cf9e Basic compositing support. It doesn't actually do anything 20 years ago
Luboš Luňák e0dcc3ba46 Some convenience functions for QX11Info stuff. 20 years ago
Luboš Luňák 5646eafb33 Do the miscalculated-place-at-the-same-position hack only 20 years ago
Luboš Luňák d3b5bf8a68 Size can be empty during attempted resize, avoid the warning. 20 years ago
Thorsten Roeder e000f78091 fixing some EBN issues 20 years ago
Laurent Montel 5725624c8b #include <q...h> -> #include <Q...> 20 years ago
Luboš Luňák 7f04417ad5 One more of "When a window resizes, first try to keep it inside its xinerama screen." 20 years ago
Luboš Luňák 21644ee234 I hate backwards compatibility. 20 years ago
Luboš Luňák f9a6c6c9ba So this is why fullscreening on xinerama is so random ... reverting r423736. 20 years ago
Luboš Luňák c4e72833fe When a window resizes, first try to keep it inside its xinerama screen. 20 years ago
Luboš Luňák cfb1b5e42d Handle struts set by panels that are at xinerama edges that 20 years ago
Luboš Luňák 10775a9763 ScreenArea is supposed to be without struts. 20 years ago
Luboš Luňák b9f3db77d4 Dump the hack that tries to guess partial xinerama-aware struts from the old ones. 20 years ago
Allen Winter ae65a40c7a TRUE->true, FALSE->false 20 years ago
Allen Winter 441523a689 Replace obsolete QMAX() and QMIN() with qMax() and qMin(). 20 years ago
Luboš Luňák 406c89a8b2 Fix setting of minsize used in Client::sizeForClientSize() 20 years ago
Laurent Montel 0fa10f318d Deprecated-- 20 years ago
Eike Hein 0aeabb9550 Forward-port r494303 from 3.5 branch. 21 years ago
Stephan Kulow 6c821aba01 some more compiling 21 years ago
Luboš Luňák 7abacfa2fb When just adjusting maximized state e.g. because of workarea changes, 21 years ago
Eike Hein b5ff06d5f8 Backport svn commit 449791 21 years ago
Luboš Luňák 3ec72118f2 Some fixes for placement code, so that e.g. placing a dialog 21 years ago
Stephan Kulow b464518b3c svn merge svn+ssh://coolo@svn.kde.org/home/kde/trunk/KDE/kdebase@438057 21 years ago