Jonas Kvinge
74bbc1f19f
PlaylistGenerator: Use std::make_shared
2023-04-07 22:41:10 +02:00
Jonas Kvinge
e314545f2e
Database: Fix SQL query error message
2023-04-07 20:54:31 +02:00
Jonas Kvinge
f1a3a12c1c
CollectionBackend: Fix SQL query error message
2023-04-07 20:54:15 +02:00
Jonas Kvinge
ef080c3cb1
PlaylistView: Fix resetting album cover
2023-04-07 20:07:40 +02:00
Jonas Kvinge
7313db5ac0
Add compile test for QX11Application
...
if Qt was compiled without XCB, globalshortcut-x11 failed to compile.
2023-04-07 15:57:39 +02:00
Jonas Kvinge
bf9aa524ed
CI: Fix macOS build
2023-04-07 02:31:59 +02:00
Jonas Kvinge
b59aa0827e
GstEnginePipeline: Always set initial volume
2023-04-07 02:30:41 +02:00
Strawbs Bot
2584f1293e
Update translations
2023-04-07 01:13:27 +02:00
Jonas Kvinge
de9d28adea
CI: Add Fedora 39
2023-04-06 23:37:23 +02:00
Jonas Kvinge
b660287779
Use `std::shared_ptr`for `AlbumCoverLoaderResult`
...
Reduces memory fragmentation with Qt 6
2023-04-06 23:18:10 +02:00
Jonas Kvinge
962536bc83
AlbumCoverLoaderResult: Use enum class for type
2023-04-06 01:23:42 +02:00
Strawbs Bot
ee4fcf8100
Update translations
2023-04-04 01:01:21 +02:00
Strawbs Bot
9a4ed1a19d
Update translations
2023-03-31 21:56:09 +02:00
Gaganpreet Arora
c1d0702b4d
QobuzRequest: Handle multiple discs in integration
...
Albums with multiple discs are not being handled which results in tracks
being listed out of order. If the disc (media_number) is present in
JSON, we use it to set the disc in the Song object.
2023-03-31 21:21:58 +02:00
Jonas Kvinge
af1c46543b
Turn on git revision
2023-03-30 17:50:03 +02:00
Jonas Kvinge
e2f5486987
Release 1.0.17
2023-03-29 18:54:51 +02:00
Jonas Kvinge
b0d390aaf1
Update Changelog
2023-03-29 18:49:35 +02:00
Jonas Kvinge
bae1b42394
OSDPretty: Respect device pixel ratio
2023-03-29 18:23:06 +02:00
Jonas Kvinge
a2533edd57
PlayingWidget: Make previous pixmap respect device pixel ratio
2023-03-29 00:24:38 +02:00
Jonas Kvinge
7b88c198fe
SongSourceDelegate: Fix compile with Qt 5
2023-03-29 00:14:21 +02:00
Jonas Kvinge
c49cb0c119
ImageUtils: Formatting
2023-03-29 00:09:40 +02:00
Jonas Kvinge
03aabeb848
AlbumCoverManager: Respect device pixel ratio
2023-03-29 00:06:56 +02:00
Jonas Kvinge
1d3a837f7a
SongSourceDelegate: Respect device pixel ratio
2023-03-29 00:04:34 +02:00
Jonas Kvinge
92adc18b8f
ContextAlbum: Make size hint respect device pixel ratio
2023-03-28 18:21:19 +02:00
Fletcher Dostie
e4697c8ff1
Render context art at correct size
2023-03-28 17:54:56 +02:00
Jonas Kvinge
b741f1a580
Turn on git revision
2023-03-28 01:48:09 +02:00
Jonas Kvinge
8ee6de4162
Release 1.0.16
2023-03-27 22:28:02 +02:00
Jonas Kvinge
2b9e7db924
TagReaderTagLib: Touch file over saving cover art
2023-03-26 22:37:21 +02:00
Jonas Kvinge
49384ce294
TagReaderTagLib: Fix reading MusicBrainz from ID3v2 tags
2023-03-26 04:33:15 +02:00
Jonas Kvinge
ac59fff346
TagReaderTagLib: Formatting
2023-03-26 04:14:03 +02:00
Jonas Kvinge
a3e9f152d8
CollectionSettingsPage: Remove iopriority hide
2023-03-26 03:14:52 +02:00
Jonas Kvinge
ffe6a81b9a
Collection: Always use Idle priority for watcher
2023-03-26 00:10:29 +01:00
Jonas Kvinge
9bb051b4eb
CollectionSettingsPage: Remove settings for IO and thread priority and workers
2023-03-26 00:09:41 +01:00
Jonas Kvinge
c1465a890f
TagReaderClient: Always use 1 tagreader worker
2023-03-26 00:08:55 +01:00
Jonas Kvinge
c3ee3318d7
WorkerPool: Default to 1 worker
2023-03-26 00:08:23 +01:00
Jonas Kvinge
272976f0b7
TagReaderClient: Fix default save options
2023-03-25 23:54:15 +01:00
Jonas Kvinge
4724b170b1
AuddLyricsProvider: Disable provider by default
...
Since we are currently missing API key.
2023-03-25 19:20:10 +01:00
Jonas Kvinge
337bd4bcef
ListenBrainzScrobbler: Make sure we only add the same artist id once
2023-03-25 19:14:26 +01:00
Jonas Kvinge
0604c78453
CollectionBackend: Check for changed fingerprint
2023-03-25 18:35:14 +01:00
Jonas Kvinge
c8169adf7c
CollectionModel: Guard against invalid disc and year
2023-03-25 18:32:41 +01:00
Jonas Kvinge
7b610d131c
CollectionModel: Replace qMax with std::max
2023-03-25 18:31:21 +01:00
Jonas Kvinge
18da55453f
EditTagDialog: Not set for track, disc, year, etc to -1
2023-03-25 18:29:12 +01:00
Jonas Kvinge
2aeab8b672
CollectionModel: Remove unused QByteArray include
2023-03-25 18:26:53 +01:00
Jonas Kvinge
9c21707a55
Update Changelog
2023-03-25 16:49:19 +01:00
Jonas Kvinge
b02ac833ad
CollectionWatcher: Fix rescan songs feature
2023-03-25 16:38:03 +01:00
Jonas Kvinge
4de912cf41
Song: Fix missing colon in SQL bind value
2023-03-25 16:34:26 +01:00
Jonas Kvinge
ed260c6e20
CollectionWatcher: Check for changed AcoustID and MusicBrainz
2023-03-25 14:35:12 +01:00
Jonas Kvinge
fab38f693d
Scrobbler: Refactor and add MusicBrainz integration
2023-03-25 14:25:21 +01:00
Jonas Kvinge
aedbd52e9d
Add AcoustID
2023-03-24 22:48:22 +01:00
Jonas Kvinge
4cbcb9d99c
Update list of lyrics providers in README.md and dist files
2023-03-24 21:23:10 +01:00