[Libreoffice-ux-advise] [Bug 142653] Contextual Single user interface shows no toolbar

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Fri May 27 15:41:08 UTC 2022


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

--- Comment #10 from Maxim Monastirsky <momonasmon at gmail.com> ---
(In reply to Heiko Tietze from comment #9)
> You never know what the future brings. Some comments favor the Contextual
> Single variant over the Single Toolbar (so Notebookbar is the better choice
> than the classic toolbar). But if we put effort in, for example, XML based
> NB rather than Glade your work might be lost.
I was asking more about a single line arrangement _in general_, regardless of
how it is implemented. Given that we want to reduce the number of available
UIs, it wasn't clear if such UIs will survive. On the other hand, regarding XML
vs Glade, I would guess that XML is safer, as it's also used by the standard
toolbars, which likely to stay.

> What is your take from the developers POV how to implement different UI
> variants and how to make it customizable for both user and
> developer/designer?
The key for extensions and customization support is to have a well structured
in-memory representation. But that's nearly impossible with a "freeform"
on-disk format like Glade, so it likely will need to be replaced. The new
format can be XML or JSON or whatever, it doesn't matter. We can even try to
enhance the current toolbar XML to reuse some code (not sure if that's
feasible).

But the hardest part IMHO is not the format but the correct behavior of the UI
control, i.e. context switching, collapsing, resizing, a11y etc. I have no
insights on that part.

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


More information about the Libreoffice-ux-advise mailing list