86 Commits (ef71908c6aeb324be057f9bfbb62bfd185fb6cdc)

Author SHA1 Message Date
Martin Gräßlin 711fd0b876 Drop include for config-workspace.h 14 years ago
Martin Gräßlin 0c47ca5e97 Remove defines for X extensions 15 years ago
Martin Gräßlin 0a7e48f7aa KWin uses kdelibs coding style. 15 years ago
Thomas Lübking e8b01efe44 improve keyboard navigation of the window shortcut dialog, add a conflict warning 16 years ago
Lucas Murray 8a8428e41c Less Krazy warnings please. 17 years ago
Lucas Murray 743e058af5 Detect when _MOTIF_WM_HINTS gains or loses the no border hint. 17 years ago
Lucas Murray ca901dae30 Improved window movement around struts. Windows can be moved anywhere 17 years ago
Luboš Luňák 7249ca2cfb Do self-check immediatelly during compositing setup only when it's not KWin startup 17 years ago
Michael Jansen d6df278f49 Use the new session shortcut feature for kwins "Window Shorcut" feature. 18 years ago
Luboš Luňák 63b01aff5d Rework handling of mapping and unmapping windows, in particular: 18 years ago
Luboš Luňák 01d9d88580 Add a dbus call to query which color settings the current decoration 18 years ago
Luboš Luňák bb433ac40e No longer include config*.h files in installed headers. 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 1b8b326c7b Replace warnings about KShortcutDialog being dead with something that is not dead. 19 years ago
Rivo Laks a3781228cb Move Extensions class to lib/kwinglobals.* 19 years ago
Luboš Luňák 9052116e4f Support for having previews even for unmapped windows - they're 19 years ago
Dirk Mueller e625a97905 include cleanups 19 years ago
Luboš Luňák 162d6ac7c9 Support for _NET_WM_SYNC_REQUEST, based on a patch 19 years ago
Luboš Luňák 1caa3f95ed Properly check for all needed extensions and handle gracefully absence. 19 years ago
Luboš Luňák ee040a6681 Merging from old trunk: 19 years ago
Luboš Luňák b8ceefc820 Merging from old trunk: 19 years ago
Luboš Luňák 04d5294afa 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
Luboš Luňák 15c8a4220e Fix and re-enable optimized cursorPos(). 19 years ago
Luboš Luňák 58fdb149a8 Convert ShowFps effect to plugins. 19 years ago
Rivo Laks 0353f3376e Make effects actual plugins, so it's possible to load them on runtime. 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
Andreas Hartmetz ee217245fb Ported/compile-fixed some code in khotkeys and kwin (that was not fun) 19 years ago
Dirk Mueller 85677f205f pedantic-- 19 years ago
Luboš Luňák 4affacac5b Support new compositing window types. 19 years ago
Luboš Luňák 0498cd7785 Add VideoRecordEffect for saving video captures. 19 years ago
Luboš Luňák 77f803a563 Instead of the somewhat fragile way of trying to clean up Client/Unmanaged 19 years ago
Luboš Luňák de4d1bc518 Implement cursorPos() as an optimized version of QCursor::pos() 19 years ago
Luboš Luňák 2e84c74fc8 Functions also for converting from X11 mouse/keyboard state 19 years ago
Luboš Luňák 0cbf093fdd Check for references to no longer existing windows in transiency checks 20 years ago
Luboš Luňák 38f4f76b31 Detect screen refresh rate for finding out optimal compositing 20 years ago
Luboš Luňák 4110fc1c3a Support for XComposite overlay window. 20 years ago
Luboš Luňák ace6b4ad8a Opengl support for shaped windows. 20 years ago
Luboš Luňák 649887d6c2 Looks like using XserverRegion for keeping damage regions 20 years ago
Luboš Luňák 5d2d733519 Seach me why there needs to be another config.h file. 20 years ago
Luboš Luňák 093617aafb Fix compilation with older XShape (#132310). 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