Jonas Kvinge
fdedfd54c7
Moodbar: Disable moodbar loader for CUE songs
2022-01-05 18:59:14 +01:00
Jonas Kvinge
79ac53b2d9
Fix narrowing conversions
2021-10-30 02:21:29 +02:00
staticssleever668
b38ad81928
Remove use of C-style casts
2021-10-12 18:50:17 +02:00
Jonas Kvinge
0235be538b
Moodbar: Check for nullptr
2021-09-26 14:42:24 +02:00
Jonas Kvinge
abf19e7a27
Moodbar: Use gst_element_link_many
2021-09-26 14:42:05 +02:00
Jonas Kvinge
1d3540dca6
Remove unused MoodbarPipeline::IsAvailable function
2021-09-26 14:41:36 +02:00
Emmanuel
0637b65846
Fix a few narrowing conversions ( #761 )
...
* Fix narrowing conversion in album cover loader
* Fix narrowing conversions in discogs cover provider
* Fix narrowing conversions in spotify cover provider
* Add explicit conversion in moodbarbuilder
* Fix narrowing conversions in osd dbus
* Make WordyTimeNanosec use unsigned quint64
* Fix narrowing conversions in song
* Fix narrowing conversions in qobuz stream url request
* Make ConnectionInfo.msgLen use unsigned quint64
* Make AnalizerBase.timeout to signed int
* Fix narrowing conversions in album cover fetcher
* Make fht type be unsigned int
* Correct for type in blockanalizer and use std::fill where possible
* Revert "Fix narrowing conversions in song"
This reverts commit 3de291394d
.
2021-09-12 21:24:22 +02:00
Jonas Kvinge
ea2bfbda44
Formatting
2021-08-23 21:21:08 +02:00
Jonas Kvinge
72d381e9ed
Replace qAsConst with C++17 std::as_const
2021-08-22 23:26:53 +02:00
Jonas Kvinge
f1d3cadb3b
Add better logging for file open and write errors
2021-08-09 23:32:26 +02:00
Jonas Kvinge
7d61d8e646
Replace C-style cast with reinterpret_cast
2021-08-09 23:32:09 +02:00
Jonas Kvinge
2eab763d74
Check that QIODevice::open() is successful, and explicitly call close()
2021-07-14 20:52:57 +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
8c2b907ff5
Make static
2021-06-22 14:04:42 +02:00
Jonas Kvinge
c61d1ce6b4
Use std::any_of
2021-06-21 19:52:37 +02:00
Jonas Kvinge
ed09627fdb
Use std::make_unique
2021-06-21 15:40:44 +02:00
Jonas Kvinge
3a3305c020
Uppercase literal suffix
2021-06-20 23:49:04 +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 Kvinge
f786a17014
Formatting
2021-06-12 20:53:23 +02:00
Jonas Kvinge
14fb647647
Fix uninitialized variables
2021-03-26 21:30:13 +01:00
Jonas Kvinge
8a39a43ad5
Make sure QCache::insert is successful
...
Otherwise object is deleted by QCache::insert
2021-03-26 21:07:47 +01:00
Jonas Kvinge
2a92af1e09
Change static_cast
2021-03-24 22:29:56 +01:00
Jonas Kvinge
9cde537066
Fix moodbar
2021-03-23 01:44:00 +01:00
Jonas Kvinge
59bffed47f
Use static_cast
2021-03-21 18:53:02 +01:00
Jonas Kvinge
78588d8cdf
Fix various clazy warnings
2021-03-21 04:47:11 +01:00
Jonas Kvinge
28c130a910
Add this as context to lambda connection
2021-01-30 22:42:21 +01:00
Jonas Kvinge
88874f0dcd
Remove NewClosure
2021-01-30 21:53:53 +01:00
Jonas Kvinge
cb5a7f8c9d
Replace NewClosure with lamdas
2021-01-29 18:47:50 +01:00
Jonas Kvinge
9f5249e5b8
Make playlist moodbar column respect moodbar enabled setting
2021-01-28 21:43:06 +01:00
Jonas Kvinge
819800d3a4
Revert some lambda connects back to NewClosure
2021-01-28 21:22:50 +01:00
Jonas Kvinge
bf7c8df353
Connection syntax migration ( #637 )
2021-01-26 16:48:04 +01:00
Jonas Kvinge
50d83dc070
Fix memory leak when moodbar is disabled
...
Only call MoodbarLoader::Load when moodbar is enabled.
2021-01-25 22:35:56 +01:00
Jonas Kvinge
e22d463d11
Use QFileInfo::completeBaseName() instead of QFileInfo::baseName()
...
Fixes #550
2020-09-29 17:30:21 +02:00
Jonas Kvinge
da9d2f9417
Replace QPalette::Background with QPalette::Window
2020-07-18 04:25:29 +02:00
Jonas Kvinge
1cec48e8f8
Use static_cast
2020-07-18 04:25:15 +02:00
Jonas Kvinge
9e32f0d778
Silence some compile warnings with reinterpret cast
2020-07-16 22:46:31 +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
King_DuckZ
ef73add05a
Warning fix on gcc 8.3.0 ( #439 )
...
Fixes warning:
assuming signed overflow does not occur when
simplifying conditional to constant [-Wstrict-overflow]
Signed-off-by: Michele Santullo <m.santullo@posteo.net>
Co-authored-by: Michele Santullo <m.santullo@posteo.net>
2020-05-16 13:34:42 +02:00
Jonas Kvinge
c69fff52cc
Remove useless using std
2020-04-20 17:49:06 +02:00
Jonas Kvinge
21b2193cd0
Add explicit
2020-04-07 16:49:15 +02:00
Jonas Kvinge
469e00b396
Remove setBaseStyle()
2020-02-22 13:43:33 +01:00
Jonas Kvinge
1851f26e3f
Reduce includes
2020-02-09 02:29:35 +01:00
Jonas Kvinge
7f442cff3b
Fix QProxyStyle
2020-01-02 18:57:53 +01:00
Jonas Kvinge
2d67279180
Fix minor code issues
2019-09-15 20:27:32 +02:00
Jonas Kvinge
a7cac24004
Unref pipeline in moodbar on failure
2019-07-28 23:42:12 +02:00
Jonas Kvinge
bd78e8c275
Fix memory leaks
2019-07-22 20:53:05 +02:00