Thursday, June 4, 2009

Plasma and RTL

A huge number of people read and write languages that run right-to-left (aka RTL) so it's good to have solid support for RTL. I fixed a few RTL bugs in Plasma's panels the other day and I noticed Marco killed another one a few days before that, but while running `plasma-desktop -reverse` I spotted a couple cosmetic issues.

I run plasma-desktop and some of the other tools maybe a couple times a year in RTL mode, and usually because someone has filed a bug report about it. That means new RTL bugs creep in far too easily.

What would be just excellent is if we had a developer who runs their desktop in RTL who could keep an eye on it and work on RTL patches. That way our RTL experience would be a lot better. The workload is probably fairly minimal as most things Just Work(tm) thanks to Qt; it's mostly where we do custom painting and placement that things sometimes go haywire.

If you have Qt development experience and would like to make Plasma rock in the RTL world, find us in #plasma on irc.freenode.net or post to plasma-devel at kde dot org. We'd love to have you on board. :)

p.s. I also fixed the Plasma calendar to work with calendars that don't have 12 months in them, though there are a couple of bugs in two of the calendar engines in kdelibs. The author is aware of them, but help there would also rock; I'm completely date illiterate even with my native calendar (ask anyone who's had the pleasure of dealing with my "amazing" ability to think it's Thursday when it's really Wednesday, for instance) ... ;)

No comments:

Post a Comment