Jonas Kvinge
|
11705889f1
|
Show playlist load errors
Fixes #1470
|
2025-12-28 20:54:36 +01:00 |
|
Jonas Kvinge
|
93af866185
|
Formatting
|
2025-12-08 23:49:48 +01:00 |
|
Jonas Kvinge
|
8c804c4fba
|
Refactor CDDA loading signal/slots
Fixes #1803
|
2025-08-31 00:01:55 +02:00 |
|
Jonas Kvinge
|
bf0704f6b2
|
Rename Cdda to CDDA
|
2025-06-09 04:21:17 +02:00 |
|
Jonas Kvinge
|
bf98633f16
|
Load XSPF title as playlist name
|
2025-01-04 04:52:17 +01:00 |
|
Jonas Kvinge
|
8da2b9cd94
|
Refactoring
|
2024-11-01 23:04:42 +01:00 |
|
Jonas Kvinge
|
ef9ef63f02
|
Port to QStringLiteral operator
|
2024-10-20 06:38:55 +02:00 |
|
Jonas Kvinge
|
256cc7d15c
|
SongLoader: Try resolve symbolic links to match collection directory
|
2024-10-06 15:42:03 +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
|
4270b12cd1
|
Replace QLatin1String with operator _L1
|
2024-09-12 22:13:21 +02:00 |
|
Jonas Kvinge
|
8da616491d
|
Replace emit with Q_EMIT
|
2024-08-25 01:06:30 +02:00 |
|
Jonas Kvinge
|
9d22e4ec07
|
SongLoader: Use Song::kRejectedExtensions
Fixes #1525
|
2024-08-24 21:12:19 +02:00 |
|
Jonas Kvinge
|
819463a865
|
Use anonymous namespace for constants
|
2024-08-07 00:52:58 +02:00 |
|
Jonas Kvinge
|
32baa95500
|
Add better error handling for Tag reader
|
2024-07-01 02:06:42 +02:00 |
|
Jonas Kvinge
|
e477449cd4
|
Rewrite collection model and search
Fixes #392
|
2024-06-11 23:18:38 +02:00 |
|
Jonas Kvinge
|
0a93affeef
|
SongLoader: Use QObject::connect
|
2024-06-03 00:00:20 +02:00 |
|
Jonas Kvinge
|
0c6872b352
|
Disable automatic conversions from 8-bit strings
|
2024-04-13 05:05:33 +02:00 |
|
Jonas Kvinge
|
58944993b8
|
Use QStringLiteral
|
2024-04-09 23:20:26 +02:00 |
|
Jonas Kvinge
|
2e61235403
|
Application: Use shared pointers
Fixes #1239
|
2023-07-21 05:55:24 +02:00 |
|
Jonas Kvinge
|
e511b2faf9
|
Use new connect syntax for QMetaObject::invokeMethod
|
2023-05-03 20:08:51 +02:00 |
|
Jonas Kvinge
|
e9f3281694
|
Rename EngineBase
|
2023-04-22 19:13:42 +02:00 |
|
Jonas Kvinge
|
60bbd71a22
|
Remove NetworkAccessManager from song loader
|
2023-04-22 14:05:48 +02:00 |
|
Jonas Kvinge
|
7fc5aef553
|
Use one instance of NetworkAccessManager
|
2023-04-21 20:20:53 +02:00 |
|
Jonas Kvinge
|
0c62147536
|
SongLoader: Remove probe and bus watch
|
2023-03-19 05:08:35 +01:00 |
|
Jonas Kvinge
|
dd72fb4ca5
|
Use C++11 enum class
|
2023-02-18 14:09:30 +01:00 |
|
Jonas Kvinge
|
2b24ac54a0
|
Remove unused includes
|
2022-08-28 03:09:33 +02:00 |
|
Jonas Kvinge
|
98682a2da9
|
Use C++17 fallthrough
|
2022-07-26 20:37:06 +02:00 |
|
Jonas Kvinge
|
18a2692dc1
|
PlaylistParser: Refactor code and exclude CUE from save playlist filters
Fixes #953
|
2022-05-13 23:14:56 +02:00 |
|
Jonas Kvinge
|
a2dad982f8
|
Move sqlrow to core
|
2022-05-13 18:15:04 +02:00 |
|
Jonas Kvinge
|
848e41919d
|
SongLoader: Use g_free
|
2022-02-06 18:46:59 +01:00 |
|
Jonas Kvinge
|
8f49d1591f
|
Support more CUE filenames
Fixes #835
|
2021-11-27 20:28:00 +01:00 |
|
Jonas Kvinge
|
79ac53b2d9
|
Fix narrowing conversions
|
2021-10-30 02:21:29 +02:00 |
|
Jonas Kvinge
|
24a3ac9811
|
Use static QMetaObject::invokeMethod
|
2021-09-09 21:53:14 +02:00 |
|
Jonas Kvinge
|
ed08818b6f
|
Use multi-arg
|
2021-08-25 02:57:57 +02:00 |
|
Jonas Kvinge
|
d02241d32c
|
Fix compile with MSVC
|
2021-08-24 21:49:06 +02:00 |
|
Jonas Kvinge
|
ea2bfbda44
|
Formatting
|
2021-08-23 21:21:08 +02:00 |
|
Jonas Kvinge
|
e2d8149dcf
|
Formatting
|
2021-08-19 19:17:43 +02:00 |
|
Jonas Kvinge
|
5f156d6bab
|
Only read local files in SongLoader::EffectiveSongLoad
|
2021-08-19 19:17:43 +02:00 |
|
Jonas Kvinge
|
f1d3cadb3b
|
Add better logging for file open and write errors
|
2021-08-09 23:32:26 +02:00 |
|
Jonas Kvinge
|
553e8baa8b
|
Fix async song load
Fixes #739
|
2021-07-28 22:25:33 +02:00 |
|
Jonas Kvinge
|
2eab763d74
|
Check that QIODevice::open() is successful, and explicitly call close()
|
2021-07-14 20:52:57 +02:00 |
|
Jonas Kvinge
|
e48b7d83a3
|
Formatting
|
2021-07-11 09:49:38 +02:00 |
|
Jonas Kvinge
|
a6742d401c
|
Formatting
|
2021-07-11 07:40:57 +02:00 |
|
Jonas Kvinge
|
5700c3f72e
|
Change GStreamer text
|
2021-07-11 05:17:45 +02:00 |
|
Jonas Kvinge
|
cdb3729a88
|
Use Song::SourceFromURL in SongLoader::AddAsRawStream
|
2021-07-11 05:17:17 +02:00 |
|
Jonas Kvinge
|
c33f2a1d27
|
Unref bus in SongLoader::LoadRemote()
|
2021-07-11 04:58:37 +02:00 |
|
Jonas Kvinge
|
4cb3f9d177
|
Close files in song loader
|
2021-07-11 00:45:30 +02:00 |
|
Jonas Kvinge
|
432b0f3e54
|
songloader: Make sure timeout timer is started from correct thread
|
2021-07-10 21:48:31 +02:00 |
|