[Sugar-devel] Font display revisited
Art Hunkins
abhunkin at uncg.edu
Thu Feb 25 19:16:38 EST 2010
James,
This being the case, I'll simply continue "customizing" text displays (via a
multiplication factor derived from screen width) for each version of
SoaS/Sugar. When the UI becomes available with 0.90, I'll simply multiply by
some smaller factor which will *not* overflow screen width, and let the user
adjust font size upwards if he/she wants.
I'm not technically capable of developing the test suite you suggest, but if
someone else would like to attempt it, it could be quite useful.
Thanks for the suggestion and your information.
Art Hunkins
----- Original Message -----
From: "James Cameron" <quozl at laptop.org>
To: "Art Hunkins" <abhunkin at uncg.edu>
Cc: "Sugar-devel" <Sugar-devel at lists.sugarlabs.org>; "Tomeu Vizoso"
<tomeu at tomeuvizoso.net>
Sent: Thursday, February 25, 2010 7:02 PM
Subject: Re: [Sugar-devel] Font display revisited
> On Tue, Feb 23, 2010 at 05:10:01PM -0500, Art Hunkins wrote:
>> If noone here knows the answer to my question, I'll certainly ask
>> elsewhere. It continues to puzzle me why the same default font sizes
>> (and same fonts) cannot reasonably display similarly in different
>> versions of SoaS. Is anyone else troubled by this?
>
> I'm not troubled by it where the different versions of SoaS are built on
> different versions of operating system components; fonts, rendering
> libraries, Xorg drivers, GTK+, and so forth. Each of these components
> contributes to the eventual result.
>
> If you can show that all these components are the same, yet a rendering
> differs, then perhaps it is part of Sugar that is doing it, and it could
> be investigated. But I think it is unlikely to be Sugar.
>
> Since there are so many variables in the calculation, an activity author
> should presume that the size requested may not occur, or that the size
> observed on one platform won't be the size observed on another platform.
>
> Perhaps you could make a small test activity that asks the toolkits to
> render some text, then measure the result, and gather some information
> about the cause of the differences.
>
> --
> James Cameron
> http://quozl.linux.org.au/
> _______________________________________________
> Sugar-devel mailing list
> Sugar-devel at lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel
More information about the Sugar-devel
mailing list