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 |
|
Jonas Kvinge
|
e12f27a945
|
Translations: Add debug logging
|
2024-10-05 15:43:03 +02:00 |
|
Jonas Kvinge
|
0768298b95
|
Refactor CMake files
|
2024-10-04 22:05:20 +02:00 |
|
Jonas Kvinge
|
3468737e14
|
Song: Add init from file setter
|
2024-09-29 03:24:44 +02:00 |
|
Jonas Kvinge
|
e4a57aa768
|
Remove VLC
|
2024-09-28 16:38:23 +02:00 |
|
Jonas Kvinge
|
daaacf4663
|
Remove external tagreader
|
2024-09-28 15:29:10 +02:00 |
|
Jonas Kvinge
|
3cb0f60900
|
Add missing names for parameter variables
|
2024-09-28 12:32:12 +02:00 |
|
Jonas Kvinge
|
f2e28d18bc
|
Player: Initialize variable
|
2024-09-28 12:27:51 +02:00 |
|
Jonas Kvinge
|
6cb54b9f9f
|
MimeData: Remove useless initialization
|
2024-09-28 12:27:33 +02:00 |
|
Jonas Kvinge
|
ce3db115a3
|
MainWindow: Remove unused variable
|
2024-09-28 12:27:02 +02:00 |
|