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
Jonas Kvinge
c2e42ebf3a
Song: Include fingerprints in IsSimilar
...
Fixes #1710
2025-03-30 00:34:43 +01:00
Jonas Kvinge
d71b344e77
MainWindow: Add missing ifdef
2025-03-30 00:07:22 +01:00
Jonas Kvinge
d5f7a4b883
RichPresence: Formatting and add settings reload
2025-03-30 00:06:05 +01:00
Jonas Kvinge
5e031be42c
Fix cast warnings with MSVC
2025-03-25 18:05:41 +01:00
Jonas Kvinge
95b12a01a4
OAuthenticator: Fix logging
2025-03-17 19:42:59 +01:00
Jonas Kvinge
d9f68ab944
Application: Add QTimer include
...
Fixes #1695
2025-03-09 11:29:51 +01:00
Jonas Kvinge
b02b114caf
Scrobbler: Refactor
2025-03-08 23:19:42 +01:00
Jonas Kvinge
7de8a44709
Add OAuthenticator
2025-03-08 22:46:59 +01:00
Jonas Kvinge
bb345b14de
Add base classes for HTTP and Json
2025-03-08 22:46:46 +01:00
Jonas Kvinge
6f731fcf4a
MainWindow: Add const
2025-03-08 22:30:27 +01:00
Jonas Kvinge
bdbe66b116
Support more collections
2025-03-08 22:24:28 +01:00