Jonas Kvinge
ee85fb3aec
Use QString() on non-translated text in collection filter widget
2020-08-01 22:50:02 +02:00
Jonas Kvinge
dd6e254e4f
Use quotes in collection query to allow special characters
...
Fixes #492
2020-07-29 21:41:35 +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
e5b3df41e9
Replace QRegExp with QRegularExpression
2020-07-18 04:05:07 +02:00
Jonas Kvinge
f24b6a520c
Replace QDateTime::toTime_t() with QDateTime::toSecsSinceEpoch()
2020-07-18 03:53:30 +02:00
Jonas Kvinge
71a1ea481b
Replace some uses of static_cast with qobject_cast
2020-07-17 01:32:07 +02:00
Jonas Kvinge
558e392234
Make search field clear buttons follow icon size settings
2020-06-29 01:09:02 +02:00
Jonas Kvinge
4d78b30e8c
Make icon sizes configurable, increase default sizes for icons
...
Fixes #250
2020-06-28 18:36:48 +02:00
Jonas Kvinge
dc36aee7ff
Change some explicit usage
2020-06-26 22:41:38 +02:00
Jonas Kvinge
651020388d
Use override
2020-06-15 21:55:05 +02:00
Jonas Kvinge
13b60351a6
Replace use of deprecated C++ headers
2020-06-14 23:54:18 +02:00
Jonas Kvinge
082c9097e4
Fix parameter name mispatches
2020-06-14 18:58:24 +02:00
Jonas Kvinge
2fbdb29ebc
Replace 0 with nullptr
2020-06-14 17:02:47 +02:00
Jonas Kvinge
92d6fc3fad
Change default grouping to album disc
2020-06-07 23:36:37 +02:00
Jonas Kvinge
c35235371a
Replace QString::SkipEmptyParts with Qt::SkipEmptyParts on Qt 5.14.0 or higher
2020-05-29 17:40:11 +02:00
Jonas Kvinge
972076edab
Move ClearDiskCache connect
2020-05-16 19:35:25 +02:00
Jonas Kvinge
bfa9a1eb8a
Fix tests
...
Fixes #440
2020-05-16 19:17:06 +02:00
Jonas Kvinge
b0966f14e6
Only connect ClearPixmapDiskCache if app is set
2020-05-16 18:25:13 +02:00
Jonas Kvinge
2bcad9b637
Do AddOrUpdateSongs in database thread
2020-05-12 18:45:24 +02:00
Jonas Kvinge
54cce5e089
Use album grouping function
2020-05-06 22:35:55 +02:00
Jonas Kvinge
4e4e596a1e
Change some parameters to const
2020-05-06 22:26:29 +02:00
Jonas Kvinge
727a1f5ad1
Sort songs in collection by song title instead of track if previous
...
grouping is not the album.
Fixes #295
2020-05-06 22:14:59 +02:00
Jonas Kvinge
a835a4a2f7
Minor fixes to collection pixmap cache
...
- Add variables for cache size defaults
- Increase default disk cache size
- Change the pixmap cache settings UI to look better
- Add current pixmap disk cache used to settings
2020-04-29 00:33:38 +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
c69fff52cc
Remove useless using std
2020-04-20 17:49:06 +02:00
Jonas Kvinge
aa43d42cdb
Remove const from signal slot connects
2020-04-13 05:57:48 +02:00
Jonas Kvinge
be8228e33c
Fix song_id check
2020-04-13 04:17:45 +02:00
Jonas Kvinge
5591472dbd
Change artist and song ID to strings
2020-04-13 03:39:51 +02:00
Jonas Kvinge
21b2193cd0
Add explicit
2020-04-07 16:49:15 +02:00
Jonas Kvinge
307961cc7e
Center organise and transcoder dialog on same screen as mainwindow
2020-04-07 01:26:17 +02:00
Jonas Kvinge
424b0e61cb
Remove extra newlines
2020-02-12 00:07:05 +01:00
Jonas Kvinge
84cd65dd6c
Reduce includes
2020-02-08 15:03:11 +01:00
Jonas Kvinge
8e0d792bf0
Reduce includes
2020-02-08 03:40:30 +01:00
Gavin D. Howard
691f5d99ca
Implement disk caching of album art ( #360 )
...
* Implement disk caching of album art
This includes a button to clear the cache in the settings, as
requested.
Closes #358
* Make the cache size defaults match
* Implement the review by jonaski
* Fix more problems with the PR
2020-02-07 23:18:18 +01:00
Jonas Kvinge
fc2d601424
Remove useless stdbool.h include
2019-12-30 23:14:40 +01:00
Jonas Kvinge
8818f24114
Fix compile with Qt 5.14 and above
2019-12-30 02:28:54 +01:00
Jonas Kvinge
9b688a5179
Remove HTML from translations
...
Fixes #260
2019-12-29 23:37:48 +01:00
Jonas Kvinge
be9bf5c173
Replace use of QSet::fromList with Qt 5.14 and above
2019-12-21 18:22:18 +01:00
Jonas Kvinge
6df38c389c
Replace use of QSet::toList() with QSet::values()
2019-12-21 18:19:09 +01:00
Jonas Kvinge
63b781765a
Update copyrights
2019-11-26 22:30:14 +01:00
Jonas Kvinge
722a088515
Only remove pixmap cache when removing parents in collection model
2019-11-26 19:42:05 +01:00
Jonas Kvinge
a4ebd91e8d
Make sure QSqlQuery::exec() was successful
2019-11-25 22:43:09 +01:00
Jonas Kvinge
47c13a840e
Handle different urls in collection backend for backward compatibility
2019-11-25 22:29:12 +01:00
Jonas Kvinge
36331dc253
Fix removing nodes from pending art
2019-11-25 22:25:29 +01:00
Jonas Kvinge
337e47269f
Remove portable, we dont use it
2019-11-25 00:35:48 +01:00
Jonas Kvinge
bf35665932
Update all songs for the same directory+album when updating compilations
...
- Fixes a bug where the songs are stuck in various artists, because the
album has child songs, it will be stuck with various artists as the
parent node.
2019-11-25 00:28:49 +01:00
Jonas Kvinge
9375d9699a
No
2019-11-19 21:51:15 +01:00