zzag added a comment.
In D28245#633649 <https://phabricator.kde.org/D28245#633649>, @davidedmundson wrote: > I interpreted the spec the same way when I wrote this...but we don't have a choice. I think we do. (a) Revert the recent xdg-output patches and land them in KF 5.70 or later. (Plasma 5.19 is going to depend on KF 5.70) (b) Introduce an API to indicate what version of the protocol is actually implemented by the compositor. m_xdgOutputManager = m_display->createXdgOutputManager(m_display); m_xdgOutputManager->setVersion(XdgOutputManagerV1Interface::V2); m_xdgOutputManager->create(); I think it's okay to ship the current fix, but only temporarily. >> I believe it might be a problem > > From a QtWayland POV it's fine at least. > >> We should remove these ifs in KF 5.70. > > Why then? > > Removing them then would still break Plasma 5.18 and officially we support that combo > > Plasma 5.19 will set the name/description, so removing the if won't change anything. REPOSITORY R127 KWayland REVISION DETAIL https://phabricator.kde.org/D28245 To: davidedmundson, #kwin, zzag, apol Cc: kde-frameworks-devel, LeGast00n, cblack, GB_2, michaelh, ngraham, bruns