Come on! Why so many "black"s? We have ambiences. We have Theme.highlightDimmerColor.

With 1.1.9.28 the launcher and browser backgrounds became black. Now on 2.0.0.10 also the connection dialog, (small) preview notifications and volume bar have black backgrounds which were exactly in highlight dimmer color on 1.1.9.

This way we can predict to have events view in black with next release, then warnings and all notifications, later the keyboard, and finally all apps will have black backgrounds. Then ambiences visually will be nothing except a static wallpaper.

Ambience, as its name implies, defines the whole look and feel of my phone. If I'm not choosing a black ambience it means I don't want to see black elements. I expect the whole OS to respect my decision in choosing colors and make a consistent visual experience for me.

This is a list of "black" items on 2.0.0.10 which can be easily replaced with Theme.highlightDimmerColor:

/usr/share/lipstick-jolla-home-qt5/connectivity/ConnectionSelector.qml, line 81;

/usr/share/lipstick-jolla-home-qt5/statusarea/StatusBar.qml, line 29, Qt.rgba(0,0,0,0.1) with Theme.rgba(Theme.highlightDimmerColor,0.1), however this is more transparent than could be seen in most ambiences.

Comments

"This way we can predict to have events view and other notifications in black with next release and later all apps will have black backgrounds. Then ambiences visually will be nothing except a static wallpaper."

Well hopefully not. Especially given how ambience-heavy it was back in the day when the phone was being promoted and we were still eagerly waiting for it to be released :)

I like neutral colours in my UI, and I prefer not having the ambience colour visible everywhere. Small hints are enough to tell me which ambience is active right now. I'd rather have for example Messages app text in a neutral (grey/black/white) colour rather than an ambience colour. IMO, coloured text is a distraction. And same goes for backgrounds.

But I guess it's a matter of taste, and I don't claim to be any more right than anyone else, just wanted to express a different opinion.

As I understand it, it is because rendering needs to be done to show the glass effect. So you have to decide if you want to use your performance to render these effects or to render for example the browser page faster. Thinking for the tablet: it has a very high resolution so the effect needs even more rendering. Therefore they canceled it for performance i think.