Jonas Kvinge
128223a28a
Add setting for configuring the color for the currently playing song
...
Fixes #676
2021-04-01 02:18:15 +02:00
Jonas Kvinge
14fb647647
Fix uninitialized variables
2021-03-26 21:30:13 +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
73eebd6162
Set album cover filename by pattern as default when saving cover to album directory
2021-03-20 23:13:54 +01:00
Jonas Kvinge
54f2aa5f77
Update copyrights
2021-03-20 21:14:47 +01:00
Jonas Kvinge
133f094d72
Add support for saving embedded album covers
...
Fixes #286
2021-02-26 21:03:51 +01:00
Jonas Kvinge
03959a68d5
Formatting
2021-02-02 21:08:58 +01:00
Jonas Kvinge
fcb417af17
Fix 'Except between tracks on the same album' backend fade option
...
Fixes #642
2021-01-30 23:16:19 +01:00
Jonas Kvinge
daff2c1f84
Add option to append explicit to album titles for Tidal
2021-01-28 19:55:28 +01:00
Jonas Kvinge
2a92ce867a
Rename global shortcuts classes
2021-01-26 20:48:51 +01:00
Jonas Kvinge
bf7c8df353
Connection syntax migration ( #637 )
2021-01-26 16:48:04 +01:00
Jonas Kvinge
a6a29d5c5a
Set limits for collection pixmap cache based on size unit
2021-01-12 20:36:10 +01:00
Jonas Kvinge
497952611d
Fix HTML escaping for custom OSD notifications
...
Fixes #618
2020-12-11 23:59:38 +01:00
Jonas Kvinge
e1d50ce28f
Make URL in scrobbler settings clickable
2020-12-07 17:21:34 +01:00
Jonas Kvinge
fc02543f15
Make X11Extras and WinExtras optional
...
The initial release of Qt 6 does not have these.
These modules are not important.
X11Extras is only used for X11 global shortcuts, which in most cases is
overriden by KDE or Gnome shortcuts anyway.
It is also used in OSD Pretty to detect transparency, but this can be
done using private GUI headers instead.
WinExtras is only used in OSD Pretty to make it transparent.
2020-11-29 07:41:30 +01:00
Jonas Kvinge
bf04c45ebf
Remove unused live scanning option
2020-11-21 09:40:48 +01:00
Jonas Kvinge
74242ea24f
Fix shortcut settings on macOS and Windows
2020-11-09 20:20:31 +01:00
Jonas Kvinge
0ae7c18f1f
Add setting to set style
2020-11-08 02:04:24 +01:00
Jonas Kvinge
c9c3fb396a
Move ComboBoxLoadFromSettings function to settingspage
2020-11-08 02:02:48 +01:00
Jonas Kvinge
914dee8571
Pass network proxy settings to gstreamer
...
Fixes #558
2020-11-04 22:16:20 +01:00
yavuzmert
47e2905edf
Re-enable progress on system tray icon ( #578 )
...
* Re-enable progress on system tray icon
* fix copy-paste typo in mac sources
* Make tray icon progress optional
* Move tray icon progress setting control to MainWindow
* Move trayicon settings to behavioursettings
Co-authored-by: Yavuz Mert <yavuz.mert@darkbluesystems.net>
2020-11-04 21:01:04 +01:00
Jonas Kvinge
c258e5a3af
Add KDE global shortcuts
...
Fixes #572
2020-10-31 02:08:19 +01:00
Jonas Kvinge
f7b36ac4c7
Replace use of QVariant::type() with Qt 6
2020-10-24 03:32:40 +02:00
Jonas Kvinge
5733966843
Dont reset settingspage changed status when window is shown
...
This is done by Init in Load() when the settings is opened.
2020-10-22 20:25:31 +02:00
Jonas Kvinge
00ece83b9d
Tidal: Set default quality to lossless
2020-10-21 19:56:37 +02:00
Jonas Kvinge
b6693a71f9
Rename initialise to initialize
2020-10-17 17:29:09 +02:00
Jonas Kvinge
0fd61945c7
Fix saving initial settings
2020-10-12 17:20:18 +02:00
Jonas Kvinge
013a0d9cb0
Remove commented line
2020-10-07 21:28:52 +02:00
Jonas Kvinge
8abb3ea225
Fix backend settings tab order
2020-10-07 20:43:15 +02:00
Jonas Kvinge
74a5233b5d
Replace use of deprecated gstreamer low-percent
...
- Add settings for low-watermark and high-watermark
- Add button to reset buffer settings to defaults
2020-10-07 20:29:26 +02:00
Jonas Kvinge
390fd64a74
Save initial settings
2020-10-01 22:04:38 +02:00
Jonas Kvinge
872da05ff6
Inform of song change on play restart, add playlist auto sorting.
...
Fixes #511
2020-10-01 19:58:16 +02:00
Jonas Kvinge
d09e2daf00
Mark backend settings changed if loaded engine, output or device does
...
not match the configured.
2020-10-01 19:53:07 +02:00
Jonas Kvinge
cc8ced6430
Disable live scanning option
2020-09-30 00:03:06 +02:00
Pascal Below
45bc353341
Add Subsonic scrobble support ( #545 )
...
* add SubsonicScrobbler, add Scrobble method in SubsonicService
* new class SubsonicScrobbleRequest, use queue again, clean up
* add checkbox to enable server-side scrobbling to Subsonic settings page
* Check serversidescrobbling in SubsonicScrobbler::ReloadSettings instead of SubsonicService
TODO: SubsonicScrobbler::ReloadSettings needs to be called when
SubsonicSettings change.
2020-09-23 17:55:12 +02:00
Jonas Kvinge
6fcde9fe5f
Add qobuz to scrobbler settings
2020-09-22 00:00:02 +02:00
Jonas Kvinge
89d6b7cec0
Add smart playlists, ratings and Qobuz
...
Fixes #259
Fixes #264
2020-09-17 17:50:17 +02:00
Jonas Kvinge
40ed17e609
Change defaults for context
2020-09-17 17:12:01 +02:00
Jonas Kvinge
673d76af45
Change defaults for Tidal
2020-09-17 17:07:54 +02:00
Jonas Kvinge
803f44d9bc
Disable use system icons setting for macOS and Windows
...
Fixes #532
2020-09-04 20:51:43 +02:00
Jonas Kvinge
77fae99528
Fix spacing for sources in scrobbling settings
...
Fixes #523
2020-08-27 23:36:09 +02:00
Jonas Kvinge
1431916183
Add setting for enabling scrobbling based on song source
...
Fixes #416
2020-08-25 23:44:27 +02:00
Jonas Kvinge
47884919c8
Only show delete files option in setting with Qt >= 5.15
2020-08-19 22:11:03 +02:00
Jonas Kvinge
653a35496d
Add optional delete from disk in collection and playlist
...
Fixes #284
2020-08-19 22:02:35 +02:00
Jonas Kvinge
9b14df6b27
Use static_cast in QComboBox::findData
2020-08-16 18:22:10 +02:00
Jonas Kvinge
3b56125bd2
Increase maximum time step for seeking to 120
...
Fixes #509
2020-08-15 15:18:58 +02:00
Jonas Kvinge
a27ae7e4a6
Add CMake option to install translations
...
Fixes #485
2020-08-13 19:53:36 +02:00
Jonas Kvinge
4ddb13abac
Increase maximum time step for seeking to 60
...
Fixes #509
2020-08-12 16:31:32 +02:00
Jonas Kvinge
ab7d383cf1
Use virtual functions for OSD
2020-08-09 01:37:00 +02:00