Commit Graph

174 Commits

Author SHA1 Message Date
craig.p.drummond
7a2f2b6749 Add CMake option to disable building of internal HTTP server.
BUG: 373
2014-01-02 19:07:59 +00:00
craig.p.drummond
2273b27f15 If connected to MPD via a UNIX-domain socket, then send non-MPD files as file:/// URLs to MPD - i.e. dont use internal HTTP server. To foce usage of HTTP server - set alwaysUseHttp to true in Cantata's config file.
BUG: 373
2014-01-02 19:06:13 +00:00
craig.p.drummond
03849ee1c7 When closing search widget, after performing a search, collapse all bar top level items.
BUG: 367
2013-12-30 09:21:32 +00:00
craig.p.drummond
5d63ab1d78 Only use taglib in tags.cpp/filetyperesolver.cpp 2013-11-26 19:59:15 +00:00
craig.p.drummond
c43f6ae6d3 When showin a new page, place focus on view. 2013-11-10 07:55:14 +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
0b413be57c Set initial size 2013-10-23 18:32:46 +00:00
craig.p.drummond
4f802a419e Link streams/online config pages to view pages 2013-10-23 18:32:04 +00:00
craig.p.drummond
b337a76aed Show errors within podcast search dialog 2013-10-21 18:06:20 +00:00
craig.p.drummond
53e8b7c4ad Can still use HTTP server without TagLib - its just not as good... 2013-10-18 18:57:44 +00:00
craig.p.drummond
97dea22fb6 Fix Jamendo/Magantune covers 2013-10-18 18:57:12 +00:00
craig.p.drummond
cb8d717630 Rename Utils::createDir to Utils::createWorldReadableDir - to make its use more obvious 2013-10-15 17:16:32 +00:00
craig.p.drummond
2621be37e0 USe native dir separators for display 2013-10-14 18:17:34 +00:00
craig.p.drummond
65be0c33ca Always use unix dir separator internally 2013-10-14 18:16:32 +00:00
craig.p.drummond
e36e63a8b6 Dont expand podcasts on update, unless visible 2013-10-14 18:16:05 +00:00
craig.p.drummond
fafe9df311 Fix windows build 2013-10-14 18:12:25 +00:00
craig.p.drummond
781c5ca606 Fix format of text 2013-10-11 19:13:45 +00:00
craig.p.drummond
ca87131f78 Warn if user attempts ot import video podcast
BUG: 315
2013-10-11 19:11:04 +00:00
craig.p.drummond
a243c400ba Accept more 'audio' types
BUG: 315
2013-10-11 19:10:02 +00:00
craig.p.drummond
43fc6e71a7 Seting 'filter item' does not invalidate sort 2013-10-10 20:30:35 +00:00
craig.p.drummond
fdadd3857c Dynamic sorting of online service model 2013-10-10 20:30:02 +00:00
craig.p.drummond
5d3e84a1ca Remove more debug 2013-10-10 20:29:28 +00:00
craig.p.drummond
9e75dee7d1 Modify proxy for online services 2013-10-10 20:29:09 +00:00
craig.p.drummond
23a0161275 Album genres 2013-10-10 20:28:39 +00:00
craig.p.drummond
d09d45b421 Read album genres too 2013-10-10 20:26:51 +00:00
craig.p.drummond
99eadf6f0a Fix covers of online services (Jamendo/Magnatune) 2013-10-10 20:25:37 +00:00
craig.p.drummond
8e7bb3e5a5 Need to un-set busy even if request fails 2013-10-10 20:24:35 +00:00
craig.p.drummond
741f434201 Ensure category to be searched is expanded. 2013-10-09 18:53:53 +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
55fc960cbb Delay calling of loadAll until UI is setup 2013-10-09 18:41:53 +00:00
craig.p.drummond
79f54a00d9 Check job status 2013-10-09 18:37:46 +00:00
craig.p.drummond
aac26903a6 - Show action short-cuts in tooltips
- Move https->http conversion into NetworkAccessManager, so that it is consistent
- Place clear playqueue button back to its previous position
2013-10-09 17:07:14 +00:00
craig.p.drummond
dee9ed3c65 Podcast local playback requires HTTP server, which requires TagLib. Therefore, disable download functionality if no TagLib. 2013-10-05 19:55:54 +00:00
craig.p.drummond
994310b8c5 Process svgs with 'scour' 2013-10-02 20:21:58 +00:00
craig.p.drummond
469935f806 Always expand podcasts 2013-10-02 20:19:52 +00:00
craig.p.drummond
3802b64c11 When reading default MPD music folder, ensure this has a trailing slash. 2013-10-02 20:18:10 +00:00
craig.p.drummond
7b36d7b2fd Expand podcasts on initial showEvent 2013-10-01 19:11:21 +00:00
craig.p.drummond
ce85c6957b When marking as played, need to check local path too 2013-10-01 18:43:27 +00:00
craig.p.drummond
2923cb4a62 Fix build 2013-10-01 18:41:30 +00:00
craig.p.drummond
ccbb0dd87f Expand podcasts by default - if it is the only service, or if it and soundcloud are the only services 2013-10-01 18:27:27 +00:00
craig.p.drummond
3f36596d25 Hide search when provider is toggled 2013-10-01 18:24:40 +00:00
craig.p.drummond
939e18f4a1 If we are downloading podcasts while use closes Cantata, prompt user as to whether to really close or not. 2013-10-01 18:20:10 +00:00
craig.p.drummond
aaccf8aada Use standard QDir::mkpath to create Podcasts folder - as dont need to set perms on this 2013-10-01 18:19:14 +00:00
craig.p.drummond
91ed46acdf Remove 'Delete after...' combo 2013-10-01 18:18:19 +00:00
craig.p.drummond
1186914838 If podcast has been downloaded, then play this and not the remote url 2013-10-01 18:16:12 +00:00
craig.p.drummond
41b9fca509 Display download progress 2013-10-01 18:14:53 +00:00
craig.p.drummond
40ad15049e Use document-save-as icon to indicate downloaded podcasts 2013-10-01 18:13:43 +00:00
craig.p.drummond
91842114b1 Use italic font for played podcasts 2013-10-01 18:11:31 +00:00
craig.p.drummond
b3a7a90cdd Manual deletion of downloaded podcasts 2013-10-01 18:10:48 +00:00
craig.p.drummond
543ab9b763 Better text 2013-10-01 18:09:53 +00:00