[Libreoffice-ux-advise] Page break indicator and RTL

Cedric Bosdonnat cbosdonnat at suse.com
Fri Dec 16 08:04:22 PST 2011


Hi Lior, all,

A fix for the RTL PopupButton is landing in master (and soon in 3.5
branch). Don't hesitate to stress it a lot (and not only the Page break
feature as it affects the whole office).

Here is the commit:
http://cgit.freedesktop.org/libreoffice/core/commit/?id=f6b679e831ebf4a85b3baf37ea0198959f58fa1f

Regards,
--
Cedric

On Thu, 2011-12-15 at 11:38 +0200, Lior Kaplan wrote:
> On Thu, Dec 15, 2011 at 11:23 AM, Cedric Bosdonnat
> <cbosdonnat at suse.com> wrote:
>         Hi all,
>         
>         Lior reported a problem with the positioning of the page break
>         indicators in RTL UI [0]. I can't really find a cool solution
>         on how to
>         place that control to fit all cases like
>          * RTL UI / LTR document
>          * RTL UI / RTL document
>          * LTR UI / LTR document
>          * LTR UI / RTL document
> 
> In this case, I don't think the directionality of the document is
> relevant, only the UI's directionality, we're talking about two
> options:
> * LTR UI - already done
> * RTL UI - location should be mirrored, as most of the UI elements.
>  
> 
>         In single page view I don't mind moving the control to the
>         right, but
>         we'll face problems for book view. We will also have troubles
>         with the
>         popup menu for LTR document / UI and book mode when the
>         control is on
>         the right.
> 
> For book view, the current behavior of the marker location should be
> kept (=
> marker on the right for a right page, marker on the left for a left
> page). 
> 
> 
>         My question for you is when to draw it on what side... and how
>         to make
>         sure the popup menu never goes outside the Writer window?
> 
> Can't help you with that, but as it seems that there are calculations
> for the popup menu location for the LTR UI, this should also be done
> in RTL UI (just from the other side of the screen).
>  
>         Lior: the other question for you is: what to do if a document
>         mixes RTL
>         and LTR paragraphs?
> 
> As stated above - not relevant, only take UI directionality into
> account.
> 
> Thanks for investing the time in RTL issues (:
> 
> Kaplan
> 
> _______________________________________________
> Libreoffice-ux-advise mailing list
> Libreoffice-ux-advise at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/libreoffice-ux-advise




More information about the Libreoffice-ux-advise mailing list