! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
panel background texture
Status:
RESOLVED: FIXED
Severity:
enhancement
Product:
Xfce4-panel

Comments

Description lcatlnx 2006-04-27 01:02:10 CEST
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.
Comment 1 lcatlnx 2006-04-27 01:03:50 CEST
Created attachment 527 
a screenshot

i did a small screenshot of the wrong behaviour of the panels background texture
Comment 2 Jasper Huijsmans editbugs 2006-04-27 19:30:34 CEST
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.
Comment 3 Jaap Karssenberg 2006-05-07 13:30:10 CEST
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.
Comment 4 Harold Aling 2007-09-23 20:03:28 CEST
Any news on this one?
Comment 5 Jasper Huijsmans editbugs 2007-09-23 20:17:51 CEST
(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 ;-)

Comment 6 Nick Schermer editbugs 2008-08-02 15:28:06 CEST
*** Bug 4201 has been marked as a duplicate of this bug. ***
Comment 7 Nick Schermer editbugs 2010-05-09 20:39:40 CEST
Fixed in 8c9fcef6. Added support for colors and images. This makes live easier regarding image offsets in external plugins.
Comment 8 Nick Schermer editbugs 2010-05-09 20:40:34 CEST
On a side note, rotating is not implemented yet.

Bug #1731

Reported by:
lcatlnx
Reported on: 2006-04-27
Last modified on: 2010-05-09
Duplicates (1):
  • 4201 Easy way to change panel background

People

Assignee:
Nick Schermer
CC List:
3 users

Version

Attachments

a screenshot (49.83 KB, image/jpeg)
2006-04-27 01:03 CEST , lcatlnx
no flags

Additional information