Commit a2444ee1 authored by Committed by Jean Felder
mpris: Do not interact with playlists view
The playlists interface from MPRIS has a method (ActivatePlaylist) to select and play a playlist. This method directly calls the "activate_playlist" method from PlaylistView. This is a bad design as MPRIS should not directly interact with a view. This is fixed by adding an "activate-playlist" signal to the Playlists. Then, PlaylistView listens to this signal in order to update the view and start the playlist accordingly.
Showing with 22 additions and 6 deletions