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
Jonas Kvinge
901ba9cf13
Add QMap include
2021-02-27 01:02:37 +01:00
Jonas Kvinge
19b1bc6b3e
Fix saving cover for multiple albums
2021-02-27 00:58:43 +01:00
Jonas Kvinge
c623ea7c2a
Use reference
2021-02-26 23:10:36 +01:00
Jonas Kvinge
133f094d72
Add support for saving embedded album covers
...
Fixes #286
2021-02-26 21:03:51 +01:00
Jonas Kvinge
88874f0dcd
Remove NewClosure
2021-01-30 21:53:53 +01:00
Jonas Kvinge
60528525e0
Use QObject::connect() everywhere for consistency
2021-01-29 18:53:20 +01:00
Jonas Kvinge
cb5a7f8c9d
Replace NewClosure with lamdas
2021-01-29 18:47:50 +01:00
Jonas Kvinge
bf7c8df353
Connection syntax migration ( #637 )
2021-01-26 16:48:04 +01:00
Jonas Kvinge
fcd4e5aca2
Save and restore geometry in edit tag dialog
2020-11-22 03:37:15 +01:00
Jonas Kvinge
deddaed04a
Remove use of std::bind where possible
2020-11-14 02:13:22 +01:00
Jonas Kvinge
912bb069af
Fix updating album cover to collection for edit tag dialog
2020-10-19 21:05:59 +02:00
Jonas Kvinge
ebefe8b6d2
Update copyright
2020-09-23 00:55:34 +02:00
Jonas Kvinge
9e3508134b
Add compilation to edit tag dialog
2020-09-23 00:52:41 +02:00
Jonas Kvinge
673ded3819
Add proper check for collection song in edit tag dialog
2020-08-10 21:27:27 +02:00
Jonas Kvinge
eb270df835
Use std::bind in QtConcurrent::run() to fix compile with Qt 6
2020-07-19 22:43:58 +02:00
Jonas Kvinge
ff73dd2183
Partial revert commit af67de8
2020-07-19 19:07:12 +02:00
Jonas Kvinge
af67de8aa6
Use lambdas for QtConcurrent::run instead of NewClosure
2020-07-18 16:28:39 +02:00
Jonas Kvinge
4328831fcd
Use globalPosition()
2020-07-18 04:09:36 +02:00
Jonas Kvinge
8da4c88fd3
Fix compile warnings
2020-04-23 21:08:28 +02:00
Jonas Kvinge
a2c0e4d4b1
Improve album cover loader, lyrics search and streaming support
...
- Improve album cover loader
- Add album cover loader result struct
- Move album cover thumbnail scaling to album cover loader
- Make init art manual look for album cover images in song directory
- Make album cover search work for songs outside of collection and
streams
- Make album cover search work based on artist + title if album is not
present
- Update art manual in playlist for local files, devices and CDDA
- Make lyrics search work for streams
- Add stream dialog to menu
- Remove dead code in InternetSearchModel
- Simplify code in InternetSearchView
2020-04-20 18:03:18 +02:00
Jonas Kvinge
1851f26e3f
Reduce includes
2020-02-09 02:29:35 +01:00
Jonas Kvinge
6387a01d7b
Fix updating compilations
...
Fixes #288
2019-11-03 23:23:04 +01:00
Jonas Kvinge
4402a56e94
Fix compile with optional components disabled
2019-10-03 23:29:52 +02:00
Jonas Kvinge
2d67279180
Fix minor code issues
2019-09-15 20:27:32 +02:00
Jonas Kvinge
bd78e8c275
Fix memory leaks
2019-07-22 20:53:05 +02:00
Jonas Kvinge
7fa1461d5e
Use QUrl::isLocalFile()
2019-07-09 21:43:56 +02:00
Jonas Kvinge
cc3d454d60
Add lyrics to edit tag dialog
2019-07-08 22:21:12 +02:00
Jonas Kvinge
65780e1672
Improve album cover searching and cover manager, use HttpStatusCodeAttribute and QSslError for services
...
- Improve album cover manager
- Change art_automatic and art_manual to QUrl
- Refresh collection album covers when new album covers are fetched
- Fix automatic album cover searching for local files outside of the collection
- Make all Json services check HttpStatusCodeAttribute
- Show detailed SSL errors for Subsonic, Tidal and Qobuz
2019-07-07 21:14:24 +02:00
Jonas Kvinge
9105b7615c
Change to reference
2019-07-02 00:48:09 +02:00
Jonas Kvinge
264c6e259b
Respect rate limiting when fetching tags from musicbrainz
2019-06-29 19:57:20 +02:00
Jonas Kvinge
10dc725942
Attempt to fix MessageReply crash when saving tags
2019-06-22 08:36:02 +02:00
Jonas Kvinge
2211716d04
Add option to save album cover in album directory
2019-03-11 23:07:11 +01:00
Jonas Kvinge
954e0e8a59
Add translations support ( #82 )
...
* Add translations support
* Update .gitignore
2019-02-22 20:24:38 +01:00
Jonas Kvinge
87fd93a1cf
Show error when editing tags fails, update DB immediately when successful
2019-02-20 21:27:53 +01:00
Jonas Kvinge
333a0bc05a
Capitalize strawberry in osd and tooltip, change cdcase and remove some
...
unused code
2019-02-10 21:25:36 +01:00
Jonas Kvinge
a25052ed96
Replace no cover image
2019-02-09 14:51:12 +01:00
Jonas Kvinge
db035351be
Remove whitespaces
2018-10-02 00:38:52 +02:00