Opened 9 years ago
Last modified 8 years ago
#12802 assigned enhancement
Integrate ICU's bidirectional text handling into BView
Reported by: | richienyhus | Owned by: | nobody |
---|---|---|---|
Priority: | normal | Milestone: | R2 |
Component: | Kits/Interface Kit | Version: | R1/Development |
Keywords: | Cc: | ||
Blocked By: | #6950 | Blocking: | |
Platform: | All |
Description (last modified by )
We need to support people whose language writes text Right-to-Left, but who might want to mention/write something in English or another language that writes text Left-to-Right, therefore creating bidirectional text.
As the Locale Kit already uses ICU, we should integrate ICU's ubidi class into BView for system wide BiDi text support.
This has previously been brought up by Adrien in a past mailing list post.
Ubidi can calculate if a text run (chuck of text to be rendered) is Left-to-Right; Right-to-Left; 'Direction Mixed' or 'Direction Neutral' (i.e. an emoji).
Change History (2)
comment:1 by , 9 years ago
Description: | modified (diff) |
---|
comment:2 by , 8 years ago
Owner: | changed from | to
---|---|
Status: | new → assigned |
Note:
See TracTickets
for help on using tickets.