User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.1) Gecko/20060124 Firefox/1.5.0.1 Build Identifier: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.1) Gecko/20060124 Firefox/1.5.0.1 the behaviour of the panels background texture is not correct. the texture on it does not rotate or scale. Reproducible: Always Steps to Reproduce: 1. use a gtk theme like this one -> http://www.xfce-look.org/content/show.php?content=25809 2. move a panel to the left side and scale it to 72 Actual Results: the panel shows the background texture without roation and scaling Expected Results: the panel should rotate his background texture. top of the texture direction is always middle of the screen. bottom is always the edge of the screen. the texture should also be scaled to the size of the panel.
Created attachment 527 a screenshot i did a small screenshot of the wrong behaviour of the panels background texture
Well, the panel doesn't actively do anything with the theme settings at the moment. Are there any gtk widgets that work as you want? In that case it might not be too hard to implement. Otherwise, I don't think I will have time to work on this soon, so if someone wants to help out, that would be great.
Also some panel elements do not support the panel background at all. From what I see at least the separators and the pager applet do use the background. I think that either the background should be rendered correctly or not at all (like in 4.2) because rendering incorrecty looks very ugly in a lot of cases and thus causes a conflict between xfce and a some often used gtk themes.
Any news on this one?
(In reply to comment #4) > Any news on this one? > No. The theming is still a GTK+ issue that we don't have much control over. This is complicated further by the fact that we have external plugins that are not even part of the panel process. People have been able to get some fancy themes working with pixmap backgrounds, I think there are some examples on the forum, but I'm totally not interested in implementing our own theming engine for the panel. I am however interested in compositing widgets (maybe in gtk 2.12?) and/or using cairo to draw our widgets with RGBA visuals. This is however a lot of work, so I expect this bug to be around for quite a while longer ;-)
*** Bug 4201 has been marked as a duplicate of this bug. ***
Fixed in 8c9fcef6. Added support for colors and images. This makes live easier regarding image offsets in external plugins.
On a side note, rotating is not implemented yet.