Clementine Buildbot
dd0a94e8a6
Automatic merge of translations from Transifex
2023-12-09 02:30:35 +00:00
Clementine Buildbot
1566148c50
Automatic merge of translations from Transifex
2023-11-29 02:32:39 +00:00
Clementine Buildbot
98a520552b
Automatic merge of translations from Transifex
2023-11-26 02:32:33 +00:00
Clementine Buildbot
5968648aa1
Automatic merge of translations from Transifex
2023-11-01 02:31:10 +00:00
Clementine Buildbot
f3ddd7eee4
Automatic merge of translations from Transifex
2023-10-22 02:30:09 +00:00
Clementine Buildbot
19b44fb831
Automatic merge of translations from Transifex
2023-10-16 02:30:12 +00:00
xoza
4768cb9efb
Skip subsonic multi-genre tags
2023-10-12 12:27:43 +01:00
Clementine Buildbot
7b678f26e0
Automatic merge of translations from Transifex
2023-10-02 02:29:29 +00:00
Marcus Müller
cfcddf7c0f
src: remove unused variable
...
Signed-off-by: Marcus Müller <marcus_clementine@baseband.digital>
2023-09-17 12:43:13 +01:00
Marcus Müller
98e24f626b
library: use boolean, not bitwise, operator on bools
...
Signed-off-by: Marcus Müller <marcus_clementine@baseband.digital>
2023-09-17 12:43:13 +01:00
Marcus Müller
8e47ab59e5
internet services: consistently use 'override'
...
Signed-off-by: Marcus Müller <marcus_clementine@baseband.digital>
2023-09-17 12:43:13 +01:00
Marcus Müller
63208b4e1f
core/organisefmt: use same visibility for fwd decl as in def
...
Signed-off-by: Marcus Müller <marcus_clementine@baseband.digital>
2023-09-17 12:43:13 +01:00
Quentin Snow
de7455eebd
Adjusted MainWindow::TrackSkipped to only count song skips if listened to for 5 seconds.
2023-09-13 11:53:37 +01:00
Marcus Müller
2a14ec9d4d
Lyrics Providers: Remove unreachable ones
...
This was determined programmatically by means of trying to do a simple
HTTP request to / of any of the URLs given:
```python
from lxml import etree
from urllib import parse
import requests
doc = etree.parse("ultimate_providers.xml")
root = doc.getroot()
for provider in root:
parsed_url = parse.urlparse(provider.get("url"))
url = f"{parsed_url.scheme}://{parsed_url.netloc}/"
try:
requests.head(url, timeout=5)
except Exception as e:
print(parsed_url.netloc)
```
Note that these were also removed from songinfoview as present, and from
outgoingdatacreator. The two lists there were found to be inconsistent,
but this isn't subject of this PR.
Signed-off-by: Marcus Müller <marcus_clementine@baseband.digital>
2023-09-12 13:33:01 +01:00
Clementine Buildbot
86e81cea05
Automatic merge of translations from Transifex
2023-08-26 02:27:18 +00:00
Clementine Buildbot
10570316dd
Automatic merge of translations from Transifex
2023-07-22 02:34:48 +00:00
Clementine Buildbot
ad8fd81ba9
Automatic merge of translations from Transifex
2023-07-18 02:50:36 +00:00
Clementine Buildbot
6ff5768634
Automatic merge of translations from Transifex
2023-07-15 02:51:38 +00:00
Clementine Buildbot
08bfb88912
Automatic merge of translations from Transifex
2023-07-14 02:50:44 +00:00
Clementine Buildbot
d3108b32e8
Automatic merge of translations from Transifex
2023-07-13 02:50:56 +00:00
Clementine Buildbot
0701bef103
Automatic merge of translations from Transifex
2023-07-12 02:49:20 +00:00
Clementine Buildbot
bf4ac0cb46
Automatic merge of translations from Transifex
2023-07-11 02:44:50 +00:00
Clementine Buildbot
c83a0ac25f
Automatic merge of translations from Transifex
2023-07-10 17:53:14 +00:00
Clementine Buildbot
3471134d52
Automatic merge of translations from Transifex
2023-02-10 03:06:03 +00:00
Clementine Buildbot
26192c3469
Automatic merge of translations from Transifex
2023-02-04 02:38:09 +00:00
Clementine Buildbot
982d8fbb63
Automatic merge of translations from Transifex
2023-01-16 02:39:34 +00:00
Clementine Buildbot
20cf7f793b
Automatic merge of translations from Transifex
2023-01-15 02:39:29 +00:00
Clementine Buildbot
ccf4f75c3d
Automatic merge of translations from Transifex
2022-12-31 02:36:31 +00:00
Alexey Sokolov
65319d4952
Fix build: add zlib to deps where it's used
...
Ref https://bugs.gentoo.org/887105
2022-12-25 20:55:23 +00:00
Clementine Buildbot
dfeb1182f9
Automatic merge of translations from Transifex
2022-11-23 02:52:42 +00:00
Clementine Buildbot
384a8850d9
Automatic merge of translations from Transifex
2022-11-20 03:03:02 +00:00
Clementine Buildbot
336770bb95
Automatic merge of translations from Transifex
2022-10-27 03:08:37 +00:00
Clementine Buildbot
6a440fe397
Automatic merge of translations from Transifex
2022-10-21 03:07:56 +00:00
Clementine Buildbot
c716ddb722
Automatic merge of translations from Transifex
2022-10-12 03:21:27 +00:00
Clementine Buildbot
519b33ed81
Automatic merge of translations from Transifex
2022-10-08 03:06:42 +00:00
Clementine Buildbot
f2011e7e26
Automatic merge of translations from Transifex
2022-09-30 03:31:30 +00:00
Clementine Buildbot
42853b7b52
Automatic merge of translations from Transifex
2022-09-29 03:23:15 +00:00
Clementine Buildbot
1c69e343b9
Automatic merge of translations from Transifex
2022-09-26 03:25:40 +00:00
Clementine Buildbot
770080b80b
Automatic merge of translations from Transifex
2022-09-24 03:24:44 +00:00
Clementine Buildbot
3e9e251e90
Automatic merge of translations from Transifex
2022-09-23 03:23:03 +00:00
Jason Freidman
72c2336d94
Fix ClassicalRadio.com and ROCKRADIO.com #5616
...
These two audio addict feeds do support premium -- Perhaps they didn't previously. This changes fixes the playlist not loading for me on a local build.
This was changed in https://github.com/clementine-player/Clementine/issues/4582
2022-09-22 12:45:13 +01:00
Clementine Buildbot
495803ab99
Automatic merge of translations from Transifex
2022-09-20 03:21:35 +00:00
Clementine Buildbot
7da98fbbcc
Automatic merge of translations from Transifex
2022-09-13 03:23:41 +00:00
Clementine Buildbot
2055fd51fa
Automatic merge of translations from Transifex
2022-09-12 03:25:17 +00:00
Clementine Buildbot
39124eda38
Automatic merge of translations from Transifex
2022-09-10 03:20:31 +00:00
Clementine Buildbot
b567760ae1
Automatic merge of translations from Transifex
2022-09-08 03:21:44 +00:00
Clementine Buildbot
2d3a604b85
Automatic merge of translations from Transifex
2022-09-07 03:23:14 +00:00
Clementine Buildbot
ce4a22bd5f
Automatic merge of translations from Transifex
2022-09-06 03:23:45 +00:00
John Maguire
a551c40c4e
Remove Spotify playback support
...
libspotify is dead
2022-09-01 22:55:44 +01:00
Andrew Reading
f59c9f4b2b
Rewrite the Block Analyzer to improve performance.
...
The block analyzer was doing lots of repeated, out-of-order blits to the
widget's canvas. To improve performance and reduce CPU usage, this has
been rewritten to generate the canvas contents using only a single buffer.
Cache thrashing has been greatly reduced by writing to memory only
sequentially and in one single write pass. Further, the raw format is
now guaranteed to be in a format efficient for Qt.
The results are visually identical to what they were previously, but
result in a CPU usage reduction between 2 and 6 percent depending on refresh
rate and Psychadelic Mode value. In particular, there used to be a ~3 percent
overhead for Psychadelic Mode, and this has been eliminated.
The specific details of the block analyzer and explanations for how it works
(and used to work) have been documented via fairly extensive comments
in blockanalyzer.cpp.
2022-09-01 19:36:03 +01:00