Jonas Kvinge
919ff414e6
Replace SingleApplication with KDSingleApplication
2023-05-04 09:44:54 +02:00
Strawbs Bot
b861703dad
Update translations
2023-05-04 01:15:19 +02:00
Jonas Kvinge
2f17647cd3
Use const reference for AlbumCoverLoaderResult
2023-05-03 21:43:22 +02:00
Jonas Kvinge
f8d2c7eba3
Bump required Qt version to 5.12
2023-05-03 20:50:58 +02:00
Jonas Kvinge
e511b2faf9
Use new connect syntax for QMetaObject::invokeMethod
2023-05-03 20:08:51 +02:00
Jonas Kvinge
301e6b194a
Replace 0 msec singleshot with invoke method
2023-05-03 19:55:58 +02:00
Jonas Kvinge
1208ca3ad4
ContextView: Simplify font code
2023-05-03 01:59:13 +02:00
Jonas Kvinge
84e7cd0df8
CollectionWatcher: Connect PathChanged signal once
2023-05-03 01:17:10 +02:00
Strawbs Bot
7e1077426e
Update translations
2023-05-02 01:01:40 +02:00
Jonas Kvinge
1e2c437a08
CMakeLists: Remove hardcoded sqlite3 link with MSVC
2023-05-01 19:20:00 +02:00
Jonas Kvinge
a7ce1d1225
CI: Strip gdb.exe
2023-05-01 17:26:12 +02:00
Jonas Kvinge
1d3223e9c6
Add getopt supporting unicode
...
Fixes #1191
2023-05-01 16:44:18 +02:00
Jonas Kvinge
b01f3f4bb5
CI: Build on macOS with macports
2023-04-29 21:11:05 +02:00
Strawbs Bot
ee4cd11ae1
Update translations
2023-04-29 01:01:40 +02:00
Jonas Kvinge
154f8b307e
CI: Add openSUSE Leap 15.5
2023-04-28 21:28:24 +02:00
Jonas Kvinge
7aac7872e3
CI: Disable D-Bus on macOS
...
Fixes #1163
2023-04-28 16:59:28 +02:00
Jonas Kvinge
b2630032e7
CI: Remove CodeQL
2023-04-27 21:39:25 +02:00
Jonas Kvinge
80136b602b
CI: Check that all files are included in nsi
2023-04-26 19:04:59 +02:00
Strawbs Bot
3df29ed2a9
Update translations
2023-04-25 01:01:22 +02:00
Jonas Kvinge
69658f2022
AlbumCoverChoiceController: Check for nullptr in SearchForCover
2023-04-23 19:27:01 +02:00
Jonas Kvinge
5fd0a0831f
GstEngine: Include all outputs that starts with "Sink/Audio"
2023-04-23 01:28:52 +02:00
Strawbs Bot
43b299ebd1
Update translations
2023-04-23 01:21:40 +02:00
Jonas Kvinge
9612304023
GstEngine: Use _stricmp with MSVC
2023-04-23 01:20:11 +02:00
Jonas Kvinge
3154e59b36
EngineBase: Remove extra semicolon
2023-04-22 20:41:22 +02:00
Jonas Kvinge
2d5a496678
Update debian/copyright
2023-04-22 19:48:51 +02:00
Jonas Kvinge
4c1c322b54
Rename AnalyzerBase
2023-04-22 19:45:21 +02:00
Jonas Kvinge
e9f3281694
Rename EngineBase
2023-04-22 19:13:42 +02:00
Jonas Kvinge
c3534affdb
EngineBase: Remove PluginDetails
2023-04-22 17:18:29 +02:00
Jonas Kvinge
c6e62b3263
GstStartup: Remove setting rank for wasapisink and directsoundsink
2023-04-22 17:15:41 +02:00
Jonas Kvinge
d8ce177ce7
GstEngine: Remove class comment
2023-04-22 17:14:49 +02:00
Jonas Kvinge
726bfbefb0
Replace gst_element_factory_get_klass with gst_element_factory_get_metadata
2023-04-22 16:49:37 +02:00
Jonas Kvinge
5c4a6487c0
Update Changelog
2023-04-22 15:27:46 +02:00
Jonas Kvinge
3145433099
SystemTrayIcon: Simply icon loading
2023-04-22 15:27:34 +02:00
Jonas Kvinge
bdf6844b74
Database: Move error_reported
2023-04-22 14:38:45 +02:00
Jonas Kvinge
9ad430915c
CddaDevice: Remove application.h include
2023-04-22 14:31:25 +02:00
Jonas Kvinge
60bbd71a22
Remove NetworkAccessManager from song loader
2023-04-22 14:05:48 +02:00
Jonas Kvinge
c96498758f
Fix and improve gapless playback
...
If "about-to-finish" was emitted before the preload time was reached, we never set the next uri, so gapless playback was broken.
Make sure to always set the next uri, and increase preload gap from 5 to 8 seconds.
2023-04-22 03:54:11 +02:00
Strawbs Bot
f4600bd8eb
Update translations
2023-04-22 01:21:46 +02:00
Jonas Kvinge
7202a5734c
ListenBrainzScrobbler: Only send duration_ms when valid
2023-04-21 20:54:18 +02:00
Jonas Kvinge
8edb6eaa81
Song: Add missing const
2023-04-21 20:48:30 +02:00
Jonas Kvinge
b8eecc05fd
AlbumCoverLoader: Use own NetworkAccessManager instance
...
Since AlbumCoverLoader runs in it's own thread.
2023-04-21 20:29:43 +02:00
Jonas Kvinge
7fc5aef553
Use one instance of NetworkAccessManager
2023-04-21 20:20:53 +02:00
Jonas Kvinge
bee6b7f946
Rename original_url to media_url
2023-04-21 16:20:00 +02:00
Jonas Kvinge
3bedfb6ac8
GstEngine: Formatting
2023-04-21 15:07:17 +02:00
Jonas Kvinge
f49bf0192b
Engine::Base: Formatting
2023-04-21 15:06:44 +02:00
Jonas Kvinge
f36ac5272b
Scrobbler: Simplify error handling
2023-04-21 02:11:26 +02:00
Strawbs Bot
f0fe446f7f
Update translations
2023-04-21 01:01:44 +02:00
Jonas Kvinge
d9c4720a3e
ListenBrainzScrobbler: Split artist mbids by slash
2023-04-20 21:55:11 +02:00
monochromec
4de5d8f2a3
Fixed typo and improved wording of Rosetta notice
2023-04-20 16:29:48 +02:00
Strawbs Bot
8651311016
Update translations
2023-04-19 01:08:38 +02:00