Commit Graph

3355 Commits

Author SHA1 Message Date
craig.p.drummond
53193db80e Add support for warning messages. 2013-10-08 17:58:58 +00:00
craig.p.drummond
786bdb985d Alter alpha when not active 2013-10-08 17:58:39 +00:00
craig.p.drummond
07e2a45c52 Custom time slider. 2013-10-07 18:40:16 +00:00
craig.p.drummond
ed3e1ef536 Try to make coverwidget and sidebar the same size 2013-10-07 15:56:19 +00:00
craig.p.drummond
f463e091c7 Slimmer toolbar - song times are now at the ends of the time slider. 2013-10-07 15:55:52 +00:00
craig.p.drummond
ad8bbd35af Fix KDE build
BUG: 314
2013-10-07 15:55:18 +00:00
craig.p.drummond
5086e87ee7 Fix typo 2013-10-07 15:54:38 +00:00
craig.p.drummond
c7f82e5588 Always need to load online services - so that they are there for the config page! 2013-10-07 15:53:55 +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
de4c76f4fa Show albums by artist, etc, even if wiki/last.fm search fails. 2013-10-06 17:26:59 +00:00
craig.p.drummond
4fa8563ba6 Layout 2013-10-06 15:45:39 +00:00
craig.p.drummond
e4bbc6894f 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
a4e6b7a8e1 No need to refresh playlists in constructor - this is done on status update 2013-10-04 19:06:38 +00:00
craig.p.drummond
d684211e93 No need to clear model on view change 2013-10-04 19:06:08 +00:00
craig.p.drummond
63192dd65e Remove unrequired include 2013-10-04 19:05:47 +00:00
craig.p.drummond
69a9b64c97 Stop media keys interfaces on exit 2013-10-04 18:54:56 +00:00
craig.p.drummond
e691d78d31 Place ShortcutsSettingsPage into its own file 2013-10-04 18:46:05 +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
9bd026aae1 Fix artist and album genres. 2013-10-03 20:43:52 +00:00
craig.p.drummond
447b360a58 Apply fixPath when read music folder
BUG: 309
2013-10-03 19:47:57 +00:00
craig.p.drummond
10a8cbfbdf Only set details from album if cue file details empty 2013-10-03 17:11:16 +00:00
craig.p.drummond
75a19c933f Read composer frmo cue files 2013-10-03 17:10:42 +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
b94df07336 If we are 'hidden' then we need to ingore mouse events - so that these get passed to parent widget. 2013-10-02 20:24:22 +00:00
craig.p.drummond
f0e603cae0 Remove unused/unimplemented function 2013-10-02 20:23:40 +00:00
craig.p.drummond
9b69115932 Also need to disable widget if not being painted 2013-10-02 20:23:18 +00:00
craig.p.drummond
e73b2e074d Process svgs with 'scour' 2013-10-02 20:21:58 +00:00
craig.p.drummond
830856c958 Slightly improve tag-guessing from tracks without tags.
BUG: 308
2013-10-02 20:21:36 +00:00
craig.p.drummond
2d8bda5676 Should be && not & 2013-10-02 20:21:02 +00:00
craig.p.drummond
5b4f357c7f Return hidden services from service() too 2013-10-02 20:20:20 +00:00
craig.p.drummond
b42c11b837 Always expand podcasts 2013-10-02 20:19:52 +00:00
craig.p.drummond
63eb2a4d2a Only enable 'Edit Song Tags' on playqueue if MPD music folder is readable.
BUG: 307
2013-10-02 20:19:07 +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
3a9eaf8993 Store original url before any redirects 2013-10-02 20:16:35 +00:00
craig.p.drummond
5461006e79 Expand podcasts on initial showEvent 2013-10-01 19:11:21 +00:00
craig.p.drummond
086a651068 When marking as played, need to check local path too 2013-10-01 18:43:27 +00:00
craig.p.drummond
89015ea0dd Use bold font for unplayed podcasts 2013-10-01 18:42:25 +00:00
craig.p.drummond
05baeff04a Fix build 2013-10-01 18:41:30 +00:00
craig.p.drummond
5fda77d59f Place 'service status' into its own class - might use for other services 2013-10-01 18:37:57 +00:00
craig.p.drummond
b395deafe8 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
2101f7484d Hide search when provider is toggled 2013-10-01 18:24:40 +00:00
craig.p.drummond
c0945b11a0 Only show genre combo, if there are actually genres. 2013-10-01 18:22:45 +00:00
craig.p.drummond
917bc3f50e Update genres when toggle providers 2013-10-01 18:21:58 +00:00
craig.p.drummond
de5cc5d5a4 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
fad25bbe64 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
9628a5e63e Remove 'Delete after...' combo 2013-10-01 18:18:19 +00:00
craig.p.drummond
e9d5894eb2 When loading epsiode, check that local file exists 2013-10-01 18:17:42 +00:00
craig.p.drummond
2b1aa7cf75 If podcast has been downloaded, then play this and not the remote url 2013-10-01 18:16:12 +00:00