283 Commits (5d37ccfce0907f4e8a393ae20c87d71fa65d9f9f)

Author SHA1 Message Date
Martin Gräßlin 9ef42ae3c7 Move blocking geometry updates functionality to AbstractClient 11 years ago
Thomas Lübking f3cfbacb1e do not grab server during manage 11 years ago
Thomas Lübking ace742d143 initialize pseudo_max with desired maximization 11 years ago
Martin Gräßlin 305699be8e Move modal from Client to AbstractClient 11 years ago
Martin Gräßlin 1d242d9daf Move mainClients() and allMainClients from Client to AbstractClient 11 years ago
Martin Gräßlin a1a89d3d1e Disable Activities support on Wayland 11 years ago
Thomas Lübking 7b842ccc81 checkOffscreenPosition on restored session geoms 11 years ago
Martin Gräßlin 1d9769af1f Move skipTaskbar from Client to AbstractClient 11 years ago
Martin Gräßlin 11a3eac070 Move skipPager from Client to AbstractClient 11 years ago
Thomas Lübking 43e3b7db28 Show Desktop: break state with activation (only) 11 years ago
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