Call for Lucid testing: GTK enhancements
kwwii at ubuntu.com
Sat Dec 12 00:18:28 GMT 2009
On Friday 11 December 2009 11:57:06 pm Adam Petaccia wrote:
> On Tue, 2009-12-08 at 13:44 -0500, Ken VanDine wrote:
> > Hello Desktoppers!
> > The Ayatana team has been working on some GTK enhancements for Lucid.
> > Adding support for Client Side window decorations and enabling RGBA
> > color maps by default. We have uploaded a patched version of gtk which
> > adds these features to the ~ubuntu-desktop team PPA (along with a needed
> > fix for nautilus to go along with it).
> > The new decorations feature requires explicit support from a theme
> > before it becomes active (it defaults to being disabled). However, RGBA
> > support is enabled by default and there is a chance for some fallout
> > from this being added.
> Can you provide the names or links to these themes? I know murrine
> (murrine-themes) provides some RGBA support, but I don't know which
> which themes necessarily enable it by default. But I don't know anything
> about this decorations feature.
We haven't gotten that far yet! The initial rgba code was for testing and I
think we've received a good response so far. The real changes are in gtk, not
in the theme engine itself (outside of the extra definitions which become
possible through these changes). The murrine rgba support is amazing, but
something completely different than what we are discussing here. This change
enables us to offer rgba support per widget class, something completely new and
Understand that this effort is not about expanding a theme engine but about
changing gtk itself (which changes what theme engines can offer). It is a much
more substantial effort than one would assume.
I've been running this stuff on my laptop and have noticed problems with
nautilus but I don't think it is anything we cannot fix. Wide-spread testing
has identified some other issues which need to be fixed but all in all I think
that we are progressing well.
We need to make sure it works without the rgba bits turned on beforehand - so
far that testing is going well :) Consider this the pre-alpha release of some
code we really need to test quickly and thoroughly at a very pre-release
Adding the important bits to the theme is simple, once we decide how :p
More information about the ubuntu-desktop