D26173: WIP: [xwl] Emulate resolution changes

Roman Gilg noreply at phabricator.kde.org
Mon Dec 23 01:14:17 GMT 2019


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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kwin/attachments/20191223/c06b1ad5/attachment.html>


More information about the kwin mailing list