From: Fred C. <cfs...@gm...> - 2009-07-18 06:11:39
|
I agree so, we now have a problem is that panel couldn't be set background by system theme. There were many themes packed the panel background image and font settings already, it makes sense to use those theme to improve the look of panel. So if panel cannot support to use that to set itself, it will make users difficult to modify and set artwork style of panel. Fred PCMan: > 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 > Lxd...@li... > https://lists.sourceforge.net/lists/listinfo/lxde-list > |