143 Commits (b06fb6b0601e554a3886d515d0a397c23bdfafca)

Author SHA1 Message Date
Vlad Zahorodnii 4ce853e8e4 Prettify license headers 6 years ago
Vlad Zahorodnii 1fb9f6f13a Switch to SPDX license markers 6 years ago
Vlad Zahorodnii 297876e55e Split group.cpp topic file 6 years ago
Vlad Zahorodnii 9d4a32596c Drop some custom list typedefs 6 years ago
Vlad Zahorodnii ffcbe24e2b Rename Client to X11Client 7 years ago
Vlad Zahorodnii b8a6fd7c46 Don't initialize QFlags<T> with nullptr 7 years ago
Vlad Zahorodnii 62a7db7028 Use nullptr everywhere 7 years ago
Vlad Zagorodniy a035401b55 Use XCB wherever possible 7 years ago
Vlad Zagorodniy 630006e6f7 Delete unused includes 7 years ago
Vlad Zagorodniy 7a3722b4f5 Switch to Q_ASSERT 7 years ago
Vlad Zagorodniy 684b4b635e Use more traditional doxygen style 7 years ago
Vlad Zagorodniy c7639fd7ed Port away from deprecated headers 7 years ago
Vlad Zagorodniy 7b20e1f66f Overhaul doxygen comments 7 years ago
Martin Flöser 2799f69533 Move groupTransient and group from Client to AbstractClient as virtual 7 years ago
Jaime Torres 2c7b1cf762 From 22% of cpu in hasTransientInternal to 0.2x% 8 years ago
Martin Flöser 1ae7990a95 Allow a cross-process check for same applications 8 years ago
Martin Flöser e6ca321317 Drop ENABLE_TRANSIENCY_CHECK related code as it doesn't compile 9 years ago
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