Commit Graph

417 Commits

Author SHA1 Message Date
craig.p.drummond
cd731dfd86 Make it possible to obtain list of streams from MPD server via http 2013-02-08 17:58:32 +00:00
craig.p.drummond
4e48b6b9ff Remove 'Auto' cover size setting. Now cover sizes are based upon setting and font size. 2013-02-07 18:47:50 +00:00
craig.p.drummond
493648eefb When reading cache (either MPD, or device), and the grouping (single tracks, or multiple artists) has changed - then dont do a rescan, just re-do the grouping. 2013-02-04 17:27:45 +00:00
craig.p.drummond
813c1046a2 Save immediately if file does not exist - to catch errors 2013-02-04 17:27:18 +00:00
craig.p.drummond
d423afb79b Set file perms 2013-02-04 17:26:50 +00:00
craig.p.drummond
479e21545d Compress streams xml files too 2013-02-04 17:25:35 +00:00
craig.p.drummond
789ff9ae2b Dont qCompress when coverting old cache files 2013-02-04 17:25:18 +00:00
craig.p.drummond
09c7bf0920 Check if can save 2013-02-04 17:24:53 +00:00
craig.p.drummond
dff8c31684 Trigger save on add 2013-02-04 17:24:39 +00:00
craig.p.drummond
f304152fb7 Add option to save streams in mpd folder. 2013-02-03 20:38:11 +00:00
craig.p.drummond
cdec89c347 Allow to move streams to different categories via drag-n-drop. 2013-02-01 18:07:03 +00:00
craig.p.drummond
87ca5f013f Add virtual destructor to remove compiler warning 2013-01-30 19:23:19 +00:00
craig.p.drummond
ac3345c65c Better thread termination 2013-01-30 19:16:03 +00:00
craig.p.drummond
5cc0c407bd Add both services by default 2013-01-30 19:15:27 +00:00
craig.p.drummond
b30c62470b Re-organise the code a little... 2013-01-28 19:56:14 +00:00
craig.p.drummond
c60604502f Remove Qt module prefix from includes - will make Qt5 port a little easier! 2013-01-28 19:33:42 +00:00
craig.p.drummond
ccaab922f9 Show progress when reading online cache 2013-01-22 18:10:33 +00:00
craig.p.drummond
9ef4608666 Playlist editing fixes? 2013-01-21 19:51:26 +00:00
craig.p.drummond
0ded0e0934 Artist and album images for online services 2013-01-21 19:45:30 +00:00
craig.p.drummond
915578a92b Use correct icon 2013-01-21 19:43:25 +00:00
craig.p.drummond
afdba928ec Add support for downloading from Jamendo 2013-01-17 17:03:42 +00:00
craig.p.drummond
fbe6f03408 Update copyright year 2013-01-17 16:57:20 +00:00
craig.p.drummond
f4115cca9d 'Add Stream' button 2013-01-15 19:21:14 +00:00
craig.p.drummond
7d830a37ab Fix KDE compile 2013-01-15 19:18:35 +00:00
craig.p.drummond
fefd0caebd Intial support for Jamendo and Magnatune. 2013-01-14 20:02:22 +00:00
craig.p.drummond
661d7c8953 Custom radio stream icon 2013-01-12 10:07:48 +00:00
craig.p.drummond
9c503ad6fe Move server info into a dialog. 2013-01-12 08:30:57 +00:00
craig.p.drummond
f99054bdf8 Parse some other possible playlists 2013-01-12 08:29:43 +00:00
craig.p.drummond
03a5e755db - Dont save 'Unknown' genre to files, leave this as blank, and load blank as 'Unknown'
- Fix updatnig of genres in streams model
2013-01-12 08:29:19 +00:00
craig.p.drummond
fdb6774989 Format XML file if exporting 2013-01-12 08:28:28 +00:00
craig.p.drummond
2a918273ac No need to check if stream exists if loading streams.xml 2013-01-12 08:28:09 +00:00
craig.p.drummond
0748006af2 Use xml stream reader/writer not DOM 2013-01-12 08:27:41 +00:00
craig.p.drummond
78c96ff4da Add import of IceCast and SomaFM streams. 2013-01-12 08:27:18 +00:00
craig.p.drummond
b54417827c Disable XML auto-formatting - files are compressed now anyway... 2013-01-10 21:51:15 +00:00
craig.p.drummond
ebfb0ea9ae Only indent by 1 space 2013-01-10 21:48:10 +00:00
craig.p.drummond
7680a57a86 Remove duplicate name in tooltip 2013-01-10 21:41:23 +00:00
craig.p.drummond
c5558506e3 Use GZIP compression for cache files - easier to uncompress for users, etc. 2013-01-10 20:36:27 +00:00
craig.p.drummond
980d19c655 When dropping files onto playqueue, check that they have a recognized extension (mp3, ogg, flac, wma, m4a, m4b, mp4, m4p, wav, wv, wvp, aiff, aif, aifc, ape, spx, tta, mpc, mpp, mp+, dff, dsf) 2013-01-09 17:57:20 +00:00
craig.p.drummond
d4134e9c4c Cleanup 2013-01-06 09:54:11 +00:00
craig.p.drummond
66c7823791 Fix playing of files containing square brackets, etc, that are external to MPD database via Cantata's simple HTTP server. 2013-01-03 20:05:04 +00:00
craig.p.drummond
05ab47d2a3 Use QUrl to un-encode URLs 2012-12-30 22:08:31 +00:00
craig.p.drummond
b4c5efb417 Slightly speed up playqueue searches. 2012-12-30 21:00:23 +00:00
craig.p.drummond
ce17b5ade5 Rename RemoteFsDevice::connectionStateChanged signal to RemoteFsDevice::connectionStateHasChanged so as to not interfere with Device::connectionStateChanged 2012-12-21 17:24:46 +00:00
craig.p.drummond
2d8a613c24 Only show relevant genres for playlist and devices 2012-12-20 21:16:53 +00:00
craig.p.drummond
fa9132627c When using list or icon view, only show genres that are relevant to the current level.
BUG:143
2012-12-19 20:04:08 +00:00
craig.p.drummond
6992f88027 - Store properties on remote device
- If no music items, delete cache
- If properties are all default, remove file
2012-12-18 19:38:28 +00:00
craig.p.drummond
045ca17302 Compress cache files 2012-12-18 19:36:43 +00:00
craig.p.drummond
122f3472b2 - Search last.fm and Google for covers.
- Allow to specify local file to use as cover.
2012-12-17 18:00:29 +00:00
craig.p.drummond
04067dd520 Import initial cover download dialog. This is so that trunk actually compiles!
THIS IS NOT FINISHED, NOT EVEN SLIGHTLY!!!
2012-12-15 12:39:45 +00:00
craig.p.drummond
9f5e0fa17d Add a 'Cache' page to settngs dialog, allowing cahce usage to be displayed and cache items delete. 2012-12-13 19:54:05 +00:00