Hi Hilaire, There are many themes that needs to be removed (Pharo -is the old one-, Orange, Blue). Then others we need to decide what we do with them. For example, I have the feeling that vistary theme is so bad that no one uses it, but I can be wrong (and maybe is not so bad and is just me who hates the vista look). But watery is very well done and deserves to survive, I think. But well.. some problems are inherent to the “theme” mechanism (the thing that makes buttons not appear on hover for example… it happens almost whenever you change a theme).
So… I suppose we need to do both: clean removing the old ones and fix the ones we decide to keep :) Esteban On 22 Mar 2014, at 11:50, Hilaire Fernandes <[email protected]> wrote: > Hello, > > Well, if you can't do it, don't. I mean there is no obligation to > refactor working stuff if you don't have the resource to go from A to Z. > It is ok. > > Then I *don't* understand something else: why so many new themes? It is > ridiculous to see PharoTheme, BlueTheme, OrangeTheme, Pharo3Theme. Some > are not even working properly. > May be there is a logic, but I don't get it. > > For the broken Vistary theme, I identified the problem, and I'll let Ben > apply the fix as it seems appropriate to him[1]. > > Thanks > > Hilaire > > > [1] https://pharo.fogbugz.com/f/cases/13112/Broken-Vistary-theme > > > > Le 22/03/2014 10:42, Sven Van Caekenberghe a écrit : >> The theme stuff is really hard and complex. It is impossible to maintain >> multiple ones, especially if those are seldom used. Maybe it would have been >> better to remove all those that are not properly maintained. But that would >> not have made you happy either I guess. >> >> It is really simple: with the limited resources that we have, we cannot >> maintain all of them. >> >> On 22 Mar 2014, at 09:33, Hilaire Fernandes <[email protected]> >> wrote: >> >>> Hello, >>> >>> <bitter> >>> In Pharo3, the UITheme hierarchy seems to have been hit by random >>> refactoring (it really looks like that) because it is broken in so many >>> place[1][2][3] and in such obvious way (very visible). >>> >>> It will be nice the random refactorers take(s) full responsibility to do >>> the job from A to Z, and not only from A to H. >>> </bitter> >>> >>> [1] https://pharo.fogbugz.com/f/cases/12554/Broken-Watery-theme >>> [2] https://pharo.fogbugz.com/f/cases/13112/Broken-Vistary-theme >>> [3] https://pharo.fogbugz.com/f/cases/13114/Broken-PharoTheme >>> >>> Thanks >>> >>> Hilaire >>> >>> >>> -- >>> Dr. Geo http://drgeo.eu >> >> >> > > -- > Dr. Geo http://drgeo.eu > >
