Here is what I get on Windows 7.
Inline image 2
Doru
On Tue, Feb 25, 2014 at 3:49 PM, Vincent Blondeau
<vincent.blondeau(a)polytech-lille.net
<mailto:vincent.blondeau@polytech-lille.net>> wrote:
Le 25/02/2014 15:38, Tudor Girba a écrit :
It does not.
I tried this on Windows 7:
CairoBackendCache flush.
RTView new
add: (RTLabel elementOn: (String newFrom: ($a to: $z)));
yourself
And the problem is still there.
What exactly do you do?
That you made.... :
CairoBackendCache flush.
ROMondrianExample new labeledRectangle
But I am under Linux x64....
Doru
On Tue, Feb 25, 2014 at 3:07 PM, Vincent Blondeau
<vincent.blondeau(a)polytech-lille.net
<mailto:vincent.blondeau@polytech-lille.net>> wrote:
Le 25/02/2014 13:31, Alexandre Bergel a écrit :
Yes, please :)
@Vincent: I think at this point you know the most
about the issue. Would you like to take charge of it
and bring it on the Pharo mailing list?
Yes Vincent. Can you do it? The only thing I can do is
forwarding the picture to the pharo mailing list and
crying for help
Alexandre
There is a bug opened. A temporary solution is to do :
CairoBackendCache flush
Tell me if the problem is solved from your points of view ?
Vincent
On Tue, Feb 25, 2014 at 10:17 AM, Vincent Blondeau
<vincent.blondeau(a)polytech-lille.net
<mailto:vincent.blondeau@polytech-lille.net>> wrote:
Hi,
Maybe you should ask in the Pharo mailing list ?
Because when you use the old Athens packages, this
very strange behaviour vanishes ....
Vincent
Le 25/02/2014 07:25, Tudor Girba a écrit :
Yes, it is frustrating. Welcome back :)
Doru
On Mon, Feb 24, 2014 at 10:43 PM, Alexandre
Bergel <alexandre.bergel(a)me.com
<mailto:alexandre.bergel@me.com>> wrote:
Oh no...
It now happens...
<Mail Attachment.png>
This bug is frustrating...
Alexandre
On Feb 24, 2014, at 6:33 PM, Alexandre Bergel
<alexandre.bergel(a)me.com
<mailto:alexandre.bergel@me.com>> wrote:
Mixing capital letters seems to cause the problem
<Screen Shot 2014-02-24 at 6.32.30 PM.png>
Roassal2 seems to be not affected by this
behavior.
Alexandre
On Feb 24, 2014, at 6:11 PM, Alexandre Bergel
<alexandre.bergel(a)me.com
<mailto:alexandre.bergel@me.com>> wrote:
Is this problem about font solved for now?
Alexandre
On Feb 24, 2014, at 6:07 PM, Alexandre
Bergel <alexandre.bergel(a)me.com
<mailto:alexandre.bergel@me.com>> wrote:
Hi!
I've just tried in a fresh up-to-date
moose image:
<Screen Shot 2014-02-24 at 6.05.40
PM.png>
<Screen Shot 2014-02-24 at 6.06.35
PM.png>
The odd font behavior you have shown
in the previous emails, seems to
happens after some time... I have
seen it in the past.
Alexandre
On Feb 19, 2014, at 6:37 AM, Tudor
Girba <tudor(a)tudorgirba.com
<mailto:tudor@tudorgirba.com>> wrote:
Exactly, that is my current
hypothesis, but I do not know
exactly where to look.
Doru
On Wed, Feb 19, 2014 at 9:58 AM,
Vincent Blondeau
<vincent.blondeau(a)polytech-lille.net
<mailto:vincent.blondeau@polytech-lille.net>>
wrote:
Le 19/02/2014 07:06, Tudor Girba
a écrit :
Hi,
I tried to debug a bit more.
First, I noticed that Roassal
was using the FreeTypeFont
and Trachel the LogicalFont.
I now changed Roassal to
also use
the LogicalFont. This did not
solve the issue, but it does
ease the comparison. (Just
ensure that you clean the
cached fonts from
ROFontOrganizerAthens if you
already worked in the same
image before loading the new
code)
Then, I noticed that even
Trachel does not yet quite
work: some letters still
appear larger than others.
However, at least in the case
of Trachel, the width of the
characters correspond to the
size of the rendering (and
this seems to still be a
problem in Roassal).
See attachments:
<Mail Attachment.png>
<Mail Attachment.png>
The strange thing is that if
you debug, it seems that the
code is basically the same in
both cases. I am stuck. Ideas?
Look at the level of the canvas's
creation, maybe the properties
are not the same...
Vincent
Doru
On Tue, Feb 18, 2014 at 1:48
PM, Vincent Blondeau
<vincent.blondeau(a)polytech-lille.net
<mailto:vincent.blondeau@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
<mailto:vincent.blondeau@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
<mailto:tudor@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
<mailto:vincent.blondeau@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
<mailto:vincent...blondeau@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>
[mailto:moose-dev-bounces@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
<mailto:vincent.blondeau@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
<mailto:Moose-dev@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
<mailto:Moose-dev@iam.unibe.ch>
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
_______________________________________________
Moose-dev mailing list
Moose-dev(a)iam.unibe.ch
<mailto:Moose-dev@iam.unibe.ch>
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
_______________________________________________
Moose-dev mailing list
Moose-dev@iam..unibe.ch
<http://unibe.ch>
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
_______________________________________________
Moose-dev mailing list
Moose-dev(a)iam.unibe.ch
<mailto:Moose-dev@iam.unibe.ch>
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
--
www.tudorgirba.com
<http://www.tudorgirba.com>
"Every thing has its
own flow"
--
www.tudorgirba.com
<http://www.tudorgirba.com>
"Every thing has its
own flow"
_______________________________________________
Moose-dev mailing list
Moose-dev(a)iam.unibe.ch
<mailto:Moose-dev@iam.unibe.ch>
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
_______________________________________________
Moose-dev mailing list
Moose-dev(a)iam.unibe.ch
<mailto:Moose-dev@iam.unibe.ch>
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
--
www.tudorgirba.com
<http://www.tudorgirba.com>
"Every thing has its own
flow"
_______________________________________________
Moose-dev mailing list
Moose-dev(a)iam.unibe.ch
<mailto:Moose-dev@iam.unibe.ch>
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
_______________________________________________
Moose-dev mailing list
Moose-dev(a)iam.unibe.ch
<mailto:Moose-dev@iam.unibe.ch>
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
--
www.tudorgirba.com
<http://www.tudorgirba.com>
"Every thing has its own flow"
_______________________________________________
Moose-dev mailing list
Moose-dev(a)iam.unibe.ch
<mailto:Moose-dev@iam.unibe.ch>
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
_______________________________________________
Moose-dev mailing list
Moose-dev(a)iam.unibe.ch
<mailto:Moose-dev@iam.unibe.ch>
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
--
www.tudorgirba.com
<http://www.tudorgirba.com>
"Every thing has its own flow"
_______________________________________________
Moose-dev mailing list
Moose-dev(a)iam.unibe.ch
<mailto:Moose-dev@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
<mailto:Moose-dev@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
<mailto:Moose-dev@iam.unibe.ch>
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,..;:
Alexandre Bergel
http://www.bergel.eu
<http://www.bergel..eu>
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
_______________________________________________
Moose-dev mailing list
Moose-dev(a)iam.unibe.ch
<mailto:Moose-dev@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
<mailto:Moose-dev@iam.unibe.ch>
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
--
www.tudorgirba.com <http://www.tudorgirba.com>
"Every thing has its own flow"
_______________________________________________
Moose-dev mailing list
Moose-dev(a)iam.unibe.ch
<mailto:Moose-dev@iam.unibe.ch>
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
_______________________________________________
Moose-dev mailing list
Moose-dev(a)iam.unibe.ch <mailto:Moose-dev@iam.unibe.ch>
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
--
www.tudorgirba.com <http://www.tudorgirba.com>
"Every thing has its own flow"
_______________________________________________
Moose-dev mailing list
Moose-dev(a)iam.unibe.ch <mailto:Moose-dev@iam.unibe.ch>
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
_______________________________________________
Moose-dev mailing list
Moose-dev(a)iam.unibe.ch <mailto:Moose-dev@iam.unibe.ch>
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
--
www.tudorgirba..com <http://www.tudorgirba.com>
"Every thing has its own flow"
_______________________________________________
Moose-dev mailing list
Moose-dev(a)iam.unibe.ch <mailto:Moose-dev@iam.unibe.ch>
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
_______________________________________________
Moose-dev mailing list
Moose-dev(a)iam.unibe.ch <mailto:Moose-dev@iam.unibe.ch>
<http://www.tudorgirba.com>
"Every thing has its own flow"
_______________________________________________
Moose-dev mailing list
Moose-dev(a)iam.unibe.ch