Created attachment 138285 [details] LibreOffice interface.tar.gz The default buttons layout exposes most of the available functionality in LibreOffice, without discrimination. I would be nice that it showed what was needed in the very moment, or constantly, and hid everything else. This way the interface would be clean and explicit in what is valuable, without sacrificing functionality. The attachement is a prototype of what I mean.
Quite interesting. Likely you are aware of our Notebookbar approach [1,2] where your idea would be a perfectly addition. Personally I think the total dependency on the context with no static element in the UI is not so good for learnability. And when the switch takes longer than 50ms you have to wait for the new UI (guess it takes about a second). But you will for sure find users who want a clean interface, maybe for reading primarily. And there is my second point: I strongly recommend to define the use case, scenario, and have a clearly stated concept (suggestion is to have it for what we ship in [3]). So putting all together: great stuff but please as Notebookbar [4,5]. Join the NB-Telegram group if you want to discuss details. Would suggest to resolve this ticket as INVALID. [1] https://blog.documentfoundation.org/blog/2016/12/21/the-document-foundation-announces-the-muffin-a-new-tasty-user-interface-concept-for-libreoffice/ [2] https://design.blog.documentfoundation.org/2016/12/21/evolving-past-the-restrictions-of-toolbars/ [3] https://wiki.documentfoundation.org/Design/ToolBar#Notebookbar [4] https://design.blog.documentfoundation.org/2017/01/16/diy-ui-how-to-create-your-own-notebookbar/ [5] https://kdeonlinux.wordpress.com/
Created attachment 138296 [details] Text context The initial tar.gz attachment contains the full .config/libreoffice/ user space. Basically, the design is a single toolbar layout reduced to the most relevant items and switching with context.
Personally I feel that the notebook bar is over-engineering, and still needs to provide context. The idea wasn't to only to organise things in a cleaner and more intuitive way. But to show what is needed, only when it's needed, in the exact place that is needed. So what's useful is explicit. And for that just choosing the right button set serves well the purpose. As long as the user can fit the layout for their particular needs, it doesn't require that of a deep refinement.
(In reply to Alberto Salvia Novella from comment #3) > Personally I feel that the notebook bar is over-engineering, and still needs > to provide context. > > The idea wasn't to only to organise things in a cleaner and more intuitive > way. But to show what is needed, only when it's needed, in the exact place > that is needed. So what's useful is explicit. > >... Hmm, the Notebook bars as an implementation of MUFFIN do not require context sensitivity--it can be provided but it not a basic tenant. Such a highly dynamic GUI would be of questionable utility to users (Benjamin or Eve) but would be a horrible support burden if it could even be instrumented. => WF
(In reply to Alberto Salvia Novella from comment #3) > Personally I feel that the notebook bar is over-engineering, and still needs > to provide context. > > The idea wasn't to only to organise things in a cleaner and more intuitive > way. But to show what is needed, only when it's needed, in the exact place > that is needed. So what's useful is explicit. > > And for that just choosing the right button set serves well the purpose. As > long as the user can fit the layout for their particular needs, it doesn't > require that of a deep refinement. No question, the Notebookbar is in an early state. But your approach turns all known concepts upside down, and most users want to keep the known standard toolbars. Your proposal would be an alternative not the default- and that's ideally done as NB.
The contextual single notebookbar implementation intends to implement this same concept.
Groupedbar (compact) is something like suggested.
Thanks a lot for your submission. We discussed the proposal in the design meeting. and decided to not take it into the classic toolbar; there is also a very close Notebookbar pendant. But we suggest to make an extension out of it that serves the clearly existing but likely not too big group of users.