On Tue, Jan 31, 2017 at 1:30 AM, Hilaire <hilaire@drgeo.eu> wrote:
I don't buy this argument at all: tooltips were modified to become unreadable, there are responsibility behind to be taken by someone. FOSS is not an excuse for mere quality.
The point is that people do FOSS to scratch their own itch, not someone else's. If you have an itch that you don't want to scratch yourself, you need to pay someone to scratch it for you. Now I have no problem with the tooltips. I'm quite happy with them. I know *nothing* about themes. They are not my itch. However I do value your work in the community with Dr Geo etc, so I've taken the past hour to discover a hack to help you. Thats all it took to learn how. After all this is Pharo. Try... BalloonMorph setBalloonColorTo: Color yellow. Or... Pharo3Theme subclass: #Pharo3aTheme instanceVariableNames: '' classVariableNames: '' package: 'AAATheme' Pharo3aTheme>>themeName ^ 'Pharo3a' Pharo3aTheme>>newBalloonHelpIn: aThemedMorph contents: aTextStringOrMorph for: aMorph corner: cornerSymbol "Answer a new balloon help morph with the given text and positioning for aMorph." ^ (super newBalloonHelpIn: aThemedMorph contents: aTextStringOrMorph for: aMorph corner: cornerSymbol) color: Color yellow muchLighter.. And then System > Settings > Appearance > User interface theme = Pharo3a Does that work for you? btw, I just saw your proposed fix to change UITheme>>balloonBackgroundColor. It didn't work for me in 50761 or 60262. cheers -ben
In the past I have to fix the WaterTheme because a merge was poorly done at some point without obviously no visual testing of the consequences.
This is a poor way to do things, and it seems to occur too often in Pharo.
The only proposal I can do is that a careful review is needed before release. Don't ask me how or who, I can't help much, but it is not a reason to shut up.
Le 30/01/2017 à 17:08, Serge Stinckwich a écrit :
This is FOSS, you can always provide bug reports, enhancement commits and propositions to ensure process quality.
-- Dr. Geo http://drgeo.eu