Commit Graph

854 Commits

Author SHA1 Message Date
craig.p.drummond
c5f4ffadc3 Place shuffle albums and shuffle tracks into a shuffle menu 2014-04-07 20:24:04 +00:00
craig.p.drummond
1976daa24f Move shuffle actions into playqueue model 2014-04-07 20:23:42 +00:00
craig.p.drummond
3e738d5e55 Add 'Sort By' to playqueue context model - allowing to re-sort tracks by artist, album artist, album, genre, or year.
BUG: 462
2014-04-05 14:41:25 +00:00
craig.p.drummond
151778877a Only use 'basic' string if it is actually modified 2014-04-04 21:25:11 +00:00
craig.p.drummond
4025fcc266 When searching, search both with and without diaeresis, etc. e.g. both Queensrÿche and Queensryche should match. 2014-04-04 19:37:47 +00:00
craig.p.drummond
6441bc6101 When determining album year, ignore playlist files! 2014-04-03 18:59:07 +00:00
craig.p.drummond
68844c739f Compare song's filename 2014-04-03 18:58:06 +00:00
craig.p.drummond
c7d5a7b9b1 No need yo emit dataUpdated when creating 2014-04-03 18:57:47 +00:00
craig.p.drummond
5ece2090fc Create validCacheDate Fn and use this 2014-04-02 17:41:29 +00:00
craig.p.drummond
94879b6093 Simpify cache save logic 2014-04-02 17:40:14 +00:00
craig.p.drummond
35a6e14c68 Use 'Song' when getting scaled cover 2014-04-02 17:33:47 +00:00
craig.p.drummond
ff55be5305 Remove grouping of multiple-artist albums under 'Various Artists' 2014-04-01 18:02:12 +00:00
craig.p.drummond
bab389d03b Don't treat albums with artists such as "AlbumArtist ft Other" as multiple artist albums. 2014-04-01 18:01:27 +00:00
craig.p.drummond
ffcfd96227 Check for new songs after copying from device 2014-03-31 17:50:55 +00:00
craig.p.drummond
8f36e2ece2 Use song's file to locate it in song list 2014-03-27 19:56:52 +00:00
craig.p.drummond
1f408e2045 Add action to reset 'new' status 2014-03-26 19:38:43 +00:00
craig.p.drummond
ca8c6020a2 If Cantata detects that an album, or artist, has new songs after updating MPD's DB, then the artist and album are drawn with bold text. 2014-03-26 19:37:26 +00:00
craig.p.drummond
8b19eaf390 REduce KDE differences 2014-03-26 19:34:28 +00:00
craig.p.drummond
2873cca889 Put plural translations in separate source files. 2014-03-25 20:11:58 +00:00
craig.p.drummond
cbb9f14d72 Let Configuration class check if setting has been modified 2014-03-25 19:48:30 +00:00
craig.p.drummond
b7268e16ab Use a class to hide KConfig/QSettings differences - as opposed to using #defines 2014-03-25 19:47:36 +00:00
craig.p.drummond
b56484eb25 Another Qt5 build fix... 2014-03-21 20:16:59 +00:00
craig.p.drummond
e557dffd82 QAbstrctItemModel::reset() is deprecated in Qt5 2014-03-21 20:12:26 +00:00
craig.p.drummond
551b3178a4 Install listenlive.xml file, and dont embed into app 2014-03-21 20:08:53 +00:00
craig.p.drummond
1c99ba468b Load artist iamges in non-UI thread too. Should only be album images in artists view that are loaded in UI thread. Tried loading these in non_UI thread, but didnt like delay in showing covers. 2014-03-20 19:58:40 +00:00
craig.p.drummond
61364e95aa Reset devices and online-services models when artist-view cover size changes. 2014-03-20 19:47:16 +00:00
craig.p.drummond
7e09738346 Remove support for artist images in online services. 2014-03-19 19:51:29 +00:00
craig.p.drummond
f556ba5b2d Use correct icon for artists when no image found 2014-03-19 19:51:07 +00:00
craig.p.drummond
f060d14710 When emitting loaded signal, pass whole song not just artist+album 2014-03-19 19:50:46 +00:00
craig.p.drummond
c036643f6f Load all covers from album, and playqueue, views in non UI thread 2014-03-19 19:49:10 +00:00
craig.p.drummond
0f2dabfdd9 More Song::formattedTime into Utils class 2014-03-19 19:47:47 +00:00
craig.p.drummond
c874818623 More utf-8 fixes 2014-03-19 19:46:53 +00:00
craig.p.drummond
b290d2db1e Load cached covers in non GUI thread 2014-03-18 19:47:18 +00:00
craig.p.drummond
0f320b7631 Use Q_GLOBAL_STATIC for Qt only builds 2014-03-17 19:52:47 +00:00
craig.p.drummond
176e9e01a5 Return pixmap 2014-03-17 19:51:31 +00:00
craig.p.drummond
bdf187ac41 When song is updated in context view, abort any current network jobs.
BUG: 442
2014-03-17 19:48:11 +00:00
craig.p.drummond
9f1e1671e9 Speedup song list 2014-03-14 19:15:57 +00:00
craig.p.drummond
bcfaa5d236 Only reset 'cover requested' flag if get a valid pixmap 2014-03-14 19:13:05 +00:00
craig.p.drummond
6a03de316b Not sure where this came from... 2014-03-14 19:09:01 +00:00
craig.p.drummond
19689a2fa2 Make in memory cache size configurable 2014-03-14 19:07:31 +00:00
craig.p.drummond
956525266e Fix infinite loop when set to not use cover 2014-03-12 17:22:04 +00:00
craig.p.drummond
dc3455fa58 Only save albumartist tag in XML cache file if library supports this tag. 2014-03-12 17:21:37 +00:00
craig.p.drummond
5b7241005c Fix display of online-service track album-artist in copy dialog. 2014-03-12 17:21:18 +00:00
craig.p.drummond
74e608742e Reduce memory usage, by storing album covers in a cache - and using this for display. 2014-03-12 17:20:29 +00:00
craig.p.drummond
e737852093 Coding 2014-03-11 19:47:56 +00:00
craig.p.drummond
1508e11022 Use Song::displayAlbum 2014-03-11 19:46:44 +00:00
craig.p.drummond
996cbcf4f7 Only show album year in browsers. 2014-03-11 19:46:14 +00:00
craig.p.drummond
66b3ea366f - Be consistent with dsiaplying year's of albums - year is shown in brackets after album name.
- Only show album year in non-icon view.
2014-03-11 19:45:38 +00:00
craig.p.drummond
83e339ffb8 In Albums view, always show album name as main text and artist as sub-text regardless of chosen sort 2014-03-10 20:12:39 +00:00
craig.p.drummond
53bfc917fa Search composer too
BUG: 436
2014-03-05 19:53:43 +00:00