1
0
mirror of https://github.com/clementine-player/Clementine synced 2025-01-29 18:49:51 +01:00

8215 Commits

Author SHA1 Message Date
Clementine Buildbot
26192c3469 Automatic merge of translations from Transifex 1.4.0rc1-872-g26192c346 2023-02-04 02:38:09 +00:00
Clementine Buildbot
982d8fbb63 Automatic merge of translations from Transifex 1.4.0rc1-871-g982d8fbb6 2023-01-16 02:39:34 +00:00
Clementine Buildbot
20cf7f793b Automatic merge of translations from Transifex 1.4.0rc1-870-g20cf7f793 2023-01-15 02:39:29 +00:00
Clementine Buildbot
ccf4f75c3d Automatic merge of translations from Transifex 1.4.0rc1-869-gccf4f75c3 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
1.4.0rc1-868-g65319d495
2022-12-25 20:55:23 +00:00
John Maguire
9ef681b0e9 Build for Fedora 37 1.4.0rc1-867-g9ef681b0e 2022-12-09 18:32:11 +00:00
Clementine Buildbot
dfeb1182f9 Automatic merge of translations from Transifex 1.4.0rc1-866-gdfeb1182f 2022-11-23 02:52:42 +00:00
Clementine Buildbot
384a8850d9 Automatic merge of translations from Transifex 1.4.0rc1-865-g384a8850d 2022-11-20 03:03:02 +00:00
adem
0fab612784 Replace play and pause with the single play/pause action in desktop file 1.4.0rc1-864-g0fab61278 2022-10-27 14:34:46 +01:00
Clementine Buildbot
336770bb95 Automatic merge of translations from Transifex 1.4.0rc1-863-g336770bb9 2022-10-27 03:08:37 +00:00
Andrei Stepanov
101f450aaa Update Russian translation in desktop file 1.4.0rc1-862-g101f450aa 2022-10-26 10:58:39 +01:00
Clementine Buildbot
6a440fe397 Automatic merge of translations from Transifex 1.4.0rc1-861-g6a440fe39 2022-10-21 03:07:56 +00:00
John Maguire
3a506e0917 Add builder for Ubuntu 22.10 1.4.0rc1-860-g3a506e091 2022-10-20 21:56:08 +01:00
Clementine Buildbot
c716ddb722 Automatic merge of translations from Transifex 1.4.0rc1-859-gc716ddb72 2022-10-12 03:21:27 +00:00
Clementine Buildbot
519b33ed81 Automatic merge of translations from Transifex 1.4.0rc1-858-g519b33ed8 2022-10-08 03:06:42 +00:00
Clementine Buildbot
f2011e7e26 Automatic merge of translations from Transifex 1.4.0rc1-857-gf2011e7e2 2022-09-30 03:31:30 +00:00
Clementine Buildbot
42853b7b52 Automatic merge of translations from Transifex 1.4.0rc1-856-g42853b7b5 2022-09-29 03:23:15 +00:00
Clementine Buildbot
1c69e343b9 Automatic merge of translations from Transifex 1.4.0rc1-855-g1c69e343b 2022-09-26 03:25:40 +00:00
Clementine Buildbot
770080b80b Automatic merge of translations from Transifex 1.4.0rc1-854-g770080b80 2022-09-24 03:24:44 +00:00
Clementine Buildbot
3e9e251e90 Automatic merge of translations from Transifex 1.4.0rc1-853-g3e9e251e9 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
1.4.0rc1-852-g72c2336d9
2022-09-22 12:45:13 +01:00
Clementine Buildbot
495803ab99 Automatic merge of translations from Transifex 1.4.0rc1-851-g495803ab9 2022-09-20 03:21:35 +00:00
Clementine Buildbot
7da98fbbcc Automatic merge of translations from Transifex 1.4.0rc1-850-g7da98fbbc 2022-09-13 03:23:41 +00:00
Clementine Buildbot
2055fd51fa Automatic merge of translations from Transifex 1.4.0rc1-849-g2055fd51f 2022-09-12 03:25:17 +00:00
Clementine Buildbot
39124eda38 Automatic merge of translations from Transifex 1.4.0rc1-848-g39124eda3 2022-09-10 03:20:31 +00:00
Clementine Buildbot
b567760ae1 Automatic merge of translations from Transifex 1.4.0rc1-847-gb567760ae 2022-09-08 03:21:44 +00:00
Clementine Buildbot
2d3a604b85 Automatic merge of translations from Transifex 1.4.0rc1-846-g2d3a604b8 2022-09-07 03:23:14 +00:00
Clementine Buildbot
ce4a22bd5f Automatic merge of translations from Transifex 1.4.0rc1-845-gce4a22bd5 2022-09-06 03:23:45 +00:00
John Maguire
e6a7539480 Fix translations pull workflow 1.4.0rc1-844-ge6a753948 2022-09-05 19:37:47 +01:00
John Maguire
a551c40c4e Remove Spotify playback support
libspotify is dead
1.4.0rc1-843-ga551c40c4
2022-09-01 22:55:44 +01:00
John Maguire
99029ed643 Bump github actions runner 1.4.0rc1-842-g99029ed64 2022-09-01 20:49:32 +01:00
John Maguire
cf8047b4ce Fix translations push job 1.4.0rc1-841-gcf8047b4c 2022-09-01 19:55:53 +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.
1.4.0rc1-840-gf59c9f4b2
2022-09-01 19:36:03 +01:00
John Maguire
71eac9bb3b Remove support for FC34 1.4.0rc1-839-g71eac9bb3 2022-09-01 19:35:27 +01:00
John Maguire
3fd467591a Force GIT_REV in Fedora RPM builds 1.4.0rc1-838-g3fd467591 2022-09-01 19:00:51 +01:00
John Maguire
a0ae9210dd Try using %{version} for RPM builds 2022-09-01 19:00:51 +01:00
John Maguire
c1fa38120d Add git hackery for all builds 2022-09-01 19:00:51 +01:00
John Maguire
13352c5802 Git hackery to make git describe work 2022-09-01 19:00:51 +01:00
John Maguire
5e5b888d41 Make non-zero from git describe fatal 2022-09-01 19:00:51 +01:00
John Maguire
662ac60eb1 Add debug messages for git rev versioning 2022-09-01 19:00:51 +01:00
John Maguire
9be5b9805d Fix typo 2022-09-01 19:00:51 +01:00
John Maguire
9de903d42d Remove useless config 2022-09-01 19:00:51 +01:00
John Maguire
454678256e Try dh_installgsettings 2022-09-01 19:00:51 +01:00
John Maguire
d3c847b38c Build for Ubuntu 22.04 Jammy Jellyfish
Deprecate support for Ubuntu 21.04 Hirsute Hippo
2022-09-01 19:00:51 +01:00
John Maguire
398893117e Remove obsolete Ubuntu builds 2022-09-01 19:00:51 +01:00
Lorenz Bausch
bbda59a5f3 Build RPMs for Fedora 36 2022-05-18 14:23:11 +01:00
John Maguire
bebd0b5d3c Remove mms plugin from mac build
Removed from upstream gstreamer
1.4.0rc2
2022-05-18 14:21:58 +01:00
Clementine Buildbot
250024e117 Automatic merge of translations from Transifex 2022-04-11 02:56:58 +00:00
Clementine Buildbot
9168299c0f Automatic merge of translations from Transifex 2022-04-10 02:49:22 +00:00
Clementine Buildbot
24d4b6e7f2 Automatic merge of translations from Transifex 2022-04-09 02:44:35 +00:00