From: Marty J. <mar...@co...> - 2009-07-18 12:48:35
|
Okay. No problem. We do have a fair amount of time while we are waiting for the translation work to be more complete, and we are not on a strict schedule here in any event. If you were to check the forum, people are delighted with what is in SVN now, and I have added a few easy things as they have been brought up there. I have closed most bugs within a day or two. We will most likely get these other things solved fairly quickly if we work together. PCMan wrote: > Hey, > I'm sorry if this makes you unhappy. But that's not I really mean. > Quote your message: > " it takes three rounds of messages to get a crisp statement of what > the problem is and under what conditions." > Did you notice that my English is not good enough to precisely > describe what I mean? > I'm not trying to blame you for the regression bugs. If that's what > you felt, I'm really sorry. > However that's not what I mean. > > There are many exciting new features along with some regression bugs. > This is quite normal for actively developed projects. But the bugs > need to be recognized and fixed before stable release. I'm really > appreciated about what you've done. > > Besides, this is not a really simple bug. It's caused by my bad dirty > hacks in earlier releases and it's always a long standing problem. > Gtk+ tries to manage the background with its theming mechanism while > X11 tries to do the same thing at the same time. I personally don't > know how to make them work nicely together. This, however, causes some > hard-to-fix bugs. After reading gtk+ source code, I don't think this > is a simple bug. I still don't know how gtk+ styles actually work. But > sooner or later, we need to fix that. > > On Sat, Jul 18, 2009 at 8:26 PM, Marty Jack<mar...@co...> wrote: >> It is distressing that it takes three rounds of messages to get a crisp statement of what the problem is and under what conditions. It is also distressing that your proposed solution to what is probably a simple bug is to totally replace something. It is also distressing that the problem is characterized as "yet another regression". >> >> My involvement with this project is nearing an end. >> >> PCMan wrote: >>> 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<mar...@co...> 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 >>>>> Lxd...@li... >>>>> https://lists.sourceforge.net/lists/listinfo/lxde-list >>>>> > |