Pharo-dev
By thread
pharo-dev@lists.pharo.org
By month
Messages by month
- ----- 2026 -----
- July
- June
- May
- April
- March
- February
- January
- ----- 2025 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
May 2009
- 81 participants
- 1151 messages
Re: [Pharo-project] call for hypercool fonts configuration
by Stéphane Ducasse
On May 22, 2009, at 9:56 AM, Adrian Lienhard wrote:
> Hm, they look perfect on my machine. I just took a 10310 Pharo core
> and run the script I posted.
>
> Do you have the BitBlt plugin added to the VM?
> Are the DejaVu fonts blurry as well? Can you post a screenshot?
>
> Adrian
>
> On May 21, 2009, at 23:30 , Stéphane Ducasse wrote:
>
>> this is strange because I get a blurry result.
>> Should I have a specific package loaded: I tried with the 10309dev
>> and
>> the VM has the FT2plugin
>>
>> Stef
>>
>>
>> On May 21, 2009, at 10:50 PM, Adrian Lienhard wrote:
>>
>>> On Mac, I like the following "special" configuration with Lucida
>>> Grande and Monaco:
>>>
>>> font := LogicalFont familyName: 'Lucida Grande' pointSize: 10.
>>> codeFont := LogicalFont familyName: 'Monaco' pointSize: 9.
>>> codeFont realFont instVarNamed: 'cachedAscent' put: 12.
>>> codeFont realFont instVarNamed: 'cachedHeight' put: 15.
>>> titleFont := LogicalFont familyName: 'Lucida Grande' pointSize: 10.
>>>
>>> Preferences setListFontTo: font.
>>> Preferences setMenuFontTo: font.
>>> Preferences setCodeFontTo: codeFont.
>>> Preferences setButtonFontTo: font.
>>> Preferences setSystemFontTo: font.
>>> Preferences setWindowTitleFontTo: titleFont.
>>>
>>> Note, I manually tweak the font description of Monaco to decrease
>>> the
>>> line height (don't know why it is that high by default). With the
>>> above, it looks more like in TextMate for example.
>>>
>>> Adrian
>>>
>>> On May 21, 2009, at 10:55 , Hilaire Fernandes wrote:
>>>
>>>> Yes, anythinks related to look'nd feel and overal design in Pharo
>>>> could help a lot to make people to LOVE Pharo or to RUN AWAY.
>>>>
>>>> Regarding fonts, I found myself sharing the point previously
>>>> expressed there:
>>>> -Dejavu Sans for all but code
>>>> -Code with Dedavu mono
>>>>
>>>> The issue about Freetype efficiency, related to submorph damage
>>>> code
>>>> related previsouly, is of equal importance.
>>>>
>>>> If the user experience is ungood -- slowness -- people will RUN
>>>> AWAY.
>>>>
>>>>
>>>>
>>>>
>>>> 2009/5/21 Stéphane Ducasse <stephane.ducasse(a)inria.fr>:
>>>>> Hi guys
>>>>>
>>>>> on one hand we should have a good default for fonts - default
>>>>> means
>>>>> ok
>>>>> for license and
>>>>> work on platforms....
>>>>>
>>>>> Now I would LOVE to get a list of cool combination of fonts even
>>>>> if
>>>>> they are proprietary.
>>>>>
>>>>> So I hope that I woke the designer in you :)
>>>>> Send snippets in the following forms that we can impress girls :)
>>>>>
>>>>>
>>>>> font := LogicalFont familyName: 'DejaVu Sans' pointSize: 10.
>>>>> codeFont := LogicalFont familyName: 'DejaVu Sans Mono' pointSize:
>>>>> 9.
>>>>> titleFont := LogicalFont familyName: 'DejaVu Serif' pointSize: 11.
>>>>>
>>>>> Preferences setListFontTo: font.
>>>>> Preferences setMenuFontTo: font.
>>>>> Preferences setCodeFontTo: codeFont.
>>>>> Preferences setButtonFontTo: font.
>>>>> Preferences setSystemFontTo: font.
>>>>> Preferences setWindowTitleFontTo: titleFont.
>>>>>
>>>>>
>>>>> Stef
>>>>>
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> Pharo-project mailing list
>>>>> Pharo-project(a)lists.gforge.inria.fr
>>>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-
>>>>> project
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> http://blog.ofset.org/hilaire
>>>>
>>>> _______________________________________________
>>>> Pharo-project mailing list
>>>> Pharo-project(a)lists.gforge.inria.fr
>>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>>
>>>
>>> _______________________________________________
>>> Pharo-project mailing list
>>> Pharo-project(a)lists.gforge.inria.fr
>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>>
>>
>>
>> _______________________________________________
>> Pharo-project mailing list
>> Pharo-project(a)lists.gforge.inria.fr
>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
>
> _______________________________________________
> Pharo-project mailing list
> Pharo-project(a)lists.gforge.inria.fr
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
May 22, 2009
Re: [Pharo-project] call for hypercool fonts configuration
by Stéphane Ducasse
Ok I will check the BitBlt plugin
On May 22, 2009, at 9:56 AM, Adrian Lienhard wrote:
> Hm, they look perfect on my machine. I just took a 10310 Pharo core
> and run the script I posted.
>
> Do you have the BitBlt plugin added to the VM?
> Are the DejaVu fonts blurry as well? Can you post a screenshot?
>
> Adrian
>
> On May 21, 2009, at 23:30 , Stéphane Ducasse wrote:
>
>> this is strange because I get a blurry result.
>> Should I have a specific package loaded: I tried with the 10309dev
>> and
>> the VM has the FT2plugin
>>
>> Stef
>>
>>
>> On May 21, 2009, at 10:50 PM, Adrian Lienhard wrote:
>>
>>> On Mac, I like the following "special" configuration with Lucida
>>> Grande and Monaco:
>>>
>>> font := LogicalFont familyName: 'Lucida Grande' pointSize: 10.
>>> codeFont := LogicalFont familyName: 'Monaco' pointSize: 9.
>>> codeFont realFont instVarNamed: 'cachedAscent' put: 12.
>>> codeFont realFont instVarNamed: 'cachedHeight' put: 15.
>>> titleFont := LogicalFont familyName: 'Lucida Grande' pointSize: 10.
>>>
>>> Preferences setListFontTo: font.
>>> Preferences setMenuFontTo: font.
>>> Preferences setCodeFontTo: codeFont.
>>> Preferences setButtonFontTo: font.
>>> Preferences setSystemFontTo: font.
>>> Preferences setWindowTitleFontTo: titleFont.
>>>
>>> Note, I manually tweak the font description of Monaco to decrease
>>> the
>>> line height (don't know why it is that high by default). With the
>>> above, it looks more like in TextMate for example.
>>>
>>> Adrian
>>>
>>> On May 21, 2009, at 10:55 , Hilaire Fernandes wrote:
>>>
>>>> Yes, anythinks related to look'nd feel and overal design in Pharo
>>>> could help a lot to make people to LOVE Pharo or to RUN AWAY.
>>>>
>>>> Regarding fonts, I found myself sharing the point previously
>>>> expressed there:
>>>> -Dejavu Sans for all but code
>>>> -Code with Dedavu mono
>>>>
>>>> The issue about Freetype efficiency, related to submorph damage
>>>> code
>>>> related previsouly, is of equal importance.
>>>>
>>>> If the user experience is ungood -- slowness -- people will RUN
>>>> AWAY.
>>>>
>>>>
>>>>
>>>>
>>>> 2009/5/21 Stéphane Ducasse <stephane.ducasse(a)inria.fr>:
>>>>> Hi guys
>>>>>
>>>>> on one hand we should have a good default for fonts - default
>>>>> means
>>>>> ok
>>>>> for license and
>>>>> work on platforms....
>>>>>
>>>>> Now I would LOVE to get a list of cool combination of fonts even
>>>>> if
>>>>> they are proprietary.
>>>>>
>>>>> So I hope that I woke the designer in you :)
>>>>> Send snippets in the following forms that we can impress girls :)
>>>>>
>>>>>
>>>>> font := LogicalFont familyName: 'DejaVu Sans' pointSize: 10.
>>>>> codeFont := LogicalFont familyName: 'DejaVu Sans Mono' pointSize:
>>>>> 9.
>>>>> titleFont := LogicalFont familyName: 'DejaVu Serif' pointSize: 11.
>>>>>
>>>>> Preferences setListFontTo: font.
>>>>> Preferences setMenuFontTo: font.
>>>>> Preferences setCodeFontTo: codeFont.
>>>>> Preferences setButtonFontTo: font.
>>>>> Preferences setSystemFontTo: font.
>>>>> Preferences setWindowTitleFontTo: titleFont.
>>>>>
>>>>>
>>>>> Stef
>>>>>
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> Pharo-project mailing list
>>>>> Pharo-project(a)lists.gforge.inria.fr
>>>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-
>>>>> project
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> http://blog.ofset.org/hilaire
>>>>
>>>> _______________________________________________
>>>> Pharo-project mailing list
>>>> Pharo-project(a)lists.gforge.inria.fr
>>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>>
>>>
>>> _______________________________________________
>>> Pharo-project mailing list
>>> Pharo-project(a)lists.gforge.inria.fr
>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>>
>>
>>
>> _______________________________________________
>> Pharo-project mailing list
>> Pharo-project(a)lists.gforge.inria.fr
>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
>
> _______________________________________________
> Pharo-project mailing list
> Pharo-project(a)lists.gforge.inria.fr
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
May 22, 2009
Re: [Pharo-project] call for hypercool fonts configuration
by Andrew Tween
Hi
> From: girba(a)iam.unibe.ch
> To: Pharo-project(a)lists.gforge.inria.fr
> Date: Fri, 22 May 2009 10:19:44 +0200
> Subject: Re: [Pharo-project] call for hypercool fonts configuration
>
> Hi,
>
> I would like to give my script, but I do not know how to specify in a
> script that I want 'Helvetica Neue' - 'Condensed Bold'. Can anyone help?
codeFont := LogicalFont
familyName: 'Helvetica Neue'
pointSize: 9
stretchValue: (LogicalFont stretchCondensed)
weightValue: (LogicalFont weightBold)
slantValue: (LogicalFont slantNormal).
Preferences setCodeFontTo: codeFont.
Cheers,
Andy
>
> Cheers,
> Doru
>
>
> On 22 May 2009, at 09:56, Adrian Lienhard wrote:
>
> > Hm, they look perfect on my machine. I just took a 10310 Pharo core
> > and run the script I posted.
> >
> > Do you have the BitBlt plugin added to the VM?
> > Are the DejaVu fonts blurry as well? Can you post a screenshot?
> >
> > Adrian
> >
> > On May 21, 2009, at 23:30 , Stéphane Ducasse wrote:
> >
> >> this is strange because I get a blurry result.
> >> Should I have a specific package loaded: I tried with the 10309dev
> >> and
> >> the VM has the FT2plugin
> >>
> >> Stef
> >>
> >>
> >> On May 21, 2009, at 10:50 PM, Adrian Lienhard wrote:
> >>
> >>> On Mac, I like the following "special" configuration with Lucida
> >>> Grande and Monaco:
> >>>
> >>> font := LogicalFont familyName: 'Lucida Grande' pointSize: 10.
> >>> codeFont := LogicalFont familyName: 'Monaco' pointSize: 9.
> >>> codeFont realFont instVarNamed: 'cachedAscent' put: 12.
> >>> codeFont realFont instVarNamed: 'cachedHeight' put: 15.
> >>> titleFont := LogicalFont familyName: 'Lucida Grande' pointSize: 10.
> >>>
> >>> Preferences setListFontTo: font.
> >>> Preferences setMenuFontTo: font.
> >>> Preferences setCodeFontTo: codeFont.
> >>> Preferences setButtonFontTo: font.
> >>> Preferences setSystemFontTo: font.
> >>> Preferences setWindowTitleFontTo: titleFont.
> >>>
> >>> Note, I manually tweak the font description of Monaco to decrease
> >>> the
> >>> line height (don't know why it is that high by default). With the
> >>> above, it looks more like in TextMate for example.
> >>>
> >>> Adrian
> >>>
> >>> On May 21, 2009, at 10:55 , Hilaire Fernandes wrote:
> >>>
> >>>> Yes, anythinks related to look'nd feel and overal design in Pharo
> >>>> could help a lot to make people to LOVE Pharo or to RUN AWAY.
> >>>>
> >>>> Regarding fonts, I found myself sharing the point previously
> >>>> expressed there:
> >>>> -Dejavu Sans for all but code
> >>>> -Code with Dedavu mono
> >>>>
> >>>> The issue about Freetype efficiency, related to submorph damage
> >>>> code
> >>>> related previsouly, is of equal importance.
> >>>>
> >>>> If the user experience is ungood -- slowness -- people will RUN
> >>>> AWAY.
> >>>>
> >>>>
> >>>>
> >>>>
> >>>> 2009/5/21 Stéphane Ducasse <stephane.ducasse(a)inria.fr>:
> >>>>> Hi guys
> >>>>>
> >>>>> on one hand we should have a good default for fonts - default
> >>>>> means
> >>>>> ok
> >>>>> for license and
> >>>>> work on platforms....
> >>>>>
> >>>>> Now I would LOVE to get a list of cool combination of fonts even
> >>>>> if
> >>>>> they are proprietary.
> >>>>>
> >>>>> So I hope that I woke the designer in you :)
> >>>>> Send snippets in the following forms that we can impress girls :)
> >>>>>
> >>>>>
> >>>>> font := LogicalFont familyName: 'DejaVu Sans' pointSize: 10.
> >>>>> codeFont := LogicalFont familyName: 'DejaVu Sans Mono' pointSize:
> >>>>> 9.
> >>>>> titleFont := LogicalFont familyName: 'DejaVu Serif' pointSize: 11.
> >>>>>
> >>>>> Preferences setListFontTo: font.
> >>>>> Preferences setMenuFontTo: font.
> >>>>> Preferences setCodeFontTo: codeFont.
> >>>>> Preferences setButtonFontTo: font.
> >>>>> Preferences setSystemFontTo: font.
> >>>>> Preferences setWindowTitleFontTo: titleFont.
> >>>>>
> >>>>>
> >>>>> Stef
> >>>>>
> >>>>>
> >>>>>
> >>>>> _______________________________________________
> >>>>> Pharo-project mailing list
> >>>>> Pharo-project(a)lists.gforge.inria.fr
> >>>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-
> >>>>> project
> >>>>>
> >>>>
> >>>>
> >>>>
> >>>> --
> >>>> http://blog.ofset.org/hilaire
> >>>>
> >>>> _______________________________________________
> >>>> Pharo-project mailing list
> >>>> Pharo-project(a)lists.gforge.inria.fr
> >>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
> >>>
> >>>
> >>> _______________________________________________
> >>> Pharo-project mailing list
> >>> Pharo-project(a)lists.gforge.inria.fr
> >>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
> >>>
> >>
> >>
> >> _______________________________________________
> >> Pharo-project mailing list
> >> Pharo-project(a)lists.gforge.inria.fr
> >> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
> >
> >
> > _______________________________________________
> > Pharo-project mailing list
> > Pharo-project(a)lists.gforge.inria.fr
> > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
> >
>
> --
> www.tudorgirba.com
>
> "Every thing has its own flow."
>
>
>
>
> _______________________________________________
> Pharo-project mailing list
> Pharo-project(a)lists.gforge.inria.fr
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_________________________________________________________________
Share your photos with Windows Live Photos â Free.
http://clk.atdmt.com/UKM/go/134665338/direct/01/
May 22, 2009
Re: [Pharo-project] Port of Cryptography to Pharo
by Stéphane Ducasse
The cryptogarphy package is important.
Now I do not see why we would have removed methods from SmallInteger
(may be with the last license cleaning)
Could you tell us the methods that are missing?
Stef
On May 22, 2009, at 3:51 AM, Mariano Martinez Peck wrote:
> I don't know if there is anyone of the developers of the package
> Cryptography but is someone is willing to do the port of it to
> Pharo? Most tests are break and it seems not to work because lots
> of Cryptography methods where in classes like SmallInteger and
> these methods were removed in Pharo.
>
> Regards,
>
> Mariano
> _______________________________________________
> Pharo-project mailing list
> Pharo-project(a)lists.gforge.inria.fr
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
May 22, 2009
Re: [Pharo-project] call for hypercool fonts configuration
by Stéphane Ducasse
I had the impression that I'm missing something too :)
Stef
On May 22, 2009, at 6:38 AM, Benjamin Pollack wrote:
> On Thu, May 21, 2009 at 5:30 PM, Stéphane Ducasse <stephane.ducasse(a)inria.fr
> > wrote:
> this is strange because I get a blurry result.
> Should I have a specific package loaded: I tried with the 10309dev and
> the VM has the FT2plugin
>
> Stef
>
> This is actually confusing me, too. My favorite coding font by far
> is Consolas, a proprietary Microsoft font that ships with Vista and
> newer versions of Office. (Hey, give me a break; once every 30
> years, they're allowed to get something right.) I therefore gave
> the following configuration a shot:
>
> font := LogicalFont familyName: 'Lucida Grande' pointSize: 10.
> codeFont := LogicalFont familyName: 'Consolas' pointSize: 9.
> titleFont := LogicalFont familyName: 'Lucida Grande' pointSize: 11.
>
> Preferences setListFontTo: font.
> Preferences setMenuFontTo: font.
> Preferences setCodeFontTo: codeFont.
> Preferences setButtonFontTo: font.
> Preferences setSystemFontTo: font.
> Preferences setWindowTitleFontTo: titleFont.
>
> Unfortunately, under Pharo, the result's so bad, I feel as if I'm
> trying to code through beer goggles. The Lucida Grande looks fine,
> but the Consolas looks as if it has been heavily smeared. Oddly,
> the problem mostly goes away if I change Consolas' size to 8 points,
> rather than 9. To me, without any knowledge of what Pharo does for
> fonts, that screams that the FreeType plugin is built without the
> bytecode interpreter. If so, I think it can safely be enabled on
> both OS X and Windows, since the patent holders are Apple and
> Microsoft.
>
> --Benjamin
> _______________________________________________
> Pharo-project mailing list
> Pharo-project(a)lists.gforge.inria.fr
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
May 22, 2009
[Pharo-project] toying to get some fun lecture
by Stéphane Ducasse
Hi all
I was toying with
'http://www.squeak.org' asUrl retrieveContent
and
HtmlParser parse:
('http://www.squeak.org' asUrl retrieveContent) content
but apparently it is not in 3.9 and it was in 3.6 so was it in Scamper?
Stef
May 22, 2009
[Pharo-project] isoToSqueak question
by Stéphane Ducasse
While playing with the HTML package or (Scamper)
I got the following error
specialValue isoToSqueak
isoToSqueak not understood by character
What is now the correct invocation?
replaceHtmlCharRefs
| pos ampIndex scIndex special specialValue outString outPos
newOutPos |
outString _ String new: self size.
outPos _ 0.
pos _ 1.
[ pos <= self size ] whileTrue: [
"read up to the next ampersand"
ampIndex _ self indexOf: $& startingAt: pos ifAbsent:
[0].
ampIndex = 0 ifTrue: [
pos = 1 ifTrue: [ ^self ] ifFalse: [ ampIndex
_ self size+1 ] ].
newOutPos _ outPos + ampIndex - pos.
outString
replaceFrom: outPos + 1
to: newOutPos
with: self
startingAt: pos.
outPos _ newOutPos.
pos _ ampIndex.
ampIndex <= self size ifTrue: [
"find the $;"
scIndex _ self indexOf: $; startingAt:
ampIndex ifAbsent: [ self size + 1 ].
special _ self copyFrom: ampIndex+1 to:
scIndex-1.
[specialValue _ HtmlEntity valueOfHtmlEntity:
special]
ifError: [specialValue := nil].
specialValue
ifNil: [
"not a recognized entity.
wite it back"
scIndex > self size ifTrue: [ scIndex _ self size ].
newOutPos _ outPos + scIndex -
ampIndex + 1.
outString
replaceFrom: outPos+1
to: newOutPos
with: self
startingAt: ampIndex.
outPos _ newOutPos.]
ifNotNil: [
outPos _ outPos + 1.
outString at: outPos put:
specialValue isoToSqueak.].
pos _ scIndex + 1. ]. ].
^outString copyFrom: 1 to: outPos
May 22, 2009
Re: [Pharo-project] New Pharo based on core 10309 with antialiased fonts
by Adrian Lienhard
Done: http://code.google.com/p/pharo/issues/detail?id=838
Swaps mouse buttons for all platforms except for Windows.
Adrian
On May 21, 2009, at 14:40 , Mariano Martinez Peck wrote:
> +1 for OSPlatform current
>
> On Thu, May 21, 2009 at 9:07 AM, Stéphane Ducasse <stephane.ducasse(a)inria.fr
>> wrote:
>
>> But I have no idea.
>> I do not use a mouse most of the time in pharo.
>> So tell me.
>>
>> On May 21, 2009, at 11:32 AM, Hilaire Fernandes wrote:
>>
>>> Just take the point of view of the user, then the answer will be
>>> obvious ;-)
>>>
>>> Hilaire
>>>
>>> 2009/5/21 Stéphane Ducasse <stephane.ducasse(a)inria.fr>:
>>>> This is ok for me the swapMouseButtons
>>>> so what the other think?
>>>>
>>>> Stef
>>>>
>>>> On May 20, 2009, at 4:30 PM, Damien Pollet wrote:
>>>>
>>>>> I use nearly the same script, except with the sans fonts, and a
>>>>> couple settings:
>>>>>
>>>>> Preferences
>>>>> enable: #halosEnabled;
>>>>> enable: #swapMouseButtons;
>>>>> disable: #gradientMenu.
>>>>>
>>>>> Most important to me is swapMouseButtons, because it puts menus
>>>>> back
>>>>> on the correct button. Apparently this setting is needed on macs
>>>>> and
>>>>> linux, so by the magic of (possibly biased) numbers, the exception
>>>>> is
>>>>> windows. Can we have #swapMouseButtons enabled by default ?
>>>>>
>>>>>
>>>>>
>>>>> On Mon, May 18, 2009 at 10:45, Damien Cassou
>>>>> <damien.cassou(a)gmail.com> wrote:
>>>>>> On Mon, May 18, 2009 at 10:37 AM, Lukas Renggli <renggli(a)gmail.com
>>>>>> >
>>>>>> wrote:
>>>>>>> That looks great, though I would prefer a sans-serif font
>>>>>>> (DejaVu
>>>>>>> Sans) instead of a serif font (DejaVu Serif) in the UI.
>>>>>>> Serif fonts add too much noise on the screen and are typically
>>>>>>> used in
>>>>>>> print only, not in user interfaces.
>>>>>>
>>>>>> If people agree with this, I can change that. The script I
>>>>>> currently
>>>>>> use is the following one. If you have ideas on how to improve it,
>>>>>> please tell me.
>>>>>>
>>>>>> font := LogicalFont familyName: 'DejaVu Serif' pointSize: 10.
>>>>>> codeFont := LogicalFont familyName: 'DejaVu Sans Mono' pointSize:
>>>>>> 9.
>>>>>> Preferences setListFontTo: font.
>>>>>> Preferences setMenuFontTo: font.
>>>>>> Preferences setCodeFontTo: codeFont.
>>>>>> Preferences setButtonFontTo: font.
>>>>>> Preferences setSystemFontTo: font.
>>>>>> font := LogicalFont familyName: 'DejaVu Serif' pointSize: 11.
>>>>>> Preferences setWindowTitleFontTo: font.
>>>>>>
>>>>>> --
>>>>>> Damien Cassou
>>>>>> http://damiencassou.seasidehosting.st
>>>>>>
>>>>>> "Lambdas are relegated to relative obscurity until Java makes
>>>>>> them
>>>>>> popular by not having them." James Iry
>>>>>>
>>>>>> _______________________________________________
>>>>>> Pharo-project mailing list
>>>>>> Pharo-project(a)lists.gforge.inria.fr
>>>>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Damien Pollet
>>>>> type less, do more [ | ] http://people.untyped.org/damien.pollet
>>>>>
>>>>> _______________________________________________
>>>>> Pharo-project mailing list
>>>>> Pharo-project(a)lists.gforge.inria.fr
>>>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-
>>>>> project
>>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> Pharo-project mailing list
>>>> Pharo-project(a)lists.gforge.inria.fr
>>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>>>
>>>
>>>
>>>
>>> --
>>> http://blog.ofset.org/hilaire
>>>
>>> _______________________________________________
>>> Pharo-project mailing list
>>> Pharo-project(a)lists.gforge.inria.fr
>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>>
>>
>>
>> _______________________________________________
>> Pharo-project mailing list
>> Pharo-project(a)lists.gforge.inria.fr
>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>
> _______________________________________________
> Pharo-project mailing list
> Pharo-project(a)lists.gforge.inria.fr
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
May 22, 2009
Re: [Pharo-project] New Pharo based on core 10309 with antialiased fonts
by Damien Pollet
Another solution is that the image-level code should agree on what the
codes for the buttons are, and the VMs should be fixed accordingly, so
that they abstract that part of the platform away.
Changing #swapMouseButtons will certainly bring a few mails from
frustrated windows pharoers :)
On Thu, May 21, 2009 at 11:25, Stéphane Ducasse
<stephane.ducasse(a)inria.fr> wrote:
> This is ok for me the swapMouseButtons
> so what the other think?
>
> Stef
>
> On May 20, 2009, at 4:30 PM, Damien Pollet wrote:
>
>> I use nearly the same script, except with the sans fonts, and a
>> couple settings:
>>
>> Preferences
>> Â Â Â enable: #halosEnabled;
>> Â Â Â enable: #swapMouseButtons;
>> Â Â Â disable: #gradientMenu.
>>
>> Most important to me is swapMouseButtons, because it puts menus back
>> on the correct button. Apparently this setting is needed on macs and
>> linux, so by the magic of (possibly biased) numbers, the exception is
>> windows. Can we have #swapMouseButtons enabled by default ?
>>
>>
>>
>> On Mon, May 18, 2009 at 10:45, Damien Cassou
>> <damien.cassou(a)gmail.com> wrote:
>>> On Mon, May 18, 2009 at 10:37 AM, Lukas Renggli <renggli(a)gmail.com>
>>> wrote:
>>>> That looks great, though I would prefer a sans-serif font (DejaVu
>>>> Sans) instead of a serif font (DejaVu Serif) in the UI.
>>>> Serif fonts add too much noise on the screen and are typically
>>>> used in
>>>> print only, not in user interfaces.
>>>
>>> If people agree with this, I can change that. The script I currently
>>> use is the following one. If you have ideas on how to improve it,
>>> please tell me.
>>>
>>> font := LogicalFont familyName: 'DejaVu Serif' pointSize: 10.
>>> codeFont := LogicalFont familyName: 'DejaVu Sans Mono' pointSize: 9.
>>> Preferences setListFontTo: font.
>>> Preferences setMenuFontTo: font.
>>> Preferences setCodeFontTo: codeFont.
>>> Preferences setButtonFontTo: font.
>>> Preferences setSystemFontTo: font.
>>> font := LogicalFont familyName: 'DejaVu Serif' pointSize: 11.
>>> Preferences setWindowTitleFontTo: font.
>>>
>>> --
>>> Damien Cassou
>>> http://damiencassou.seasidehosting.st
>>>
>>> "Lambdas are relegated to relative obscurity until Java makes them
>>> popular by not having them." James Iry
>>>
>>> _______________________________________________
>>> Pharo-project mailing list
>>> Pharo-project(a)lists.gforge.inria.fr
>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>>
>>
>>
>>
>> --
>> Damien Pollet
>> type less, do more [ | ] http://people.untyped.org/damien.pollet
>>
>> _______________________________________________
>> Pharo-project mailing list
>> Pharo-project(a)lists.gforge.inria.fr
>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>
>
>
> _______________________________________________
> Pharo-project mailing list
> Pharo-project(a)lists.gforge.inria.fr
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
--
Damien Pollet
type less, do more [ | ] http://people.untyped.org/damien.pollet
May 22, 2009
Re: [Pharo-project] call for hypercool fonts configuration
by Tudor Girba
Hi,
I would like to give my script, but I do not know how to specify in a
script that I want 'Helvetica Neue' - 'Condensed Bold'. Can anyone help?
Cheers,
Doru
On 22 May 2009, at 09:56, Adrian Lienhard wrote:
> Hm, they look perfect on my machine. I just took a 10310 Pharo core
> and run the script I posted.
>
> Do you have the BitBlt plugin added to the VM?
> Are the DejaVu fonts blurry as well? Can you post a screenshot?
>
> Adrian
>
> On May 21, 2009, at 23:30 , Stéphane Ducasse wrote:
>
>> this is strange because I get a blurry result.
>> Should I have a specific package loaded: I tried with the 10309dev
>> and
>> the VM has the FT2plugin
>>
>> Stef
>>
>>
>> On May 21, 2009, at 10:50 PM, Adrian Lienhard wrote:
>>
>>> On Mac, I like the following "special" configuration with Lucida
>>> Grande and Monaco:
>>>
>>> font := LogicalFont familyName: 'Lucida Grande' pointSize: 10.
>>> codeFont := LogicalFont familyName: 'Monaco' pointSize: 9.
>>> codeFont realFont instVarNamed: 'cachedAscent' put: 12.
>>> codeFont realFont instVarNamed: 'cachedHeight' put: 15.
>>> titleFont := LogicalFont familyName: 'Lucida Grande' pointSize: 10.
>>>
>>> Preferences setListFontTo: font.
>>> Preferences setMenuFontTo: font.
>>> Preferences setCodeFontTo: codeFont.
>>> Preferences setButtonFontTo: font.
>>> Preferences setSystemFontTo: font.
>>> Preferences setWindowTitleFontTo: titleFont.
>>>
>>> Note, I manually tweak the font description of Monaco to decrease
>>> the
>>> line height (don't know why it is that high by default). With the
>>> above, it looks more like in TextMate for example.
>>>
>>> Adrian
>>>
>>> On May 21, 2009, at 10:55 , Hilaire Fernandes wrote:
>>>
>>>> Yes, anythinks related to look'nd feel and overal design in Pharo
>>>> could help a lot to make people to LOVE Pharo or to RUN AWAY.
>>>>
>>>> Regarding fonts, I found myself sharing the point previously
>>>> expressed there:
>>>> -Dejavu Sans for all but code
>>>> -Code with Dedavu mono
>>>>
>>>> The issue about Freetype efficiency, related to submorph damage
>>>> code
>>>> related previsouly, is of equal importance.
>>>>
>>>> If the user experience is ungood -- slowness -- people will RUN
>>>> AWAY.
>>>>
>>>>
>>>>
>>>>
>>>> 2009/5/21 Stéphane Ducasse <stephane.ducasse(a)inria.fr>:
>>>>> Hi guys
>>>>>
>>>>> on one hand we should have a good default for fonts - default
>>>>> means
>>>>> ok
>>>>> for license and
>>>>> work on platforms....
>>>>>
>>>>> Now I would LOVE to get a list of cool combination of fonts even
>>>>> if
>>>>> they are proprietary.
>>>>>
>>>>> So I hope that I woke the designer in you :)
>>>>> Send snippets in the following forms that we can impress girls :)
>>>>>
>>>>>
>>>>> font := LogicalFont familyName: 'DejaVu Sans' pointSize: 10.
>>>>> codeFont := LogicalFont familyName: 'DejaVu Sans Mono' pointSize:
>>>>> 9.
>>>>> titleFont := LogicalFont familyName: 'DejaVu Serif' pointSize: 11.
>>>>>
>>>>> Preferences setListFontTo: font.
>>>>> Preferences setMenuFontTo: font.
>>>>> Preferences setCodeFontTo: codeFont.
>>>>> Preferences setButtonFontTo: font.
>>>>> Preferences setSystemFontTo: font.
>>>>> Preferences setWindowTitleFontTo: titleFont.
>>>>>
>>>>>
>>>>> Stef
>>>>>
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> Pharo-project mailing list
>>>>> Pharo-project(a)lists.gforge.inria.fr
>>>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-
>>>>> project
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> http://blog.ofset.org/hilaire
>>>>
>>>> _______________________________________________
>>>> Pharo-project mailing list
>>>> Pharo-project(a)lists.gforge.inria.fr
>>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>>
>>>
>>> _______________________________________________
>>> Pharo-project mailing list
>>> Pharo-project(a)lists.gforge.inria.fr
>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>>
>>
>>
>> _______________________________________________
>> Pharo-project mailing list
>> Pharo-project(a)lists.gforge.inria.fr
>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
>
> _______________________________________________
> Pharo-project mailing list
> Pharo-project(a)lists.gforge.inria.fr
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
--
www.tudorgirba.com
"Every thing has its own flow."
May 22, 2009