Jonas Kvinge
9232ad0125
TagReaderTagLib: Use QString for converting TagLib::String
...
Converting directly to std::string does not seem to work correctly.
2024-07-09 15:56:07 +02:00
Jonas Kvinge
0de87b3e1e
TagReaderTagLib: Use UTF-8 when converting to CString
...
Fixes #1481
2024-07-09 15:06:07 +02:00
Jonas Kvinge
74b8cd6156
StretchHeaderView: Formatting
2024-07-09 11:35:01 +02:00
Jonas Kvinge
ac959387fe
StretchHeaderView: Fix infinite loop
...
Fixes #1480
2024-07-09 11:14:31 +02:00
Jonas Kvinge
ffd8ce9281
Turn on git revision
2024-07-09 10:44:11 +02:00
Jonas Kvinge
d8052b295f
Release 1.1.0-rc2
2024-07-09 04:39:48 +02:00
Jonas Kvinge
625929133c
Rename analyzers and add turbine analyzer
2024-07-09 04:39:48 +02:00
Jonas Kvinge
79c28e7e1d
sqlite_test: Remove fts5
2024-07-09 03:24:13 +02:00
Jonas Kvinge
01f4a79f07
schema: Bump schema version to 20
2024-07-09 03:19:29 +02:00
Jonas Kvinge
47c5a2215e
device-schema: Remove fts5 table
2024-07-09 03:18:43 +02:00
Jonas Kvinge
bb6e38630f
Turn on git revision
2024-07-09 03:18:04 +02:00
Jonas Kvinge
85acf69d4f
Release 1.1.0-rc1
2024-07-09 02:49:49 +02:00
Jonas Kvinge
69ba56ebef
CMake: Fix rc versioning
2024-07-09 02:37:51 +02:00
Jonas Kvinge
527a61f909
OpenTidalCoverProvider: Handle authentication required
2024-07-09 02:37:21 +02:00
Jonas Kvinge
a15ebcde24
Song: Update supported fields for ASF
2024-07-05 21:27:49 +02:00
Jonas Kvinge
e80629cc40
tagreader_test: Add more fields for ASF test
2024-07-05 21:27:24 +02:00
Jonas Kvinge
d956ae9726
TagReaderTagLib: Add consts for all fields, add more support for ASF
2024-07-05 21:26:28 +02:00
Jonas Kvinge
0435d6d7b9
TagReader: Cleanup string functions
2024-07-05 16:21:50 +02:00
Jonas Kvinge
59752e6fe9
CI: Minor adjustments
2024-07-05 00:05:18 +02:00
Jonas Kvinge
d3ee0bfdf4
CI: Use rsync for Windows builds
2024-07-05 00:01:52 +02:00
Jonas Kvinge
463df825f0
nsi: Remove libbrotlienc.dll
2024-07-04 23:21:54 +02:00
Jonas Kvinge
480559ef0b
Update Changelog
2024-07-03 20:33:28 +02:00
Jonas Kvinge
2a4fd346f9
Rename QueryType to Type
2024-07-02 18:34:27 +02:00
Jonas Kvinge
6200fed224
Add missing const
2024-07-02 18:33:15 +02:00
Jonas Kvinge
e1b4585dc7
CollectionModel: Minor change in debug log
2024-07-02 17:53:14 +02:00
Jonas Kvinge
c5eb72fa9f
SpotifyRequest: Use artist from albums reply
2024-07-02 17:50:55 +02:00
Jonas Kvinge
d2e19ef4c3
SpotifyRequest: Add include_groups for albums query
2024-07-02 17:50:11 +02:00
Jonas Kvinge
4509c43b81
SpotifyRequest: Check for download covers
2024-07-02 17:49:56 +02:00
Jonas Kvinge
e2ffe716e7
SpotifyRequest: Remove unused variable
2024-07-02 17:49:40 +02:00
Jonas Kvinge
0d9ededea9
tagreadermessages: Switch back to proto2
2024-07-01 17:39:42 +02:00
Jonas Kvinge
2edc4369d2
CollectionModel: Only prepend artist on album group by
2024-07-01 17:11:14 +02:00
Jonas Kvinge
32baa95500
Add better error handling for Tag reader
2024-07-01 02:06:42 +02:00
Jonas Kvinge
ad9f3ce078
playlistparsers: Rename collection_search to collection_lookup
2024-07-01 02:06:42 +02:00
Jonas Kvinge
c1f66b1885
CueParser: Remove unused variable
2024-06-29 15:24:54 +02:00
Jonas Kvinge
e0be15cf01
CMakeLists: Add QCoreApplication to SQLite test
...
Fixes #1471
2024-06-27 18:15:53 +02:00
Jonas Kvinge
93660bfc81
Formatting
2024-06-27 18:00:44 +02:00
Jonas Kvinge
6446942e73
Add error handling to playlist parsers
2024-06-24 20:20:49 +02:00
Jonas Kvinge
0038cf8c4e
CollectionWatcher: Make sure periodic scan is stopped
2024-06-24 19:43:09 +02:00
Jonas Kvinge
7f177aef08
CollectionModel: Always separate albums by different artists
...
Fixes #1276
2024-06-24 19:21:24 +02:00
Jonas Kvinge
a7a42ea5ec
AnalyzerContainer: Use constexpr
2024-06-22 00:48:21 +02:00
Jonas Kvinge
14cddfd42f
AnalyzerContainer: Add parameter
2024-06-22 00:48:03 +02:00
Jonas Kvinge
ae0ce65674
AnalyzerContainer: Remove unused declaration
2024-06-22 00:47:52 +02:00
Jonas Kvinge
9c9926d5a7
PlaylistHeader: Cast column to int
...
Fixes #1468
2024-06-22 00:43:20 +02:00
Jonas Kvinge
95a3c41baa
CI: Disable Spotify for MinGW and macOS
2024-06-20 23:39:42 +02:00
Jonas Kvinge
f2518baef9
nsi: Add spotify plugin for MSVC
2024-06-20 23:39:23 +02:00
Jonas Kvinge
4be9265546
PlaylistView: Use `Playlist::ColumnCount`
2024-06-20 23:00:33 +02:00
Jonas Kvinge
9f9c46e370
Update individual playlist columns, use enum class
2024-06-20 22:52:27 +02:00
Jonas Kvinge
5816d0bb12
About: Update contributors
2024-06-20 16:48:45 +02:00
Jonas Kvinge
70c2b99771
ContextAlbum: Delete timeline to delete previous cover
...
QTimeLine was holding the previous covers shared pointer in the signal/slot connection, which caused it to never be free'd even though it's removed from the previous_covers_ list.
To fix this, make sure the QTimeLine is deleted.
This fixes a huge memory leak.
Addresses issue #1464
2024-06-20 16:05:07 +02:00
Jonas Kvinge
6177d4a2c4
ContextAlbum: Use const reference for image parameter
2024-06-20 15:59:34 +02:00