Jonas Kvinge
b85819ed9d
Decode HTML entities in lyrics
2021-01-11 16:05:39 +01:00
Jonas Kvinge
30cb0b1cae
QNetworkRequest::Http2AllowedAttribute require Qt 5.15
2020-12-20 07:42:14 +01:00
Jonas Kvinge
32ae3cd567
QNetworkRequest::Http2AllowedAttribute require Qt 5.14
2020-12-20 07:24:44 +01:00
Jonas Kvinge
91b9602e12
Dont use empty lyrics from API
2020-12-20 07:09:12 +01:00
Jonas Kvinge
a5ab8ddf8b
Disable http2 for musixmatch
2020-12-20 06:51:36 +01:00
Jonas Kvinge
5b8894b0ff
Search all unicode letters in musixmatch lyrics search
2020-12-20 06:16:08 +01:00
Jonas Kvinge
3112c34d11
Change to NetworkAccessManager
2020-12-09 18:39:37 +01:00
Jonas Kvinge
a155e503f4
Never use reference when iterating QJsonArray
2020-11-13 21:10:50 +01:00
Jonas Kvinge
62e0d9fe64
Remove all uses of QTextCodec
2020-11-04 18:16:23 +01:00
Jonas Kvinge
51f2383a07
Remove lyrics from fandom.com
...
API no longer exists.
2020-10-04 02:13:06 +02:00
Jonas Kvinge
287f0a3739
Remove redundant check for isNull()
2020-10-02 19:27:47 +02:00
Jonas Kvinge
48e0e6af71
Ignore Radio Paradise "commercial" break for cover and lyrics search
2020-09-10 17:17:55 +02:00
Jonas Kvinge
c46cf5bc84
Check for missing lyrics
2020-08-30 21:13:31 +02:00
Jonas Kvinge
a8742557bd
Add lyrics from fandom.com
2020-08-30 21:06:58 +02:00
Jonas Kvinge
1291dadbd6
Replace use of QStringRef
2020-08-21 22:39:01 +02:00
Jonas Kvinge
d3664dcf78
Set QNetworkRequest::RedirectPolicyAttribute with Qt >= 5.9
2020-08-14 20:31:04 +02:00
Jonas Kvinge
0788981783
Set QNetworkRequest::RedirectPolicyAttribute with Qt >= 5.9
2020-08-14 20:20:41 +02:00
Jonas Kvinge
c96c29b1e3
Replace QRegExp with QRegularExpression
2020-07-18 04:14:51 +02:00
Jonas Kvinge
e5b3df41e9
Replace QRegExp with QRegularExpression
2020-07-18 04:05:07 +02:00
Jonas Kvinge
651020388d
Use override
2020-06-15 21:55:05 +02:00
Jonas Kvinge
082c9097e4
Fix parameter name mispatches
2020-06-14 18:58:24 +02:00
Jonas Kvinge
e35501ff0a
Delete remaining network replies and local redirct server in destructor
2020-05-12 21:28:42 +02:00
Jonas Kvinge
dfecd0cd12
Show Json parse error
2020-05-10 12:48:48 +02:00
Jonas Kvinge
2f2de59234
Fix AuthError function
2020-05-09 02:07:51 +02:00
Jonas Kvinge
7bccc21878
Add setting for cover providers
2020-05-09 01:48:08 +02:00
Jonas Kvinge
cb7099199a
Fix memory include
2020-05-08 18:47:55 +02:00
Jonas Kvinge
8566d91e89
Remove some unneeded includes, etc
2020-05-08 18:44:07 +02:00
Jonas Kvinge
f44ce49ea7
Add setting for lyric providers and add more providers
...
Fixes #335
2020-05-08 18:35:36 +02:00
Jonas Kvinge
9cc6a94353
Replace some NewClosure's with lambda connects
2020-04-28 22:29:10 +02:00
Jonas Kvinge
aa43d42cdb
Remove const from signal slot connects
2020-04-13 05:57:48 +02:00
Jonas Kvinge
21b2193cd0
Add explicit
2020-04-07 16:49:15 +02:00
Jonas Kvinge
7ae049b559
Require Qt 5.6 or higher
2020-02-29 21:50:10 +01:00
Jonas Kvinge
1851f26e3f
Reduce includes
2020-02-09 02:29:35 +01:00
Jonas Kvinge
ab7b65a30b
Remove chartlyrics
2020-02-06 22:33:38 +01:00
Jonas Kvinge
443be1c2c8
Increase lyrics score if lyrics text > 60
2020-01-02 19:21:27 +01:00
Jonas Kvinge
fc2d601424
Remove useless stdbool.h include
2019-12-30 23:14:40 +01:00
Jonas Kvinge
95409d1b0e
Remove unused variables
2019-11-19 20:47:06 +01:00
Jonas Kvinge
49599c8731
Add back ChartLyrics
...
This reverts commit c992768efe
.
2019-11-19 20:45:22 +01:00
Jonas Kvinge
2d67279180
Fix minor code issues
2019-09-15 20:27:32 +02:00
Jonas Kvinge
bd5ab80276
Use FollowRedirectsAttribute everywhere
2019-08-22 19:28:54 +02:00
Jonas Kvinge
6374c77aa8
Read Json error when possible
2019-08-12 22:24:05 +02:00
Jonas Kvinge
871bb391d6
Add lyrics from lololyrics.com
2019-08-12 22:06:01 +02:00
Jonas Kvinge
c3903a7b35
Add lyrics from lyrics.ovh
2019-08-12 18:11:01 +02:00
Jonas Kvinge
c992768efe
Remove ChartLyrics (service is down)
2019-08-03 13:08:14 +02:00
Jonas Kvinge
4166ae8db0
Check HttpStatusCodeAttribute
2019-07-30 21:32:20 +02:00
Jonas Kvinge
bd78e8c275
Fix memory leaks
2019-07-22 20:53:05 +02:00
Jonas Kvinge
65780e1672
Improve album cover searching and cover manager, use HttpStatusCodeAttribute and QSslError for services
...
- Improve album cover manager
- Change art_automatic and art_manual to QUrl
- Refresh collection album covers when new album covers are fetched
- Fix automatic album cover searching for local files outside of the collection
- Make all Json services check HttpStatusCodeAttribute
- Show detailed SSL errors for Subsonic, Tidal and Qobuz
2019-07-07 21:14:24 +02:00
Jonas Kvinge
b9f4407815
Change to const QString&
2019-06-23 18:34:03 +02:00
Jonas Kvinge
aeb36e8665
Simplify generating queries in lyrics providers
2019-06-23 16:45:00 +02:00
Jonas Kvinge
059c4beb30
Improve lyrics searcher
2019-06-06 18:22:41 +02:00