Jonas Kvinge
eb83f23125
MoodbarPipeline: Use bytearray directly
2025-01-06 21:28:33 +01:00
Jonas Kvinge
7527d2ea9a
MoodbarLoader: Set object name
2025-01-06 18:11:38 +01:00
Jonas Kvinge
69d38879d2
Use QCoreApplication::applicationName() directly
2025-01-06 00:38:51 +01:00
Jonas Kvinge
cbce9f7191
Override config, data and cache location
2025-01-05 23:45:29 +01:00
Jonas Kvinge
415a40ea04
FilterParser: Ignore space after operator
2025-01-05 20:25:48 +01:00
Jonas Kvinge
6e7aaed4ee
Use QSharedPointer for GstEnginePipeline
2025-01-05 19:03:16 +01:00
Jonas Kvinge
7afae70bb0
GstEnginePipeline: Make sure all set states are finished before finishing pipeline
2025-01-05 18:58:03 +01:00
Jonas Kvinge
be8097919b
mutex_protected: Add operator ++ and --
2025-01-05 18:56:22 +01:00
Kyle Hopkins
8fcee4511d
TranscodeDialog: update to optionally preserve directory structure
2025-01-05 18:34:14 +01:00
Leandro Matheus
24af1be666
Subsonic: Add support for using album id to retrieve album covers
2025-01-05 18:30:24 +01:00
Jonas Kvinge
8302a95bc1
Use shared pointers for moodbar pipelines
...
Possible fix for #1633
2025-01-05 18:28:41 +01:00
Jonas Kvinge
36a8ab49a0
MoodbarItemDelegate: Format comment
2025-01-05 03:51:00 +01:00
Jonas Kvinge
5c64dc9c4d
MoodbarItemDelegate: Delete data if it fails to insert to cache
2025-01-05 03:50:51 +01:00
Strawberry Bot
c271743208
New translations
2025-01-05 00:22:50 +01:00
Jonas Kvinge
ee49b1ddc8
Update strawberry_en_US.ts
2025-01-04 04:56:08 +01:00
Jonas Kvinge
bf98633f16
Load XSPF title as playlist name
2025-01-04 04:52:17 +01:00
Jonas Kvinge
e2a928f2dc
Save XSPF playlist with title
...
Fixes #1624
2025-01-04 03:48:53 +01:00
Jonas Kvinge
47d3312a6b
PlaylistManager: Remove slash from playlist filename
2025-01-04 03:46:03 +01:00
Jonas Kvinge
4f97325953
CollectionSettingsPage: Fix string conversion
2025-01-04 03:32:50 +01:00
Jonas Kvinge
91e8fe0943
ScrobblerSettingsPage: Add tooltip
2025-01-04 03:15:38 +01:00
Jonas Kvinge
dc5894b38a
CollectionWatcher: Ignore special filesystem paths
...
Fixes #1615
2025-01-04 03:06:46 +01:00
Jonas Kvinge
52ee50a2a4
CollectionSettingsPage: Add check for filesystem type
2025-01-04 02:58:59 +01:00
Jonas Kvinge
f545b028ee
Add filesystem constants
2025-01-04 02:58:17 +01:00
Jonas Kvinge
a96627c5a9
Playlist: Invalidate deleted songs in main thread
...
Fixes #1625
2025-01-04 00:16:36 +01:00
Jonas Kvinge
a13fc31f83
PlaylistManager: Remove unused InvalidateDeletedSongs function
2025-01-04 00:09:26 +01:00
Jonas Kvinge
9ee5c8dc17
Playlist: Update copyright
2025-01-03 23:41:43 +01:00
Jonas Kvinge
82cd425ece
Playlist: Add const
2025-01-03 23:41:30 +01:00
Jonas Kvinge
3b02d364ba
Playlist: Rename some variables
2025-01-03 23:41:15 +01:00
Jonas Kvinge
53c72d4f8e
CollectionModel: Don't use artist sort text for album
2024-12-17 22:38:04 +01:00
Strawberry Bot
82156e8a13
New translations
2024-12-17 00:01:04 +01:00
Jonas Kvinge
e2c1cb0116
Formatting
2024-12-14 00:55:53 +01:00
Jonas Kvinge
07e295776b
Add Spotify to scrobbler
2024-12-10 01:29:57 +01:00
Strawberry Bot
c082377e7a
New translations
2024-12-07 19:21:29 +01:00
Jonas Kvinge
18f835d7e5
Mpris2: Check for valid current row
2024-12-07 14:36:44 +01:00
Jonas Kvinge
fd427dac29
Handle missing HTTP status code
2024-12-07 14:02:59 +01:00
Jonas Kvinge
e1afe03d51
Check for valid http status code
2024-12-07 00:32:06 +01:00
Jonas Kvinge
d66126f998
GstEngine: Add missing seek
...
Fixes #1568
2024-12-06 23:44:27 +01:00
Jonas Kvinge
0fff5f672a
Rename variables
2024-12-06 23:43:44 +01:00
Strawberry Bot
2726f01fb3
New translations
2024-12-04 22:41:27 +01:00
Jonas Kvinge
9a74fce53d
DiscogsCoverProvider: Use anonymous namespace for constants
2024-12-02 22:01:00 +01:00
Jonas Kvinge
b3be8387f1
Song: Add .zst to rejected file extensions
...
Fixes #1612
2024-11-29 23:37:49 +01:00
Jonas Kvinge
d396cb515d
Include cstddef before libcdio includes
...
Fixes #1610
2024-11-29 22:50:49 +01:00
Jonas Kvinge
376af26f0e
Playlist: Move new QMimeData
2024-11-23 15:19:31 +01:00
Jonas Kvinge
9bff55e1ee
PlaylistView: Ignore invalid QHeaderView::sectionResized
...
Workaround a possible Qt bug: moving a song in the playlist triggers `QHeaderView::sectionResized` with the state reset for each column, this causes an an invalid state for the last column since SetHeaderState is called before the last column state is restored, which again is used when restoring the playlist columns after switching to different playlist. To workaround this, only call SetHeaderState when the new column size is not zero.
2024-11-23 11:07:15 +01:00
Jonas Kvinge
8f7e29f503
PlaylistView: Use constants
2024-11-23 10:56:29 +01:00
Jonas Kvinge
c3aa885a0f
SmartPlaylistSearchPreview: Remove early SetItemDelegates
...
It's called too early before MoodbarLoader is set, Init() already calls SetItemDelegates.
Fixes #1609
2024-11-22 17:04:42 +01:00
Jonas Kvinge
a26066d70f
Disconnect tagreader reply metaobject connection in lambda
...
Otherwise the tagreader reply is deleted to early causing crashes.
2024-11-21 15:59:07 +01:00
Strawberry Bot
d500d38e63
Update translations
2024-11-20 19:10:59 +01:00
Jonas Kvinge
295d4d9d05
Update strawberry_en_US.ts
2024-11-20 19:09:45 +01:00
Jonas Kvinge
01aaa0ba0b
Disable SPMediaKeyTap
...
Workaround issue #1606
2024-11-20 18:12:20 +01:00