• All submissions to this site are governed by Second Life Project Contribution Agreement. By submitting patches and other information using this site, you acknowledge that you have read, understood, and agreed to those terms.
Issue Details (XML | Word | Printable)

Key: VWR-10131
Type: New Feature New Feature
Status: Open Open
Priority: Major Major
Assignee: Unassigned
Reporter: Alissa Sabre
Votes: 7
Watchers: 7
Operations

If you were logged in you would be able to see more operations.
1. Second Life Viewer - VWR

Use pango for text rendering

Created: 26/Oct/08 08:05 AM   Updated: 27/Aug/09 10:49 AM
Return to search
Component/s: Chat/IM, Internationalization, Source Code, User Interface
Affects Version/s: Source code
Fix Version/s: None

File Attachments: 1. Text File snapshot-20081031-win32build.txt (5 kB)
2. Zip Archive snapshot-20081031.zip (46 kB)
3. Zip Archive snapshot-20081123.zip (63 kB)
4. Zip Archive snapshot-20081213.zip (72 kB)
5. Text File vwr-10131.20090703.patch.txt (199 kB)

Issue Links:
Relates
 

Last Triaged: 27/Aug/09 11:46 AM
Linden Lab Issue ID: DEV-24846


 Description  « Hide
Current SL viewer renders texts by a combination of home brew UI components (i.e., LLTextEditor, LLLineEditor, LLTextBox, etc.) and FreeType font renderer. The current mechanim is insufficient to cover more languages/writing systems. In particular, the current viewer can't handle Unicode conbining characters, ligatures, no space-based line breaking, right-to-left scripts, etc.

Pango is an open source library that handles all of such world-wide text processing headaches. Use of pango in SL viewer will significantly enlarge the language/writing system coverage.

(See http://wiki.secondlife.com/wiki/User:Alissa_Sabre/Pango_adaptation_in_SL_viewer for details.)



 All   Comments   Change History      Sort Order: Ascending order - Click to sort in descending order
Rob Linden made changes - 30/Oct/08 08:48 AM
Field Original Value New Value
Last Triaged 30/Oct/08 08:48 AM
Alissa Sabre made changes - 01/Nov/08 05:25 AM
Attachment snapshot-20081031.zip [ 20063 ]
Alissa Sabre made changes - 02/Nov/08 06:44 AM
Attachment snapshot-20081031-win32build.txt [ 20093 ]
Sue Linden made changes - 13/Nov/08 11:07 AM
Workflow jira-2007-12-22a [ 60973 ] jira-2008-11-14 [ 64485 ]
Sue Linden made changes - 13/Nov/08 11:29 AM
Workflow jira-2007-12-22a [ 64485 ] jira-2008-11-14 [ 72191 ]
Sue Linden made changes - 13/Nov/08 04:58 PM
Workflow jira-2008-11-14 [ 72191 ] jira-2008-11-14a [ 96660 ]
Sue Linden made changes - 13/Nov/08 05:13 PM
Workflow jira-2008-11-14 [ 96660 ] jira-2008-11-14a [ 101965 ]
Sue Linden made changes - 13/Nov/08 05:22 PM
Workflow jira-2008-11-14 [ 101965 ] jira-2008-11-14a [ 105352 ]
Sue Linden made changes - 13/Nov/08 05:35 PM
Workflow jira-2008-11-14 [ 105352 ] jira-2008-11-14a [ 110427 ]
Sue Linden made changes - 13/Nov/08 06:04 PM
Workflow jira-2008-11-14 [ 110427 ] jira-2008-11-14a [ 120709 ]
Sue Linden made changes - 13/Nov/08 06:30 PM
Workflow jira-2008-11-14 [ 120709 ] jira-2008-11-14a [ 130332 ]
Sue Linden made changes - 13/Nov/08 06:50 PM
Workflow jira-2008-11-14 [ 130332 ] jira-2008-11-14a [ 137565 ]
Alissa Sabre made changes - 22/Nov/08 10:11 PM
Attachment snapshot-20081123.zip [ 20478 ]
Geneko Nemeth made changes - 24/Nov/08 09:12 AM
Link This issue is related to by CT-117 [ CT-117 ]
lindenrobot made changes - 08/Dec/08 11:44 AM
Linden Lab Issue ID DEV-24846
Last Triaged 30/Oct/08 08:48 AM 08/Dec/08 11:46 AM
Alissa Sabre made changes - 12/Dec/08 11:05 PM
Attachment snapshot-20081213.zip [ 20873 ]
Soft Linden made changes - 26/Mar/09 01:54 PM
Last Triaged 08/Dec/08 11:46 AM 26/Mar/09 11:46 AM
Dzonatas Sol made changes - 25/Jun/09 06:27 PM
Link This issue is related to by SNOW-72 [ SNOW-72 ]
Dzonatas Sol made changes - 03/Jul/09 04:07 PM
Link This issue is related to by VWR-14301 [ VWR-14301 ]
Dzonatas Sol made changes - 03/Jul/09 04:10 PM
Attachment vwr-10131.20090703.patch.txt [ 26246 ]
Rob Linden made changes - 27/Aug/09 10:49 AM
Last Triaged 26/Mar/09 11:46 AM 27/Aug/09 11:46 AM