D19331: [wayland] Squash reconfigure methods
David Edmundson <[email protected]>
| Newsgroups | gmane.comp.kde.devel.kwin |
|---|---|
| Message-ID | <[email protected]> |
davidedmundson added a comment. There's a tiny bit I don't like, so to share my future (long term) plans: I want to make this requestGeometry(QSize size, std::optional<QPoint> topLeft) This would fit top levels better, but it introduces an issue for popups which must always know their position ahead of configuring. So my grand plan is to kill ShellSurface and then make XdgTopLevelClient and XdgPopupClient both subclasses of the now abstract ShellClient. REPOSITORY R108 KWin REVISION DETAIL https://phabricator.kde.org/D19331 To: davidedmundson, #kwin Cc: kwin, jraleigh, GB_2, mkulinski, ragreen, jackyalcine, Pitel, iodelay, bwowk, ZrenBot, ngraham, alexeymin, lesliezhai, ali-mohamed, hardening, jensreuterberg, abetts, sebas, apol, mart