Craig Drummond
a82180f963
Check DB is valid too
2016-07-12 20:20:50 +01:00
Craig Drummond
77b0df9677
If can't load SQLite db, then show error and terminate.
2016-07-12 20:18:14 +01:00
Craig Drummond
dadd270be9
Work-around KDE 5.7 MPRIS issues.
2016-07-07 19:10:06 +01:00
Craig Drummond
3616cf9ba3
QStyleOptionViewItemV4 is deprecated in Qt5
2016-07-07 19:01:40 +01:00
Craig Drummond
c715e27d5c
Always use bars menu icon
2016-07-07 18:48:07 +01:00
Craig Drummond
b0eac263fd
CanPause, Play, etc, never change - so no need to add to notification
2016-07-03 22:48:25 +01:00
Craig Drummond
c2ae75e4bf
Always return true for MPRIS CanPlay, CanPause, etc.
2016-07-02 16:09:44 +01:00
Craig Drummond
97484356b1
Use Pulse Audio for 'Personal' MPD instance.
2016-06-26 09:28:01 +01:00
Craig Drummond
1605ea8cc8
Use a checkbox to indicate if adding to favourites
2016-06-24 22:45:47 +01:00
Craig Drummond
6cf9d3dc76
When adding streams to play queue via add dialog, always allow setting of name.
2016-06-24 18:41:23 +01:00
Craig Drummond
0a3fe380da
Update podcast unplayed count
2016-06-23 22:55:42 +01:00
Craig Drummond
47984737ab
Fix saving, and restoring, of podcast 'played' status.
2016-06-23 18:57:19 +01:00
Craig Drummond
25f1ad7908
Fix various issues with 'Personal' MPD instance.
2016-06-18 16:21:38 +01:00
Craig Drummond
39186dd87f
Fix Jamendo and Magnatune covers.
2016-06-17 22:43:49 +01:00
Craig Drummond
91adf4fba7
Dont use bold font for main text - use ligher text for sub
2016-06-17 22:21:43 +01:00
Craig Drummond
16796f1041
Ensure there is enough space for text
2016-06-17 17:12:16 +01:00
Craig Drummond
d5a2a26d6d
If calculated icon size is between 32 and 44, then use 32
2016-06-17 17:06:22 +01:00
Craig Drummond
2701cddd64
Reduce icon size
2016-06-17 17:04:12 +01:00
Craig Drummond
55f2103fb0
Slightly reduce title widget height
2016-06-17 17:01:06 +01:00
Craig Drummond
957249f4f4
Add a note explaining that embedded covers are not changed
2016-06-16 21:57:30 +01:00
Craig Drummond
dc064f5e89
If a 'Basic' mode connection fails, re-start spawned MPD instance (and remove any previous pid file).
2016-06-14 20:22:25 +01:00
Craig Drummond
c222069cf1
Refactor code to make adding a new search based online service easier.
2016-06-11 20:55:08 +01:00
Craig Drummond
ffdbd1dbf9
When configuring streams, clear list of providers before re-populating.
2016-06-11 17:23:21 +01:00
Craig Drummond
316db3a9d1
When adding a podcast (or other track from an internet service), remove any new-lines from metadata.
2016-06-11 17:14:43 +01:00
Craig Drummond
3df2be27e1
Forgot to add these...
2016-06-11 12:17:55 +01:00
Craig Drummond
0ce800b68b
Re-add genre combo to library view. Only visible if grouping by artist or album
2016-06-10 18:22:23 +01:00
Craig Drummond
b5e157a547
Allow to set keyboard shortcuts for ratings actions. Default to Alt+0 (No rating), Alt+1 (1 star), etc.
2016-06-10 16:33:22 +01:00
Craig Drummond
3a2fd3777d
When adding tracks from folders view, only add playlists if these have been explicitly selected.
2016-06-09 22:46:42 +01:00
Craig Drummond
7b44154227
Flat current track highlight.
2016-06-03 18:56:45 +01:00
Craig Drummond
808487c459
Spelling
2016-06-03 17:02:09 +01:00
Craig Drummond
5690b622c0
Fix current track display when chaging from one track with no meta-data to another with no meta-data.
2016-06-03 16:56:40 +01:00
Craig Drummond
b59ee04fa0
Fix AudioCD playback when MPD's curl is using IPv6
2016-06-03 16:30:48 +01:00
Craig Drummond
854eec9a08
Use a single-shot timer to timeout obtaining current cover.
2016-05-04 21:12:55 +01:00
Craig Drummond
6146e89ce8
Fix drag'n'drop of non-loaded playlists.
2016-04-26 19:47:00 +01:00
Craig Drummond
8137570ba8
Update
2016-04-24 20:36:59 +01:00
CraigD
91818c1c74
Merge pull request #838 from evsh/qt-5.7
...
Fix compilation and a crash with Qt 5.7
2016-04-24 20:34:36 +01:00
Eugene Shalygin
d1aa070351
fix crash on start-up
...
PodcastWidget constructor calls view->setModel() which in turn calls
slots of the PodcastWidget object. Some slots are virtual and thus
virtual PodcastWidget::controlActions() is called wiht uninitialized
object. In particular, actions are not created. Workaround the crash by
moving action creation before the setModel() call.
2016-04-23 01:40:46 +02:00
Eugene Shalygin
63f18c91ca
Use C++11 with Qt 5.7 and above
...
Qt 5.7 requires C++11 support from the compiler
2016-04-23 01:14:11 +02:00
Craig Drummond
8e51b63978
Fix wrong/missing ratings in toolbar.
2016-04-10 09:23:10 +01:00
Craig Drummond
1fe443249e
Fix Qt5 gcc5 compilation.
2016-04-07 17:51:00 +01:00
Craig Drummond
491474cd08
Fix incorrect AudioCD cover
2016-03-17 23:22:59 +00:00
Craig Drummond
a35899e8e9
Fix playback of AudioCDs
2016-03-17 23:12:29 +00:00
Craig Drummond
73f9fb8528
Remove usage of libavutil/audioconvert.h - its no longer in ffmpeg since 1.3, and Cantata does not need it anyway.
2016-03-16 18:05:14 +00:00
Craig Drummond
cd833b9881
Update
2016-03-16 18:01:39 +00:00
Craig Drummond
0278b57b50
Try to ensure menu button width is at least equal to height.
2016-02-14 00:37:39 +00:00
Craig Drummond
cac7a435f8
When calculating collapsed windoe height, take into account size of menubar, if it is visible.
2016-02-13 11:33:32 +00:00
Craig Drummond
c472f2cd8d
Update (c) year
2016-02-12 18:41:02 +00:00
Craig Drummond
b04454a7ba
Fix text
2016-02-12 18:36:17 +00:00
Craig Drummond
8ec31ba3c5
Add filename / path to list of dynamic rule properties.
2016-02-12 18:33:31 +00:00
Craig Drummond
f5fe89b972
Don't allow copying of cue file tracks do devices.
2016-02-11 22:49:51 +00:00