D26311: Handle output logical size 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
  The logical size of an output can be explicitly set through the output
  management protocol. In this case calculate a view geometry, that is centered
  on the output.

TEST PLAN
  Tested with two outputs having different aspect ratios.

REPOSITORY
  R108 KWin

BRANCH
  logical-size

REVISION DETAIL
  https://phabricator.kde.org/D26311

AFFECTED FILES
  abstract_wayland_output.cpp
  abstract_wayland_output.h
  plugins/platforms/drm/drm_output.cpp
  plugins/platforms/drm/egl_gbm_backend.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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.