287 Commits (0c1075742767812228a4981102a199642d9e4a6e)

Author SHA1 Message Date
Fredrik Höglund 0a8c06b054 Implement support for _KDE_NET_WM_FRAME_OVERLAP. 17 years ago
Lucas Murray 00e131a1a5 Allow window tabbing titlebar actions to be configurable; Set default 17 years ago
Lucas Murray f57028f387 Take into account the decoration when resizing windows based off their 17 years ago
Lucas Murray a0d07d12a2 Merged r970865:1049322 from /branches/work/kwin-tabbing 17 years ago
Jacopo De Simoi 71a73acae8 Avoids a nasty race condition that caused corrupted window decorations 17 years ago
Lucas Murray 65e8bea70d Make quick maximization and tiling more intuitive by handling resize and 17 years ago
Lucas Murray 743e058af5 Detect when _MOTIF_WM_HINTS gains or loses the no border hint. 17 years ago
Robin Harold Burchell 102ec081e2 Extend on the quicktiling(/snap) work by mgraesslin in r1021305: 17 years ago
Martin Gräßlin 76f17e6de1 Here comes the new TabBox. It is a complete rewrite using a MVC approach. Here some highlights: 17 years ago
Martin Gräßlin 754f5d0829 Quick maximize and tiling when moving a window to the left/right or top screen edge. 17 years ago
Martin Gräßlin 8981223956 Reimplement addRepaintFull() in Client and add the padding to the repaint region. 17 years ago
Martin Gräßlin ba27d2ebb0 Copy decoration pixmaps to Deleted. By that we see the decoration also when having a fade out animation. 17 years ago
Fredrik Höglund 3685b3260a Make sure that the repainted area includes the whole area 17 years ago
Lucas Murray 8d09ed341a Remove old decoration shadow API, rename AbilityProvidesShadow and add 17 years ago
Fredrik Höglund 809bdaa1f0 Fix a crash that happens sometimes when gwenview starts. 17 years ago
Fredrik Höglund a088f660a5 Make sure that the repainted area includes the whole decoration when 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
Lucas Murray 0d6f29c18d Ignore struts half-way up the screen when calculating the available work 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
Jason vanRijn Kasper fb0a01228f This change allows KWin to use the new NETWinInfo2 class (binary 18 years ago
Lucas Murray 154c19b0e7 Make the client shadowOpacity() return a relative opacity instead of absolute. 18 years ago
Lucas Murray af1b639a9d Rename the new decoration API and mark it as unstable. Supporting a hacked API is suicide. 18 years ago
Lucas Murray 899d578c49 Merge Libkdecoration2 Git branch. 18 years ago
Luboš Luňák 5e19cbbc0f r866294 18 years ago
Luboš Luňák 27182e3800 Workaround for kwin<->kglobalaccel deadlock, when KWin has X grab and the kded 18 years ago
Luboš Luňák 14ae8d2dc9 Support for unredirecting fullscreen windows, i.e. games etc. can paint directly 18 years ago
Luboš Luňák 818070d3aa Keep fullscreen windows covering the whole screen when it is the topmost 18 years ago
Luboš Luňák 63b01aff5d Rework handling of mapping and unmapping windows, in particular: 18 years ago
Lucas Murray 0581746327 Allow moving of maximized windows across screens 18 years ago
Luboš Luňák 3f4a2dfaed Add functions for querying xinerama screens to effects API, 18 years ago
Luboš Luňák afa5700c7b Don't initialy minimize a window if it has some main window open, 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 fc848b8cd9 Don't paint windows that have been hidden by KWin itself. 18 years ago
Adriaan de Groot 214d575aa3 Qt3 -> Qt4 style includes. 18 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
Arto Hytönen e1c6433c8e pass-by-value -> reference-to-count fixes 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 c29c66832d Make quads carry information about whether the quad is part 19 years ago
Luboš Luňák 9052116e4f Support for having previews even for unmapped windows - they're 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