D23072: refactor: Minimize use of geom in Toplevel subclasses
Vlad Zagorodniy <[email protected]>
| Newsgroups | gmane.comp.kde.devel.kwin |
|---|---|
| Message-ID | <[email protected]> |
zzag created this revision. zzag added a reviewer: KWin. Herald added a project: KWin. Herald added a subscriber: kwin. zzag requested review of this revision. REVISION SUMMARY This change makes easier to refactor geometry handling in the future. The main motivation for avoiding using geom directly is to make code more readable and ensure that the geometry is updated only through designated methods, e.g. setGeometry, plainResize, etc. REPOSITORY R108 KWin BRANCH dont-use-geom REVISION DETAIL https://phabricator.kde.org/D23072 AFFECTED FILES abstract_client.cpp shell_client.cpp To: zzag, #kwin Cc: kwin, LeGast00n, sbergeron, jraleigh, fbampaloukas, GB_2, mkulinski, ragreen, jackyalcine, Pitel, iodelay, crozbo, bwowk, ZrenBot, ngraham, alexeymin, himcesjf, lesliezhai, ali-mohamed, hardening, romangg, jensreuterberg, abetts, sebas, apol, mart