Jonas Kvinge
1392bcbbe1
FilesystemMusicStorage: Fallback to delete if moving to trash fails
...
Fixes #1679
2025-12-28 21:28:49 +01:00
Jonas Kvinge
11705889f1
Show playlist load errors
...
Fixes #1470
2025-12-28 20:54:36 +01:00
Stickman
25065ba98f
Song: Include Opus for supported sort tags
2025-12-28 18:57:52 +01:00
Jonas Kvinge
7b16ec62bb
Defer playcount and rating tag writes for currently playing Ogg songs
...
Fixes #1816
2025-12-28 18:33:49 +01:00
Jonas Kvinge
d8f31592b9
Remove settings member variables
2025-12-28 00:39:22 +01:00
Jonas Kvinge
801658c6b9
MainWindow: Check that current is the active playlist
...
Fixes #1783
2025-12-19 00:38:32 +01:00
Jonas Kvinge
2cd9498469
Add option to select ID3v2 version
...
Fixes #1861
2025-12-18 22:18:26 +01:00
Jonas Kvinge
91adf5ba32
NetworkAccessManager: Handle network state changes after system suspend/resume
...
Fixes #1521
2025-12-18 20:32:07 +01:00
Jonas Kvinge
a8ba420d72
ErrorDialog: Use QApplication::activeWindow
2025-12-16 22:32:11 +01:00
Jonas Kvinge
c4a564bb56
NetworkAccessManager: Use full application name for user agent
2025-12-14 01:36:53 +01:00
Jonas Kvinge
1ad13cd3b0
Add lyrics from lrclib.net
2025-12-09 18:45:57 +01:00
Jonas Kvinge
5fcb71d08f
Formatting
2025-12-09 01:16:41 +01:00
Jonas Kvinge
93af866185
Formatting
2025-12-08 23:49:48 +01:00
Jonas Kvinge
a4de7559ac
Fix loading language from system UI languages
...
Fixes #1847
2025-10-30 23:54:42 +01:00
Jiří Pinkava
1151443372
Add support to play webm media files
2025-10-20 21:28:00 +02:00
Jonas Kvinge
4b014253cf
Remove libre.fm
2025-09-18 00:22:11 +02:00
Jonas Kvinge
92c58b0b60
Fix showing error dialog minimized when main window is not active
...
Fixes #1739
2025-09-07 15:46:26 +02:00
Jonas Kvinge
3c3480fb84
SystemTrayIcon: Respect device aspect ratio
...
Fixes #1782
2025-08-31 02:34:13 +02:00
Jonas Kvinge
f628914173
MainWindow: Rename systemtrayicon
2025-08-31 00:37:09 +02:00
Jonas Kvinge
8c804c4fba
Refactor CDDA loading signal/slots
...
Fixes #1803
2025-08-31 00:01:55 +02:00
Jonas Kvinge
0a5815c82e
StyleSheetLoader: Set alpha on other platforms than macOS
...
Fixes #1806
2025-08-26 22:48:58 +02:00
Jonas Kvinge
f3d088e48b
Rename sort functions
2025-08-12 22:14:22 +02:00
Jonas Kvinge
da9e9840b8
Add BPM, mood and initial key support
2025-08-10 01:34:44 +02:00
Jonas Kvinge
c4646531b0
Refactor use of sort tags
2025-08-10 00:11:28 +02:00
Mark
d4858a338c
Propose collection rescan on upgrade
2025-08-04 22:24:21 +02:00
Mark
27e782d8cf
Allow editing new sort tags
2025-08-04 22:23:33 +02:00
Mark
6dea1a2149
Add support for sort tags
2025-08-04 22:21:33 +02:00
Jonas Kvinge
7844a2b932
Update Spotify access token
...
Fixes #1769
2025-08-04 22:11:44 +02:00
Jonas Kvinge
a9140232e5
Add workaround for QTBUG-135641
...
Fixes #1594
2025-07-29 23:42:38 +02:00
Jonas Kvinge
af5590dcb1
NetworkAccessManager: Fix setting prefer cache setting
2025-07-28 22:40:26 +02:00
Jonas Kvinge
26b5588d7d
NetworkAccessManager: Rename variables
2025-07-28 22:39:32 +02:00
Jonas Kvinge
390bf049f2
Don't set window icon on Wayland
...
Fixes #1753
2025-07-27 14:40:01 +02:00
Jonas Kvinge
321272b695
MainWindow: Remove hard-coded icon
2025-07-27 14:39:22 +02:00
Jonas Kvinge
342805e0f3
MainWindow: Automatically added UI changes
2025-07-27 14:39:05 +02:00
Mark
2ddacf2f98
Database: Add *sort fields, bpm, mood, initial_key
...
Upgrade from schema version 20 to 21. This includes:
- six fields for sort tags
- new fields bpm, mood, initial_key
See https://github.com/strawberrymusicplayer/strawberry/pull/1779#pullrequestreview-3003042802
2025-07-12 18:27:32 +02:00
Jonas Kvinge
a47531d4ce
Database: Remove FTS hack
2025-07-09 22:45:52 +02:00
gitlost
ee7bb449a5
Revert: Remove Genius lyrics [ d9e38fb]
2025-07-09 22:32:17 +02:00
Piper McCorkle
a5f94b608b
ListenBrainzScrobbler: Report more info to ListenBrainz
...
Report music service, URL, and Spotify ID to ListenBrainz.
ListenBrainz accepts the music service in listen reports, in both a canonical domain format and a human-readable display name format. This commit makes Strawberry report both, for maximum flexibility. I've also set it up to report a shareable track URL for supported streaming services. I am already using this data in my homepage's "Now Playing" widget.
Fixes #1768
2025-06-30 22:54:51 +02:00
Jonas Kvinge
09d02c53a3
StyleSheetLoader: Add back macOS hack
2025-06-23 21:12:54 +02:00
Jonas Kvinge
d280e6426f
StyleSheetLoader: Add back alternate base color handling
2025-06-23 20:43:12 +02:00
Jonas Kvinge
b8cbe49f8c
StyleSheetLoader: Remove alternate base color handling
2025-06-23 20:05:35 +02:00
Jonas Kvinge
3ef2b53e46
Add back device view on Windows
2025-06-22 20:40:43 +02:00
Jonas Kvinge
bf0704f6b2
Rename Cdda to CDDA
2025-06-09 04:21:17 +02:00
Paper
7e128a9af5
Song: Add ALAC song type
2025-05-20 22:13:12 +02:00
Jonas Kvinge
04c6c862c4
Refactor playlist items
...
Fix a bug where playlist items cover is not updated
2025-04-27 03:03:58 +02:00
Jonas Kvinge
d9e38fb3be
Remove Genius lyrics
...
No longer working properly because of website changes.
2025-04-18 15:56:30 +02:00
Jonas Kvinge
6e5198799c
OAuthenticator: Rename function
2025-04-03 22:37:50 +02:00
Jonas Kvinge
389d04bbec
OAuthenticator: Don't clear refresh token
2025-04-03 22:34:55 +02:00
Jonas Kvinge
3dce84c73c
MainWindow: Delay command line options until playlists are loaded
...
Fixes #1546
2025-03-30 16:45:34 +02:00
Jonas Kvinge
0a70ac1c95
Song: Update supported tags
2025-03-30 01:22:20 +01:00