[Libreoffice-ux-advise] [Bug 135501] Change the default UI

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Sun Aug 9 18:56:50 UTC 2020


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

--- Comment #53 from V Stuart Foote <vstuart.foote at utsa.edu> ---
(In reply to Telesto from comment #52)

> (In reply to V Stuart Foote from comment #6)
> > No this is pragmatic--the MUFFIN Tabbed NB only looks like the MS Ribbon UI
> > it does not implement that API.
> 
> I'm not all know in feature richness of the Ribbon interface. So what are
> you exactly pointing too? Live Preview? Or also other things?

Have a look, the MS Ribbon Class [1] is fully implemented API for GUI
development in source (or for user scripted GUI customization). Every facet of
the MS Ribbon UI is directly programmable for UWP or DWM use, and then
integrates well with other MS Windows controls.

The MUFFIN Notebook Bar framework is limited by the controls, attributes and
actions available implemented as UNO applets. UNO controls can not be
manipulated like Ribbon Class object and any functional similarity is skin
deep. They are not implemented as 'native' Windows (UWP/DWM) and so won't
function like them--though naive users will expect them to.  Why expose the
Windows users to that disappointment--and cause a lot of grief to the project
otherwise when those users say they "expect" it.

Rather than wasting project resources on changing default and dealing with long
running support requests, IMHO much more appealing to fix other facets of the
GUI (e.g. Dark Mode support). And then implement new useful document modes for
the Libreoffice GUI handling of ODF, e.g. Tabbed (bug 33173) or Multi-document
(bug 37134) 

=-ref-=
[1]
https://docs.microsoft.com/en-us/dotnet/api/system.windows.controls.ribbon.ribbon?view=netframework-4.8

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


More information about the Libreoffice-ux-advise mailing list