--===============1679008944== Content-Type: multipart/alternative; boundary="Boundary-01=_bjsRNEDJM7NLwWk" Content-Transfer-Encoding: 7bit --Boundary-01=_bjsRNEDJM7NLwWk Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: quoted-printable On Sunday 30 January 2011 21:42:53 Martin Gr=E4=DFlin wrote: > FYI: after some discussion with Hugo I updated the wiki page with a > slightly modified version. The shadow is now specified in one property > following the _NET_WM_ICON way and shadows for focused and unfocused > windows can be specified. >=20 > Please have a look. I plan to implement it next weekend. >=20 Hello Martin, Some comments (or missunderstanding on my side). Apparently you now have two duplicated atoms:=20 _KDE_NET_WM_SHADOW _KDE_NET_WM_SHADOW_FOCUSED _KDE_NET_WM_SHADOW_UNFOCUSED (the 3 8-sets of pixmaps passed for the 3 types of shadow) and=20 _KDE_NET_WM_SHADOW, used to store the padding. Or did I miss something ?=20 Also: should all three type of shadows have the same padding ? (my naive answer should be: they should not. So you would need 2 more=20 properties) Or did I miss something ?=20 Cheers, Hugo > Cheers > Martin >=20 > On Wednesday 26 January 2011 21:35:15 Martin Gr=E4=DFlin wrote: > > Hi all, > >=20 > > I have been gathering some ideas about how to do window shadows better = in > > a composited window manager and how to give control of the shadows to > > the widget style. I wrote down my current ideas for (undecorated) > > windows in [1]. The approach can easily be extended to support decorated > > windows (active and inactive state). > >=20 > > Please all have a look at it and provide some feedback. Feel free to > > change/extend it to whatever you think. The idea is mostly based on > > discussions with Hugo (Oxygen) with some ideas coming from a discussion > > with Thomas (Bespin), but I would also love to have feedback from other > > widget style developers like Christoph and Craig. > >=20 > > Furthermore if you look at the proposal you will see some _KDE_NET_WM > > hints. So I want to have this "upstreamed" after it is implemented. > > That's why I cc- ed Sam to get some early feedback from the cross-wm > > front ;-) Does the approach work for Compiz as well and does it make > > sense to go the way through EWMH? > >=20 > > Thanks to all making Shadows in 4.7 rock :-D > >=20 > > Cheers > > Martin > >=20 > > [1] http://community.kde.org/KWin/Shadow --Boundary-01=_bjsRNEDJM7NLwWk Content-Type: text/html; charset="iso-8859-15" Content-Transfer-Encoding: quoted-printable
On Sunday 3= 0 January 2011 21:42:53 Martin Gr=E4=DFlin wrote:
> FYI: a= fter some discussion with Hugo I updated the wiki page with a
> slight= ly modified version. The shadow is now specified in one property
> follow= ing the _NET_WM_ICON way and shadows for focused and unfocused
> window= s can be specified.
>
> Please= have a look. I plan to implement it next weekend.
>
Hello Marti= n,
Some commen= ts (or missunderstanding on my side).
Apparently = you now have two duplicated atoms:
_KDE_NET_WM_SHADOW
_KDE_NET_WM_SHADOW_FOCUSED
_KDE_NET_WM_SHADOW_UNFOCUSED
(the 3 8-se= ts of pixmaps passed for the 3 types of shadow)
and
_KDE_NET_WM= _SHADOW, used to store the padding.
Or did I mi= ss something ?
Also: shoul= d all three type of shadows have the same padding ?
(my naive a= nswer should be: they should not. So you would need 2 more properties)
Or did I mi= ss something ?
Cheers,
Hugo
> Cheers=
> Martin=
>
> On Wed= nesday 26 January 2011 21:35:15 Martin Gr=E4=DFlin wrote:
> > H= i all,
> > <= /p>
> > I= have been gathering some ideas about how to do window shadows better in
> > a= composited window manager and how to give control of the shadows to
> > t= he widget style. I wrote down my current ideas for (undecorated)
> > w= indows in [1]. The approach can easily be extended to support decorated
> > w= indows (active and inactive state).
> > <= /p>
> > P= lease all have a look at it and provide some feedback. Feel free to
> > c= hange/extend it to whatever you think. The idea is mostly based on
> > d= iscussions with Hugo (Oxygen) with some ideas coming from a discussion
> > w= ith Thomas (Bespin), but I would also love to have feedback from other
> > w= idget style developers like Christoph and Craig.
> > <= /p>
> > F= urthermore if you look at the proposal you will see some _KDE_NET_WM
> > h= ints. So I want to have this "upstreamed" after it is implemented= =2E
> > T= hat's why I cc- ed Sam to get some early feedback from the cross-wm
> > f= ront ;-) Does the approach work for Compiz as well and does it make
> > s= ense to go the way through EWMH?
> > <= /p>
> > T= hanks to all making Shadows in 4.7 rock :-D
> > <= /p>
> > C= heers
> > M= artin
> > <= /p>
> > [= 1] http://community.kde.org/KWin/Shadow