Craig Drummond
cefb57776d
When AudioCD changed, delete its cached downloaded cover.
...
Issue #1044
2017-07-23 11:24:54 +01:00
Craig Drummond
b63c6fbe26
Use Qt5's translation framework - ts files, not po files.
2017-04-08 10:35:31 +01:00
Craig Drummond
0a73215867
Update (c) year
2017-04-02 18:45:30 +01:00
Craig Drummond
b0b0140d98
Remove Qt4 support
2017-04-02 18:43:34 +01:00
Craig Drummond
a517bf4f17
Remove KDE4 and Ubuntu Touch support
2017-04-01 22:55:27 +01:00
Craig Drummond
123e84bbd2
Improve Mopidy support.
...
Issue #949
2017-01-10 22:37:07 +00:00
Craig Drummond
705648420a
Update (c) year
2016-01-08 18:55:13 +00:00
Craig Drummond
e0fb720678
Remove MusicModel and MultiMusicModel - no longer required
2015-12-23 15:20:41 +00:00
Craig Drummond
a04307d8e1
Dynamically load folder view. (No nonger use listall :-) )
2015-10-08 21:42:35 +01:00
Craig Drummond
5005bf31b1
Remove AudioCD songs from queue when device remove
2015-09-19 19:47:29 +01:00
Craig Drummond
ea612bed41
Remove AudioCD tracks from playqueue when device removed
2015-08-18 23:45:03 +01:00
Craig Drummond
9533f12881
Update (c) year
2015-08-13 21:12:34 +01:00
Craig Drummond
5e0c3f1ca1
Remove AudioCD tracks from plqyqueue when eject CD.
2015-08-05 17:46:50 +01:00
Craig Drummond
a7229d3e1c
Show CD cover in list/tree
2015-07-29 20:08:50 +01:00
Craig Drummond
e73af45d87
Re-implement songExists
2015-06-08 20:36:20 +01:00
Craig Drummond
4a713c7ec9
Initial work on using SQL for MPD cache. Not 100% functional. Eventually
...
will also use SQL for Jamendo and Magantune...
2015-06-07 22:18:19 +01:00
craig.p.drummond
93b70ec240
Rename mpd source folder to mpd-interface to help build errors when libmpdclient(?) is also installed.
...
BUG: 650
2015-03-16 19:18:52 +00:00
craig.p.drummond
3538ff6578
Semi colon not needed after Q_UNUSED
2014-07-23 18:04:26 +00:00
craig.p.drummond
64c06773ce
Alter includes to have su-folder - e.g. utils.h -> support/utils.h
2014-05-13 18:37:52 +00:00
craig.p.drummond
b119ad0c65
Put plural translations in separate source files.
2014-03-25 20:11:58 +00:00
craig.p.drummond
c1a1f90f4c
More Song::formattedTime into Utils class
2014-03-19 19:47:47 +00:00
craig.p.drummond
2016a8e62d
When copying from a CD, check that we have enough space for track that was encoded with a 1:18 ratio. Just a sanity check really.
2014-03-06 20:06:59 +00:00
craig.p.drummond
5038bd4fb0
Try to detect if we are connected to Mopidy, and act accordingly
2014-01-22 19:23:26 +00:00
craig.p.drummond
b22513a98b
Fix automatic setting of CD cover.
2014-01-20 21:08:11 +00:00
craig.p.drummond
addfca835a
Update (c) year
2014-01-06 19:32:05 +00:00
craig.p.drummond
072e66679b
Fix AudioCdDevice::isDevice hiding Device::isDevice
2013-10-25 20:03: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
f2fa313ee4
- Allow some cover requests to be 'urgent' - these will be loaded in UI thread, if cover exists.
...
- Keep track of current cover queries, so that we dont attempt to acces the same one twice
2013-09-30 18:20:26 +00:00
craig.p.drummond
9a53a1f44a
Initial support for Composer tag
2013-08-22 18:18:59 +00:00
craig.p.drummond
8a57bf1052
Remove #include <QDebug>
2013-07-22 21:11:12 +00:00
craig.p.drummond
02319891fc
If we cant convert Solid::Device into Solid::Block (which is the case with udisks2), then parse UDI to determine device.
...
NOTE: I have no UDisks2 installtion, so I'm unsure if the UDI will actually contain the device as is the case currently...
2013-07-22 19:41:59 +00:00
craig.p.drummond
01080397e4
Dont include qtplural in localize.h - support folder should be as stand-alone as possible
2013-07-18 14:54:10 +00:00
craig.p.drummond
7b7f35aa95
Reduce code duplication slightly - by placing common code in MusicModel and MultiMusicModel
2013-07-17 18:16:50 +00:00
craig.p.drummond@gmail.com
53a4d299ac
- Place CdAlbum within its own header
...
- Rename cddb.h/cpp to cddbinterface.h/cpp to avoid conflicts with installed cddb/cddb.h
BUG:254
2013-07-16 11:09:43 +00:00
craig.p.drummond
f4309df212
Use supplied device so as to autoplay correct AudioCD
2013-06-02 18:54:21 +00:00
craig.p.drummond
3361f2f865
If Cantata is passed cdda:// then it will load, and start to play, the current AudioCD.
...
BUG: 224
2013-06-01 08:48:13 +00:00
craig.p.drummond
e41e5d486b
When AudioCD is ejected, remove tracks from playqueue.
...
BUG: 226
2013-05-31 19:31:32 +00:00
craig.p.drummond
d4e5592ca6
Initial attempt to improve item view responsiveness, as well as preserving cover load speed. Needs more work though :-(
2013-04-29 18:33:48 +00:00
craig.p.drummond
5b05ea1d12
- Download covers in a sepeare thread.
...
- Remove download queue, as this dealys drawing of album covers, so that we see the CD icon then the cover. However, now scrolling the view 'stalls' as covers are loaded :-( Hmm....
2013-04-24 18:42:49 +00:00
craig.p.drummond
9454436072
Cleanup
2013-03-19 19:27:45 +00:00
craig.p.drummond
030708509c
Fix updating of cover.
2013-03-18 21:19:26 +00:00
craig.p.drummond
2067bd4606
Dont prompt on initial auto lookup
2013-03-16 07:37:02 +00:00
craig.p.drummond
a70e3ffe95
- Group cd tracks under 'Audio CD' in grouped view.
...
- Add isCdda() to Song
2013-03-14 19:50:59 +00:00
craig.p.drummond@gmail.com
4bb1d40e77
Fix compile
2013-03-14 07:51:34 +00:00
craig.p.drummond
a653b5caff
Cleanup
2013-03-13 21:25:06 +00:00
craig.p.drummond
d0bedec97b
Make it possible to toggle between cddb and musicbrainz
2013-03-13 21:23:57 +00:00
craig.p.drummond
ea997f8801
Respect auto-lookup setting
2013-03-13 20:31:44 +00:00
craig.p.drummond
52c4883132
MusicBrainz lookup
2013-03-13 20:01:51 +00:00
craig.p.drummond
50d76a7139
Intial attempt at audio-cd playback support. DOES NOT WORK!
2013-03-11 19:50:27 +00:00
craig.p.drummond
54d5a3fe23
CDDB settings
2013-03-07 20:35:45 +00:00