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 |
|
Jonas Kvinge
|
e9d413c7dc
|
QTcpServer: Add success and port
|
2025-03-08 21:26:47 +01:00 |
|
Jonas Kvinge
|
d317c9158b
|
UrlHandler: Formatting
|
2025-03-08 21:23:02 +01:00 |
|
Jonas Kvinge
|
0cd0f7f2e7
|
FilesystemMusicStorage: Use QFile::supportsMoveToTrash
|
2025-02-18 16:55:02 +01:00 |
|
Jonas Kvinge
|
4429e9973f
|
StandardItemIconLoader : Rename LoadIcon
Avoids conflict on Windows where windows headers define LoadIcon to LoadIconW with unicode.
|
2025-01-31 16:20:03 +01:00 |
|
Jonas Kvinge
|
0db082fca0
|
Replace Q_OS_WIN with Q_OS_WIN32
|
2025-01-28 20:30:43 +01:00 |
|
Jonas Kvinge
|
58fc8c82bb
|
MainWindow: Maximize error dialog when window is shown
|
2025-01-22 17:51:16 +01:00 |
|
Jonas Kvinge
|
719fa6ffb3
|
MainWindow: Only hide window when system tray and keep running is enabled
|
2025-01-22 17:26:08 +01:00 |
|
Jonas Kvinge
|
159be5d79e
|
MainWindow: Change close() to hide() in SetHiddenInTray
Otherwise close event is triggered causing Strawberry to quit.
|
2025-01-19 09:45:13 +01:00 |
|
Jonas Kvinge
|
e6a0945dfa
|
Call QObject::metaObject
|
2025-01-17 09:08:59 +01:00 |
|
Jonas Kvinge
|
f66459f3cb
|
Make optional feature required unless disabled, add QtSparkle for macOS
|
2025-01-16 06:22:13 +01:00 |
|
Jonas Kvinge
|
f8ea9631ca
|
Add sparkle
|
2025-01-15 23:03:40 +01:00 |
|
Jonas Kvinge
|
3e0a9fa388
|
SettingsProvider: Use Settings
Fixes #1649
|
2025-01-13 12:22:31 +01:00 |
|
Jonas Kvinge
|
c80e7071a1
|
StandardPaths: Fix namespace
|
2025-01-07 22:13:24 +01:00 |
|
Jonas Kvinge
|
72447fecfb
|
StandardPaths: Remove inheritance
|
2025-01-07 21:40:06 +01:00 |
|
Jonas Kvinge
|
cbce9f7191
|
Override config, data and cache location
|
2025-01-05 23:45:29 +01:00 |
|
Jonas Kvinge
|
bf98633f16
|
Load XSPF title as playlist name
|
2025-01-04 04:52:17 +01:00 |
|
Jonas Kvinge
|
b3be8387f1
|
Song: Add .zst to rejected file extensions
Fixes #1612
|
2024-11-29 23:37:49 +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 |
|
Jonas Kvinge
|
01aaa0ba0b
|
Disable SPMediaKeyTap
Workaround issue #1606
|
2024-11-20 18:12:20 +01:00 |
|
Jonas Kvinge
|
07c898581c
|
CommandlineOptions: Pass absolute paths for urls
|
2024-11-11 16:15:06 +01:00 |
|
Jonas Kvinge
|
f9f47458d5
|
Remove engine type
|
2024-11-10 01:21:43 +01:00 |
|
Jonas Kvinge
|
218dd439b6
|
Player: Use shared pointer for engine
|
2024-11-10 01:21:25 +01:00 |
|
Jonas Kvinge
|
7f3293609b
|
Player: Always use GStreamer
|
2024-11-10 01:11:43 +01:00 |
|
Jonas Kvinge
|
356b7d8e64
|
MainWindow: Remove engine changed
|
2024-11-10 01:11:01 +01:00 |
|
Jonas Kvinge
|
4b0b0aa989
|
Player: Simplify creating engine
|
2024-11-10 00:16:04 +01:00 |
|
Jonas Kvinge
|
975d0dff25
|
Move GstStartup
|
2024-11-09 23:39:31 +01:00 |
|
Jonas Kvinge
|
b75410abc6
|
Song: Remove spaces and replace semicolon with slash in MBID's
Fixes #1581
|
2024-11-09 20:23:34 +01:00 |
|
Jonas Kvinge
|
8da2b9cd94
|
Refactoring
|
2024-11-01 23:04:42 +01:00 |
|
Jonas Kvinge
|
28222b1832
|
Translations: Remove QObject
|
2024-10-21 00:30:12 +02:00 |
|
Jonas Kvinge
|
c818dabe92
|
Remove Pot translator
|
2024-10-21 00:29:21 +02:00 |
|
Jonas Kvinge
|
ef9ef63f02
|
Port to QStringLiteral operator
|
2024-10-20 06:38:55 +02:00 |
|
Jonas Kvinge
|
0e330b81db
|
Use Qt::Literals::StringLiterals
|
2024-10-18 20:17:23 +02:00 |
|
Jonas Kvinge
|
256cc7d15c
|
SongLoader: Try resolve symbolic links to match collection directory
|
2024-10-06 15:42:03 +02:00 |
|