Spotify: tolles Konzept, weniger tolles Interface: Das Fenster schließt nicht, wenn man auf das X klickt, automatische Private Session ist nicht möglich, das Albumcover ist nicht im Thumbnail in der Taskleiste sichtbar. Deshalb bin ich dabei, all diese Probleme zu umgehen: Ich bette den Client als Child in ein AutoIt-GUI ein, welche die Funktion der Titelleiste übernimmt. Spotify wird einfach gekillt, wenn die Main-GUI geschlossen wird. Als Besitzer von 2 Monitoren funktioniert so auch UltraMon mit Spotify!
"Funktionen im Überblick (tl;dr)"
- Ersetzt die Titelbar von Spotify durch die "originale" von Windows
- Killt den Spotify-Prozess, wenn man auf schließen klickt
- Startet auf Wunsch im privaten Modus
- Zeigt im Taskleisten-Thumbnail das Albumcover & Steuerfunktionen
- Funktioniert durch die Original-Titelleiste auch mit UltraMon- und TeamViewer-Buttons
- Viele Konfigurationsmöglichkeiten über INI-File
"Known Bugs"
- Beim Verschieben wird ein von Spotify erzeugter Rahmen angezeigt (CS_DROPSHADOW?), der allerdings beim Loslassen der Maus an der Stelle neu gezeichnet wird, wo sich das Fenster jetzt befindet
- ControlSend funktioniert nur, wenn Spotify kurz un- und wieder re-embedded wird (kurzes Aufflackern, wenn mit Taskleiste der Titel gewechselt wird)
- Albumcover wird bei minimiertem Fenster nicht richtig angezeigt (position muss neu berechnet werden...nicht schwer)