481 Commits (905c1f8f9df4234feb068b910a8f6a84bc5d31b4)

Author SHA1 Message Date
Martin Gräßlin 9fae34f86f Remove Client::getWMHints in favor of functionality in NETWinInfo 12 years ago
Martin Gräßlin f0e1e3187e Add a script to enforce window decorations for GTK windows 12 years ago
Martin Gräßlin c4caf705da Fix build breakage when input module gets compiled 12 years ago
Martin Gräßlin 7910fed659 Improve updating user timestamp 12 years ago
Martin Gräßlin 8543033d59 Reparent decoration window by using a QWindow wrapper for the frame 12 years ago
Martin Gräßlin 9cce470c35 Turn Client::delayedMoveResize() into a lambda slot 12 years ago
Martin Gräßlin 068ee6d39c Use uint32_t instead of long in Client::sendClientMessage 12 years ago
Martin Gräßlin 75f80e88ed Port Client::manage away from XGetWindowAttributes 12 years ago
Martin Gräßlin 7d302b9039 Keep timestamp of last syncRequest and update with xTime on each sync 12 years ago
Martin Gräßlin 93e5ebac63 Try to wait for DESTROY_NOTIFY before releasing an Unmanaged 12 years ago
Martin Gräßlin fd0fd82ad6 Use NETWM to get updates on blocking compositing 12 years ago
Martin Gräßlin c390a94261 Use new connect syntax in client.cpp 12 years ago
Martin Gräßlin d0fb6b22ba [kwin] Use new connect syntax in useractions.cpp 12 years ago
Martin Gräßlin bc0a9cb53a [kwin] Use std::find_if and lambda functions for Workspace::findClient 12 years ago
Martin Gräßlin 970e8765f0 [kwin] Remove support for _NET_WM_TAKE_ACTIVITY protocol 12 years ago
Martin Gräßlin 1bc624f9f7 [kwin] Move Client specific code from utils.h to client.(h|cpp) 12 years ago
Martin Gräßlin ca6f3e329d [kwin] Fix includes of NETWM 12 years ago
Martin Gräßlin 6baf794f88 InputRedirection for keyboard events 12 years ago
Martin Gräßlin 7d48b92e2b Redirect pointer events to the Toplevel 12 years ago
Aleix Pol c72e519d9c Remove KDE/ prefix in include directories 12 years ago
Martin Gräßlin aee20b4a5a Hide the OnAllDesktops button if there is only one virtual desktop 12 years ago
Martin Gräßlin ed4a0d0319 Screenedge show support for Clients 12 years ago
Martin Gräßlin fdee4ea8c8 Adjust kde-workspace to introduction of flags in NET classes 12 years ago
Thomas Lübking 3d389961ff preserve offsets when sending client to screen 12 years ago
Thomas Lübking c378bf4f7c emit desktopPresenceChanged from Client:setDesktop 12 years ago
Martin Gräßlin 2372e02752 [kwin] Use a QIcon in Client for the icons instead of Pixmaps 12 years ago
Martin Gräßlin 302271ce97 [kwin] Client supports an X property for color scheme 12 years ago
Martin Gräßlin 4a4ec0decd [kwin] Add XLib includes where still needed 13 years ago
Martin Gräßlin 8ecb69cd8c [decorations] Add a KDecoration::window() returning the QWindow 13 years ago
Thomas Lübking 06b482f725 pack to client, not deco 13 years ago
Martin Gräßlin cfd93246b3 Toplevel::frameId() becomes virtual 13 years ago
Martin Gräßlin c1483f41d4 Use Xcb::Window wrapper class for Client::m_client 13 years ago
Martin Gräßlin f4a96da547 Client shortcuts ported to QKeySequence 13 years ago
Martin Gräßlin 37334f400a Drop no longer needed XLib includes from KWin 13 years ago
Martin Gräßlin 330003cdee Replacement for XEvent queue inspection in FocusOut event case 13 years ago
Martin Gräßlin 94e4a31370 Port from XLib XSync to xcb sync 13 years ago
Martin Gräßlin c3760cbe3d Enable reparent notify and client message event handling in Client 13 years ago
Martin Gräßlin d47d0b2eb8 Enable focus out event handling in Client 13 years ago
Martin Gräßlin 6af74b86f4 Enable focus in event handling in Client 13 years ago
Martin Gräßlin bf775b1c0e Enable leave notify event handling in Client 13 years ago
Martin Gräßlin ed24ac86d2 Enable enter notify event handling in Client 13 years ago
Martin Gräßlin 302c94f280 Enable configure request event handling in Client 13 years ago
Martin Gräßlin 58c7617928 Enable map request event handling in Client 13 years ago
Martin Gräßlin 7acfb339b1 Enable destroy notify event handling in Client 13 years ago
Martin Gräßlin 958e47b36c Enable unmap notify event handling in Client 13 years ago
Martin Gräßlin df4b43ea78 Enable property notify event handling in Client and Unmanaged 13 years ago
Martin Gräßlin ce10105dfc Enable event handling for the X extension events 13 years ago
Martin Gräßlin e4415d370c Enable the event filtering for the movingClient 13 years ago
Martin Gräßlin 1d2c2d5982 Use Q_SLOTS and Q_SIGNALS instead of slots and signals 13 years ago
Martin Gräßlin 3f69bb0e7f Change Client's clormap to xcb_colormap_t 13 years ago