Fabio Bas
38ac0d3ccb
Radiobrowser.info: use the url_resolved field for radio stations
2021-06-02 22:40:13 +01:00
John Maguire
72cfdf25a9
Remove FC32 build
1.4.0rc1-624-g72cfdf25a
2021-06-02 11:23:40 +01:00
Clementine Buildbot
f674753758
Automatic merge of translations from Transifex
1.4.0rc1-623-gf67475375
2021-05-31 05:04:40 +00:00
Clementine Buildbot
f7369d2c42
Automatic merge of translations from Transifex
1.4.0rc1-622-gf7369d2c4
2021-05-28 04:26:27 +00:00
Clementine Buildbot
2132e99fbe
Automatic merge of translations from Transifex
1.4.0rc1-621-g2132e99fb
2021-05-27 03:59:34 +00:00
Clementine Buildbot
684c9d232f
Automatic merge of translations from Transifex
1.4.0rc1-620-g684c9d232
2021-05-26 03:51:04 +00:00
Clementine Buildbot
d71eba97fb
Automatic merge of translations from Transifex
1.4.0rc1-619-gd71eba97f
2021-05-25 03:20:50 +00:00
Jim Broadus
f071075e8c
build: Add Ubuntu Hirsute to workflows.
...
Reference: https://wiki.ubuntu.com/Releases
1.4.0rc1-618-gf071075e8
2021-05-24 23:05:56 +01:00
Jim Broadus
776bd3b022
settings: Add option to guess song metadata
...
Add "Try to guess missing metadata" option to the Song Metadata page
that controls the setting in SongPathParser.
1.4.0rc1-617-g776bd3b02
2021-05-24 15:23:05 +01:00
Jim Broadus
cf88e47206
settings: Create a new Song Metadata settings page
...
Move tagreader process settings to the new page.
2021-05-24 15:23:05 +01:00
Jim Broadus
01be9f196a
settings: Organize page enums by category.
2021-05-24 15:23:05 +01:00
Lukas Prediger
89831f8dca
MusicBrainzClient: Log message for malformed XML in reply
1.4.0rc1-614-g89831f8dc
2021-05-18 12:13:10 +01:00
Lukas Prediger
e756f2d686
CddaSongLoader: explicitly reading discid as UTF8
1.4.0rc1-613-ge756f2d68
2021-05-18 12:12:01 +01:00
Lukas Prediger
8d69da28f3
Fixing freeing of memory in cddasongloader
2021-05-18 12:12:01 +01:00
Lukas Prediger
8668699977
CddaSongLoader: handle potential multiple tag messages correctly
2021-05-18 12:12:01 +01:00
Lukas Prediger
e9945bcbc6
do NOT free toc entries in CddaSongLoader (reverting previous change)
2021-05-18 12:12:01 +01:00
Lukas Prediger
86bbd2ace6
Formatting/linting fixes.
2021-05-18 12:12:01 +01:00
Lukas Prediger
81c0661e8c
MusicBrainzClient stop result parsing after reading first medium with correct discid.
...
Tentative fix for #7020 .
2021-05-18 12:12:01 +01:00
Lukas Prediger
54a497b302
RipCDDialog rejects metadata lists if number of tracks does not match disc.
...
First step for addressing #7020 .
2021-05-18 12:12:01 +01:00
Lukas Prediger
436c53870a
Correctly freeing memory in CddaSongLoader::LoadSongsFromCdda
2021-05-18 12:12:01 +01:00
Lukas Prediger
97800e613a
Fix for #7019 : CddaSongLoader obtaining metadata on first try.
2021-05-18 12:12:01 +01:00
Jim Broadus
1309c76bec
tagreader: Relocate artist/album/title guessing code
...
Move the code that attempts to fill missing song metadata out of the
tagreader worker. In the main process, it will be controllable using
settings and calling context.
The methods were moved into a new SongPathParser class that checks new
settings to determine if action should be taken.
1.4.0rc1-604-g1309c76be
2021-05-17 13:20:34 +01:00
Lukas Prediger
75de59703c
Fix: Transcoding for CD rips not starting.
...
due to making Transcoder::Start a non-slot in 8d11e9ff
1.4.0rc1-603-g75de59703
2021-05-15 10:14:18 +01:00
Clementine Buildbot
89155ace70
Automatic merge of translations from Transifex
1.4.0rc1-602-g89155ace7
2021-05-14 03:06:05 +00:00
Clementine Buildbot
a7468dcd41
Automatic merge of translations from Transifex
1.4.0rc1-601-ga7468dcd4
2021-05-13 03:03:53 +00:00
Clementine Buildbot
3f614464ee
Automatic merge of translations from Transifex
1.4.0rc1-600-g3f614464e
2021-05-12 03:01:45 +00:00
Jim Broadus
9bfd458b15
playlistparsers: Handle m3u UTF-16 playlists.
...
Rather than assume UTF-8, use QTextStream to read data. This checks the
byte order mark of the file to determine encoding.
As an optimization, since the playlist already needs to be searched for \r
characters, just create a string list and work from that.
2021-05-11 10:22:18 +01:00
Clementine Buildbot
d16d9ba282
Automatic merge of translations from Transifex
1.4.0rc1-598-gd16d9ba28
2021-05-11 02:59:45 +00:00
Clementine Buildbot
83157100c4
Automatic merge of translations from Transifex
1.4.0rc1-597-g83157100c
2021-05-09 02:56:37 +00:00
Jim Broadus
590bcf1c7c
build: Add libgpod for mac
...
This change was taken from Strawberry. When and if a homebrew libgpod
package becomes available, this change can be replaced.
Reference: f2c7df3a3b
1.4.0rc1-596-g590bcf1c7
2021-05-08 15:53:20 +01:00
Jim Broadus
33aa8c8579
build: Add libgpod link directory.
2021-05-08 15:53:20 +01:00
Clementine Buildbot
f5d3079db8
Automatic merge of translations from Transifex
1.4.0rc1-594-gf5d3079db
2021-05-08 02:56:24 +00:00
Clementine Buildbot
783213f9c1
Automatic merge of translations from Transifex
1.4.0rc1-593-g783213f9c
2021-05-07 02:58:09 +00:00
Jim Broadus
d798c76e06
devices: Remove obsolete DeviceKit.
...
DeviceKit-disks, renamed udisks, was superseded by udisks2 in 2012.
2021-05-06 20:52:33 +01:00
Jim Broadus
579d869042
build: Add libmtp to BrewFile.
1.4.0rc1-591-g579d86904
2021-05-03 23:27:28 +01:00
Jim Broadus
079384c154
build: Add libmtp link directory.
...
If MTP is enabled, add library directory. This will allow it to be found
in brew installations.
2021-05-03 23:27:28 +01:00
Jim Broadus
f48888a430
networkremote: Fix some log noise.
...
In avahi, don't log empty errors.
1.4.0rc1-589-gf48888a43
2021-05-03 14:45:00 +01:00
Jim Broadus
9a337a9efc
logging: Fix {anonymous} class name.
...
If the __PRETTY_FUNCTION__ macro yields {anonymous} as the class name,
use the method name as the tag.
1.4.0rc1-588-g9a337a9ef
2021-05-03 14:44:19 +01:00
Jim Broadus
708385c71f
devices: Fix guessed icons in DeviceIcons
...
In the initial implementation, DeviceLister::DeviceIcons returned a
string list and some listers would concatenate other lists to form that
list. When DeviceIcons was changed to return a variant list, that
logic wasn't changed in many places, so instead of appending, string
list variants are being added icon list.
1.4.0rc1-587-g708385c71
2021-05-01 20:37:01 +01:00
Clementine Buildbot
20647e8a98
Automatic merge of translations from Transifex
1.4.0rc1-586-g20647e8a9
2021-04-29 02:54:42 +00:00
diracsbracket
8c1bdc1a45
Changed to const reference
1.4.0rc1-585-g8c1bdc1a4
2021-04-28 21:51:12 +01:00
diracsbracket
1646ab2221
Corrected comments + Added reference to Song& + use non-default
...
constructor for QFileInfo.
Forgot to apply clang-format so applied 2nd commit and squashed
both
2021-04-28 21:51:12 +01:00
diracsbracket
66a34a906a
Removed unneeded empty arguments already provided by defaults
2021-04-28 21:51:12 +01:00
diracsbracket
444f1e2e69
clang-format correction
2021-04-28 21:51:12 +01:00
diracsbracket
b7a995d223
Re-added log message for URL and mime-type.
2021-04-28 21:51:12 +01:00
diracsbracket
fb391a7fbe
Optimization to avoid save+delete of remote playlists to temporary file
2021-04-28 21:51:12 +01:00
John Maguire
8fddc816a0
Remove unsupported FC31 build
1.4.0rc1-579-g8fddc816a
2021-04-27 18:08:18 +01:00
John Maguire
d59ed1e704
Add Fedora Core 34 workflow
1.4.0rc1-578-gd59ed1e70
2021-04-27 17:23:18 +01:00
Clementine Buildbot
fc83e41279
Automatic merge of translations from Transifex
1.4.0rc1-577-gfc83e4127
2021-04-27 02:57:12 +00:00
Clementine Buildbot
7e48b78c15
Automatic merge of translations from Transifex
1.4.0rc1-576-g7e48b78c1
2021-04-26 03:01:00 +00:00