Share

PyS60

Tracker: Bugs

8 I3479: Text primitive doesn\'t work in 3rd ed - ID: 1518813
Last Update: Comment added ( dorianscholz )

The text primitive of graphics only draws tiny smudges
instead of readable text on 3rd ed devices. This is
because of the lack of proper support for scalable fonts.


Jukka Laurila ( jplauril ) - 2006-07-07 15:20

8

Closed

Fixed

Jukka Laurila

graphics

v1.3.8

Public


Comments ( 12 )

Date: 2007-08-29 13:55
Sender: dorianscholz


Since I couldn't reopen this bug, I filed a new detailed bug report about
this new problem at:

http://sourceforge.net/tracker/index.php?func=detail&aid=1784027&group_id=154155&atid=790646



Date: 2007-08-28 20:46
Sender: dorianscholz


Here is the problem:
If you use a tuple as the font specification and try to draw on an Image
and not directly on the canvas it fails. That's why I always got the small
unreadable text...

If you draw directly on the canvas, there is no problem.
But I really need to draw on an Image, which I use as a double buffer.
This only works if I specify the font as a plain string symbolic name or
as a unicode full font name or as None. As soon as I try to use a tuple
(even ('normal', None)) it fails.



Date: 2007-08-25 03:06
Sender: dorianscholz


Same here on a Nokia N73...
With PyS60 1.4.0 the text drawn on a canvas is still unreadable small!
Please have another look at it!
It works with 1.3.19 and the Enhanced Graphics module...


Date: 2007-08-10 20:52
Sender: strahlenkanone


This Bug still exists on E90 phone with Python 1.4.0 Please fix it.


Date: 2007-06-01 13:21
Sender: janimr


Fixed in release 1.3.22


Date: 2007-04-29 11:54
Sender: gagravarr


9 months without an official fix, without a note in the documentation pdf,
and everyone having to patch their own copy of python to give readable
canvas text. Is there a reason why there's still no official fix, and an
eta on one?


Date: 2007-02-22 11:42
Sender: dorianscholz


new solution:
http://discussion.forum.nokia.com/forum/showthread.php?t=101645



Date: 2007-02-05 13:04
Sender: dorianscholz


check this page for a tempoary solution:
http://discussion.forum.nokia.com/forum/showthread.php?t=97573&page=2



Date: 2006-11-25 03:37
Sender: jibberia


Any idea when this may be fixed? This is REALLY holding things back for
me. I'm happy to try an alpha-release fix.


Date: 2006-10-22 18:57
Sender: jardous

Logged In: YES
user_id=1402590

unfortunately this is not any kind of native-like
solution... moreover this code deals with BITMAP font.


Date: 2006-10-22 09:38
Sender: erhankins

Logged In: YES
user_id=433475

Possible workaround? http://www.alloigra.ru/py/demofont.html

My Russian is rusty but that seems to be a font already
scaled up for 3rd ed.

Anyone know if it's possible to slip a modified version of
that onto the filesystem somewhere? Or would a custom build
of PyS60 required because it needs to get lumped into the
appuifw lib.




Date: 2006-10-19 13:40
Sender: jardous

Logged In: YES
user_id=1402590

doesn't work even for 1.3.11


Attached File

No Files Currently Attached

Changes ( 8 )

Field Old Value Date By
close_date - 2007-06-01 13:21 janimr
status_id Open 2007-06-01 13:21 janimr
resolution_id None 2007-06-01 13:21 janimr
summary I3479: Text primitive doesn't work in 3rd ed 2007-02-19 16:19 jplauril
assigned_to nobody 2007-02-19 16:19 jplauril
category_id None 2007-02-01 16:09 jplauril
priority 7 2006-10-19 13:40 jardous
priority 6 2006-08-28 11:29 jplauril