Commit Graph

215 Commits

Author SHA1 Message Date
craig.p.drummond
ae63a63b82 Mask bits of sidbar config item 2014-01-21 18:56:23 +00:00
craig.p.drummond
d5c5baf190 Nicer sidebar context menu - split style into style & position 2014-01-12 17:29:19 +00:00
craig.p.drummond
a6b1ef5b62 Use version() not ver - as ver might not have been initialised! 2014-01-12 10:57:24 +00:00
craig.p.drummond
e3f54f0781 Hide search tab by default 2014-01-10 20:01:17 +00:00
craig.p.drummond
2f24b3fd9b Results of cppcheck... 2014-01-08 19:49:48 +00:00
craig.p.drummond
18a3d351a5 If listallinfo fails, usr lsinfo recursively
BUG: 379
2014-01-08 19:43:05 +00:00
craig.p.drummond
ab7ffecca3 Update (c) year 2014-01-06 19:32:05 +00:00
craig.p.drummond
e01d97e66e Add option to set language in Qt only builds 2014-01-06 19:30:00 +00:00
craig.p.drummond
0044acbb5a Allow poll duration to be specified in config file - 0 (no polling) to 60 (seconds) 2014-01-02 20:02:28 +00:00
craig.p.drummond
b320bcf210 Add CMake option to disable building of internal HTTP server.
BUG: 373
2014-01-02 19:07:59 +00:00
craig.p.drummond
3f24e2006a 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
cbe0b943ca 'Load All Covers' in album view is not usable now that scaled covers are cached - it slows down the loading too much! 2013-12-31 09:47:57 +00:00
craig.p.drummond
a035648dd9 Increase max-per-add to 10000 2013-12-30 12:14:49 +00:00
craig.p.drummond
6fa75e19e7 Allow 'add' chunk size to be configured via config file. 2013-12-30 09:59:50 +00:00
craig.p.drummond
71984a4f9f Add config item, mpdPoll, which when set to true will cause Cantata to poll MPD every second whilst playing. This is useful for cases where Cantata misses updates from MPD. This needs to be manually set in config file (see README for details), as this is only a work-around for certain scenarios.
BUG: 364
2013-12-27 20:50:24 +00:00
craig.p.drummond
8b4b81412a Add option to always collapse context into single pane. 2013-12-23 11:00:37 +00:00
craig.p.drummond
6a582befa1 Optionally save scaled covers (used in artist and albums views) to disk. 2013-12-19 20:06:06 +00:00
craig.p.drummond
5e6c94c120 Save search category 2013-12-18 19:17:58 +00:00
craig.p.drummond
09a8a0fb51 Basic undo/redo support for playqueue. 2013-12-17 21:12:27 +00:00
craig.p.drummond
571419b861 Add option to control startup-state; visible, hidden, or remebered from previous run.
BUG: 337
2013-12-16 19:28:06 +00:00
craig.p.drummond
fa1a25be60 - Look for backdrop.jpg/png in music folder before attempting to download.
- Add option to store downloaded backdrops into music folder. Stored as backdrop.jpg
2013-11-11 19:27:38 +00:00
craig.p.drummond
bd7d1ffc16 Add CMake option to disable KWallet in KDE builds 2013-10-28 19:46:54 +00:00
craig.p.drummond
469ebc0b2a Add a config item to control volume step - no config UI 2013-10-25 20:02:38 +00:00
craig.p.drummond
a0453663a1 Can still use HTTP server without TagLib - its just not as good... 2013-10-18 18:57:44 +00:00
craig.p.drummond
c78e3aa20a Fix detecting if MPD dis is readable, if it is specified as \\host
BUG: 316
2013-10-17 17:22:54 +00:00
craig.p.drummond
fc85f03d0d Add a UI option to control clear playqueue prompt.
BUG: 318
2013-10-16 18:21:39 +00:00
craig.p.drummond
843bb0f2a4 Always use unix dir separator internally 2013-10-14 18:16:32 +00:00
craig.p.drummond
5ac107e772 Add config item to control prompting when clear playqueue. 2013-10-09 18:58:24 +00:00
craig.p.drummond
ad8bbd35af Fix KDE build
BUG: 314
2013-10-07 15:55:18 +00:00
craig.p.drummond
fdb24f8e2d Add a config item to configure album-view to load all covers immediately.
BUG: 312
2013-10-06 18:37:58 +00:00
craig.p.drummond
042f8f9f79 Add a config item to disable all network access.
BUG: 311
2013-10-06 18:11:54 +00:00
craig.p.drummond
81ebccd6c1 - Optionally support Qxt global shortcuts for Qt-only (Qt4) Linux, and Windows, builds.
- Move media-keys setting into shortcuts page.
2013-10-04 18:42:56 +00:00
craig.p.drummond
0ce01b322b - Dont build GNOME media-keys support into KDE builds, as these use KDE's global keyboard shortcuts.
- With KDE builds, default to using media-keys as global shortcuts.
2013-10-04 18:41:12 +00:00
craig.p.drummond
e09f273d09 When parsing CUE files - attempt to load as UTF-8, and then "System" encoding. Support a new config item, 'cueFileCodecs', which allows extra Qt text-codecs to be tried (see README for details). If all of these fail, then revert back to the previous behaviour. 2013-10-03 17:10:21 +00:00
craig.p.drummond
70bf4c128a When reading default MPD music folder, ensure this has a trailing slash. 2013-10-02 20:18:10 +00:00
craig.p.drummond
01a26ab5fc Initial import of podcast downloading.
NOTE: This has NOT been teted and is NOT complete!!!!
2013-09-30 21:49:24 +00:00
craig.p.drummond
5bd0b3b84e Limit maxCoverUpdatePerIteration to range 1..20 2013-09-30 18:18:04 +00:00
craig.p.drummond
dcafe3f78c Read correct config item!! 2013-09-26 18:04:49 +00:00
craig.p.drummond
5de94e7538 Add config items to control max-per-iteration cover fetching 2013-09-26 18:00:50 +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
07294faaa8 Store, and retrieve, last actual rss update 2013-09-18 18:17:36 +00:00
craig.p.drummond
c80030a8e3 Add timer to check for podcast updates 2013-09-17 21:08:01 +00:00
craig.p.drummond
a0ee974374 Add option to prevent system from suspending whilst playing (Linux only). 2013-09-02 18:25:54 +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
0c99596bd5 HTTP stream URL is per collection 2013-08-23 16:34:03 +00:00
craig.p.drummond
e872124e3b Initial support for Composer tag 2013-08-22 18:18:59 +00:00
craig.p.drummond
ee76d2ab92 Click on time label to toggle between shwowing current time and time remaining. 2013-08-02 19:26:07 +00:00
craig.p.drummond
cda428af01 Improve parsing of /etc/mpd.conf 2013-08-02 19:25:37 +00:00
craig.p.drummond
d372ccf067 Fix build when we hjave no libcddb, but do have musicbrainz
BUG:254
2013-07-15 19:12:48 +00:00
craig.p.drummond
dcdc4ac882 cdEncode config item no longer used! 2013-07-10 18:35:21 +00:00