[Libreoffice-bugs] [Bug 135501] Change the default UI

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Tue Aug 11 06:53:16 UTC 2020


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

--- Comment #62 from Samuel Mehrbrodt (CIB) <s.mehrbrodt at gmail.com> ---
(In reply to V Stuart Foote from comment #33)
> @Samuel, I know Thorsten is leaning in favor--but what do you believe as to
> fitness of any of the NB to become default UI. And, if default were to be
> moved onto NB then how much remains to be done with the framework?

I do think that one variant of those can become the default UI (probably the
tabbed one).
But before that can happen we need to have
* proper customization support (not what we have now which *copies* the whole
UI file to the user profile (which causes issues like bug 135495)).
* proper extension support (Extensions must be able to register new buttons in
existing Notebookbars and also register new tabs with their own layout)
(* support for Notebookbar in all LO apps)

And I still do believe (as I did from the start) that the Glade format is not
suitable for Notebookbar. We need some stable format which extension authors
can also use. Which will allow proper customization and proper extension
support.

Jay did some proposal for such a format at some point:
https://docs.google.com/document/d/1vabkHLibXBXY8SSDJ6aa17VOoVYoCNZdPBttrv9aOFU/edit#heading=h.5p67h0et36mp

And yes, we need to limit ourselves to one variant of Notebookbar.
It is already a burden for extension authors to adapt their extensions to a new
UI.
We can't expect them to support 4 or 5 different Toolbar/Notebookbar systems.
This will give us problems like "why does this extension work in Notebookbar
variant X, but not in variant Y"?

So my proposal is to focus on one variant and make it a proper and worthy
alternative to the current toolbar system.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice-bugs/attachments/20200811/9386b280/attachment.htm>


More information about the Libreoffice-bugs mailing list