diff --git a/Assets/settings-default.json b/Assets/settings-default.json index 79645fa0..11031e13 100644 --- a/Assets/settings-default.json +++ b/Assets/settings-default.json @@ -70,6 +70,7 @@ "animationDisabled": false, "compactLockScreen": false, "lockOnSuspend": true, + "showHibernateOnLockScreen": false, "enableShadows": true, "shadowDirection": "bottom_right", "shadowOffsetX": 2, @@ -325,6 +326,7 @@ "walker": false, "code": false, "spicetify": false, + "telegram": false, "enableUserTemplates": false }, "nightLight": { diff --git a/Commons/Settings.qml b/Commons/Settings.qml index b5462e4c..ea422a7e 100644 --- a/Commons/Settings.qml +++ b/Commons/Settings.qml @@ -215,6 +215,7 @@ Singleton { property bool animationDisabled: false property bool compactLockScreen: false property bool lockOnSuspend: true + property bool showHibernateOnLockScreen: false property bool enableShadows: true property string shadowDirection: "bottom_right" property int shadowOffsetX: 2 @@ -506,6 +507,7 @@ Singleton { property bool walker: false property bool code: false property bool spicetify: false + property bool telegram: false property bool enableUserTemplates: false } diff --git a/Services/System/ProgramCheckerService.qml b/Services/System/ProgramCheckerService.qml index 7974a753..a0c9d644 100644 --- a/Services/System/ProgramCheckerService.qml +++ b/Services/System/ProgramCheckerService.qml @@ -27,6 +27,7 @@ Singleton { property bool codeAvailable: false property bool gnomeCalendarAvailable: false property bool spicetifyAvailable: false + property bool telegramAvailable: false // Discord client auto-detection property var availableDiscordClients: [] @@ -181,7 +182,8 @@ Singleton { "wlsunsetAvailable": ["which", "wlsunset"], "codeAvailable": ["which", "code"], "gnomeCalendarAvailable": ["which", "gnome-calendar"], - "spicetifyAvailable": ["which", "spicetify"] + "spicetifyAvailable": ["which", "spicetify"], + "telegramAvailable": ["which", "telegram-desktop"] }) // Internal tracking