Implemented no albums view and improved indexing of file content directly within an artist.
Every KotoArtist now has a dedicated KotoPlaylist that is dynamically generated during KotoArtist initialization and contains references to all KotoTracks. Fixed weird parsing error with some track names that had single quote (ew) and made changes so various parts of the UX would not freak out when we didn't have an album associated with a track.
This commit is contained in:
parent
2bf5aa9388
commit
34ca201121
19 changed files with 948 additions and 530 deletions
|
@ -180,6 +180,8 @@ void koto_artist_set_artist_name(
|
|||
gchar * artist_name
|
||||
);
|
||||
|
||||
void koto_artist_set_as_finalized(KotoArtist * self);
|
||||
|
||||
void koto_artist_set_path(
|
||||
KotoArtist * self,
|
||||
KotoLibrary * lib,
|
||||
|
@ -282,6 +284,11 @@ void koto_track_remove_from_playlist(
|
|||
gchar * playlist_uuid
|
||||
);
|
||||
|
||||
void koto_track_set_album_uuid(
|
||||
KotoTrack * self,
|
||||
const gchar * album_uuid
|
||||
);
|
||||
|
||||
void koto_track_save_to_playlist(
|
||||
KotoTrack * self,
|
||||
gchar * playlist_uuid,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue