Comment 3 for bug 834386

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

Hi,
I would vote for option C, and that's what I've implemented in the submitted patch :)
I agree that we should also have the rest of unity mirrored, but I don't think that it should delay the use of a more localized greeter. In fact, the mirroring of the greeter's indicator bar is already being done automatically by GTK, so moving it to the right will actually need to override that.

Regarding option A, when implementing text rendering using pango, and setting a width to the pango layouts, pango will automatically align RTL text to the right, and LTR text to the left, according to the first letter. This means that an LTR username on an RTL greeter should align correctly, and vice versa. If you do go for this option, you can pick the changes to use a layout width from my patch.

There is also one more thing that was left out from the sketch: Ubuntu logo that currently appear at the bottom left. I'm not sure whether it should move to the bottom right or not. Since it is written in English, it would look weird aligned to the right. On the other hand, leaving it at the left side would be inconsistent. Perhaps it would be best to translate it, but it is currently a loaded from a graphics file, so it will probably require a lot of work.

Regards,
Haggai