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
|
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
|
8da616491d
|
Replace emit with Q_EMIT
|
2024-08-25 01:06:30 +02:00 |
|
Jonas Kvinge
|
bc667a6474
|
Use static QRegularExpression
|
2024-08-24 17:23:10 +02:00 |
|
Jonas Kvinge
|
ad9f3ce078
|
playlistparsers: Rename collection_search to collection_lookup
|
2024-07-01 02:06:42 +02:00 |
|
Jonas Kvinge
|
c1f66b1885
|
CueParser: Remove unused variable
|
2024-06-29 15:24:54 +02:00 |
|
Jonas Kvinge
|
6446942e73
|
Add error handling to playlist parsers
|
2024-06-24 20:20:49 +02:00 |
|
Jonas Kvinge
|
d576777d94
|
CueParser: Always set track
|
2024-06-14 21:19:18 +02:00 |
|
Jonas Kvinge
|
1f7344ca1b
|
CueParser: Move artist / album variables
Fixes #1463
|
2024-06-14 21:19:04 +02:00 |
|
Jonas Kvinge
|
87c69f7456
|
CueParser: Formatting
|
2024-06-14 21:17:59 +02:00 |
|
Jonas Kvinge
|
a36bf2df65
|
Replace QStringLiteral with QLatin1String
|
2024-06-12 18:08:54 +02:00 |
|
Jonas Kvinge
|
9f2e4ac312
|
CueParser: Detect and handle different text encodings
Fixes #1429
|
2024-05-19 01:49:37 +02:00 |
|
Jonas Kvinge
|
426de61525
|
Add const and std::as_const
|
2024-04-23 17:15:42 +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
|
e1fbe9ae54
|
Resolve song from collection using track with Cue in XSPF
Fixes #1181
|
2024-04-04 22:22:02 +02:00 |
|
Jonas Kvinge
|
2e61235403
|
Application: Use shared pointers
Fixes #1239
|
2023-07-21 05:55:24 +02:00 |
|
Robert Marshall
|
f2f63a703e
|
class CueParser Process composer metadata in cue files
Use composer as an alternative to songwriter
..and move a misplaced comment
|
2023-05-05 17:47:37 +02:00 |
|
Jonas Kvinge
|
02f2b8b6f0
|
CueParser: Detect encoding
|
2023-01-08 23:40:56 +01:00 |
|
Jonas Kvinge
|
7bfa75102c
|
Remove QRegularExpressionMatch include
|
2023-01-08 23:24:25 +01:00 |
|
Jonas Kvinge
|
205b7f2401
|
Split utilities functions into separate files
|
2022-12-28 22:53:59 +01:00 |
|
Jonas Kvinge
|
2b24ac54a0
|
Remove unused includes
|
2022-08-28 03:09:33 +02:00 |
|
Jonas Kvinge
|
d97b0478a7
|
Fix typos
|
2022-08-28 02:44:37 +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
|
8f49d1591f
|
Support more CUE filenames
Fixes #835
|
2021-11-27 20:28:00 +01:00 |
|
Jonas Kvinge
|
4cb8261d3b
|
CueParser: Fix parsing tracks with 1-digit minutes
Fixes #836
|
2021-11-27 18:15:03 +01:00 |
|
Jonas Kvinge
|
50a616457d
|
Add missing const
|
2021-07-13 23:25:44 +02:00 |
|
Jonas Kvinge
|
68dbc29f2c
|
Use QString::compare with Qt::CaseInsensitive to reduce allocations
|
2021-07-13 23:18:12 +02:00 |
|
Jonas Kvinge
|
e48b7d83a3
|
Formatting
|
2021-07-11 09:49:38 +02:00 |
|
Jonas Kvinge
|
584f5e5935
|
Change bool/int condition
|
2021-06-22 14:04:42 +02:00 |
|
Jonas Kvinge
|
8c2b907ff5
|
Make static
|
2021-06-22 14:04:42 +02:00 |
|
Jonas Kvinge
|
f8ed2afef1
|
Add song fingerprinting and tracking
Fixes #296
|
2021-06-05 21:56:40 +02:00 |
|
Jonas Kvinge
|
59bffed47f
|
Use static_cast
|
2021-03-21 18:53:02 +01:00 |
|
Jonas Kvinge
|
66b8d27d66
|
Change to QList
|
2021-03-21 06:26:48 +01:00 |
|
Jonas Kvinge
|
78588d8cdf
|
Fix various clazy warnings
|
2021-03-21 04:47:11 +01:00 |
|
Jonas Kvinge
|
54f2aa5f77
|
Update copyrights
|
2021-03-20 21:14:47 +01:00 |
|
Jonas Kvinge
|
d490b29265
|
Use regex
|
2020-12-07 22:43:00 +01:00 |
|
Jonas Kvinge
|
e8ca64f16b
|
Replace empty quotes with empty strings for values in CUE parser
|
2020-12-07 22:34:55 +01:00 |
|
Jonas Kvinge
|
380aa7d884
|
Only set disc and year in CUE parser when valid
|
2020-12-07 21:57:15 +01:00 |
|
Jonas Kvinge
|
62e0d9fe64
|
Remove all uses of QTextCodec
|
2020-11-04 18:16:23 +01:00 |
|
Jonas Kvinge
|
3b134320c4
|
Fix minor issue in cue parser with date and genre
|
2020-08-13 21:14:12 +02:00 |
|
Jonas Kvinge
|
c315e5016d
|
Change mtime and ctime to qint64
|
2020-08-13 21:09:06 +02:00 |
|
Jonas Kvinge
|
0b7b7656b2
|
Replace use of QRegExp
|
2020-07-20 00:57:42 +02:00 |
|
Jonas Kvinge
|
e5b3df41e9
|
Replace QRegExp with QRegularExpression
|
2020-07-18 04:05:07 +02:00 |
|
Jonas Kvinge
|
ae05a61551
|
Read date and genre from individual tracks in cue sheets
Fixes #347
|
2020-04-25 13:47:25 +02:00 |
|
Jonas Kvinge
|
2d67279180
|
Fix minor code issues
|
2019-09-15 20:27:32 +02:00 |
|
Jonas Kvinge
|
a11f43520e
|
Add support for Monkey's Audio
|
2019-01-06 00:32:58 +01:00 |
|
Jonas Kvinge
|
db035351be
|
Remove whitespaces
|
2018-10-02 00:38:52 +02:00 |
|