[Libreoffice-ux-advise] [Bug 104318] CTL formatting applies even when CTL checkbox is unchecked

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Tue Jun 19 02:57:46 UTC 2018


https://bugs.documentfoundation.org/show_bug.cgi?id=104318

--- Comment #7 from Mike Kaganski <mikekaganski at hotmail.com> ---
(In reply to Toby Anderson from comment #3)
> I suppose the expected behaviour would be that when that CTL checkbox is not
> checked then all CTL text in a document should be treated as western for the
> purposes of applying styles.

Also let me point out that is't not something that concerns UX team only.

The proposed "expected behavoiur" will break something that has the most
importance: the consistency of *rendering* of documents between systems, let
alone behaviour.

Let's look at a typical situation where such a need might arise: a
multilanguage user (A) using a Western-locale box to write CTL/CJK texts, and
exchanging the documents with some user (B) who have CTL/CJK enabled on their
systems. (For those Western-language speakers who don't type CTL/CJK, the
proposal doesn't matter.)

So, when user (A) receives a document from user (B), what should the text look
like? The user (B) has CTL/CJK enabled on system; so naturally, the styles are
created with normal assignment of fonts to relevant writing systems parts of
the styles. The styles are applied to the text; and so the text looks as
intended. But user (A) has CTL/CJK disabled for our problem; so what should
user (A) see? If the "expected behaviour" implemented, then only the
Western-language part of the styles should be in effect - and so, everything
that was configured by user (B) for CTL/CJK needs to be ignored. The look of
text would change inevitably.

One could start invent some smart tricks (like treating existing styles with
different settings one way, and creating new styles another way) - but that
would not only introduce unneeded complexity to the code, but also make
inconsistent behaviour between styles in a single document, which would confuse
normal user even more. All this boils down to the need to display CTL/CJK (it's
all that needed!) - so even simple "always show CTL/CJK" is a better solution.
Introducing collapsing groups inside our dialogs (like in sidebar) used for
such settings would improve usability more. But please *don't* implement the
proposal from comment 4.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the Libreoffice-ux-advise mailing list