Jonas Kvinge
|
58944993b8
|
Use QStringLiteral
|
2024-04-09 23:20:26 +02:00 |
Célestin Matte
|
27ee6e7643
|
EditTagDialog: Add button to fetch lyrics
Co-Authored-By: Jonas Kvinge <jonas@jkvinge.net>
|
2024-03-13 17:54:19 +01:00 |
Jonas Kvinge
|
2e61235403
|
Application: Use shared pointers
Fixes #1239
|
2023-07-21 05:55:24 +02:00 |
Roman Lebedev
|
e7fc4e7f89
|
EditTagDialog: show newly-added fields (read-only)
Still very boilerplate-y. Add two placeholders to the UI
(in the middle of the existing table, so the diff is a mess),
and populate them with data.
|
2023-07-12 14:34:04 +02:00 |
Jonas Kvinge
|
32982be4f2
|
EditTagDialog: Allow clearing unset cover
|
2023-06-15 20:34:03 +02:00 |
Jonas Kvinge
|
e2f9411b46
|
EditTagDialog: Initialize cover_action
|
2023-06-06 23:17:29 +02:00 |
Jonas Kvinge
|
331aa382f9
|
Rewrite album cover loader
|
2023-06-06 20:41:01 +02:00 |
Jonas Kvinge
|
2f17647cd3
|
Use const reference for AlbumCoverLoaderResult
|
2023-05-03 21:43:22 +02:00 |
Jonas Kvinge
|
7fc5aef553
|
Use one instance of NetworkAccessManager
|
2023-04-21 20:20:53 +02:00 |
Jonas Kvinge
|
b660287779
|
Use `std::shared_ptr`for `AlbumCoverLoaderResult`
Reduces memory fragmentation with Qt 6
|
2023-04-06 23:18:10 +02:00 |
Jonas Kvinge
|
962536bc83
|
AlbumCoverLoaderResult: Use enum class for type
|
2023-04-06 01:23:42 +02:00 |
Jonas Kvinge
|
18da55453f
|
EditTagDialog: Not set for track, disc, year, etc to -1
|
2023-03-25 18:29:12 +01:00 |
Jonas Kvinge
|
e20cbe4170
|
Save embedded cover in the same process as tags
Possible fix for #1158
|
2023-03-18 20:03:07 +01:00 |
Jonas Kvinge
|
dd72fb4ca5
|
Use C++11 enum class
|
2023-02-18 14:09:30 +01:00 |
Jonas Kvinge
|
a5c1f4b0ee
|
EditTagDialog: Fix saving play statistics
Fixes #1124
|
2023-02-10 22:51:48 +01:00 |
Jonas Kvinge
|
205b7f2401
|
Split utilities functions into separate files
|
2022-12-28 22:53:59 +01:00 |
Jonas Kvinge
|
2cb29d06b3
|
EditTagDialog: Disable fields for unsupported tags
|
2022-11-23 22:06:45 +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
|
bfd9e76f40
|
Remove capture of ‘this’ via ‘[=]’
|
2022-06-20 23:52:18 +02:00 |
Jonas Kvinge
|
6c0b395f4a
|
Add option for overwriting playcounts
Fixes #962
|
2022-06-05 04:59:50 +02:00 |
Jonas Kvinge
|
5715f4c2cb
|
Remove use of macros in Song and TagReader
|
2021-11-09 19:34:43 +01:00 |
Jonas Kvinge
|
ca10920bb5
|
Add option for overwriting database rating
|
2021-10-31 23:24:32 +01:00 |
Jonas Kvinge
|
5eae3ddd8a
|
Use `float` for rating
|
2021-10-30 18:53:14 +02:00 |
Jonas Kvinge
|
496ae42d72
|
EditTagDialog: Change return to continue in EditTagDialog::SongRated
|
2021-10-24 16:11:53 +02:00 |
Jonas Kvinge
|
3ab86543ad
|
Add support for saving playcounts and ratings to tags
|
2021-10-24 16:08:17 +02:00 |
Jonas Kvinge
|
09a9330f3e
|
Show error when reading or saving album covers
|
2021-09-19 19:31:34 +02:00 |
Jonas Kvinge
|
24a3ac9811
|
Use static QMetaObject::invokeMethod
|
2021-09-09 21:53:14 +02:00 |
Jonas Kvinge
|
ea2bfbda44
|
Formatting
|
2021-08-23 21:21:08 +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
|
8287efd51f
|
Remove silencing -Wclazy-qt6-deprecated-api-fixes to workaround clazy bugs
|
2021-06-25 18:19:37 +02:00 |
Jonas Kvinge
|
6d8b0b3ab6
|
Simplify return
|
2021-06-22 14:04:42 +02:00 |
Jonas Kvinge
|
8c2b907ff5
|
Make static
|
2021-06-22 14:04:42 +02:00 |
Jonas Kvinge
|
d4f10c61ef
|
Change lambda capture
|
2021-06-21 20:10:02 +02:00 |
Jonas Kvinge
|
c61d1ce6b4
|
Use std::any_of
|
2021-06-21 19:52:37 +02:00 |
Jonas Kvinge
|
1295033fae
|
Clang-Tidy and Clazy fixes
|
2021-06-20 19:04:08 +02:00 |
Jonas Kvinge
|
8699790e78
|
Always call QFutureWatcher::setFuture after connects
|
2021-06-16 00:30:21 +02:00 |
jonas@jkvinge.net
|
4a0a1a32a4
|
Rename ENABLE_CHROMAPRINT to ENABLE_MUSICBRAINZ
|
2021-05-10 21:17:50 +02: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
|
f77e7334c5
|
Set album cover loader options in edit tag dialog
|
2021-03-13 01:52:37 +01:00 |
Jonas Kvinge
|
ef18a00362
|
Use mouse event variable
|
2021-03-07 23:26:08 +01:00 |
Jonas Kvinge
|
1823786344
|
Show fullsize cover on doubleclick in edit tag dialog
|
2021-03-07 23:23:58 +01:00 |
Jonas Kvinge
|
d3e5b1b4e0
|
Move comment
|
2021-03-07 07:05:02 +01:00 |
Jonas Kvinge
|
e2cd68e3e8
|
Fix saving existing cover from file embedded for multiple albums
|
2021-03-07 07:01:22 +01:00 |
Jonas Kvinge
|
e587e8cfc8
|
Use original file when loading cover from file in tag editor
|
2021-03-07 02:36:50 +01:00 |
Jonas Kvinge
|
1ff6ba9480
|
Only enable album cover options for collection songs
|
2021-03-07 01:49:38 +01:00 |
Jonas Kvinge
|
d5caff58c7
|
Fix cover delete in edit tag dialog
|
2021-02-27 02:12:26 +01:00 |
Jonas Kvinge
|
ab4c725217
|
Fix embedded album cover default in edit tag dialog
|
2021-02-27 01:32:45 +01:00 |