125 Commits (eca06ecb02a6ecae3fd15209a2f3b70bed211bcd)

Author SHA1 Message Date
Martin Gräßlin a6118016ec Reintroduce nullptr check in Client::removeFromMainClients 11 years ago
Martin Gräßlin 4a3d0fdac6 Workspace::updateOnAllDesktopsOfTransients operates on AbstractClient 11 years ago
Martin Gräßlin 69be73d382 Remove no longer needed casts to Client regarding transients 11 years ago
Martin Gräßlin 2f7597e522 Move transients 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 a5d3317645 Use auto for iterator over transients() 11 years ago
Martin Gräßlin df98e3883f Move hasTransient from Client to AbstractClient 11 years ago
Martin Gräßlin c4c3dfc73f Move transientFor from Client to AbstractClient 11 years ago
Thomas Lübking 295132deef reset the transientInfo id when cleaning group 11 years ago
Aleix Pol 6f345f4915 Clean debug output 11 years ago
Martin Gräßlin 94ce47ef7b Workspace::mostRecentlyActivatedClient returns an AbstractClient 11 years ago
Martin Gräßlin 6e45901844 TabBoxClientImpl changed to using an AbstractClient 11 years ago
Martin Gräßlin d66a804bbb Drop not needed includes of QX11Info 11 years ago
Martin Gräßlin 77e6e99209 Use NETWinInfo overload for icons in Group::icon 11 years ago
Martin Gräßlin 5abccbec7d Split Client::readTransient into two parts 11 years ago
Daniel Pastushchak 0d997b1093 Introduce categorized logging for kwin core 11 years ago
Martin Gräßlin 9fae34f86f Remove Client::getWMHints in favor of functionality in NETWinInfo 12 years ago
Martin Gräßlin 4a79cec8a6 Drop hacks and default rule for XV 12 years ago
Martin Gräßlin 6828f33548 Remove hack for "mozilla" 12 years ago
Martin Gräßlin bc0a9cb53a [kwin] Use std::find_if and lambda functions for Workspace::findClient 12 years ago
Martin Gräßlin b0c0e81661 Adjust kde-workspace to changes in NETWMClient 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 ba66fd9ef6 [kwin] NETWinInfo2 becomes NETWinInfo 13 years ago
Martin Gräßlin 57905c0cc2 And we got rid of KDebug 13 years ago
Martin Gräßlin 330d40f425 Fix no cast to/from ASCII intrduced issues 13 years ago
Fredrik Höglund a87e8f5e8e kwin: Drop the xcb_icccm dependency 13 years ago
Martin Gräßlin 5dae0cb010 Change Client::window_group to xcb_window_t 13 years ago
Martin Gräßlin 5afe5f810e Port Client::transient_for handling to XCB 13 years ago
Martin Gräßlin 023de5b75e Remove Workspace pointer from Group 13 years ago
Martin Gräßlin 28d7b3c563 s/Window/xcb_window_t/g in workspace.h 13 years ago
Martin Gräßlin 89c2fd5598 Remove YesIKnowWhatImDoing from internal API 13 years ago
Martin Gräßlin 34d0df3e0a Remove Workspace::updateOnAllActivitiesOfTransients 13 years ago
Martin Gräßlin 0976bdfb17 Adding transient (for) properties 14 years ago
Martin Gräßlin 9930044581 Drop an unimplemented method in Group 15 years ago
Arthur Arlt 25654f25b8 Removing TopMenu 15 years ago
Martin Gräßlin 0a7e48f7aa KWin uses kdelibs coding style. 15 years ago
Thomas Lübking 73ec13310f update utility window visibility on property change and increase hiding delay - should prevent "mystic" disappearance of gimp utilities 15 years ago
Thomas Lübking 746cdddf76 adjust/fix behaviour of Modal Dialogs reg. Minimizing, Virtual Desktop change & Shading 16 years ago
Martin Gräßlin 5b54bb1d03 Forward port rev 1137263: 16 years ago
Chani Armitage 24c7f96416 update activity of transients properly 16 years ago
Martin Gräßlin 9715014b4d Less krazy issues: fix spelling errors in comments. 16 years ago
Frederik Schwarzer a604e4a60d global typo fix 17 years ago
Luboš Luňák edcd0112fa Allow minimizing of modal dialogs, simply meaning that their main window 17 years ago
Rick Xing 4975618a22 add brace to avoid compiling warning of gcc 18 years ago
Lucas Murray 6d41a1320e Moved all debug, warning and error messages into the KWin 1212 area. 18 years ago
Jason vanRijn Kasper fb0a01228f This change allows KWin to use the new NETWinInfo2 class (binary 18 years ago
Laurent Montel 5535a9de5e Fix iterator 18 years ago
Luboš Luňák 08571b2f52 Do not use 'assert( false )', with NDEBUG that is a no-op and 18 years ago
Luboš Luňák d7889ad2e0 Avoid warning. 18 years ago
Luboš Luňák afa5700c7b Don't initialy minimize a window if it has some main window open, 18 years ago