Arlodotexe / strix-music

Combine any music sources into a single library. It's your music. Play it your way.
http://www.strixmusic.com
138 stars 4 forks source link

[fix] Fixed the hovered play button on Zune albums occasionally failing to play #177

Closed amaid closed 2 years ago

amaid commented 2 years ago

Overview

Closes #124

  1. Refactored ZuneAlbumCollection in such that it uses a wrapper ViewModel to interact with the AlbumItems.
  2. The wrapper ViewModel sits in-line with the trickle-down MVVM pattern and fixes lots of playback issues of play icon.
  3. Used source generators for observable properties and the commands.
  4. Fixed sorting issues caused by the refactor.

https://user-images.githubusercontent.com/15306909/175814389-3649349f-ebb1-4438-b783-d68da4968dca.mp4

Checklist

This PR meets the following requirements:

Additional info

Not provided