92 Commits

Author SHA1 Message Date
Craig Drummond
b6bd94c236 Update (c) year 2022-01-08 21:24:07 +00:00
Craig Drummond
f4e4a6ed33 Add Grouping tag support to playlists and queue. 2021-12-27 19:58:47 +00:00
Craig Drummond
059aceb95d Fix build issues due to previous change. #1727 2021-07-29 12:13:42 +01:00
Craig Drummond
31b8a6d9b9 Revert "Revert "Merge pull request #1727 from jprjr/fix-deprecated-warnings""
This reverts commit be9c1e74e0.
2021-07-29 12:00:04 +01:00
Craig Drummond
be9c1e74e0 Revert "Merge pull request #1727 from jprjr/fix-deprecated-warnings"
This reverts commit cb18837d11, reversing
changes made to b296cf7113.
2021-07-28 19:44:57 +01:00
John Regan
b2bb7b7ccd fix deprecation: endl is now Qt::endl 2021-07-20 08:15:36 -04:00
Philipp Rempe
f0a45ef6eb Allow refreshing lyrics if file doesn't exist 2021-06-01 19:49:14 +02:00
Craig Drummond
6b15303f17 HTML escape values before fixing new lines, not after!
Closes #1698
2021-03-19 17:50:02 +00:00
Craig Drummond
11bb7571c9 Update (c) year 2021-01-01 10:06:43 +00:00
Thomas Uhle
4ca9943e1e Change SongView::update() to always update and show metadata
Also show metadata of the current track in the context view if 'title' or
'artist' are missing, but keep not to fetch information nor lyrics. Also
update metadata if other tags different from 'title' or 'artist' change.
2020-06-10 14:30:15 +02:00
Craig Drummond
d7b3965b9b Update (c) year 2020-01-01 11:51:13 +00:00
Craig Drummond
cb9efe205f Update (c) year 2019-09-15 15:56:58 +01:00
Craig Drummond
55de8b7331 Apply songbiew patch, and replace "\n" (literal) with new-line so that
it is then replaced with "<br/>"
Closes #1461
2019-05-15 16:32:51 +01:00
Craig Drummond
aa4121a6ff Only add song info field if its not empty 2019-05-11 12:22:07 +01:00
Craig Drummond
a262225eef If no lyrics found, create initial file when asked to edit.
Closes #1480
2019-04-28 11:55:14 +01:00
Craig Drummond
ab02a93bdd Show Original Year in context view metadata.
Closes #1452
2019-02-21 17:44:41 +00:00
Craig Drummond
3e839b1d32 Re-add option to save lyrics in music folder.
Closes #1454
2019-02-21 17:42:33 +00:00
Craig Drummond
67225dfd71 HTML escape strings
Closes #1448
2019-02-10 17:12:35 +00:00
Craig Drummond
d6aeb45157 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
4548c01690 Cache lyrics using 'basic' artist name - e.g. X ft. Y => X 2018-05-20 12:32:53 +01:00
Craig Drummond
80276b0292 Revert #62537412bf66c023af3be969ec606c7f1fa4ab5f
Closes #1267
2018-05-05 12:04:46 +01:00
Craig Drummond
7f3a7368dd Set codec for windows?
Issue #1261
2018-05-03 19:41:40 +01:00
Craig Drummond
0a18fbfceb 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
ea2efb04e2 Open text files with QIODevice::Text
Issue #1261
2018-05-02 21:41:08 +01:00
Craig Drummond
eff0e66d39 Use AUTOMOC 2018-03-07 19:04:14 +00:00
Craig Drummond
ff48cfa0c0 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
877cf5e440 Fix reading embedded lyrics
Issue #1211
2018-02-14 17:43:29 +00:00
Craig Drummond
151d2bbc61 Fix context view for local files
Closes #1207
2018-02-13 18:54:25 +00:00
Craig Drummond
82428890da No need to call QString.replace("/", "_") as Covers::encodeName() does this 2018-02-08 18:32:17 +00:00
Craig Drummond
1f706835b7 There is no "file" query item for cantata streams - the path is the file 2018-02-06 22:43:52 +00:00
padertux
4f26eb686e Refactor code to use C++11 nullptr 2018-01-08 23:01:25 +01:00
Craig Drummond
2139d3dbb8 Update (c) year 2018-01-01 10:11:39 +00:00
Craig Drummond
6e100a5ef5 Use for(var: list) and not foreach(var, list) 2017-11-27 22:36:53 +00:00
Wolfgang Scherer
2f9f0c9588 Some incorrect handling of absolute file names fixed 2017-11-09 07:50:55 +01:00
Craig Drummond
1ec52f493b 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
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
eaca1f34f3 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
860a0890a9 Clamp colour of all mono icons 2016-07-22 16:37:48 +01:00
Craig Drummond
94f26acfe0 Use FontAwesome icons for all action icons. 2016-07-19 19:44:51 +01:00
Craig Drummond
705648420a Update (c) year 2016-01-08 18:55:13 +00:00
Craig Drummond
9533f12881 Update (c) year 2015-08-13 21:12:34 +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
44559506f2 Respect carriage returns when displaying comments in context view.
BUG: 631
2015-02-20 22:33:36 +00:00
craig.p.drummond
eefd6d8564 Fix crash in context view if song tracks changed quickly. 2014-09-20 20:09:55 +00:00
craig.p.drummond
30b4b83a7b Use 'Metadata' and not 'Tags' as metadata/tags view in context song pane. 2014-08-18 19:08:47 +00:00
craig.p.drummond
f86e03fd00 Make track filename clickable 2014-08-11 19:32:07 +00:00
craig.p.drummond
7d2c57b695 Show extra audio properties from MPD in context/track/tags 2014-08-10 10:00:10 +00:00
craig.p.drummond
1ecbbdf8b7 Make tag-order consistent with tag editor 2014-07-10 19:48:51 +00:00