wallFadeDuration config opt

This commit is contained in:
Zacharias-Brohn
2025-11-19 19:50:15 +01:00
parent 07e399f6d9
commit 237ea8cfc3
4 changed files with 8 additions and 0 deletions
+3
View File
@@ -1,2 +1,5 @@
.cache/
.venv/
.qmlls.ini .qmlls.ini
build/ build/
compile_commands.json
+1
View File
@@ -6,6 +6,7 @@ set(CMAKE_CXX_STANDARD 20)
set(CMAKE_CXX_STANDARD_REQUIRED ON) set(CMAKE_CXX_STANDARD_REQUIRED ON)
set(CMAKE_CXX_EXTENSIONS OFF) set(CMAKE_CXX_EXTENSIONS OFF)
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}/lib") set(CMAKE_RUNTIME_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}/lib")
set(CMAKE_EXPORT_COMPILE_COMMANDS ON)
set(INSTALL_LIBDIR "usr/lib/ZShell" CACHE STRING "Library install dir") set(INSTALL_LIBDIR "usr/lib/ZShell" CACHE STRING "Library install dir")
set(INSTALL_QMLDIR "usr/lib/qt6/qml" CACHE STRING "QML install dir") set(INSTALL_QMLDIR "usr/lib/qt6/qml" CACHE STRING "QML install dir")
+2
View File
@@ -2,6 +2,7 @@ pragma Singleton
import Quickshell import Quickshell
import Quickshell.Io import Quickshell.Io
import qs.Modules
Singleton { Singleton {
@@ -39,6 +40,7 @@ Singleton {
property WorkspaceWidget workspaceWidget: WorkspaceWidget {} property WorkspaceWidget workspaceWidget: WorkspaceWidget {}
property Colors colors: Colors {} property Colors colors: Colors {}
property string gpuType: "" property string gpuType: ""
property int wallFadeDuration: MaterialEasing.standardTime
} }
} }
} }
+2
View File
@@ -2,6 +2,7 @@ pragma ComponentBehavior: Bound
import QtQuick import QtQuick
import qs.Helpers import qs.Helpers
import qs.Config
Item { Item {
id: root id: root
@@ -71,6 +72,7 @@ Item {
Anim { Anim {
target: img target: img
properties: "opacity,scale" properties: "opacity,scale"
duration: Config.wallFadeDuration
} }
} }
} }