Settings: add panels overlay setting toggle un UI tab

This commit is contained in:
Damian D'Souza
2025-10-20 22:10:58 +02:00
parent 47bb77f103
commit b6c95b8ed5
7 changed files with 32 additions and 1 deletions
+4
View File
@@ -754,6 +754,10 @@
"description": "Deaktivieren Sie alle Animationen für eine schnellere und reaktionsfreudigere Erfahrung.",
"label": "UI-Animationen deaktivieren"
},
"panels-overlay": {
"label": "Panels in Overlay-Ebene öffnen",
"description": "Panels werden über Vollbildfenstern angezeigt"
},
"animation-speed": {
"description": "Globale Animationsgeschwindigkeit anpassen.",
"label": "Animationsgeschwindigkeit",
+5 -1
View File
@@ -785,6 +785,10 @@
"animation-disable": {
"label": "Disable UI Animations",
"description": "Disable all animations for a faster, more responsive experience."
},
"panels-overlay": {
"label": "Open panels in overlay layer",
"description": "Panels will appear above fullscreen windows"
}
}
},
@@ -1187,7 +1191,7 @@
"scan-again": "Scan again"
}
},
"tooltips": {
"refresh": "Refresh",
"close": "Close",
+4
View File
@@ -754,6 +754,10 @@
"description": "Desactiva todas las animaciones para una experiencia más rápida y con mayor capacidad de respuesta.",
"label": "Desactivar animaciones de la interfaz de usuario"
},
"panels-overlay": {
"label": "Abrir paneles en capa superpuesta",
"description": "Los paneles aparecerán sobre las ventanas en pantalla completa"
},
"animation-speed": {
"description": "Ajustar la velocidad global de la animación.",
"label": "Velocidad de animación",
+4
View File
@@ -754,6 +754,10 @@
"description": "Désactiver toutes les animations pour une expérience plus rapide et plus réactive.",
"label": "Désactiver les animations de l'interface utilisateur"
},
"panels-overlay": {
"label": "Ouvrir les panneaux en couche superposée",
"description": "Les panneaux apparaîtront au-dessus des fenêtres en plein écran"
},
"animation-speed": {
"description": "Ajuster la vitesse globale de l'animation.",
"label": "Vitesse d'animation",
+4
View File
@@ -754,6 +754,10 @@
"description": "Desative todas as animações para uma experiência mais rápida e responsiva.",
"label": "Desativar animações da interface do usuário"
},
"panels-overlay": {
"label": "Abrir painéis na camada de sobreposição",
"description": "Os painéis aparecerão sobre janelas em tela cheia"
},
"animation-speed": {
"description": "Ajustar a velocidade global da animação.",
"label": "Velocidade da animação",
+4
View File
@@ -754,6 +754,10 @@
"description": "禁用所有动画以获得更快、更流畅的体验。",
"label": "禁用 UI 动画"
},
"panels-overlay": {
"label": "在覆盖层中打开面板",
"description": "面板将显示在全屏窗口上方"
},
"animation-speed": {
"description": "调整全局动画速度。",
"label": "动画速度",
@@ -40,6 +40,13 @@ ColumnLayout {
onToggled: checked => Settings.data.general.compactLockScreen = checked
}
NToggle {
label: I18n.tr("settings.user-interface.panels-overlay.label")
description: I18n.tr("settings.user-interface.panels-overlay.description")
checked: Settings.data.ui.panelsOverlayLayer
onToggled: checked => Settings.data.ui.panelsOverlayLayer = checked
}
NDivider {
Layout.fillWidth: true
Layout.topMargin: Style.marginL