D26173: WIP: [xwl] Emulate resolution changes
Roman Gilg <[email protected]>
| Newsgroups | gmane.comp.kde.devel.kwin |
|---|---|
| Message-ID | <[email protected]> |
romangg created this revision. romangg added a reviewer: KWin. Herald added a project: KWin. Herald added a subscriber: kwin. romangg requested review of this revision. REVISION SUMMARY This patch adds functionality to make use of recent XWayland patches for emulating RandR resolution changes through the Wayland wp_viewporter protocol extension. For that a specific window property must be read and the emulated size sent via X11 protocol to the respective client window. This patch is WIP because I noticed structural problems that we have with the current XWayland code. For one KWin is creating one too many parent windows to work together with the new XWayland code. TEST PLAN Tested with WIP patches to XWayland and supertux. REPOSITORY R108 KWin BRANCH xwl-res-emu REVISION DETAIL https://phabricator.kde.org/D26173 AFFECTED FILES atoms.cpp atoms.h geometry.cpp To: romangg, #kwin Cc: kwin, LeGast00n, The-Feren-OS-Dev, sbergeron, jraleigh, zachus, fbampaloukas, GB_2, mkulinski, ragreen, jackyalcine, iodelay, crozbo, bwowk, ZrenBot, ngraham, alexeymin, himcesjf, lesliezhai, ali-mohamed, hardening, romangg, jensreuterberg, abetts, sebas, apol, ahiemstra, mart