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
Jonas Kvinge
1d27c5a14c
MainWindow: Add missing QSettings declaration
2023-04-18 20:17:01 +02:00
Jonas Kvinge
b0b8ff2d49
CollectionModel: URL percent encode disk cache keys
...
Fixes #1183
2023-04-18 18:42:37 +02:00
Jonas Kvinge
cd03e1fc74
Make it possible to not show Rosetta warning
...
Fixes #1180
2023-04-18 18:03:39 +02:00
Jonas Kvinge
b273a449e3
Add common message dialog
2023-04-18 17:44:42 +02:00
Jonas Kvinge
b637867f9e
MainWindow: Hide checkbox, set size, center rosetta warning
2023-04-18 16:54:43 +02:00
Jonas Kvinge
41d5792b27
Add screen utilities for screen and center widget on screen
2023-04-18 16:54:35 +02:00
Jonas Kvinge
d22712a25b
nsi: Update ICU to 73
2023-04-15 17:50:57 +02:00
Jonas Kvinge
33968ee5da
CI: Fix macOS build
2023-04-15 17:50:31 +02:00
Strawbs Bot
9baf1774e0
Update translations
2023-04-15 01:01:23 +02:00
Strawbs Bot
9ca66e4061
Update translations
2023-04-12 01:01:23 +02:00
Jonas Kvinge
db2d34f840
FavoriteWidget: Use icon loader for star icons
...
Fixes #1178
2023-04-10 21:29:52 +02:00
Strawbs Bot
195cc61df7
Update translations
2023-04-10 01:22:37 +02:00
Jonas Kvinge
aaa530e72b
Add const/references to all signal parameters
2023-04-09 20:23:42 +02:00
Jonas Kvinge
fa856ee905
Remove directory.h
2023-04-09 20:17:45 +02:00
Strawbs Bot
2bf7a5c4d3
Update translations
2023-04-08 01:27:44 +02:00
Jonas Kvinge
780b982635
SmartPlaylistSearchTermWidget: Fix loading search terms
...
Fixes #1172
2023-04-07 23:05:07 +02:00
Jonas Kvinge
74bbc1f19f
PlaylistGenerator: Use std::make_shared
2023-04-07 22:41:10 +02:00
Jonas Kvinge
e314545f2e
Database: Fix SQL query error message
2023-04-07 20:54:31 +02:00
Jonas Kvinge
f1a3a12c1c
CollectionBackend: Fix SQL query error message
2023-04-07 20:54:15 +02:00
Jonas Kvinge
ef080c3cb1
PlaylistView: Fix resetting album cover
2023-04-07 20:07:40 +02:00
Jonas Kvinge
7313db5ac0
Add compile test for QX11Application
...
if Qt was compiled without XCB, globalshortcut-x11 failed to compile.
2023-04-07 15:57:39 +02:00
Jonas Kvinge
bf9aa524ed
CI: Fix macOS build
2023-04-07 02:31:59 +02:00
Jonas Kvinge
b59aa0827e
GstEnginePipeline: Always set initial volume
2023-04-07 02:30:41 +02:00
Strawbs Bot
2584f1293e
Update translations
2023-04-07 01:13:27 +02:00
Jonas Kvinge
de9d28adea
CI: Add Fedora 39
2023-04-06 23:37:23 +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
Strawbs Bot
ee4fcf8100
Update translations
2023-04-04 01:01:21 +02:00
Strawbs Bot
9a4ed1a19d
Update translations
2023-03-31 21:56:09 +02:00
Gaganpreet Arora
c1d0702b4d
QobuzRequest: Handle multiple discs in integration
...
Albums with multiple discs are not being handled which results in tracks
being listed out of order. If the disc (media_number) is present in
JSON, we use it to set the disc in the Song object.
2023-03-31 21:21:58 +02:00
Jonas Kvinge
af1c46543b
Turn on git revision
2023-03-30 17:50:03 +02:00
Jonas Kvinge
e2f5486987
Release 1.0.17
2023-03-29 18:54:51 +02:00