Tray: add drawer logic

TraySettings: add drawer toggle
i18n: add translations for drawer toggle
This commit is contained in:
Ly-sec
2025-11-06 17:10:32 +01:00
parent e29c6ee1a6
commit 9f357aef25
17 changed files with 118 additions and 66 deletions
+5 -5
View File
@@ -40,7 +40,7 @@ PanelWindow {
readonly property alias sessionMenuPanel: sessionMenuPanel
readonly property alias settingsPanel: settingsPanel
readonly property alias setupWizardPanel: setupWizardPanel
readonly property alias trayDropdownPanel: trayDropdownPanel
readonly property alias trayDrawerPanel: trayDrawerPanel
readonly property alias trayMenuPanel: trayMenuPanel
readonly property alias wallpaperPanel: wallpaperPanel
readonly property alias wifiPanel: wifiPanel
@@ -306,13 +306,13 @@ PanelWindow {
}
TrayDropdownPanel {
id: trayDropdownPanel
id: trayDrawerPanel
screen: root.screen
z: 50
Component.onCompleted: {
objectName = "trayDropdownPanel-" + (screen?.name || "unknown")
PanelService.registerPanel(trayDropdownPanel)
objectName = "trayDrawerPanel-" + (screen?.name || "unknown")
PanelService.registerPanel(trayDrawerPanel)
Logger.d("MainScreen", "Panel registered:", objectName, "on screen:", screen?.name)
}
}
@@ -324,7 +324,7 @@ PanelWindow {
Component.onCompleted: {
objectName = "trayMenuPanel-" + (screen?.name || "unknown")
PanelService.registerPanel(trayDropdownPanel)
PanelService.registerPanel(trayMenuPanel)
Logger.d("MainScreen", "Panel registered:", objectName, "on screen:", screen?.name)
}
}