Commit Graph

190 Commits

Author SHA1 Message Date
craig.p.drummond
2e89fc8bcc - Fix missing toolbar icon under OSX
- Menubar icon hack is only applicable when running under Unity for Linux/Qt builds.
2014-10-01 16:03:08 +00:00
craig.p.drummond
db1f9e9cec - Add control buttons for windows thumbnail toolbutton.
- Add prev/play/pause/etc to OSX dock menu
- As part of this connect to correct triggered signal!
2014-10-01 15:50:29 +00:00
craig.p.drummond
faba22097b Ignore empty station names in shoutcast and dirble. 2014-09-26 18:02:36 +00:00
craig.p.drummond
7a0747d17d Add option to disable song info tooltips. 2014-09-14 08:01:19 +00:00
craig.p.drummond
275b45eadf Cleanup 2014-07-30 19:01:34 +00:00
craig.p.drummond
df494f9445 Use Qt5's own json parser fopr Qt5 builds. 2014-07-10 19:46:40 +00:00
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