Hi, from my perspective as app dev: As it currently stands I can only get proper desktop scrolling by either shipping an app-specific hack or by forcing Marco's style. The only way I can reasonably force it is if I can also depend on it, and if it's a framework, I can depend on it in CMake, causing packagers (including e.g. Windows) to roll it in. So I'd +1.
Cheers, Eike On 09/01/2017 12:06 AM, Marco Martin wrote: > Hi all, > we have a qtquickcontrols style that is right now in workspace (unrelased, to > be released with Plasma 5.11) > it makes controls paint with qstyle to give it a reasonable desktop > appearance, plus some fixes/workarounds to make qml a bit more desktop > friendly > (for instance fixes scrollwheel issues with Flickable) > sice it's pretty much untenable to make a desktop application with > QtQuickControls2 without it and make it look anything near "native", so > releasing it together plasma is probably not enough. > Applications using kirigami should be able to explicitly depend from it if > they want, to require a native-looking look and feel on linux desktops (even > on gnome would look already marginally better than with the stock "universal" > or "material" styles) > > it's a thing with no api, no libraries (not even an import, qqc2 styles work > a > bit differently), so as with kirigami only source compatibility on the qml- > side will matter > > any objection into pulling it into a framework? anything particular for the > procedure? >