Commit Graph

184 Commits

Author SHA1 Message Date
craig.p.drummond
64c06773ce Alter includes to have su-folder - e.g. utils.h -> support/utils.h 2014-05-13 18:37:52 +00:00
craig.p.drummond
2e7d7762f3 Remove cache when remove provider 2014-05-09 19:38:39 +00:00
craig.p.drummond
c0b0da7c82 Dowload stream providers 2014-05-09 19:37:31 +00:00
craig.p.drummond
ea201e5983 Dont load providers from install prefix, no longer installed there. 2014-05-08 19:41:09 +00:00
craig.p.drummond
b3a4219753 Fix build! 2014-05-08 19:36:36 +00:00
craig.p.drummond
a307ead052 Use JSON as format for stream provider settings file 2014-05-08 18:47:17 +00:00
craig.p.drummond
81accc3a6c 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
0cc5c5a7e9 Api Key! 2014-05-08 18:43:27 +00:00
craig.p.drummond
3576883b05 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
34831ca3a0 Dirble support 2014-05-07 19:06:13 +00:00
craig.p.drummond
2d0ffad701 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
41c6462eab Store streams in '[Radio Streams]' MPD playlist - and not streams.xml.gz 2014-05-02 16:36:25 +00:00
craig.p.drummond
cf16a0f5ad Fix 'missing' search action icon 2014-04-30 18:49:03 +00:00
craig.p.drummond
2ccf89fe09 Fix more 'Genres' 2014-04-30 18:48:39 +00:00
craig.p.drummond
804e2d8361 Fix windows builds 2014-04-24 19:02:28 +00:00
craig.p.drummond
786f2b39f6 Move model roles into separate roles.h file. 2014-04-23 20:36:38 +00:00
craig.p.drummond
b119ad0c65 Put plural translations in separate source files. 2014-03-25 20:11:58 +00:00
craig.p.drummond
0d3f14d2cd Install listenlive.xml file, and dont embed into app 2014-03-21 20:08:53 +00:00
craig.p.drummond
3c5441966f More utf-8 fixes 2014-03-19 19:46:53 +00:00
craig.p.drummond
7bcb40d159 Use Q_GLOBAL_STATIC for Qt only builds 2014-03-17 19:52:47 +00:00
craig.p.drummond
23359140e1 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
0d2f5bc4c5 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
4cd01cf6ea 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
d91f8807d2 Results of cppcheck... 2014-01-08 19:49:48 +00:00
craig.p.drummond
addfca835a Update (c) year 2014-01-06 19:32:05 +00:00
craig.p.drummond
c1642405c8 Add CMake option to disable streams tab 2014-01-03 19:04:37 +00:00
craig.p.drummond
ecd3ad9e2b Check if stream already has cagtegory name before prepending 2013-11-29 20:15:21 +00:00
craig.p.drummond
40cc354cf0 Use set, faster to check if entry exists 2013-11-27 19:38:47 +00:00
craig.p.drummond
6e6f554cd3 Radio GFM 2013-11-27 19:38:14 +00:00
craig.p.drummond
d32a9badb2 Only re-load favourites if filename changed 2013-11-21 18:16:44 +00:00
craig.p.drummond
bb2f217304 Add model test code 2013-11-21 18:15:36 +00:00
craig.p.drummond
3695f1185b Lazy-load ListenLive 2013-10-30 22:09:15 +00:00
craig.p.drummond
d35039429b Make stream category and online provider configs available from main settings dialog. 2013-10-23 18:33:38 +00:00
craig.p.drummond
65be0c33ca Always use unix dir separator internally 2013-10-14 18:16:32 +00:00
craig.p.drummond
5f84f50967 Dir separator... 2013-10-14 18:14:12 +00:00
craig.p.drummond
a898162c6d Dont hide other online services / streams when searching. 2013-10-09 18:45:01 +00:00
craig.p.drummond
9ee4eed36d Store original url before any redirects 2013-10-02 20:16:35 +00:00
craig.p.drummond
3f36596d25 Hide search when provider is toggled 2013-10-01 18:24:40 +00:00
craig.p.drummond
e5959bc97e Store data under XDG_DATA_HOME (~/.local/share) 2013-09-24 18:38:31 +00:00
craig.p.drummond
e8d9949f87 Add config page to determine list of online providers. 2013-09-20 19:48:27 +00:00
craig.p.drummond
556071c2a7 Use NetworkJob to automatically, and consistently, handle re-directs 2013-09-18 18:11:49 +00:00
craig.p.drummond
a7c74b8c1b Allow search (well filtering) in all categories 2013-08-29 18:27:34 +00:00
craig.p.drummond
f4a8fe0765 Allow user categories in windows builds.
NOTE: This has NOT been tested!
2013-08-29 18:27:06 +00:00
craig.p.drummond
95fe802c5b Allow sub-categories (first level only) to also have icons. 2013-08-29 18:26:14 +00:00
craig.p.drummond
575dd70f3e Remove unsed variable 2013-08-29 18:25:48 +00:00
craig.p.drummond
a037777ea5 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
9d492351ba Dont allow dragging of stream categories onto playqueue. 2013-08-27 18:58:13 +00:00
craig.p.drummond
7e3a2ad3ae 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
9ba3871c32 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
1863dc6e32 "Not Loaded" not "No Loaded" !!! 2013-08-20 18:27:16 +00:00