Commit Graph

184 Commits

Author SHA1 Message Date
craig.p.drummond
d29d9a8781 Alter includes to have su-folder - e.g. utils.h -> support/utils.h 2014-05-13 18:37:52 +00:00
craig.p.drummond
7cc1d9e06e Remove cache when remove provider 2014-05-09 19:38:39 +00:00
craig.p.drummond
5fe47a0112 Dowload stream providers 2014-05-09 19:37:31 +00:00
craig.p.drummond
58540cf611 Dont load providers from install prefix, no longer installed there. 2014-05-08 19:41:09 +00:00
craig.p.drummond
86e5b224e5 Fix build! 2014-05-08 19:36:36 +00:00
craig.p.drummond
d2a78ceb62 Use JSON as format for stream provider settings file 2014-05-08 18:47:17 +00:00
craig.p.drummond
94eed69fa9 Simplify code.
- Don't split listen live into categories
- Only list 1 stream per listen live entry
- Do same Genre reduction to IceCast as Clementine
2014-05-08 18:46:35 +00:00
craig.p.drummond
20f9d65368 Api Key! 2014-05-08 18:43:27 +00:00
craig.p.drummond
cb41246aa6 Initial work on removing hard-coded strams providers. THe idea is to have a list on Cantata's google-drive, and then load providers from here... 2014-05-07 19:21:47 +00:00
craig.p.drummond
ef08d30420 Dirble support 2014-05-07 19:06:13 +00:00
craig.p.drummond
9b050e7432 Fix detction of updates if performed by other app. In this case we get two updates to the playlist very close together 2014-05-06 18:40:12 +00:00
craig.p.drummond
6720738531 Store streams in '[Radio Streams]' MPD playlist - and not streams.xml.gz 2014-05-02 16:36:25 +00:00
craig.p.drummond
49a33b651f Fix 'missing' search action icon 2014-04-30 18:49:03 +00:00
craig.p.drummond
7ecd7cba71 Fix more 'Genres' 2014-04-30 18:48:39 +00:00
craig.p.drummond
7da9513157 Fix windows builds 2014-04-24 19:02:28 +00:00
craig.p.drummond
7e02d0058b Move model roles into separate roles.h file. 2014-04-23 20:36:38 +00:00
craig.p.drummond
2873cca889 Put plural translations in separate source files. 2014-03-25 20:11:58 +00:00
craig.p.drummond
551b3178a4 Install listenlive.xml file, and dont embed into app 2014-03-21 20:08:53 +00:00
craig.p.drummond
c874818623 More utf-8 fixes 2014-03-19 19:46:53 +00:00
craig.p.drummond
0f320b7631 Use Q_GLOBAL_STATIC for Qt only builds 2014-03-17 19:52:47 +00:00
craig.p.drummond
ef0b49eb6c When downloading, and parsing, ListLive streams, if a station has more than 1 stream then list all streams - adding format and bitrate 2014-02-10 19:12:46 +00:00
craig.p.drummond
c60d1cf6b4 Cant use 'cantata-' as stream prefix, as this collides with the (new) cantata-cdda:// protocol. Use 'cantata-stream-' instead. 2014-01-22 19:33:22 +00:00
craig.p.drummond
bc8aa999d1 Europe and Canada regions in ListenLive are not re-loadable (as they are read from listenlive.xml) 2014-01-17 20:05:13 +00:00
craig.p.drummond
2f24b3fd9b Results of cppcheck... 2014-01-08 19:49:48 +00:00
craig.p.drummond
ab7ffecca3 Update (c) year 2014-01-06 19:32:05 +00:00
craig.p.drummond
6809a05a13 Add CMake option to disable streams tab 2014-01-03 19:04:37 +00:00
craig.p.drummond
ea51f52fd1 Check if stream already has cagtegory name before prepending 2013-11-29 20:15:21 +00:00
craig.p.drummond
b817a3cf00 Use set, faster to check if entry exists 2013-11-27 19:38:47 +00:00
craig.p.drummond
21e8d0ae5e Radio GFM 2013-11-27 19:38:14 +00:00
craig.p.drummond
0585424d78 Only re-load favourites if filename changed 2013-11-21 18:16:44 +00:00
craig.p.drummond
016a0f724e Add model test code 2013-11-21 18:15:36 +00:00
craig.p.drummond
83097ce229 Lazy-load ListenLive 2013-10-30 22:09:15 +00:00
craig.p.drummond
4fc1296666 Make stream category and online provider configs available from main settings dialog. 2013-10-23 18:33:38 +00:00
craig.p.drummond
843bb0f2a4 Always use unix dir separator internally 2013-10-14 18:16:32 +00:00
craig.p.drummond
db11b6200e Dir separator... 2013-10-14 18:14:12 +00:00
craig.p.drummond
9fa96846fb Dont hide other online services / streams when searching. 2013-10-09 18:45:01 +00:00
craig.p.drummond
3a9eaf8993 Store original url before any redirects 2013-10-02 20:16:35 +00:00
craig.p.drummond
2101f7484d Hide search when provider is toggled 2013-10-01 18:24:40 +00:00
craig.p.drummond
159fecd66f Store data under XDG_DATA_HOME (~/.local/share) 2013-09-24 18:38:31 +00:00
craig.p.drummond
1688820dbe Add config page to determine list of online providers. 2013-09-20 19:48:27 +00:00
craig.p.drummond
5683f7939b Use NetworkJob to automatically, and consistently, handle re-directs 2013-09-18 18:11:49 +00:00
craig.p.drummond
3db62b486e Allow search (well filtering) in all categories 2013-08-29 18:27:34 +00:00
craig.p.drummond
6ab43c1930 Allow user categories in windows builds.
NOTE: This has NOT been tested!
2013-08-29 18:27:06 +00:00
craig.p.drummond
eea89729f5 Allow sub-categories (first level only) to also have icons. 2013-08-29 18:26:14 +00:00
craig.p.drummond
e5659490cc Remove unsed variable 2013-08-29 18:25:48 +00:00
craig.p.drummond
7fd6b4aedb Add config page to control which stream categories are enabled, to import new categories, and to remove imported categories. See README for import file format. 2013-08-28 18:50:04 +00:00
craig.p.drummond
c9f5e28e0b Dont allow dragging of stream categories onto playqueue. 2013-08-27 18:58:13 +00:00
craig.p.drummond
b88a5b8f28 Use PREFIX/share/cantata/streams/NAME/streams.xml.gz and PREFIX/share/cantata/streams/NAME/icon.svg for XML streams 2013-08-27 18:57:06 +00:00
craig.p.drummond
e81896bbdb For some stream categories (digitally imported, jazzradio, rockradio, sky, somaFm, and some user categories) add category name to stream name when it is saved in favourites, or added to playqueue. 2013-08-21 15:50:08 +00:00
craig.p.drummond
552d2bd84c "Not Loaded" not "No Loaded" !!! 2013-08-20 18:27:16 +00:00