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
