48 Commits

Author SHA1 Message Date
Craig Drummond
b6bd94c236 Update (c) year 2022-01-08 21:24:07 +00:00
Craig Drummond
b65b182629 Misc fixes - taken from https://github.com/fenuks/cantata 2021-12-27 17:05:24 +00:00
Craig Drummond
11bb7571c9 Update (c) year 2021-01-01 10:06:43 +00: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
639d7cfd5a Embed more files into cantata 2018-05-16 22:43:54 +01:00
Craig Drummond
80276b0292 Revert #62537412bf66c023af3be969ec606c7f1fa4ab5f
Closes #1267
2018-05-05 12:04:46 +01:00
Craig Drummond
ea2efb04e2 Open text files with QIODevice::Text
Issue #1261
2018-05-02 21:41:08 +01:00
Craig Drummond
7607f2e26a 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
d9a42808b3 Add settings page to configure API keys.
Issue #1234
2018-03-14 20:32:11 +00:00
Craig Drummond
eff0e66d39 Use AUTOMOC 2018-03-07 19:04:14 +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
Craig Drummond
3b395fcbe3 Formatting 2017-08-27 08:49:15 +01:00
rezodlub
e8cc1ab8ef 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
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
0968d45a29 Fix setting of track fields
Issue #900
2016-10-25 20:24:55 +01:00
Craig Drummond
5b5a561b3c Attempt to fix scrobbling if album set to Unknown
Issue #900
2016-10-25 19:20:27 +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
6e9fbcbc92 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
7d8d8bc3db Enable scrobble 'love' button even if scrobbling is disabled.
BUG: 625
2015-02-11 23:37:06 +00:00
craig.p.drummond
0457ca092b Re-scrobble and resend now-playing if track is repeated 2014-07-31 19:36:58 +00:00
craig.p.drummond
817af857f5 Detect state change 2014-07-31 19:31:47 +00:00
craig.p.drummond
cdbf23c4fd 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
f4bb11101a Don't URL encode scrobble keys, just values. 2014-07-31 19:28:12 +00:00
craig.p.drummond
59247dae89 Length already checked 2014-07-31 19:27:49 +00:00
craig.p.drummond
eda8ad63c2 toLower not toUpper!!! 2014-07-29 19:18:48 +00:00
craig.p.drummond
d084b2a23b Don't log scrobbler session key to debug file. 2014-07-29 19:04:06 +00:00
craig.p.drummond
74fdd03f3a Use correct string in debug 2014-07-29 19:02:41 +00:00
craig.p.drummond
81fa276298 Store inactive song separately 2014-07-29 19:02:02 +00:00
craig.p.drummond
0e16233a07 Last.fm replies are XML, so decode these properly!
BUG: 510
2014-07-29 19:01:33 +00:00
craig.p.drummond
466d58d4eb 'fake' scrobbler 2014-07-28 20:07:25 +00:00
craig.p.drummond
6f0d166d0b 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
293113e5ff Use QSslSocket to determine if https is available 2014-07-07 19:07:19 +00:00
craig.p.drummond
d2b42dc53f Disable scrobble love button when playqueue is empty. 2014-06-02 19:49:40 +00:00
craig.p.drummond
afbca1000e Read tag-fixes.xml and scrobblers.xml from user config folder as well. 2014-05-23 21:42:16 +00:00
craig.p.drummond
3b3a5e1d44 Re-enable 'love' button if action fails 2014-05-21 18:44:32 +00:00
craig.p.drummond
fd77d09325 Fix scrobble 'love' via mpdscribble 2014-05-21 18:44:09 +00:00
craig.p.drummond
8a2c359602 - 'Love' tracks
- 'Love' via MPDScribble
2014-05-20 18:40:21 +00:00
craig.p.drummond
bf335c1fd1 Add support for libre.fm - untested, as I dont have an account yet... 2014-05-20 18:18:54 +00:00
craig.p.drummond
c64c49342b More scrobbling fixes 2014-05-19 18:32:31 +00:00
craig.p.drummond
07949b6c64 No need to store password - after we have sessionKey, it is not needed. 2014-05-19 18:28:33 +00:00
craig.p.drummond
35d315a607 Fix scrobble time 2014-05-19 18:22:11 +00:00
craig.p.drummond
984cfe5eb2 Last.fm scrobbling support.
BUG: 352
2014-05-17 09:45:10 +00:00