SessionMenuTab: added tab & SessionMenu settings

SessionMenu: hook up settings, update height calculation
i18n: add translations
This commit is contained in:
Ly-sec
2025-11-12 19:46:19 +01:00
parent 4f6ed4335a
commit dbedf6c25c
16 changed files with 675 additions and 19 deletions
+10
View File
@@ -76,6 +76,7 @@ SmartPanel {
Network,
Notifications,
ScreenRecorder,
SessionMenu,
UserInterface,
Wallpaper
}
@@ -161,6 +162,10 @@ SmartPanel {
id: lockScreenTab
LockScreenTab {}
}
Component {
id: sessionMenuTab
SessionMenuTab {}
}
// Order *DOES* matter
function updateTabsModel() {
@@ -249,6 +254,11 @@ SmartPanel {
"label": "settings.hooks.title",
"icon": "settings-hooks",
"source": hooksTab
}, {
"id": SettingsPanel.Tab.SessionMenu,
"label": "settings.session-menu.title",
"icon": "settings-session-menu",
"source": sessionMenuTab
}, {
"id": SettingsPanel.Tab.About,
"label": "settings.about.title",