Arlodotexe / strix-music

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

Show tracks from more than one artists in Zune Shell. #216

Open amaid opened 2 years ago

amaid commented 2 years ago

// TODO

This is currently blocked because we are currently missing:

Overview

Closes #0

Checklist

This PR meets the following requirements:

Additional info

Not provided

amaid commented 2 years ago

Updated the description with the blockers

@Arlodotexe

Arlodotexe commented 1 year ago

Previously blocked by

  1. Ability to share AppSettings with the shells, which is needed to build MergedCoreConfig object.
    1. Ability to perform playback operation on a custom MergedTrackCollection, the plugins provided by the app don't get applied automatically.
  1. Is unblocked. You can access this via the dataroot passed into your shell - IStrixDataRoot.MergeConfig.
  2. Partially unblocked by https://github.com/Arlodotexe/strix-music/pull/245. This will allow us to access the StrixDataRootPluginWrapper, but we forgot to expose the constructor-provided plugins as a property.

Let's finish 2 separately in #280, so it shows in the changelog properly.