D29457: workspace.clientList doesn't have desktop windows
Tiago Corrêa <[email protected]>
| Newsgroups | gmane.comp.kde.devel.kwin |
|---|---|
| Message-ID | <[email protected]> |
tcorreabr created this revision. tcorreabr added a reviewer: KWin. Herald added a project: KWin. Herald added a subscriber: kwin. tcorreabr requested review of this revision. REVISION SUMMARY Some KWin scripts may need to access desktop windows Clients, to get their windowId's for example. workspace.clientList doesn't have desktop windows. This patch exposes a new property (workspace.desktopList), which has only desktop windows. REPOSITORY R108 KWin REVISION DETAIL https://phabricator.kde.org/D29457 AFFECTED FILES scripting/scripting.cpp scripting/workspace_wrapper.cpp scripting/workspace_wrapper.h To: tcorreabr, #kwin Cc: kwin, Orage, cacarry, LeGast00n, The-Feren-OS-Dev, cblack, jraleigh, zachus, fbampaloukas, mkulinski, ragreen, jackyalcine, iodelay, crozbo, bwowk, ZrenBot, ngraham, alexeymin, himcesjf, lesliezhai, ali-mohamed, hardening, romangg, jensreuterberg, abetts, sebas, apol, ahiemstra, mart