On 14 May 2014, at 17:33, Esteban Lorenzano <[email protected]> wrote:

> 
> On 14 May 2014, at 15:22, Pavel Krivanek <[email protected]> wrote:
> 
>> Maybe it is not such bad idea to have it as default theme for Pharo 4, at 
>> least at the start. It's the best way to force people to report bugs in 
>> theming ;-)
> 
> that’s the idea (and in part they are already). Problem is that there is an 
> annoying bug around that prevent us to take them into account :)
> but yes, for Pharo4 they will be there.

oops… I misread (the problems of multitasking): I thought you were talking 
about the fonts (they will be there).
So far, not the theme or the fonts are meant to be defaults, just to be 
available.

Esteban  
 

> 
> Esteban
> 
>> 
>> -- Pavel
>> 
>> 
>> 2014-05-14 15:01 GMT+02:00 Esteban Lorenzano <[email protected]>:
>> thanks for the nice comments. 
>> yes, I’m working on making it something better that a hack (I will probably 
>> finish it next week). Then, we think on including it in a future update on 
>> Pharo 3.
>> now… it will be available, but I do not think it will be the default theme. 
>> But it will be there for choosing it. Also, I think theme it-self still need 
>> some care, let me know your findings and I will fix it as soon as possible :)
>> 
>> for programatically, I have added a fonts.st fonts to the autoconfiguration 
>> of pharo
>> 
>> StartupLoader default executeAtomicItems: {
>>      StartupAction 
>>              name: 'Fonts 3.0'
>>              code: [
>>                      | pointSize fontName codeFontName |
>> 
>>                      FreeTypeSystemSettings loadFt2Library: true.
>>                      FreeTypeFontProvider current updateFromSystem.
>> 
>>                      pointSize := 10.
>>                      fontName := 'Source Sans Pro'.
>>                      codeFontName := 'Source Code Pro'. 
>>                      StandardFonts
>>                              setAllStandardFontsTo: (LogicalFont familyName: 
>> fontName pointSize: pointSize);
>>                              haloFont: (LogicalFont familyName: fontName 
>> pointSize: pointSize - 1);
>>                              balloonFont: (LogicalFont familyName: fontName 
>> pointSize: pointSize - 1);
>>                              windowTitleFont: (LogicalFont familyName: 
>> fontName pointSize: pointSize + 1);
>>                              listFont: (LogicalFont familyName: fontName 
>> pointSize: pointSize);
>>                              menuFont: (LogicalFont familyName: fontName 
>> pointSize: pointSize);
>>                              codeFont: (LogicalFont familyName: codeFontName 
>> pointSize: pointSize) 
>>              ]
>>              runOnce: true.
>> }.
>> 
>> this is usually in: 
>> 
>> OSX:  ~/Library/Preferences/pharo/3.0
>> Linux: ~/.config/pharo/3.0 (I’m not sure, but somewhere there)
>> Windows: no idea :) 
>> 
>> cheers, 
>> Esteban
>> 
>> 
>> On 14 May 2014, at 14:48, Goubier Thierry <[email protected]> wrote:
>> 
>>> 
>>> 
>>> Le 14/05/2014 14:36, Esteban A. Maringolo a écrit :
>>>> 2014-05-14 5:39 GMT-03:00 Sven Van Caekenberghe <[email protected]>:
>>>>> Hi,
>>>>> 
>>>>> I have been using the new Pharo 3 Dark Theme since it was announced on 
>>>>> May 1st. In my specific case, I am using the FreeType fonts Open Sans 
>>>>> Regular 11 and Source Code Pro Regular 11 on a MacBookAir, both on the 13 
>>>>> inch 1440x900 built in screen and on a 23 inch 1920x1024 external monitor.
>>>>> 
>>>>> Every day there is a moment that I think: this looks so nice, this is so 
>>>>> pleasant to use. Really Esteban, I don't know how you did it, but the 
>>>>> color palette is really well chosen, plain beautiful. Let's make this 
>>>>> either a permanent part of Pharo or an easy to load extension, real soon.
>>>> 
>>>> I want to say thanks too.
>>>> 
>>>> I'm using it since day one, it's easier for my eyes.
>>>> 
>>>> And even got somebody attention, who asked me what I was using...
>>>> 
>>>> I vote to make it permanent.
>>>> 
>>>> Regards!
>>>> 
>>>> ps: I'm using the default "DejaVu" fonts, how do you set the TTF font
>>>> programatically?
>>> 
>>> I do it in the settings... and export them; However, when I rebuilt an 
>>> image, I need to execute:
>>> 
>>> FreeTypeFontProvider current updateFromSystem
>>> 
>>> For the settings to apply.
>>> 
>>> Thierry
>>> 
>>>> Esteban A. Maringolo
>>>> 
>>>> 
>>>> 
>>> 
>>> -- 
>>> Thierry Goubier
>>> CEA list
>>> Laboratoire des Fondations des Systèmes Temps Réel Embarqués
>>> 91191 Gif sur Yvette Cedex
>>> France
>>> Phone/Fax: +33 (0) 1 69 08 32 92 / 83 95
>> 
>> 
> 

Reply via email to