272 Commits (6581bc62a3d0bd89d4ca3cc84a19652bb018b24d)

Author SHA1 Message Date
Martin Gräßlin 0dda7b3f94 Drop Client::m_frameWrapper workaround for reparenting deco 11 years ago
Martin Gräßlin 254887155c Implement virtual desktop handling in AbstractClient 11 years ago
Thomas Lübking cbfcd3b096 implement showingDesktop by raising desktop window 11 years ago
Thomas Lübking d94f3c8577 remove secret showDesktopIsMinimizeAll feature 11 years ago
Mika Allan Rauhala 3389c7569f Adapt to KDecoration API changes 11 years ago
Martin Gräßlin d66a804bbb Drop not needed includes of QX11Info 11 years ago
Martin Gräßlin dfa89cc050 Port reading Motif hints to XCB 11 years ago
Martin Gräßlin 2076e458d3 Use Xcb::GeometryHints instead of XGetWMNormalHints 11 years ago
Martin Gräßlin cef84cd8a5 Use NETWinInfo::opaqueRegion 11 years ago
Martin Gräßlin 7e4307b263 Use new KWindowSystem::icon overload taking a NETWinInfo* 11 years ago
Martin Gräßlin 14659a9907 Split Client::checkActivities into two parts 11 years ago
Martin Gräßlin 5abccbec7d Split Client::readTransient into two parts 11 years ago
Martin Gräßlin 584bdbce71 Split Client::updateFirstInTabBox into two parts 11 years ago
Martin Gräßlin 327dd406e6 Split Client::updateColorScheme into two parts 11 years ago
Martin Gräßlin a55c7ba0d5 Split Client::updateShowOnScreenEdge into two parts 11 years ago
Martin Gräßlin 24688f8dae Split Client::detectGtkFrameExtents into two parts 11 years ago
Martin Gräßlin 770c723c61 Split Toplevel::getSkipCloseAnimation into two parts 11 years ago
Martin Gräßlin b27d3d20e7 Split Toplevel::getWmClientLeader in two parts 11 years ago
Martin Gräßlin f643b71902 Use NET::WM2InitialMappingState instead of XWMHints 11 years ago
Martin Gräßlin 3d9a035312 Move MaximizeMode from KDecorationDefines to utils.h 11 years ago
Martin Gräßlin 0f7a990316 Use Protocol support in NETWinInfo instead of fetching them ourselves 11 years ago
Martin Gräßlin 9fae34f86f Remove Client::getWMHints in favor of functionality in NETWinInfo 12 years ago
Martin Gräßlin 0030eb7f84 Initial import of support for new KDecoration2 based decorations 12 years ago
Thomas Lübking 75a298a4fb allow FS mapping of geometry restricted windows 12 years ago
Martin Gräßlin f0e1e3187e Add a script to enforce window decorations for GTK windows 12 years ago
Thomas Lübking d6ea601005 keep oversized windows in fullscreen area 12 years ago
Martin Gräßlin 8543033d59 Reparent decoration window by using a QWindow wrapper for the frame 12 years ago
Martin Gräßlin 75f80e88ed Port Client::manage away from XGetWindowAttributes 12 years ago
Martin Gräßlin b039a07f4d Toplevel::vis becomes Toplevel::m_visual and is xcb_visualid_t 12 years ago
Martin Gräßlin fd0fd82ad6 Use NETWM to get updates on blocking compositing 12 years ago
Martin Gräßlin c63e3533f4 Get Toplevel::resourceName() and ::resourceClass() from NETWinInfo 12 years ago
Martin Gräßlin f1f6d6eea8 Get windowRole from NETWinInfo instead doing it ourself 12 years ago
Martin Gräßlin b0c0e81661 Adjust kde-workspace to changes in NETWMClient 12 years ago
Martin Gräßlin ed4a0d0319 Screenedge show support for Clients 12 years ago
Thomas Lübking a0a976885c ensure to show clients that need sessionInteract 12 years ago
Martin Gräßlin fdee4ea8c8 Adjust kde-workspace to introduction of flags in NET classes 12 years ago
Thomas Lübking 6bd74cebf3 no autogrouping if deco doesn't support it 12 years ago
Martin Gräßlin 882d55f1b5 Allow windows to specify that they should not get animated on window close 12 years ago
Martin Gräßlin 2fbc8414a7 Allow windows to specify that they should not get animated on window close 12 years ago
Martin Gräßlin 302271ce97 [kwin] Client supports an X property for color scheme 12 years ago
Martin Gräßlin ba66fd9ef6 [kwin] NETWinInfo2 becomes NETWinInfo 13 years ago
Thomas Lübking 51c3c6cc42 no VD change for activation & unreasonable policy 13 years ago
Martin Gräßlin 3ee886be2d Add setBorderWidth() method to Xcb::Window 13 years ago
Martin Gräßlin 48f32b3bca Use Xcb::Window::selectInput where useful 13 years ago
Martin Gräßlin 49da9a8fdb Add a reparent() method to Xcb::Window 13 years ago
Martin Gräßlin 4215599e97 And add a lower() method to Xcb::Window 13 years ago
Martin Gräßlin cfd93246b3 Toplevel::frameId() becomes virtual 13 years ago
Martin Gräßlin 0d9ab27798 Use the wrapper methods for Client::m_client instead of xcb_foo 13 years ago
Martin Gräßlin c1483f41d4 Use Xcb::Window wrapper class for Client::m_client 13 years ago
Martin Gräßlin 139201a2e2 KGlobal::config() -> KSharedConfig::openConfig() 13 years ago