Comment 2 for bug 711982

Revision history for this message
Matt Sturgeon (mattsturgeon) wrote :

The problem with this bug is that GTK hasn't been designed to theme the Unity Launcher.

We need to decide if we are going to "hijack" already existing GTK properties (like e.g. some panel related properties like bg colour), or we could use GTK3 properties designed for Gnome Shell (do these exist?), or we could change GTK to take advantage of Unity (make patches and hope upstream accept them), or some combination of the above.

Basically the Launcher will either:
1. Not be customizable at all
2. Use some properties designed for other elements
3. Use some properties designed for Gnome Shell
4. Make new properties designed for Unity

IMHO, it's between 3 and 4. Maybe a combination of 2 & 3?

If we use properties that already exist then theme designers/maintainers won't have to update their themes, but we would have to be careful which properties to choose and also how we use them so as to keep compatibility with the property's intended purpose.