Try to use a image file as the background, and switch to system theme later.
Then, open and close windows frequently to cause repaint on taskbar list.
Then, you can see the severe flicker caused by previously set background image.
This is yet another regression bug which doesn't exist in older
versions of lxpanel.

On Sat, Jul 18, 2009 at 7:45 PM, Marty Jack<[email protected]> wrote:
> I am not at all sure I understand what you are getting at.  I tested GTK 
> theme switch including going back and forth to the other types and it worked. 
>  I freely admit I don't use theming and I don't understand it well.  I think 
> if you were to take out the mechanisms we have and replace it with something 
> new that users have to understand in order to do what they can do today, they 
> will be unhappy with your changes.
>
> PCMan wrote:
>> 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
>>
>

------------------------------------------------------------------------------
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