Re: plasma and new shadow mess

2013-01-08 Thread Thomas Lübking
On Dienstag, 8. Januar 2013 18:40:58 CEST, Alexander Neundorf wrote: What is TFP ? gl_texture_from_pixmap() ;-)

Re: plasma and new shadow mess

2013-01-08 Thread Alexander Neundorf
On Monday 07 January 2013, Martin Gräßlin wrote: ... > What I have measured is the rendering of window decorations which is > basically the pain point of our complete rendering stack and follows a > similar approach to rendering (each side rendered to a pixmap, TFP done What is TFP ? Alex

Re: Re: plasma and new shadow mess

2013-01-07 Thread Weng Xuetian
On Mon, Jan 7, 2013 at 5:14 AM, Martin Gräßlin wrote: On Monday 07 January 2013 10:51:11 Aaron J. Seigo wrote: > On Sunday, January 6, 2013 17:40:42 Thomas Lübking wrote: > > 1. it will make kwin link generic-shell what is sematically the > > gnome/unity > > shell approach. In the case of TabBox

Re: plasma and new shadow mess

2013-01-07 Thread Aaron J. Seigo
On Monday, January 7, 2013 15:15:21 Thomas Lübking wrote: > On Montag, 7. Januar 2013 10:51:11 CEST, Aaron J. Seigo wrote: > > it is a library. that does not rely on the desktop (or other) shell. it > > provides shared functionality for applications in kde-workspace, but > > without a guaranteed AP

Re: plasma and new shadow mess

2013-01-07 Thread Martin Gräßlin
Am 07.01.2013 14:18, schrieb Aaron J. Seigo: On Monday, January 7, 2013 11:14:49 Martin Gräßlin wrote: The shadow system has been designed to work around the problem which occurs if we try to have the shadow in the panel. That is for any window where the shadow should not be part of the window

Re: plasma and new shadow mess

2013-01-07 Thread Fredrik Höglund
On Monday 07 January 2013, Martin Gräßlin wrote: > > handing over the pixmap id intenrally to the shadow system is exactly what > > we do in plasma. granted, it is outside of kwin and we're doing this with > > an xatom ... but this is precisely how plasma is doing it now: we rely on > > kwin (or an

Re: plasma and new shadow mess

2013-01-07 Thread Thomas Lübking
On Montag, 7. Januar 2013 10:51:11 CEST, Aaron J. Seigo wrote: > it is a library. that does not rely on the desktop (or other) shell. it > provides shared functionality for applications in kde-workspace, but without > a guaranteed API for others (ergo no headers). = $ for name in /usr/b

Re: plasma and new shadow mess

2013-01-07 Thread Thomas Lübking
On Montag, 7. Januar 2013 14:18:04 CEST, Aaron J. Seigo wrote: > the shadow+windowframe is not cached somewhere? It's not "shadow+windowframe" but "shadow+window" - doubling memory usage for that window (once more) since the window texture/picture is provided as pixmap by the redirection, you ca

Re: plasma and new shadow mess

2013-01-07 Thread Aaron J. Seigo
On Monday, January 7, 2013 11:14:49 Martin Gräßlin wrote: > The shadow system has been designed to work around the problem which occurs > if we try to have the shadow in the panel. That is for any window where the > shadow should not be part of the window geometry. It makes sense for the > panel, f

Re: Re: plasma and new shadow mess

2013-01-07 Thread Martin Gräßlin
On Monday 07 January 2013 11:03:24 Aaron J. Seigo wrote: > a reversion is not going to happen at this point. it is the proper way to do > the shadows (one that relies on window manager functionality which kwin has > thankfully provided for quite some time now; i'm a bit surprised that of > all appl

Re: Re: plasma and new shadow mess

2013-01-07 Thread Martin Gräßlin
On Monday 07 January 2013 10:51:11 Aaron J. Seigo wrote: > On Sunday, January 6, 2013 17:40:42 Thomas Lübking wrote: > > 1. it will make kwin link generic-shell what is sematically the > > gnome/unity > > shell approach. > > it is a library. that does not rely on the desktop (or other) shell. it >

Re: plasma and new shadow mess

2013-01-07 Thread Aaron J. Seigo
On Sunday, January 6, 2013 20:47:55 Weng Xuetian wrote: > On Sun, Jan 6, 2013 at 10:37 AM, Aaron J. Seigo wrote: > > On Sunday, January 6, 2013 13:35:16 Martin Graesslin wrote: > > > > btw, these changes were made in mid-November of 2012. i'm a little > > surprised > > people are only noticing no

Re: plasma and new shadow mess

2013-01-07 Thread Aaron J. Seigo
On Sunday, January 6, 2013 17:01:06 Martin Gräßlin wrote: > On Sunday 06 January 2013 16:37:47 Aaron J. Seigo wrote: > > btw, these changes were made in mid-November of 2012. i'm a little > > surprised people are only noticing now. > > maybe because the hard feature freeze was on November 8th and n

Re: plasma and new shadow mess

2013-01-07 Thread Weng Xuetian
On Sun, Jan 6, 2013 at 10:37 AM, Aaron J. Seigo wrote: > On Sunday, January 6, 2013 13:35:16 Martin Graesslin wrote: > > btw, these changes were made in mid-November of 2012. i'm a little > surprised > people are only noticing now. > I'm sure this change is not included the first beta, people mi

Re: plasma and new shadow mess

2013-01-07 Thread Aaron J. Seigo
On Sunday, January 6, 2013 17:40:42 Thomas Lübking wrote: > 1. it will make kwin link generic-shell what is sematically the gnome/unity > shell approach. it is a library. that does not rely on the desktop (or other) shell. it provides shared functionality for applications in kde-workspace, but wit

Re: plasma and new shadow mess

2013-01-06 Thread Thomas Lübking
On Sonntag, 6. Januar 2013 16:37:47 CEST, Aaron J. Seigo wrote: > it is not a break of API since it isn't API at all. hyperbole > helps nothing, so let's not go down that road. Unilateral change broke things, so technically it's "I" - whether "API" is a different matter. > the change was not d

Re: Re: plasma and new shadow mess

2013-01-06 Thread Martin Gräßlin
On Sunday 06 January 2013 16:37:47 Aaron J. Seigo wrote: > btw, these changes were made in mid-November of 2012. i'm a little surprised > people are only noticing now. maybe because the hard feature freeze was on November 8th and nobody expects that they need to adjust their applications after the

Re: plasma and new shadow mess

2013-01-06 Thread Aaron J. Seigo
On Sunday, January 6, 2013 13:35:16 Martin Graesslin wrote: > On Monday 24 December 2012 17:12:22 Weng Xuetian wrote: > > I think some action need to be taken before the release, some possible > > solutions. > > 1. Revert the changes of new plasma air theme, so old shadow can be used. > > and try t

Re: plasma and new shadow mess

2013-01-06 Thread Aaron J. Seigo
On Sunday, January 6, 2013 12:22:47 Milian Wolff wrote: > On Sunday 06 January 2013 01:44:18 Aaron J. Seigo wrote: > > On Monday, December 24, 2012 17:12:22 Weng Xuetian wrote: > > > > they simply need to be fixed to have the window manager handle that > > shadows. one way to do this easily is to

Re: plasma and new shadow mess

2013-01-06 Thread Martin Graesslin
On Monday 24 December 2012 17:12:22 Weng Xuetian wrote: > I think some action need to be taken before the release, some possible > solutions. > 1. Revert the changes of new plasma air theme, so old shadow can be used. > and try to fix all the things in KDE 4.11 Personal opinion: the change should b

Re: plasma and new shadow mess

2013-01-06 Thread Milian Wolff
On Sunday 06 January 2013 01:44:18 Aaron J. Seigo wrote: > On Monday, December 24, 2012 17:12:22 Weng Xuetian wrote: > they simply need to be fixed to have the window manager handle that shadows. > one way to do this easily is to use Plasma::Dialog. the OSD in kmix (and > elsewhere) really shouldn

Re: plasma and new shadow mess

2013-01-05 Thread Aaron J. Seigo
On Monday, December 24, 2012 17:12:22 Weng Xuetian wrote: > Hi Plasma world, > As new shadow lands in KDE 4.10 RC1, some unintentional mess is introduced. > > https://bugs.kde.org/show_bug.cgi?id=311502 > https://bugs.kde.org/show_bug.cgi?id=311995 as pointed out by others, these bug reports are

Re: plasma and new shadow mess

2012-12-25 Thread Thomas Lübking
On Montag, 24. Dezember 2012 23:12:22 CEST, Weng Xuetian wrote: > Hi Plasma world, > As new shadow lands in KDE 4.10 RC1, some unintentional mess is introduced. > > https://bugs.kde.org/show_bug.cgi?id=311502 > https://bugs.kde.org/show_bug.cgi?id=311995 I doubt those have much relation, notably #

plasma and new shadow mess

2012-12-25 Thread Weng Xuetian
Hi Plasma world, As new shadow lands in KDE 4.10 RC1, some unintentional mess is introduced. https://bugs.kde.org/show_bug.cgi?id=311502 https://bugs.kde.org/show_bug.cgi?id=311995 And it affects some more components, at least including kmix osd, brightness osd, icontasks. The problem is, custom