Commit Graph

74 Commits

Author SHA1 Message Date
Craig Drummond
69bc455ab4 When looking for lyrics, remove "ft. X", "featuring X", etc, from song title as well as artist.
Issue #1286
2018-05-20 13:41:05 +01:00
Craig Drummond
c764d7c0d0 Cache lyrics using 'basic' artist name - e.g. X ft. Y => X 2018-05-20 12:32:53 +01:00
Craig Drummond
b8ef7384f4 Revert #62537412bf66c023af3be969ec606c7f1fa4ab5f
Closes #1267
2018-05-05 12:04:46 +01:00
Craig Drummond
5656244990 Set codec for windows?
Issue #1261
2018-05-03 19:41:40 +01:00
Craig Drummond
1fd195a834 If MPD path is a HTTP url and loading of lyrics via http fails, still
need to look into cache
2018-05-03 19:33:46 +01:00
Craig Drummond
62537412bf Open text files with QIODevice::Text
Issue #1261
2018-05-02 21:41:08 +01:00
Craig Drummond
c5e7fa9c0d Use AUTOMOC 2018-03-07 19:04:14 +00:00
Craig Drummond
9b5ca00680 Cleanup some settings. No longer offer to save lyrics, artist images,
and backdrops in MPD folder, just save in cache dir. Move cover setting
into interface settings - in a new 'Covers' tab.
2018-02-15 20:18:08 +00:00
Craig Drummond
f9da37f2e7 Fix reading embedded lyrics
Issue #1211
2018-02-14 17:43:29 +00:00
Craig Drummond
76d9e339f0 Fix context view for local files
Closes #1207
2018-02-13 18:54:25 +00:00
Craig Drummond
045f086de5 No need to call QString.replace("/", "_") as Covers::encodeName() does this 2018-02-08 18:32:17 +00:00
Craig Drummond
d6c967f729 There is no "file" query item for cantata streams - the path is the file 2018-02-06 22:43:52 +00:00
padertux
d01f915b4a Refactor code to use C++11 nullptr 2018-01-08 23:01:25 +01:00
Craig Drummond
445d1497ac Update (c) year 2018-01-01 10:11:39 +00:00
Craig Drummond
948026d73b Use for(var: list) and not foreach(var, list) 2017-11-27 22:36:53 +00:00
Wolfgang Scherer
426a47ec90 Some incorrect handling of absolute file names fixed 2017-11-09 07:50:55 +01:00
Craig Drummond
9bdea224fb When trying to read lyrics files; check for .txt extension as well as .lyrics. Also check ~/.lyrics/Artist - Track.txt
Issue #1001
2017-04-12 19:00:59 +01:00
Craig Drummond
e67d6e3a23 Use Qt5's translation framework - ts files, not po files. 2017-04-08 10:35:31 +01:00
Craig Drummond
a2f007a2b7 Update (c) year 2017-04-02 18:45:30 +01:00
Craig Drummond
18e2fb6dcf Remove Qt4 support 2017-04-02 18:43:34 +01:00
Craig Drummond
98936e0504 When listing albums where composer is used for artist grouping, place album artist name after album name if different from composer.
Issue #896
2016-10-16 22:33:41 +01:00
Craig Drummond
8fe3968ea9 Clamp colour of all mono icons 2016-07-22 16:37:48 +01:00
Craig Drummond
b58fbff787 Use FontAwesome icons for all action icons. 2016-07-19 19:44:51 +01:00
Craig Drummond
05647dca0f Update (c) year 2016-01-08 18:55:13 +00:00
Craig Drummond
2406289303 Update (c) year 2015-08-13 21:12:34 +01:00
craig.p.drummond
12b7bf0e83 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
3922e38b53 Respect carriage returns when displaying comments in context view.
BUG: 631
2015-02-20 22:33:36 +00:00
craig.p.drummond
42e29b00a4 Fix crash in context view if song tracks changed quickly. 2014-09-20 20:09:55 +00:00
craig.p.drummond
9a745c9c2a Use 'Metadata' and not 'Tags' as metadata/tags view in context song pane. 2014-08-18 19:08:47 +00:00
craig.p.drummond
159d1ec8f8 Make track filename clickable 2014-08-11 19:32:07 +00:00
craig.p.drummond
78db33c222 Show extra audio properties from MPD in context/track/tags 2014-08-10 10:00:10 +00:00
craig.p.drummond
0bae1c910c Make tag-order consistent with tag editor 2014-07-10 19:48:51 +00:00
craig.p.drummond
629b0f5f1e Clear info view if there is no text found 2014-06-17 16:57:50 +00:00
craig.p.drummond
0581801f9c Only load lyrics if it is the current tab 2014-06-17 16:56:45 +00:00
craig.p.drummond
c790169097 Only update if visible 2014-06-17 16:56:05 +00:00
craig.p.drummond
aeeb06d733 Change case of unknown tags - e.g. THIS_IS_A_TAG -> This is a tag 2014-06-11 18:26:37 +00:00
craig.p.drummond
74dae3cce0 Order tag entries 2014-06-11 18:25:57 +00:00
craig.p.drummond
eac245fd65 Also read performer for display in context view 2014-06-11 18:25:29 +00:00
craig.p.drummond
d758872220 Only need to check file once 2014-06-11 18:25:04 +00:00
craig.p.drummond
a5e0195312 Use external editor to edit lyrics 2014-06-11 18:24:44 +00:00
craig.p.drummond
1e4487a94f Add a 'tags' view to tracks view to list all tags via taglib 2014-06-11 18:24:13 +00:00
craig.p.drummond
f1498f9d00 Remove colon 2014-06-10 19:49:21 +00:00
craig.p.drummond
5e18d5f007 Use QDesktopServices to start browser / file-manager 2014-06-10 19:48:00 +00:00
craig.p.drummond
88e4b1f2f8 Add option to re-load lyrics from disk 2014-06-10 19:46:45 +00:00
craig.p.drummond
94e1bb17f3 Fix wikpedia/last.fm link in track view 2014-06-10 19:45:08 +00:00
craig.p.drummond
cbe2977d9f Show track info in context-view as well as artist and album info. Track info is stacked behind lyrics. 2014-06-09 18:43:49 +00:00
craig.p.drummond
d29d9a8781 Alter includes to have su-folder - e.g. utils.h -> support/utils.h 2014-05-13 18:37:52 +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
2589ab2530 Auto-scroll lyrics
BUG: 405
2014-02-18 19:34:37 +00:00
craig.p.drummond
054465656c Decode Mopidy local:track:file paths 2014-01-21 18:57:47 +00:00