[Libreoffice-qa] QA Weekly Focus: RTL
Stéphane Guillou
stephane.guillou at libreoffice.org
Mon Dec 4 19:43:00 UTC 2023
Hi all!
Last week, we focused on the Navigator sidebar deck, a feature that has
steadily become more useful over the last few years of development. Over
the week, 18 issues were touched, of which 5 were resolved, of which 2
were fixed by Jim:
* Subsections are now collapsible:
https://bugs.documentfoundation.org/show_bug.cgi?id=158103
* Protect and Hide are now available from a section's context menu:
https://bugs.documentfoundation.org/show_bug.cgi?id=157681
Thanks goes in particular to Jim, Bogdan, Heiko, Sophie, Ilmari and Stuart!
This week, we focus on issues related to *Right-to-Left* languages and
scripts, or "RTL". This includes writing systems used in Arabic, Farsi,
Hebrew, Kashmiri, Pashto, Uighur, Urdu, Sindhi and Sorani[1].
Such issues might be related to how a font is rendered, how well the
text layout is handled or how functional the RTL user interface (UI) is.
To find relevant issues, go to this meta bug:
https://bugs.documentfoundation.org/showdependencytree.cgi?id=43808&hide_resolved=1
Some issues might need consolidating, re-testing or clarifying. If you
want to focus on one language, you can find more precise meta bugs in
the tree.
You can also look for issues that mention "RTL" but are not categorised
as such. They might need a relevant meta bug number added to the
"Blocks" field: https://link.infini.fr/rtl
About testing:
* Testing layout and rendering in a document: turning on RTL support
in LibreOffice needs to be done with Options > LibreOffice >
Languages and Locales > General > Complex Text Layout.
* Testing RTL UI issues: you can turn it on temporarily without
changing the UI language by starting LibreOffice from the command
line with the "SAL_RTL_ENABLED" environment variable. For example:
SAL_RTL_ENABLED=1 libreoffice
Communication:
* For any question or doubt, please join us on the RTL IRC channel:
ircs://libera.chat/#libreoffice-rtl
o It is bridged to a Telegram channel: https://t.me/+DSy7T-Akx4VkM2Rk
* There are also language-specific channels:
o Arabic: https://t.me/LibreOffice_Arabic
o Hebrew: https://t.me/+3E8Ggr5sx91mNjQ0
Some other useful links:
* Our Weekly Focus pad: https://pad.documentfoundation.org/p/qa
* RTL issues on the Wiki: https://wiki.documentfoundation.org/RTL_Bugs
* Some issues might be related to the text-shaping library HarfBuzz
(LibreOffice is currently built using HarfBuzz 8.2.2). If we
identify an issue comes from upstream, we can report it there:
https://github.com/harfbuzz/harfbuzz/issues
Thanks everyone for your contributions!
[1]: https://en.wikipedia.org/wiki/Right-to-left_script
--
Stéphane Guillou
Quality Assurance Analyst | The Document Foundation
Email:stephane.guillou at libreoffice.org
Matrix: @stragu:matrix.org
Fediverse: @stragu at mastodon.indie.host
Web:https://stragu.gitlab.io/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice-qa/attachments/20231204/33500ad0/attachment.htm>
More information about the Libreoffice-qa
mailing list