davidedmundson added a comment.

  Seems generally very clean and sensible. +1
  
  I want to see plasma-framework/dialog.cpp and breeze ports before we merge.

INLINE COMMENTS

> kwindowshadow.h:201
> +     *
> +     * Note that the KWindowShadow does not keep track of the platform 
> surface. If for whatever
> +     * reason the native platform surface is deleted and then created, you 
> must to destroy() the

For KWindowEffects I did put window tracking into the wayland plugin and it 
improved the readability of all the client code considerably.

I would recommend looking at doing so, especially as we could probably even 
share the implementation that kwayland-integration windoweffects.cpp has.

REPOSITORY
  R278 KWindowSystem

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

To: zzag, #kwin
Cc: davidedmundson, kde-frameworks-devel, LeGast00n, GB_2, michaelh, ngraham, 
bruns

Reply via email to