KDE music player Amarok is getting a new UI for its context view. The new UI is written in QML that makes it fast as well as good looking. A few mandatory screenshots:
Developer Riccardo Iaconelli posted in his web blog:
the Amarok team was not terribly happy with how the Context View was working. So I proposed to help rewriting it, and I sent in my proposal, to apply for a GSoC slot. The decision taken at the time were few: I proposed that the new interface would be completely based on QML (so it would be fast and sexy) and that it would be completely rethought and simplified.
Most importantly, I wanted to avoid the current lego-style design, inheritance of the plasmoid design. Which, let’s be honest, works on a desktop, but doesn’t really make too much sense in a media player.
Though some work is still left, the current interface is quite usable. If you are a developer ot a tweaker, you can get it from the qml branch in the amarok repository.