We're making tabs in #LibreOffice dialog boxes vertical, to improve navigation. This is just one of the many changes our QA and Development communities worked on in June: https://qa.blog.documentfoundation.org/2025/07/07/qa-dev-report-june-2025/ #foss #OpenSource #freesoftware
@libreoffice but do you also make them (and the ribbons!!) mouse-wheel scrollable?

@libreoffice

IMO the old Tree menus seem like the best system for complicated option GUI's with many views to show.

Then you can describe this in JSON, with metadata for whether the data is a dropdown or number turner etc. and you make a generic view loading code to auto-generate the view based on the JSON.

Then for any temp changes you have a in-memory copy until apply/ok and that gets looped and applied to the settings file.

@libreoffice how will that work with languages like German where terms are usually longer than in English? The multiple rows of tabs are not ideal and predictable. But at least they wrapped, if I recall correctly.
@compfu @libreoffice
The vertical tabs would be a reason for me to switch from German to English as UI-language. I'm looking forward to it 👍
@libreoffice does this come for all users?
Or can we stay using old tab orientation, if we like that more?
@libreoffice Just when I get used to an interface, the UX folks have to justify their existences by changing it. I’m also over 30, so there’s that.
@haskins Or perhaps there are genuine reasons for changing it, beyond UI developers "justifying their existences". But that would require actually reading things, such as the Design team meetings and Bugzilla reports, to see the justification for the change. But no, easier to pretend they are just "justifying their existences". Whatever works for you 😉
@libreoffice Please make the tabs optional. I don't want them.