[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Ayatana] Fwd: Open Letter: The issues with client-side-window-decorations



On Mon, 2010-06-07 at 13:50 -0400, Scott Kitterman wrote:
> It's lack of integration with my desktop is one of my two major dislikes I 
> have for with Chromium.  I completely agree that better integration is 
> important, I don't see how it relates to a requirement for CSD.  I think 
> window managers can support the needed functionality.

Possibly.  I'm not quite sure how they could draw half height title bars
with the tabs in the windows overlapping the window controls though.
Probably not impossible -- but seems to me to be pretty crazy.

> > On the integration front, there is currently no way to reasonably make
> > the window have a texture that integrates cleanly with the title bar.
> > Even something as simple as a hash pattern would likely end up looking
> > awful much less something sophisticated like the brushed metal look in
> > many OS X applications.  I'm not saying we should do either of those,
> > but the fact that we can't is a little ridiculous.
>
> Can't Kwin/Metacity/Compiz be extended to support this?  If it could, that 
> would do a lot more for overall consistency than CSD.  Chromium is my one 
> experience with CSD so far and it supports my concerns that once CSD is 
> supported in GTK, there will be no consistency among applications on the 
> desktop.

No, it couldn't.  Let's say my application is a 3-d app and when I hover
over the toolbar button I want a "sparkler" style particle effect as the
animation behind the button.  It would make sense that this animation
would go to the edge of the full window, but it would look silly if it
stopped at the title bar.  Passing a 3-d context with particle
animations to the window manager to render doesn't make much sense.

		--Ted

Attachment: signature.asc
Description: This is a digitally signed message part