Doru
On Tue, Feb 18, 2014 at 1:48 PM, Vincent Blondeau
<vincent.blondeau(a)polytech-lille.net> wrote:
Hi,
For Roassal, I loaded the older packages of Athens-Core and Athens-Cairo :
Name: Athens-Core-MarcusDenker.34
Author: MarcusDenker
Time: 5 July 2013, 10:59:47.206954 am
UUID: e844b2d4-b091-42a4-9be0-17101dcdbd30
Ancestors: Athens-Core-MarcusDenker.33, Athens-Core-ErwanDouaille.33
Name: Athens-Cairo-MarcusDenker.51
Author: MarcusDenker
Time: 26 August 2013, 4:03:06.190096 pm
UUID: 9e1bfddb-67f7-4a36-864d-11060b8b6881
Ancestors: Athens-Cairo-SebastianTleye.50
And I have no problem in font displaying !
In the newer version, they have implemented the text rendering with NativeBoost.
As Roassal2 works fine with the newer version, I don't know if this is a problem with
Roassal or with Athens-Cairo.
Maybe you should look at it ?
Cheers,
Vincent
Le 18/02/2014 07:43, Tudor Girba a écrit :
Thanks, Vincent.
I integrated your change in Trachel. It works well now.
Doru
On Mon, Feb 17, 2014 at 11:02 AM, Vincent Blondeau
<vincent.blondeau(a)polytech-lille.net> wrote:
Hi,
The following code solve the issue under Roassal2 (Tested under Linux) :
TRLabelShape class>>getFontForSize: aNumber
^ LogicalFont familyName: StandardFonts defaultFont familyName pointSize: aNumber
For Roassal, the fonts used are the same that in Roassal2 so I don't think that is
the problem.
But it seems that the Athens Font Renderer has been changed (CairoFreetypeFontRenderer)
the 4 February (Athens-Cairo-MarcusDenker.62).
This the only thing I see with my knowledges on Roassal. And I don't know how to
solve it. Maybe does Alexandre know ?
Cheers,
Vincent
Le 15/02/2014 23:13, Tudor Girba a écrit :
> But, does anyone know what has changed recently in this area?
>
> My guess is that the change comes from Pharo. Or?
>
> Doru
>
>
> On Sat, Feb 15, 2014 at 10:52 PM, Tudor Girba <tudor(a)tudorgirba.com> wrote:
> Hi Vincent,
>
> What is the status on this?
>
> At this moment, essentially all visualizations containing text are broken (Roassal,
Roassal2, GraphET). This is a show stopper.
>
> Doru
>
>
> On Fri, Feb 14, 2014 at 4:20 PM, Vincent Blondeau
<vincent.blondeau(a)polytech-lille.net> wrote:
> Le 13/02/2014 15:27, Alexandre Bergel a écrit :
>
> Let me know about your progresses with the font problem.
> Everything should be treated in Trachel I have the impression.
> I have found a solution to fix the bug:
>
> TRLabelShape class>>getFontForSize: aNumber
> ^ LogicalFont familyName: StandardFonts defaultFont familyName pointSize:
aNumber
>
> In this, it creates an other font with the good size. Because if you don't do
that, you always have the same problem.
>
> "StandardFonts defaultFont familyName" should be enough to get the font to
use. Maybe we have to change something else in Roassal2.
>
>
> Cheers,
>
> Vincent
>
>
>
> Alexandre
>
>
> On Feb 13, 2014, at 2:18 AM, Vincent Blondeau
<vincent.blondeau(a)polytech-lille.net> wrote:
>
> Le 13/02/2014 03:32, Alexandre Bergel a écrit :
> No problem to use Roassal 2 instead !
>
> But I have the same issue on the examples.
>
> Which issue?
>
> The font display issue..
>
> RTDowserExample new coolStuff :
>
> <ghcgceef.png>
> That is under Linux. It's not very readable.
>
> And I think there is the same issue with W7
> If you want some help, I can. But I need some pointers :)
>
> I have the impression, that the class TRLabelShape has to be improved.
> For example, consider the following method:
> -=-=-=-=-=-=-=-=-=-=-=-=
> TRLabelShape class>>getFontForSize: aNumber
> ^ LogicalFont familyName: 'Arial' pointSize: aNumber
> -=-=-=-=-=-=-=-=-=-=-=-=
>
> The font name is hardcoded, which is not a good idea since you may have a different
font set on your machine. It would be great to use the installed font, used by Pharo.
>
> That a good idea ! Because under Linux, the Arial font doesn't exists....
>
>
> But with this :
> LogicalFont familyName: 'Source Sans Pro' pointSize: 12
> You have :
> <ijdgccca.png>
>
> I will search how to use the system fonts.
> By the way, have you tried: RTExample new rotatingLabelsAnimated
>
> That doesn't work :( rotatingLabelsAnimated is not a valid message to a RTExample
...
> :-)
> Alexandre
>
>
>
> Cheers,
>
> Vincent
>
> -----Message d'origine-----
> De :
> moose-dev-bounces(a)iam.unibe.ch [mailto:moose-dev-bounces@iam.unibe.ch
> ]
> De la part de Alexandre Bergel
> Envoyé : mercredi 12 février 2014 15:50
> À : Moose-related development
> Objet : [Moose-dev] Re: Roassal Issue with Text Displaying
>
> Hi!
>
> I have spent a lot of time on trying to understand font, and many bugs are
> still there. I would indeed be happy to have help on this...
>
> Why trying to use Roassal2 instead? Your code will stay the same, but it
> will directly use Athens.
>
> Cheers,
> Alexandre
>
>
> On Feb 12, 2014, at 1:55 AM, Vincent Blondeau
>
> <vincent.blondeau(a)polytech-lille.net>
> wrote:
>
>
> Hello everyone,
>
> Under the latest version of Moose, I am confronted to some problems of
>
> text displaying with Roassal. The text letters are not in the same font.
>
> A first example :
> <dfcbaide.png>
> A second example :
> <cagichjd.png>
> And if I zoom in or out, the text is correctly displayed...
> <ceciibjj.png>
>
> That's strange..
>
> I am on Ubuntu x64 and I have the same issue on W7.
>
> Cheers,
>
> Vincent
> _______________________________________________
> Moose-dev mailing list
>
> Moose-dev(a)iam.unibe.ch
>
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
> --
> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
> Alexandre Bergel
>
http://www.bergel.eu
>
> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
>
>
>
>
> _______________________________________________
> Moose-dev mailing list
>
> Moose-dev(a)iam.unibe.ch
>
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
>
>
>
>
> _______________________________________________
> Moose-dev mailing list
>
> Moose-dev(a)iam.unibe.ch
>
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
> _______________________________________________
> Moose-dev mailing list
> Moose-dev(a)iam.unibe.ch
>
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
>
> _______________________________________________
> Moose-dev mailing list
> Moose-dev(a)iam.unibe.ch
>
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
>
>
>
> --
>
www.tudorgirba.com
>
> "Every thing has its own flow"
>
>
>
> --
>
www.tudorgirba.com
>
> "Every thing has its own flow"
>
>
> _______________________________________________
> Moose-dev mailing list
>
> Moose-dev(a)iam.unibe.ch
>
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
_______________________________________________
Moose-dev mailing list
Moose-dev(a)iam.unibe.ch
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
--
www.tudorgirba.com
"Every thing has its own flow"
_______________________________________________
Moose-dev mailing list
Moose-dev(a)iam.unibe.ch
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
_______________________________________________
Moose-dev mailing list
Moose-dev(a)iam.unibe.ch
"Every thing has its own flow"
_______________________________________________
Moose-dev mailing list
Moose-dev(a)iam.unibe.ch