Commit Graph

32 Commits

Author SHA1 Message Date
Craig Drummond
2181773dea If "list genre" returns empty, then also check "list artist". If both
are empty, then we can assume backend is upnp
2015-10-16 22:41:55 +01:00
Craig Drummond
7242297fa3 Remove 'Use library' setting. Instead, check for return of "list genre".
If this is empty, then assume we cannot populate library via "lsinfo"
2015-10-11 19:59:14 +01:00
Craig Drummond
7a48379c61 Fix insert-after current, and drag'n'drop of folders
- NEed to expand list of files before adding
2015-10-09 21:33:22 +01:00
Craig Drummond
7d5982ea84 No nosingle-tracks handling for folders page 2015-10-08 22:38:05 +01:00
Craig Drummond
12df353bdf Show non-top-level playlists in folders page 2015-10-08 22:34:45 +01:00
Craig Drummond
69020f3d94 Instead of setting MPD top level folder, add option to disable library
page population for an MPD server. This is required in the case where a
UPnP backend is used - in this case there could be duplicated tracks.
This is what the top-level setting was designed to work-around, however
there could be multiple UPnP servers - in which case this would break.
2015-10-08 22:22:54 +01:00
Craig Drummond
a04307d8e1 Dynamically load folder view. (No nonger use listall :-) ) 2015-10-08 21:42:35 +01:00
Craig Drummond
5cb828e37f Fix check for 'Unknown' album - title is never empty, as it would have
been set to filename!
#723
2015-08-19 20:32:37 +01:00
Craig Drummond
77ae58a9d0 Set HTTP server to listen on all addresses, but use IP address of socket
connected to MPD for HTTP URLs.
2015-08-14 18:57:15 +01:00
Craig Drummond
9533f12881 Update (c) year 2015-08-13 21:12:34 +01:00
Craig Drummond
8a0ccf092c New options to add songs to play queue - 'add and play', 'append and
play', and 'insert after current'
#680
2015-08-10 18:00:44 +01:00
Craig Drummond
2fc124e799 Add option (in Interface/Tweaks) to control how CUE files are handled.
#708
2015-08-09 19:24:42 +01:00
Craig Drummond
f5f9d40ff5 Fix saving of CDDA cover when using Udisks2 2015-07-29 19:04:37 +01:00
Craig Drummond
1879700dc6 Only add CUE files to library listing, not all playlist files 2015-07-26 12:41:44 +01:00
Craig Drummond
b4018e2b8d Don't show an error if [Radio Streams] playlist does not exist
#697
2015-07-11 13:37:28 +01:00
Craig Drummond
87cbabe13e Always use lsinfo 2015-07-03 23:56:29 +01:00
Craig Drummond
1cfaf6f384 Local pocast path 2015-06-30 19:18:21 +01:00
Craig Drummond
a73d66bdba Sore last-modified, so that can be used for later sort 2015-06-26 21:45:06 +01:00
Craig Drummond
67507362d5 Always build support for Dynamic, Online, and Streams 2015-06-26 21:18:25 +01:00
Craig Drummond
54f615cc77 Re-work online services so that Jamendo and Magantune use SQL backend.
This is NO WHERE NEAR COMPLETE! There are *lots* of missing features,
etc.
2015-06-19 21:39:56 +01:00
Craig Drummond
e2c2f41e20 Add (untested!) option to group tracks within configured folder as 'Various Artists / Single Tracks' 2015-06-08 18:46:39 +01:00
Craig Drummond
4a713c7ec9 Initial work on using SQL for MPD cache. Not 100% functional. Eventually
will also use SQL for Jamendo and Magantune...
2015-06-07 22:18:19 +01:00
Craig Drummond
5579f10ecd Re-add code to parse cue files, and add playlists to listing. Needs
testing!
2015-06-02 20:21:12 +01:00
Craig Drummond
b2ce9ff016 Various devel changes
- Use time_t to store MPD DB version, as that is what MPD sends anyway
- Initial changes for an (experimental) webapp
2015-06-01 21:53:55 +01:00
Craig Drummond
0322d0818f Move MPD specific settings out of gui/settings and just use
Configuration to read.
2015-04-27 20:43:13 +01:00
Craig Drummond
7251275924 Add config option to enable/disable simple MPD mode. 2015-04-27 20:33:51 +01:00
craig.p.drummond
e844604b95 Fix overlapping covers when using simple tree in playlists page 2015-04-19 11:31:54 +00:00
craig.p.drummond
5c39fea14c Allow local socket path to start with ~ 2015-04-03 17:54:04 +00:00
craig.p.drummond
82a95ea06e Use treble clef icon in artists list if composer tag is being used for an artist. 2015-03-28 14:36:15 +00:00
craig.p.drummond
8f382c71ef Need to also sent extraFields var 2015-03-28 10:37:13 +00:00
craig.p.drummond
0cf86b417e Add option to provide a list of genres which should use composer, and not album-artist, to group albums. 2015-03-25 23:19:42 +00:00
craig.p.drummond
93b70ec240 Rename mpd source folder to mpd-interface to help build errors when libmpdclient(?) is also installed.
BUG: 650
2015-03-16 19:18:52 +00:00