Commit Graph
16 Commits
Author SHA1 Message Date
Drew Weymouth 08ca09d686 remove ping - it's not actually used anymore 2023-11-14 09:05:02 -08:00
Drew Weymouth c8255517f6 extract random iter helper to be reused with Jellyfin 2023-11-14 09:05:02 -08:00
Drew Weymouth de8539df0a attach play action to track results in quick search 2023-11-05 14:51:59 -08:00
Drew Weymouth 0439ec695b add SearchAll function to MediaProvider 2023-11-05 14:07:52 -08:00
Drew Weymouth c9320b8021 Add setting to disable server transcoding 2023-10-30 17:32:27 -07:00
Drew Weymouth f84a03c703 Closes #249: add Rescan Library to settings menu 2023-09-25 16:38:02 -07:00
natilou f26e9dbcbf Add UI for viewing the album info returned by Subsonic getAlbumInfo API
- Adding "Get Info" in album page's "meatball" menu. When the option is clicked a pop up appears with
the album information and links to Last.fm and MusicBrainz.

Screenshot:

Fixes #105
2023-06-27 09:48:36 -03:00
natilou f190aaf732 Ability to download tracks
- Adding the option to download the selected track or tracks.
When the download is clicked it opens a dialog that lets you choose where
you want to save the track and the file name (by default
the file name is the track number, the track name and the extension, example "03 - my song.mp3")
If there are many tracks selected it will open one dialog for each track
- Next steps: download an album and a playlist using zip
2023-06-15 10:12:53 -03:00
Drew Weymouth 5361de6581 add back prefetching album cover callback to iterators 2023-05-15 18:21:28 -07:00
Drew Weymouth f926ed3fb9 fix some bugs and restructure a bit more 2023-05-15 17:05:18 -07:00
Drew Weymouth fd106560d0 more refactoring - compiles now but not extensively tested 2023-05-14 20:50:06 -07:00
Drew Weymouth 85042fcbd4 begin the refactoring - doesnt compile 2023-05-14 19:31:04 -07:00
Drew Weymouth 0ebbf621b1 finish mediaprovider interface for subsonic 2023-05-14 18:59:38 -07:00
Drew Weymouth e34497ec24 bunch of work on Subsonic mediaprovider adapter 2023-05-14 17:48:06 -07:00
Drew Weymouth c4436a4887 more work on generic MediaProvider interface 2023-05-14 11:38:06 -07:00
Drew Weymouth 7d293af45b begin defining a generic MediaProvider interface and model 2023-05-13 17:31:39 -07:00