Craig Drummond
74fb297167
Make 'Icon' a namespace not class
2018-05-24 19:05:54 +01:00
chm
ac96721ece
add comma+period to skipped chars when formatting url for genius.com
2018-05-20 18:55:00 +03:00
Craig Drummond
fa63996716
Replace & with and - for genius.com
...
Issue #1286
2018-05-20 16:22:44 +01:00
aqua36
699e24b5ca
fix typos in previous commits
2018-05-20 18:14:48 +03:00
chm
0ff72932db
modify genius lyrics provider to support accented chars; fix typo
2018-05-20 18:00:30 +03:00
chm
51d6a2e88f
modify genius lyrics provider to support more accented characters
2018-05-20 17:15:07 +03:00
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
9c64abb6d1
Add genius.com to list of lyrics providers.
...
Issue #1286
2018-05-20 11:29:32 +01:00
Craig Drummond
534ddb9181
Embed more files into cantata
2018-05-16 22:43:54 +01:00
Craig Drummond
b8ef7384f4
Revert #62537412bf66c023af3be969ec606c7f1fa4ab5f
...
Closes #1267
2018-05-05 12:04:46 +01:00
Craig Drummond
67361af3ca
Set UTF8 encoding and BOM for windows.
...
Issue #1261
2018-05-03 21:44:14 +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
a782b05db3
Fix creation of refresh action under windows
2018-05-03 19:31:53 +01:00
Craig Drummond
62537412bf
Open text files with QIODevice::Text
...
Issue #1261
2018-05-02 21:41:08 +01:00
Craig Drummond
2a4b14f42a
Add a slight border to context view when in sidebar.
2018-05-01 22:28:03 +01:00
Craig Drummond
08256ce3c1
Stretching albums covers not working under Windows, so just remove option.
...
Closes #1252
2018-04-30 22:23:56 +01:00
Craig Drummond
431013fd97
Set minimum view width, and don't allow collapsing
2018-03-25 11:38:39 +01:00
Craig Drummond
62316d3f46
Add settings page to configure API keys.
...
Issue #1234
2018-03-14 20:32:11 +00:00
Craig Drummond
c5e7fa9c0d
Use AUTOMOC
2018-03-07 19:04:14 +00:00
Craig Drummond
578e3624b8
Use same format for notifications as for now playing widget.
...
Closes #1222
2018-02-25 21:53:46 +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
7187103c13
Disable metrolyrics, parsing code is broken - and have no
...
time/motivation to fix.
Closes #1213
2018-02-15 18:10:15 +00:00
Craig Drummond
51fd940033
Remove lyricstime.com and seeklyrics.com - no longer available?
...
Closes #1212
2018-02-15 18:02:16 +00:00
Craig Drummond
63ab3d6df9
Set selector text colour
2018-02-14 22:25:22 +00:00
Craig Drummond
0907644ebc
Center images and header
2018-02-14 17:45:47 +00:00
Craig Drummond
f9da37f2e7
Fix reading embedded lyrics
...
Issue #1211
2018-02-14 17:43:29 +00:00
Craig Drummond
9ff156961f
As well as miking covers take full width, also shrink images if not
...
enough space
2018-02-14 17:39:57 +00:00
Craig Drummond
cee889a12a
Ensure customBackdropFile is not empty
2018-02-14 17:31:15 +00:00
Craig Drummond
76d9e339f0
Fix context view for local files
...
Closes #1207
2018-02-13 18:54:25 +00:00
Craig Drummond
6b8fe01800
Add option to scale album cover in information view.
...
Closes #1205
2018-02-13 18:24:33 +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
Craig Drummond
a5f5538969
Make track links in context view work with CUE files.
...
Closes #1179
2018-01-31 18:42:21 +00:00
Craig Drummond
e219544063
Disable track links in contect view for cue tracks. There's no reliable
...
way to know if track is in playqueue or not.
Closes #1179
2018-01-29 20:12:30 +00:00
guillaume-uH57J9
fc322aed3a
Remove provides that are not longer available
...
lyricsbay.com and leoslyrics.com are no longer serving lyrics :-(
Looks like these domains are now serving ads, presumably they have expired and got taken over by advertisers
2018-01-24 23:00:57 +01:00
guillaume-uH57J9
e65876a6da
Fetch lyrics using https for more providers
...
Update URLs for provides that serve lyrics through HTTPS and have a valid certificate
2018-01-24 22:57:21 +01:00
padertux
d01f915b4a
Refactor code to use C++11 nullptr
2018-01-08 23:01:25 +01:00
padertux
c2ee7e5ad8
Refactor code to use C++11 overriding
2018-01-08 22:51:48 +01:00
Craig Drummond
445d1497ac
Update (c) year
2018-01-01 10:11:39 +00:00
Craig Drummond
5cea460543
Improve scrollbars with some themes
...
Issue #1150
2017-12-24 14:57:45 +00:00
Craig Drummond
77edbeca3b
Check for http and https when replacing 'Read more'
2017-12-03 20:57:06 +00:00
padertux
1200343a55
Fix last.fm artist info presentation
...
The last.fm artist info comes with a "Read more on last.fm" link. This
link is removed in favor of our own link. Due to a change in the url of
the original link the removal did not work anymore so that the link was shown twice.
2017-12-03 14:06:52 +01: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
bea7c210cf
Revert "Remove Cantata's high-dpi handling code, this should be done by Qt."
...
This reverts commit 28df204fc4 .
Issue #1077
2017-08-30 19:25:26 +01:00
Craig Drummond
28df204fc4
Remove Cantata's high-dpi handling code, this should be done by Qt.
...
Issue #1063
2017-08-15 23:20:18 +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
3ef2515e45
Remove touch support - does not work that well, and QtWidgets are not designed for touch
2017-04-11 17:15:21 +01:00