<div dir="ltr"><div>Well.. since my mail to kcd is still being moderated I guess I'd also post this patch here.<br><br></div>RFC: QML shadow patch, and handle mask correctly.<br><div><br>Screen shot.<br><a href="http://wstaw.org/m/2013/01/07/plasma-desktopoj1171.png">http://wstaw.org/m/2013/01/07/plasma-desktopoj1171.png</a><br>
<br></div><div>The non-composite side is not affected as far as I tested. Shadow will not be shown if composite is not enabled.<br></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Mon, Jan 7, 2013 at 7:06 AM, Martin Gräßlin <span dir="ltr"><<a href="mailto:mgraesslin@kde.org" target="_blank">mgraesslin@kde.org</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">On Monday 07 January 2013 12:51:47 Marco Martin wrote:<br>
> On Monday 07 January 2013, Martin Gräßlin wrote:<br>
> > >     if that's so, then all that needs be done is to add the shadows by<br>
> > >     name in the rendering in the tabbox. shadow-top, etc. this can be<br>
> > >     done easily in the QML itself, and the problem would be solved.<br>
> ><br>
> > erm how?<br>
> ><br>
> >     PlasmaCore.FrameSvgItem {<br>
> ><br>
> >         id: shadowTop<br>
> >         imagePath: "shadow-top"<br>
> ><br>
> >     }<br>
> ><br>
> > and if that's possible it should be done for all the OSD and everything<br>
> > which does not have a problem with shadows being part of the window for<br>
> > performance reasons.<br>
><br>
> the following should work fine:<br>
>      PlasmaCore.FrameSvgItem {<br>
>          id: shadow<br>
>          svg:Svg{imagePath: "shadow"}<br>
>      }<br>
</div>and how to anchor it? The current code just uses:<br>
<br>
    PlasmaCore.FrameSvgItem {<br>
        id: background<br>
        anchors.fill: parent<br>
        imagePath: "dialogs/background"<br>
    }<br>
<br>
and I honestly have no idea how I should do it now. Also how does it affect<br>
the non-composited case?<br>
<div class="HOEnZb"><div class="h5">><br>
> --<br>
> Marco Martin<br>
> _______________________________________________<br>
> Plasma-devel mailing list<br>
> <a href="mailto:Plasma-devel@kde.org">Plasma-devel@kde.org</a><br>
> <a href="https://mail.kde.org/mailman/listinfo/plasma-devel" target="_blank">https://mail.kde.org/mailman/listinfo/plasma-devel</a><br>
</div></div><br>_______________________________________________<br>
Plasma-devel mailing list<br>
<a href="mailto:Plasma-devel@kde.org">Plasma-devel@kde.org</a><br>
<a href="https://mail.kde.org/mailman/listinfo/plasma-devel" target="_blank">https://mail.kde.org/mailman/listinfo/plasma-devel</a><br>
<br></blockquote></div><br></div>