On 15 October 2015 at 18:45, René J.V. <rjvber...@gmail.com> wrote: > On Thursday October 15 2015 17:56:29 René J.V. Bertin wrote: > >> Possibly generic: Krita isn't particularly well-behaved and ignores the >> system-wide style setting. Using an internal theme is fine, but only if it's >> optional. > > FWIW, after removing the hard-coded style specifications, it turns out that > QtCurve works just fine from what I've been able to see. > And FYI: Oxygen and Breeze do *not* work properly on OS X. Not in KDE4 at > least, but from what I hear that applies to KF5 too. > > Also, the native Mac theme can lead to button mis-alignment in KDE > applications; there again it appears that KF5 is affected too (the showcase > app is kcalc). > As a result, KDE/MacPorts suggests using QtCurve as the default theme (the > port ships with presets that blend in nicely with the rest of the OS).
If you ask, personally I'd be rather interested in caring for 1. native look, 2. current development branch i.e. 3.x. Disclaimer: this example is for Kexi. Well, I am not even excited to support many widget styles/icon themes on Linux anymore. We have _always_ supported just one in the documentation so in the end of the day I see real users preferring consistency and predictability. For Qt5/KF5, isn't the native style for simple layouts just fine? See [1] To be honest, I don't expect to get it for free for complex layouts like sidebars. Neither on Windows. In mid term even some specific design would be useful for both Mac and Windows. Compare the looks of a (previous) Github client on Mac/Windows to see how nicely different (and consistent with the OS) can the looks be. [2] (even if style guide isn't strictly codified on Windows, apps can look much better than GIMP or LO there) PS: I'd delegate maintenance of look&feel choices to options that may be supported if someone steps up but don't have to be supported out of the box. It would be more like styling of browsers: a supplementary feature for small percentage of users. Icons, and widget style have to play together with layouts, it's a work that I don't expect many contributors will care about (they don't care so far). Kexi had custom layouts for ages, and shared sidebar by the rest of Calligra apps has been developed for a reason: the logic and look/feel present at level of Qt/kdelibs wasn't a solution for us. [1] http://kate-editor.org/2015/10/14/kate-on-mac-hidpi/ [2] https://guides.github.com/introduction/getting-your-project-on-github/mac-commit.jpg and http://i.stack.imgur.com/02jJ1.png -- regards, Jaroslaw Staniek KDE: : A world-wide network of software engineers, artists, writers, translators : and facilitators committed to Free Software development - http://kde.org Calligra Suite: : A graphic art and office suite - http://calligra.org Kexi: : A visual database apps builder - http://calligra.org/kexi Qt Certified Specialist: : http://www.linkedin.com/in/jstaniek _______________________________________________ calligra-devel mailing list calligra-devel@kde.org https://mail.kde.org/mailman/listinfo/calligra-devel