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

--- Comment #9 from V Stuart Foote <vsfo...@libreoffice.org> ---
(In reply to Sierk Bornemann from comment #8)
> from dupe bug 152270#c3  Sierk Bornemann 2022-12-05 13:21:29 UTC

> I side with steve.
> 
> Why not following the way, the OS vendor shows how to do it on its own
> platform with same or similar apps to achieve consistency platform-wide?

And that requires we implement extensive native code to do so. As a
cross-platform project we are resource constrained and unable to follow the
latest os/DE widget and UI development. Implementing the same features 3 or 4
times in "native" code is resource intensive. Both to code and to maintain.

Cross-platform functionality is the core metric--and that does not require
exclusively "native" code for each feature. Just when it is necessary to
function.

Adopting each DE's native code framework is unachievable.

Here the ask is be to more completely consume os/DE theme and apply with
greater granularity to our Application colors. AC that admittedly need to be
refactored to accommodate a mix of system theme and application UI elements. 
That is a cross platform task requiring a mix of "native" and core framework
code to achieve effectively.

The WONTFIX for macOS here is fair, but os/DE theming of SC and LibreOffice AC
does need to be rearchitected as to specific goals. How much "native" code do
we want/need to implement and support in a cross-platform context.

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to