From kde-panel-devel Tue Aug 30 14:33:49 2016 From: =?utf-8?q?graesslin_=28Martin_Gr=C3=A4=C3=9Flin=29?= X-MARC-Message: https://marc.info/?l=kde-panel-devel&m=147256765318308 MIME-Version: 1 Content-Type: multipart/mixed; boundary="--e372ebfb45da4bcd96c509eb94607034" --e372ebfb45da4bcd96c509eb94607034 Content-Type: text/plain; charset="ascii" Mime-Version: 1.0 Content-Transfer-Encoding: 7bit graesslin added a comment. In https://phabricator.kde.org/D2627#48943, @luebking wrote: > Fixwise good, APIwise, maybe add AbstractClient::placeIn(QRect &area) { Placement::self()->place(this, area); setGeometryRestore(geometry()); } to > a) prevent uninformed messing around with the restore geomery > b) guarantee sync behavior (when placing occurs) > > ? yep makes sense. REPOSITORY rKWIN KWin REVISION DETAIL https://phabricator.kde.org/D2627 EMAIL PREFERENCES https://phabricator.kde.org/settings/panel/emailpreferences/ To: graesslin, #kwin, #plasma_on_wayland, bshah Cc: luebking, plasma-devel, kwin, lesliezhai, ali-mohamed, hardening, jensreuterberg, abetts, sebas --e372ebfb45da4bcd96c509eb94607034 Content-Type: text/html; charset="ascii" Mime-Version: 1.0 Content-Transfer-Encoding: quoted-printable graesslin=20added=20a=20comment.View=20Revision
In=20D2627#48943,=20@luebking=20wrote:

Fixwise= =20good,=20APIwise,=20maybe=20add=20AbstractClient::placeIn(QRect=20&ar= ea)=20{=20Placement::self()->place(this,=20area);=20setGeometryRestore(g= eometry());=20}=20to =20a)=20prevent=20uninformed=20messing=20around=20with=20the=20restore=20ge= omery =20b)=20guarantee=20sync=20behavior=20(when=20placing=20occurs)

?

yep=20makes=20sense.

REPOSITORY
rKWIN=20KWin
REVISION= =20DETAIL
https://phabricator.kde.org/D2627
<= div>EMAIL=20PREFERENCES
https://p= habricator.kde.org/settings/panel/emailpreferences/
=
To:=20graesslin,=20KWin,=20Plasma=20on=20Wayland,=20b= shahCc:=20luebking,=20plasma-devel,=20kwin,=20lesl= iezhai,=20ali-mohamed,=20hardening,=20jensreuterberg,=20abetts,=20sebas
--e372ebfb45da4bcd96c509eb94607034--