Issue 5396 in pharo: Clean TrueType support

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

Issue 5396 in pharo: Clean TrueType support

pharo
Status: Workneeded
Owner: [hidden email]
Labels: Type-Cleanup Milestone-1.4

New issue 5396 by [hidden email]: Clean TrueType support
http://code.google.com/p/pharo/issues/detail?id=5396

We have two subsystems for TrueType

-> Package TrueType.
-> FreeType

In practice, it seems that everyone using TrueType fonts uses FreeType.

So can we remove the TrueType package? Or is is needed?


_______________________________________________
Pharo-bugtracker mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-bugtracker
Reply | Threaded
Open this post in threaded view
|

Re: Issue 5396 in pharo: Clean TrueType support

pharo
Updates:
        Status: FixReviewNeeded

Comment #1 on issue 5396 by [hidden email]: Clean TrueType support
http://code.google.com/p/pharo/issues/detail?id=5396

The attached change set removes all of that second TrueType support. ca.  
2000LOC

FreeType based TrueType support continues to work fine.

Attachments:
        RemoveTrueType.1.cs  5.0 KB


_______________________________________________
Pharo-bugtracker mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-bugtracker
Reply | Threaded
Open this post in threaded view
|

Re: Issue 5396 in pharo: Clean TrueType support

pharo

Comment #2 on issue 5396 by [hidden email]: Clean TrueType support
http://code.google.com/p/pharo/issues/detail?id=5396

do not forget to do

Smalltalk removeFromShutDownList: #TTCFont.

before filing in.


_______________________________________________
Pharo-bugtracker mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-bugtracker
Reply | Threaded
Open this post in threaded view
|

Re: Issue 5396 in pharo: Clean TrueType support

pharo

Comment #3 on issue 5396 by [hidden email]: Clean TrueType support
http://code.google.com/p/pharo/issues/detail?id=5396

the two Morphic demo classes can be removed, too

Attachments:
        TTMorpsRemove.1.cs  195 bytes


_______________________________________________
Pharo-bugtracker mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-bugtracker
Reply | Threaded
Open this post in threaded view
|

Re: Issue 5396 in pharo: Clean TrueType support

pharo

Comment #4 on issue 5396 by [hidden email]: Clean TrueType support
http://code.google.com/p/pharo/issues/detail?id=5396

I would not remove it.

TrueType parses a font file, and gives you smalltalk objects containing the  
font information.
Which can later be used for rendering,  Igor's scaling GL text being one  
example.

FreeType uses primitives to load/render fonts directly, the FreeType format  
in it's use is just a black box.


_______________________________________________
Pharo-bugtracker mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-bugtracker
Reply | Threaded
Open this post in threaded view
|

Re: Issue 5396 in pharo: Clean TrueType support

pharo

Comment #5 on issue 5396 by [hidden email]: Clean TrueType support
http://code.google.com/p/pharo/issues/detail?id=5396

Well, at least not the part which allows you to parse the fonts.

The included morphs (using BalloonPlugin iirc) for rendering said info is a  
different matter.
In my opinion, the render quality for small font sizes is too low to be of  
any serious application.


_______________________________________________
Pharo-bugtracker mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-bugtracker
Reply | Threaded
Open this post in threaded view
|

Re: Issue 5396 in pharo: Clean TrueType support

pharo
Updates:
        Labels: -Milestone-1.4

Comment #6 on issue 5396 by [hidden email]: Clean TrueType support
http://code.google.com/p/pharo/issues/detail?id=5396

(No comment was entered for this change.)


_______________________________________________
Pharo-bugtracker mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-bugtracker
Reply | Threaded
Open this post in threaded view
|

Re: Issue 5396 in pharo: Clean TrueType support

pharo
Updates:
        Labels: Milestone-1.4

Comment #7 on issue 5396 by [hidden email]: Clean TrueType support
http://code.google.com/p/pharo/issues/detail?id=5396

Ok then for now lets just deprecate the two Morphs..


_______________________________________________
Pharo-bugtracker mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-bugtracker