Commit Graph

186 Commits

Author SHA1 Message Date
craig.p.drummond
cdd9fde53a 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
180c8e9c2a Add a config item to disable all network access.
BUG: 311
2013-10-06 18:11:54 +00:00
craig.p.drummond
17d6b23a05 - 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
7f55fdc9cb - 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
6833e67efc 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
3802b64c11 When reading default MPD music folder, ensure this has a trailing slash. 2013-10-02 20:18:10 +00:00
craig.p.drummond
b57c6b2eb8 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
d28cf9ea50 Limit maxCoverUpdatePerIteration to range 1..20 2013-09-30 18:18:04 +00:00
craig.p.drummond
d2c106e536 Read correct config item!! 2013-09-26 18:04:49 +00:00
craig.p.drummond
8d1f7e911e Add config items to control max-per-iteration cover fetching 2013-09-26 18:00:50 +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
43da75e50d Store, and retrieve, last actual rss update 2013-09-18 18:17:36 +00:00
craig.p.drummond
e83334ca53 Add timer to check for podcast updates 2013-09-17 21:08:01 +00:00
craig.p.drummond
b1b0b8a294 Add option to prevent system from suspending whilst playing (Linux only). 2013-09-02 18:25:54 +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
2e22b1a258 HTTP stream URL is per collection 2013-08-23 16:34:03 +00:00
craig.p.drummond
9a53a1f44a Initial support for Composer tag 2013-08-22 18:18:59 +00:00
craig.p.drummond
578dfbc2bf Click on time label to toggle between shwowing current time and time remaining. 2013-08-02 19:26:07 +00:00
craig.p.drummond
466190ac6f Improve parsing of /etc/mpd.conf 2013-08-02 19:25:37 +00:00
craig.p.drummond
867370c63b Fix build when we hjave no libcddb, but do have musicbrainz
BUG:254
2013-07-15 19:12:48 +00:00
craig.p.drummond
ded2d11de8 cdEncode config item no longer used! 2013-07-10 18:35:21 +00:00
craig.p.drummond
ed00b5743b Default to enabling use of media keys under GNOME/Unity. 2013-07-10 18:34:42 +00:00
craig.p.drummond
b0f0a723a1 Optionally use current album cover as play queue backdrop 2013-06-25 18:05:48 +00:00
craig.p.drummond
19f0b642f6 Enable MPD HTTP stream playback using QtMultiMedia for Qt5 builds. Thanks to Marcel Bosling for the patch. Disabled by default, to enable pass -DENABLE_HTTP_STREAM_PLAYBACK=ON to cmake. 2013-06-11 17:46:19 +00:00
craig.p.drummond
47a5722620 Need to force reset of table-view header 2013-06-11 17:00:21 +00:00
craig.p.drummond
bdfda3b903 Remove amazon cover fetching - required API key that Cantata never really had. 2013-06-08 07:43:00 +00:00
craig.p.drummond
ce7044cfe5 PlayQueuePage, FolderPage, and ContextPage are "hidden" in sidebar by default. 2013-06-08 07:10:24 +00:00
craig.p.drummond
51f153584b Add splitters to context view, so that user can adjust sizes. 2013-06-07 20:07:20 +00:00
craig.p.drummond
b820001275 Save context view slim page setting 2013-06-07 19:22:50 +00:00
craig.p.drummond
4bc899c05e Default to detailed treeview for folders too 2013-05-30 19:02:29 +00:00
craig.p.drummond
03488da230 Only require 2 stop actions; stop now, or stop after current. Default stop action is always 'stop now' 2013-05-29 18:59:30 +00:00
craig.p.drummond
c594f7d3c9 Fix KDE compile
BUG: 220
2013-05-27 08:39:07 +00:00
craig.p.drummond
892e4926a0 Remove config compatibility with Cantata versions older than 0.7 2013-05-24 19:07:25 +00:00
craig.p.drummond
1daf5c47e8 Detailed tree view for playlists by default. 2013-05-24 19:07:02 +00:00
craig.p.drummond
ab2595c0ff Use a string to save device view style - as per other views! 2013-05-24 19:06:40 +00:00
craig.p.drummond
aca34bba54 Zooming of context page 2013-05-24 19:03:21 +00:00
craig.p.drummond
c2810f08c0 Add option to have dark context view background 2013-05-24 19:02:36 +00:00
craig.p.drummond
751149c28e Make 'wikipedia intro only' and backdrops configurable 2013-05-23 16:56:39 +00:00
craig.p.drummond
95de26b8e8 Add support for backdrop in context view.
NOTE: This currecntly does not work, as awaiting an API key.
2013-05-23 16:54:06 +00:00
craig.p.drummond
9e3a2f6deb Only show wikipedia intro text for artist/album - and have a link to the wiki page used to show more.
(This is controllable via config file)
2013-05-22 16:29:58 +00:00
craig.p.drummond
09e0e5f999 - Save wikipedia langs as prefix:urlPrefix
- Treid to use langlinks as per Amarok, but didnt like the results - so commented out!
2013-05-22 16:27:44 +00:00
craig.p.drummond
6114afbe5e - Search for artists/albums using wikipedia search API.
- Add configurable languages
2013-05-21 19:03:07 +00:00
craig.p.drummond
0cf43554af Read wikipedia locale fro config file.
NOTE: Wikipedia fetching/locale code is NOT complete!!!!
2013-05-20 18:47:19 +00:00
craig.p.drummond
67f7058633 Remove lyrics and info pages, and place within a new context view. 2013-05-18 10:13:53 +00:00
craig.p.drummond
2d889e6392 Save current info provider setting. 2013-05-16 18:11:22 +00:00
craig.p.drummond
23fac23d50 Simplify HTTP server settings. Now only the interface can be chosen. HTTP server is used for all non-MPD files. If computer has no active network connection (e.g. lo is the only interface), then the HTTP server settings page is hidden. 2013-05-13 20:40:37 +00:00
craig.p.drummond
98f666df22 Add option to toggle mono icons 2013-05-03 18:06:05 +00:00
craig.p.drummond
aedb293ea1 Default to port 0 for http - so that a dynamic port is assigned 2013-05-01 07:05:24 +00:00
craig.p.drummond
f87c040a11 Use HTTP server by default 2013-05-01 07:04:20 +00:00
craig.p.drummond
7230782891 If we dynamically allocate a HTTP port, then attempt to reuse that port when Cantata restarts 2013-05-01 07:03:55 +00:00