605 Commits (8fb4c74add31784ed87b04aabe8b4b1f477ae042)

Author SHA1 Message Date
Martin Gräßlin be1f18ab35 Backport rev 1001997: Initialize the padding variables. This could be the solution to the problems with non-bordered windows like KRunner and Yakuake. 17 years ago
Martin Gräßlin 807891fcb0 Initialize the padding variables. This could be the solution to the problems with non-bordered windows like KRunner and Yakuake. 17 years ago
Fredrik Höglund 3685b3260a Make sure that the repainted area includes the whole area 17 years ago
Martin Gräßlin c561207946 Do not release the bound pixmap every time the decoration get's updated. That is the reason why effects were slow when active client changed. Additional do a XSync when the decoration pixmap is painted. That ensures that the pixmap is painted before the texture from pixmap is done. 17 years ago
Fredrik Höglund 8bba7aed7d Make it possible for the decorations to paint outside the window frame 17 years ago
Martin Gräßlin 1c45f2a2d8 Forgot to add the changes to client for argb decoration (rev 957681) 17 years ago
Fredrik Höglund e92aab0518 Implement initial support for ARGB window decorations. 17 years ago
Lucas Murray ca901dae30 Improved window movement around struts. Windows can be moved anywhere 17 years ago
Luboš Luňák edcd0112fa Allow minimizing of modal dialogs, simply meaning that their main window 17 years ago
Luboš Luňák 707118ca3c Compile in one line :). 17 years ago
Lucas Murray 038667db7a SVN_SILENT Standardize coding style on client.* and workspace.* 17 years ago
Lucas Murray d5a630cabd When window shade hovering is enabled do not immediately shade the 18 years ago
Rick Xing 4975618a22 add brace to avoid compiling warning of gcc 18 years ago
Lucas Murray 9dc6216729 Correct implementation of r886439. 18 years ago
Lucas Murray 04f26ad6bb Revert r886439 18 years ago
Lucas Murray b37468c3b8 Prevent crash when forcing a window onto a non-existant desktop. 18 years ago
Laurent Montel 5535a9de5e Fix iterator 18 years ago
Luboš Luňák fa48c3f1f4 r866350 18 years ago
Luboš Luňák 6c04eb4a6a When window shape changes, also cause a workspace repaint, just in case 18 years ago
Luboš Luňák 08571b2f52 Do not use 'assert( false )', with NDEBUG that is a no-op and 18 years ago
Luboš Luňák 14ae8d2dc9 Support for unredirecting fullscreen windows, i.e. games etc. can paint directly 18 years ago
Diego Iastrubni 7b3336252c Add LRM to the end of the window title to fix situations in which there are several windows with the same name and 18 years ago
Luboš Luňák 63b01aff5d Rework handling of mapping and unmapping windows, in particular: 18 years ago
Dirk Mueller 5079d9f1a5 do not block waiting for the kill_helper to be gone, otherwise 18 years ago
Luboš Luňák 3f4a2dfaed Add functions for querying xinerama screens to effects API, 18 years ago
Luboš Luňák 4f9cb481c2 Command-line args don't need explicit encoding. 18 years ago
Luboš Luňák e7c88f309d Reduce the difference between noborder requested by the application 18 years ago
Luboš Luňák a32b9ff1e7 Don't keep a separate flag for the Motif noborder flag. 18 years ago
Luboš Luňák fbbe94753e Repaint decoration after configuration change when it doesn't need a reset. 18 years ago
Luboš Luňák 38291eb82c Make border sizes while maximizing take effect even when the actual 18 years ago
Luboš Luňák 7a2fbfa2e0 Fix wrong code removal from r558258. 18 years ago
Luboš Luňák a3d931a84b QObject: Do not delete object, 'unnamed', during its event handler! 18 years ago
Luboš Luňák ea8a3ed648 I suppose this warning actually doesn't make that much sense. 18 years ago
Luboš Luňák e173e55c8e Add a comment about input shape. 19 years ago
Adriaan de Groot 9ff9f6ce22 Disambiguating ints and unsigned and float and double 19 years ago
Luboš Luňák 3b2b091c34 Make a clear distinction between types we support only for compositing 19 years ago
Luboš Luňák 01bf6cbb4c License cleanup - add headers where missing, be explicit about GPL 19 years ago
Luboš Luňák d6b7ef180d No kde3/qt3 support in kwin core. Saves about 150M of memory in gdb 19 years ago
Luboš Luňák dbe1f3f875 Avoid one more case of unnecessary discarding window pixmap. 19 years ago
Laurent Montel 994c800d79 Adapt to new KWarning/kFatal/kDebug api 19 years ago
Luboš Luňák 63a0120a60 Remove some no longer relevant todos. 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 31fbf4317e Uninitialized variable. 19 years ago
Luboš Luňák 9052116e4f Support for having previews even for unmapped windows - they're 19 years ago
Luboš Luňák 5f003b9ec3 Remove a copy that's a result of wrong merging of a diff. 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
Laurent Montel a38f0d95e1 K3Process-- 19 years ago
Luboš Luňák 1caa3f95ed Properly check for all needed extensions and handle gracefully absence. 19 years ago
Luboš Luňák 61ada25cdf Rework r293762 - enter move/resize mode also when the user just 19 years ago