144 Commits (279b3d07f86d8697c8fe2f378da997db062f0c9a)

Author SHA1 Message Date
Fredrik Höglund 0a8c06b054 Implement support for _KDE_NET_WM_FRAME_OVERLAP. 17 years ago
Lucas Murray d7b1e5fc53 Added window rule version of opening window tabs in the background. 17 years ago
Lucas Murray 3855b9253b Added global setting to allow opening automatically grouped windows in 17 years ago
Lucas Murray e4ab19a936 Allow automatic grouping of unrelated windows by matching them with a 17 years ago
Lucas Murray e096c60502 Allow the autogrouping option to be enabled/disabled on a 17 years ago
Lucas Murray 535737e1fe Add "automatically group identical windows" feature to window tabbing. 17 years ago
Lucas Murray a0d07d12a2 Merged r970865:1049322 from /branches/work/kwin-tabbing 17 years ago
Thomas Lübking 5c9e611cb1 BUG: 203903 17 years ago
Lucas Murray ca901dae30 Improved window movement around struts. Windows can be moved anywhere 17 years ago
Lucas Murray 04d84ae446 SVN_SILENT Standardized coding style on main.* and manage.cpp 17 years ago
Jason vanRijn Kasper fb0a01228f This change allows KWin to use the new NETWinInfo2 class (binary 18 years ago
Guillaume Pothier f780e8b68b Kephalized plasma and kwin: replaced usage of QDesktopWidget by Kephal 18 years ago
Laurent Montel 5535a9de5e Fix iterator 18 years ago
Luboš Luňák 63b01aff5d Rework handling of mapping and unmapping windows, in particular: 18 years ago
Aike J. Sommer 2cfa81c2fc Allow desktop-type windows to only span one xrandr/mergedfb/xinerama-screen instead of all screens combined. 18 years ago
Aike J. Sommer 1819ad69b2 Allow desktop-type windows to only span one xrandr/mergedfb/xinerama-screen instead of all screens combined. 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 ff34ea9e79 When a dialog is opened for a minimized window, minimize it too. 18 years ago
Luboš Luňák a30d1ee6ad Call updateShape() unconditionally, it checks itself for shape presence 19 years ago
Luboš Luňák 01bf6cbb4c License cleanup - add headers where missing, be explicit about GPL 19 years ago
Luboš Luňák 63a0120a60 Remove some no longer relevant todos. 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
Luboš Luňák a6bb443640 Use Xinerama info from startup notification if available. 19 years ago
Luboš Luňák 47232a2c17 Support _NET_WM_FULL_PLACEMENT. 19 years ago
Luboš Luňák c0412fbf23 Option for specifying Xinerama screen where new windows open. 19 years ago
Luboš Luňák a18969213a 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 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 24eacc4908 Move NETWinInfo and few more things from Client to the base class. 19 years ago
Luboš Luňák de4d1bc518 Implement cursorPos() as an optimized version of QCursor::pos() 19 years ago
Luboš Luňák 09781249b9 Name the class used to postpone geometry changes also Blocker, 20 years ago
Luboš Luňák 3f0d6b97c1 One change that was supposed to go with r603295. 20 years ago
Luboš Luňák fef4dec6e6 Add COPY_BUFFER workaround from glcompmgr that makes this work 20 years ago
Luboš Luňák d65ebbcb5f Opengl transparency. 20 years ago
Luboš Luňák ace6b4ad8a Opengl support for shaped windows. 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 72d4e4205c Some kompmgr remnants removed. 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 c7f515630d Support for transparency. 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 06e47c10db Remove the temporary hacks again. 20 years ago
Luboš Luňák 157372f2e7 And add a silly moving-in animation for new windows. 20 years ago
Luboš Luňák 571ba9cf9e Basic compositing support. It doesn't actually do anything 20 years ago