Complex fonts are not displayed properly

Bug #508783 reported by shafin
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
GNOME Activity Journal
Fix Released
High
Randal Barlow
[Legacy] GNOME Activity Journal
Invalid
Undecided
Randal Barlow

Bug Description

When using gnome-activity journal trunk build, Bangla complex characters do not appear properly. They appear broken.
In some asian languages, combination of two or more characters is represented as a new glyph. In gnome-activity journal, they are not showing up correctly, and individual characters are shown. In default gnome, these characters work without problem.

See the attached screenshot. While the representation of weekday names in gnome shell calender is alright, gnome-activity shows them incorrectly. One instance is marked in red.

Revision history for this message
shafin (mahdee-jameel) wrote :
Revision history for this message
Randal Barlow (email-tehk) wrote :

The text is set from the string provided by python's datetime strftime. It should be localized but perhaps they suspect the something like pango to handle it for them. I will take a look and see how shell does it.

Changed in gnome-activity-journal:
importance: Undecided → High
status: New → Triaged
Revision history for this message
Randal Barlow (email-tehk) wrote :

I switched all text drawing to pango layouts, could you please give it a try and see if you encounter any of the same issues now? If you do I will have to make a few more adjustments, but the switch to pango was for the best.

Changed in gnome-activity-journal:
status: Triaged → New
status: New → Fix Released
Changed in gnome-activity-journal:
assignee: nobody → Jean Fred BONNAMY (jf-bonnamy-yahoo)
status: Fix Released → New
Changed in gnome-zeitgeist:
assignee: nobody → Jean Fred BONNAMY (jf-bonnamy-yahoo)
Revision history for this message
Randal Barlow (email-tehk) wrote :

Fixed released as of 0.3.2 with the pango code, the example shafin gave displays fine here now.

Changed in gnome-activity-journal:
assignee: Jean Fred BONNAMY (jf-bonnamy-yahoo) → tehk (email-tehk)
status: New → Fix Released
Changed in gnome-zeitgeist:
assignee: Jean Fred BONNAMY (jf-bonnamy-yahoo) → tehk (email-tehk)
Revision history for this message
shafin (mahdee-jameel) wrote :

Thanks a lot for the quick fix.

Changed in gnome-zeitgeist:
status: New → Fix Released
Changed in gnome-activity-journal:
milestone: none → 0.3.2
Changed in gnome-zeitgeist:
status: Fix Released → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.