Commit Graph

43 Commits

Author SHA1 Message Date
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
62537412bf Open text files with QIODevice::Text
Issue #1261
2018-05-02 21:41:08 +01:00
Craig Drummond
0fd146e7dd Move scrobling 'love' button into toolbar. Use unfilled heart before loved,
and filled when loved.
Closes #1253
2018-04-30 17:52:19 +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
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
Craig Drummond
dd83b15cba Formatting 2017-08-27 08:49:15 +01:00
rezodlub
7cc1c378aa Fixes:
empty folders on MPD side (crash inserting/removing to/from model)
usage of sys/time.h changed to QTime
no unistd.h in Visual Studio
if QT was build without SSL support, there is no QSslSocket class (at least in 5.6 and 5.8)
missing strncasecmp in Visual Studio
utime.sys is actually sys/utime.h in Visual Studio
2017-06-11 15:31:35 +02: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
2f6c820597 Fix setting of track fields
Issue #900
2016-10-25 20:24:55 +01:00
Craig Drummond
2315479911 Attempt to fix scrobbling if album set to Unknown
Issue #900
2016-10-25 19:20:27 +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
e984c10c52 If scrobbling is disabled, its the 'inactive' song that needs to be 'loved'
BUG: 625
2015-02-27 17:57:51 +00:00
craig.p.drummond
45469f828b Enable scrobble 'love' button even if scrobbling is disabled.
BUG: 625
2015-02-11 23:37:06 +00:00
craig.p.drummond
3ed6bb21fb Re-scrobble and resend now-playing if track is repeated 2014-07-31 19:36:58 +00:00
craig.p.drummond
d4e30f49c4 Detect state change 2014-07-31 19:31:47 +00:00
craig.p.drummond
0b42caed75 If now playing has been sent, track has not been scrobbled, then when track is played after beeing paused for more than 5 seconds resend now playing. 2014-07-31 19:28:42 +00:00
craig.p.drummond
fe1cb3b05a Don't URL encode scrobble keys, just values. 2014-07-31 19:28:12 +00:00
craig.p.drummond
8012337e18 Length already checked 2014-07-31 19:27:49 +00:00
craig.p.drummond
9186225b3b toLower not toUpper!!! 2014-07-29 19:18:48 +00:00
craig.p.drummond
85298cdc8a Don't log scrobbler session key to debug file. 2014-07-29 19:04:06 +00:00
craig.p.drummond
a27909a123 Use correct string in debug 2014-07-29 19:02:41 +00:00
craig.p.drummond
4047999aea Store inactive song separately 2014-07-29 19:02:02 +00:00
craig.p.drummond
d07ef22ae1 Last.fm replies are XML, so decode these properly!
BUG: 510
2014-07-29 19:01:33 +00:00
craig.p.drummond
15f6782e74 'fake' scrobbler 2014-07-28 20:07:25 +00:00
craig.p.drummond
f06cec7b7e Update current song to scrobble, even if disabled, so that when enabled we can scrobble.
BUG: 510
2014-07-24 19:22:14 +00:00
craig.p.drummond
38df88841a Use QSslSocket to determine if https is available 2014-07-07 19:07:19 +00:00
craig.p.drummond
aea7172439 Disable scrobble love button when playqueue is empty. 2014-06-02 19:49:40 +00:00
craig.p.drummond
c4b709ab70 Read tag-fixes.xml and scrobblers.xml from user config folder as well. 2014-05-23 21:42:16 +00:00
craig.p.drummond
c93020a00a Re-enable 'love' button if action fails 2014-05-21 18:44:32 +00:00
craig.p.drummond
e5b5a72a2f Fix scrobble 'love' via mpdscribble 2014-05-21 18:44:09 +00:00
craig.p.drummond
6a39d8af5f - 'Love' tracks
- 'Love' via MPDScribble
2014-05-20 18:40:21 +00:00
craig.p.drummond
824d16eb57 Add support for libre.fm - untested, as I dont have an account yet... 2014-05-20 18:18:54 +00:00
craig.p.drummond
c423723b72 More scrobbling fixes 2014-05-19 18:32:31 +00:00
craig.p.drummond
921d65cf16 No need to store password - after we have sessionKey, it is not needed. 2014-05-19 18:28:33 +00:00
craig.p.drummond
e4cbb089f1 Fix scrobble time 2014-05-19 18:22:11 +00:00
craig.p.drummond
9f45d6237f Last.fm scrobbling support.
BUG: 352
2014-05-17 09:45:10 +00:00