Drew Weymouth
Drew Weymouth
Meta-issue to keep track of all the OpenSubsonic integrations: * [x] Multiple album artists (#259) * [x] Multiple album genres (#259) * [x] Multiple track artists (#259) * [x] Release...
Two things: * Use the CompletionEntry widget from Fyne-x so the list of playlists can be filtered down by typing (maybe just pull it into the codebase to avoid go.mod...
Instead of just showing synced lyrics as unsynced, add a proper synced lyrics component.
Could just be as simple as a new button in the settings page, that pops open a file dialog to browse for a theme file, and then copy it into...
PlaybackManager is a complex enough component that it should have unit tests. This could be done with a mock implementation of the Player interface.
There are extremely improbable but possible data races with how the config struct is being handled. Make the config system truly thread-safe.