feat(qt): the Wallpaper background's blur is the user's to set

The Wallpaper background blurred the desktop behind the window by a fixed
0.75. Its options box in Settings > Appearance now has a Wallpaper blur
slider, shown for that mode only, from 0 % to 100 %: Qt's documented range
for MultiEffect.blur, 0.0 (no blur) to 1.0 (full blur), at the field's
blurMax of 64. The default stays 0.75, the look the mode shipped with.

Dragging moves the live background through QbzShell.wallpaperBlur; the
value is written to ui_prefs once, on release (the slider's `released`),
as a two-decimal number, and clamped to Qt's range on read. The Wallpaper,
blurred mode keeps its fixed atmosphere look.

The label and description are in all eight catalogs.

cc
This commit is contained in:
vicrodh committed 2026-09-14 13:08:37 -06:00
1 parent 7ca6c9fa80
commit cca779924d
12 files changed
+157 -1

No files matched your search

@@ -7723,3 +7723,11 @@ msgstr "System-Hintergrundbild"
#: crates/qbz-qt/qml/views/PlaylistView.qml
msgid "{} tracks will be removed from this playlist."
msgstr "{} Titel werden aus dieser Playlist entfernt."
#: crates/qbz-qt/qml/settings/AppearanceSettings.qml
msgid "Wallpaper blur"
msgstr "Unschärfe des Hintergrundbilds"
#: crates/qbz-qt/qml/settings/AppearanceSettings.qml
msgid "How much the wallpaper behind the window is blurred: 0% keeps it sharp, 100% is the strongest blur."
msgstr "Wie stark das Hintergrundbild hinter dem Fenster weichgezeichnet wird: 0 % lässt es scharf, 100 % ist die stärkste Unschärfe."
@@ -3378,3 +3378,11 @@ msgstr "System wallpaper"
#: crates/qbz-qt/qml/views/PlaylistView.qml
msgid "{} tracks will be removed from this playlist."
msgstr "{} tracks will be removed from this playlist."
#: crates/qbz-qt/qml/settings/AppearanceSettings.qml
msgid "Wallpaper blur"
msgstr "Wallpaper blur"
#: crates/qbz-qt/qml/settings/AppearanceSettings.qml
msgid "How much the wallpaper behind the window is blurred: 0% keeps it sharp, 100% is the strongest blur."
msgstr "How much the wallpaper behind the window is blurred: 0% keeps it sharp, 100% is the strongest blur."
@@ -7729,3 +7729,11 @@ msgstr "Fondo del sistema"
#: crates/qbz-qt/qml/views/PlaylistView.qml
msgid "{} tracks will be removed from this playlist."
msgstr "Se quitarán {} pistas de esta playlist."
#: crates/qbz-qt/qml/settings/AppearanceSettings.qml
msgid "Wallpaper blur"
msgstr "Desenfoque del fondo de pantalla"
#: crates/qbz-qt/qml/settings/AppearanceSettings.qml
msgid "How much the wallpaper behind the window is blurred: 0% keeps it sharp, 100% is the strongest blur."
msgstr "Qué tan desenfocado se ve el fondo de pantalla detrás de la ventana: 0 % lo deja nítido y 100 % es el desenfoque máximo."
@@ -7721,3 +7721,11 @@ msgstr "Fond d'écran du système"
#: crates/qbz-qt/qml/views/PlaylistView.qml
msgid "{} tracks will be removed from this playlist."
msgstr "{} titres seront retirés de cette playlist."
#: crates/qbz-qt/qml/settings/AppearanceSettings.qml
msgid "Wallpaper blur"
msgstr "Flou du fond d'écran"
#: crates/qbz-qt/qml/settings/AppearanceSettings.qml
msgid "How much the wallpaper behind the window is blurred: 0% keeps it sharp, 100% is the strongest blur."
msgstr "Intensité du flou du fond d'écran derrière la fenêtre : 0 % le laisse net, 100 % est le flou maximal."
@@ -7704,3 +7704,11 @@ msgstr "システムの壁紙"
#: crates/qbz-qt/qml/views/PlaylistView.qml
msgid "{} tracks will be removed from this playlist."
msgstr "{} 曲をこのプレイリストから削除します。"
#: crates/qbz-qt/qml/settings/AppearanceSettings.qml
msgid "Wallpaper blur"
msgstr "壁紙のぼかし"
#: crates/qbz-qt/qml/settings/AppearanceSettings.qml
msgid "How much the wallpaper behind the window is blurred: 0% keeps it sharp, 100% is the strongest blur."
msgstr "ウィンドウの背後に見える壁紙のぼかしの強さ。0% でくっきり、100% で最も強くぼかします。"
@@ -7711,3 +7711,11 @@ msgstr "Systeemachtergrond"
#: crates/qbz-qt/qml/views/PlaylistView.qml
msgid "{} tracks will be removed from this playlist."
msgstr "{} nummers worden uit deze afspeellijst verwijderd."
#: crates/qbz-qt/qml/settings/AppearanceSettings.qml
msgid "Wallpaper blur"
msgstr "Vervaging van de bureaubladachtergrond"
#: crates/qbz-qt/qml/settings/AppearanceSettings.qml
msgid "How much the wallpaper behind the window is blurred: 0% keeps it sharp, 100% is the strongest blur."
msgstr "Hoe sterk de bureaubladachtergrond achter het venster wordt vervaagd: 0% houdt hem scherp, 100% is de sterkste vervaging."
@@ -7721,3 +7721,11 @@ msgstr "Papel de parede do sistema"
#: crates/qbz-qt/qml/views/PlaylistView.qml
msgid "{} tracks will be removed from this playlist."
msgstr "{} faixas serão removidas desta playlist."
#: crates/qbz-qt/qml/settings/AppearanceSettings.qml
msgid "Wallpaper blur"
msgstr "Desfoque do papel de parede"
#: crates/qbz-qt/qml/settings/AppearanceSettings.qml
msgid "How much the wallpaper behind the window is blurred: 0% keeps it sharp, 100% is the strongest blur."
msgstr "Quanto o papel de parede atrás da janela fica desfocado: 0% o mantém nítido, 100% é o desfoque máximo."
@@ -7742,3 +7742,11 @@ msgstr "Обои системы"
#: crates/qbz-qt/qml/views/PlaylistView.qml
msgid "{} tracks will be removed from this playlist."
msgstr "Из этого плейлиста будет удалено {} треков."
#: crates/qbz-qt/qml/settings/AppearanceSettings.qml
msgid "Wallpaper blur"
msgstr "Размытие обоев"
#: crates/qbz-qt/qml/settings/AppearanceSettings.qml
msgid "How much the wallpaper behind the window is blurred: 0% keeps it sharp, 100% is the strongest blur."
msgstr "Насколько размыты обои за окном: 0 % — чётко, 100 % — максимальное размытие."