Comment 12 for bug 871764

Revision history for this message
Haggai Eran (haggai-eran) wrote :

I think the state of Unity and Unity-2d are quite different. Unity-2d is based on Qt, so they got very good RTL support from the toolkit. The Oneiric version already contained patches to mirror the desktop. There was some bug in Qt that caused it to crash in the RTL version (#836498), but a workaround was found.

The Unity desktop is based on Nux, which is a less mature toolkit, without such support. I've been trying to promote patches to Nux for some RTL support (lp:~haggai-eran/nux/rtl-logical-packing), but it takes a very long time. I also started working in the past on mirroring the Unity desktop, but I'd rather not work on it until the Nux patches are accepted (or until there is some other RTL support in it), since Unity is a moving target, and I rather not keep merging patches.