Jonas Kvinge
|
4270b12cd1
|
Replace QLatin1String with operator _L1
|
2024-09-12 22:13:21 +02:00 |
|
Jonas Kvinge
|
e3e6a22172
|
Drop Qt 5 support
Qt 6 has been available for almost 4 years. Qt 5 is no longer officially supported by Qt for opensource, it's time to drop Qt 5.
|
2024-09-12 22:13:21 +02:00 |
|
Jonas Kvinge
|
82e613206e
|
CollectionQuery: Add const
|
2024-09-06 22:58:21 +02:00 |
|
Jonas Kvinge
|
2a9ccd7480
|
Set object names
|
2024-09-02 22:26:36 +02:00 |
|
Jonas Kvinge
|
20ef621a20
|
Rename SearchField
|
2024-08-25 05:48:37 +02:00 |
|
Jonas Kvinge
|
b2c862e7d5
|
CollectionModel: Use chrono literals
|
2024-08-25 02:07:31 +02:00 |
|
Jonas Kvinge
|
9334fe9f24
|
Remove const from qHash
|
2024-08-25 01:37:46 +02:00 |
|
Jonas Kvinge
|
8da616491d
|
Replace emit with Q_EMIT
|
2024-08-25 01:06:30 +02:00 |
|
Jonas Kvinge
|
cb0db8750f
|
CollectionModelUpdate: Remove reference from enum
|
2024-08-24 23:20:20 +02:00 |
|
Jonas Kvinge
|
ee5bc16e47
|
CollectionWatcher: Use Song::kRejectedExtensions
|
2024-08-24 21:10:52 +02:00 |
|
Jonas Kvinge
|
dde8661e93
|
Use QDateTime::currentSecsSinceEpoch()
|
2024-08-24 17:28:29 +02:00 |
|
Jonas Kvinge
|
bc667a6474
|
Use static QRegularExpression
|
2024-08-24 17:23:10 +02:00 |
|
Jonas Kvinge
|
a2cae06582
|
Remove QtConcurrent include
|
2024-08-24 17:01:53 +02:00 |
|
Jonas Kvinge
|
7ebcc73a49
|
More const detach fixes
|
2024-08-23 20:30:59 +02:00 |
|
Jonas Kvinge
|
be09011bb7
|
CollectionWatcher: Use mutex for stop and abort
|
2024-08-23 20:22:18 +02:00 |
|
Jonas Kvinge
|
bdca60c0ad
|
Add missing const
|
2024-08-12 18:12:26 +02:00 |
|
Jonas Kvinge
|
cbce9892d5
|
Replace slots with Q_SLOTS
|
2024-08-12 01:06:15 +02:00 |
|
Jonas Kvinge
|
358da72ffe
|
Replace signals with Q_SIGNALS
|
2024-08-11 23:23:12 +02:00 |
|
Jonas Kvinge
|
d5d2eaba8a
|
CollectionWatcher: Make const
|
2024-08-08 17:13:14 +02:00 |
|
Jonas Kvinge
|
e8f64bfe8f
|
CollectionWatcher: Formatting
|
2024-08-08 17:12:51 +02:00 |
|
Jonas Kvinge
|
819463a865
|
Use anonymous namespace for constants
|
2024-08-07 00:52:58 +02:00 |
|
Jonas Kvinge
|
ff6e93fc15
|
CollectionWatcher: Only start transaction with scan on startup
Fixes #1469
|
2024-08-03 00:44:47 +02:00 |
|
Jonas Kvinge
|
061e0562d1
|
CollectionView: Fix search for this
Fixes #1510
|
2024-07-29 20:23:42 +02:00 |
|
Jonas Kvinge
|
37743606a2
|
CollectionModel: Remove unused ExpandAll function
|
2024-07-24 19:58:53 +02:00 |
|
Jonas Kvinge
|
d303e700ae
|
CollectionFilter: Override mimedata function
|
2024-07-20 01:55:53 +02:00 |
|
Jonas Kvinge
|
6543e4c5da
|
Use common filter parser for collection and playlist
|
2024-07-19 17:29:05 +02:00 |
|
Jonas Kvinge
|
dd904fe3c2
|
Remove unused CollectionQueryOptions class
|
2024-07-18 02:06:48 +02:00 |
|
Jonas Kvinge
|
95c265ffd3
|
CollectionFilter: Match individual words
|
2024-07-17 01:41:25 +02:00 |
|
Jonas Kvinge
|
f2eb0c3b6b
|
CollectionModel: Add ItemNeverHasChildren
|
2024-07-15 14:28:29 +02:00 |
|
Jonas Kvinge
|
32be33847c
|
CollectionFilter: Move early return
|
2024-07-15 14:16:56 +02:00 |
|
Jonas Kvinge
|
3100b0c044
|
CollectionFilter: Use recursive filtering
Fixes #1486
Fixes #1487
|
2024-07-15 13:44:50 +02:00 |
|
Jonas Kvinge
|
f4ec3ab379
|
CollectionModel: Don't append artist if song is compilation
|
2024-07-14 20:21:08 +02:00 |
|
Jonas Kvinge
|
8327751b91
|
CollectionFilter: Optimize use of QRegularExpression
Possible fix for #1482
|
2024-07-09 22:06:42 +02:00 |
|
Jonas Kvinge
|
6417f89596
|
CollectionFilter: Add std::as_const
|
2024-07-09 18:06:46 +02:00 |
|
Jonas Kvinge
|
e1b4585dc7
|
CollectionModel: Minor change in debug log
|
2024-07-02 17:53:14 +02:00 |
|
Jonas Kvinge
|
2edc4369d2
|
CollectionModel: Only prepend artist on album group by
|
2024-07-01 17:11:14 +02:00 |
|
Jonas Kvinge
|
32baa95500
|
Add better error handling for Tag reader
|
2024-07-01 02:06:42 +02:00 |
|
Jonas Kvinge
|
0038cf8c4e
|
CollectionWatcher: Make sure periodic scan is stopped
|
2024-06-24 19:43:09 +02:00 |
|
Jonas Kvinge
|
7f177aef08
|
CollectionModel: Always separate albums by different artists
Fixes #1276
|
2024-06-24 19:21:24 +02:00 |
|
Jonas Kvinge
|
37855fe836
|
CollectionBackend: Remove QUrl::FullyDecoded from QUrl::toString()
|
2024-06-14 18:46:48 +02:00 |
|
Jonas Kvinge
|
f596695f61
|
CollectionModel: Don't process model updates when loading
|
2024-06-14 18:40:52 +02:00 |
|
Jonas Kvinge
|
5451c110b1
|
Replace QStringLiteral with QLatin1String
|
2024-06-12 20:30:36 +02:00 |
|
Jonas Kvinge
|
57fb52e8f0
|
Add LL
|
2024-06-12 18:11:43 +02:00 |
|
Jonas Kvinge
|
a36bf2df65
|
Replace QStringLiteral with QLatin1String
|
2024-06-12 18:08:54 +02:00 |
|
Jonas Kvinge
|
f5002cae36
|
Make static
|
2024-06-12 18:07:58 +02:00 |
|
Jonas Kvinge
|
05358cdfe4
|
Add default to switch
|
2024-06-12 17:41:17 +02:00 |
|
Jonas Kvinge
|
7b43a94055
|
CollectionBackend: Use static QMetaObject::invokeMethod
|
2024-06-12 17:40:08 +02:00 |
|
Jonas Kvinge
|
b233600b8c
|
Remove useless else
|
2024-06-12 17:38:58 +02:00 |
|
Jonas Kvinge
|
b89c200076
|
Replace QStringLiteral with QLatin1String
|
2024-06-12 02:13:27 +02:00 |
|
Jonas Kvinge
|
597a8cd6c8
|
Remove QStringBuilder include
|
2024-06-12 00:44:48 +02:00 |
|