At the beginning of lxpanel development, Fred made use of GtkRcStyle
to set panel background.
Later, this causes various problems, so I re-wrote that part, and
using some low level dirty hacks.
However, this do cause some problems when you switch back and forth
between system theme and custom background.
Besides, this is not friendly to theme authors since they couldn't
theme the panel with gtkrc.
So, I'm considering switching back to GtkRCStyle conforming way to
handle panel background.
(Not sure if this works for transparent panels).
Besides, rather than setting random image files as panel background,
we should have better theming mechanism.
The users are able to choose from some lxpanel themes which can handle
font, text color, and background images.
All of these, of course, should be handled by gtkrc instead of our own
various dirty hacks.

So, let the panel load a specific gtkrc file on startup and handle all
the theming in it.
Theme authors can provide different gtkrc files with related image files.
The users just choose from available themes rather than setting font
color or background in preference dialog.
If customization is really needed, the users can create their own
custom gtkrc file.

Any comment?

------------------------------------------------------------------------------
Enter the BlackBerry Developer Challenge  
This is your chance to win up to $100,000 in prizes! For a limited time, 
vendors submitting new applications to BlackBerry App World(TM) will have
the opportunity to enter the BlackBerry Developer Challenge. See full prize  
details at: http://p.sf.net/sfu/Challenge
_______________________________________________
Lxde-list mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/lxde-list

Reply via email to