FreeType Plus / Mac

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|

FreeType Plus / Mac

Ramiro Diaz Trepat
Hello,
   I have just installed the package FreeType Plus on a Sq 3.10 beta
from Damien Cassou.
   The UI Enhancements look very good and with the FreeType Plus fonts
it is also a great UI improvement.
   But, whenever I set the default text font to some non default font
from Squeak, the workspace turns red, with a thin yellow diagonal
cross over it and an error pops up as soon as I type anything into it.
 The workspace is unusable from then on.

   Context:

   -  This happens only on Mac, same test on windows does not fail.
   -  This happens only with the workspace that you drag from the
toolbar flap, if I open a workspace using Alt-k, the problem does not
happen.  But the workspace that you get with Alt-k does not have Shout
in it, this is the only difference that I see between the two.



SqueakDebug.log (5K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: FreeType Plus / Mac

Damien Pollet
On 04/09/07, Ramiro Diaz Trepat <[hidden email]> wrote:
>    But, whenever I set the default text font to some non default font
> from Squeak, the workspace turns red, with a thin yellow diagonal
> cross over it and an error pops up as soon as I type anything into it.
>  The workspace is unusable from then on.

I think that's because you need the BitBlt plugin that is not
distributed in the mac VM by default. It's in the experimental folder
on John's iDisk: http://smalltalkconsulting.com/squeak.html


--
Damien Pollet
type less, do more [ | ] http://typo.cdlm.fasmz.org

Reply | Threaded
Open this post in threaded view
|

Re: FreeType Plus / Mac

Andrew Tween
Hi
----- Original Message -----
From: "Damien Pollet" <[hidden email]>
Newsgroups: gmane.comp.lang.smalltalk.squeak.general
To: "The general-purpose Squeak developers list"
<[hidden email]>
Sent: Tuesday, September 04, 2007 9:05 AM
Subject: Re: FreeType Plus / Mac


> On 04/09/07, Ramiro Diaz Trepat <[hidden email]> wrote:
>>    But, whenever I set the default text font to some non default font
>> from Squeak, the workspace turns red, with a thin yellow diagonal
>> cross over it and an error pops up as soon as I type anything into it.
>>  The workspace is unusable from then on.
>
> I think that's because you need the BitBlt plugin that is not
> distributed in the mac VM by default. It's in the experimental folder
> on John's iDisk: http://smalltalkconsulting.com/squeak.html

Thanks Damien; yes, that's right.
It fails when drawing an underline or strikethrough, which Shout does a lot.
I have fixed this so that it will work when the modified BitBlt plugin isn't
installed, but it hasn't been released yet.
I have attached the fix in case you want to try it before installing the
bitbltplugin
Cheers,
Andy

>
>
> --
> Damien Pollet
> type less, do more [ | ] http://typo.cdlm.fasmz.org
>
>



FreeTypeFont-displayLineGlyphOnfromto.st (2K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: FreeType Plus / Mac

Ramiro Diaz Trepat
Thanks guys.
I did install John's bundles and it works perfectly now.
My Squeak looks dandy ;)



On 9/4/07, Andrew Tween <[hidden email]> wrote:

> Hi
> ----- Original Message -----
> From: "Damien Pollet" <[hidden email]>
> Newsgroups: gmane.comp.lang.smalltalk.squeak.general
> To: "The general-purpose Squeak developers list"
> <[hidden email]>
> Sent: Tuesday, September 04, 2007 9:05 AM
> Subject: Re: FreeType Plus / Mac
>
>
> > On 04/09/07, Ramiro Diaz Trepat <[hidden email]> wrote:
> >>    But, whenever I set the default text font to some non default font
> >> from Squeak, the workspace turns red, with a thin yellow diagonal
> >> cross over it and an error pops up as soon as I type anything into it.
> >>  The workspace is unusable from then on.
> >
> > I think that's because you need the BitBlt plugin that is not
> > distributed in the mac VM by default. It's in the experimental folder
> > on John's iDisk: http://smalltalkconsulting.com/squeak.html
>
> Thanks Damien; yes, that's right.
> It fails when drawing an underline or strikethrough, which Shout does a lot.
> I have fixed this so that it will work when the modified BitBlt plugin isn't
> installed, but it hasn't been released yet.
> I have attached the fix in case you want to try it before installing the
> bitbltplugin
> Cheers,
> Andy
>
> >
> >
> > --
> > Damien Pollet
> > type less, do more [ | ] http://typo.cdlm.fasmz.org
> >
> >
>
>
>
>
>

Reply | Threaded
Open this post in threaded view
|

Re: FreeType Plus / Mac

johnmci
I could consider making this part of the VM, but I've not seen any  
discussion about how this
bitblt change should move from experimental into the mainstream  
VMMaker, thus making it
part of the regular build when someone builds the VM

On Sep 4, 2007, at 3:45 AM, Ramiro Diaz Trepat wrote:

> Thanks guys.
> I did install John's bundles and it works perfectly now.
> My Squeak looks dandy ;)
>

--
========================================================================
===
John M. McIntosh <[hidden email]>
Corporate Smalltalk Consulting Ltd.  http://www.smalltalkconsulting.com
========================================================================
===