hide notification content on lockscreen, toggleable
Format (JS/TS) / format (pull_request) Failing after 7s
Lint (JS/TS) / lint (pull_request) Failing after 11s
Lint (Python) / lint (pull_request) Failing after 18s
Lint (Rust) / lint (pull_request) Failing after 1m32s

This commit is contained in:
2026-05-19 16:10:00 +02:00
parent b6ad180b6a
commit 9c6a1ce1a4
5 changed files with 25 additions and 5 deletions
+1
View File
@@ -241,6 +241,7 @@ Singleton {
return {
recolorLogo: lock.recolorLogo,
enableFprint: lock.enableFprint,
showNotifContent: lock.showNotifContent,
maxFprintTries: lock.maxFprintTries,
blurAmount: lock.blurAmount,
sizes: {
+1
View File
@@ -5,6 +5,7 @@ JsonObject {
property bool enableFprint: true
property int maxFprintTries: 3
property bool recolorLogo: false
property bool showNotifContent: false
property Sizes sizes: Sizes {
}
+2
View File
@@ -284,6 +284,8 @@ CustomRect {
Layout.fillWidth: true
color: root.urgency === "critical" ? DynamicColors.palette.m3onSecondaryContainer : DynamicColors.palette.m3onSurface
text: {
if (!Config.lock.showNotifContent)
return "Unlock to view";
const summary = modelData.summary.replace(/\n/g, " ");
const body = modelData.body.replace(/\n/g, " ");
const color = root.urgency === "critical" ? DynamicColors.palette.m3secondary : DynamicColors.palette.m3outline;
+14 -5
View File
@@ -31,8 +31,8 @@ SettingsPage {
}
SettingSpinBox {
name: "Max fingerprint tries"
min: 1
name: "Max fingerprint tries"
object: Config.lock
setting: "maxFprintTries"
step: 1
@@ -41,9 +41,18 @@ SettingsPage {
Separator {
}
SettingSwitch {
name: "Show notification details"
object: Config.lock
setting: "showNotifContent"
}
Separator {
}
SettingSpinBox {
name: "Blur amount"
min: 0
name: "Blur amount"
object: Config.lock
setting: "blurAmount"
step: 1
@@ -53,9 +62,9 @@ SettingsPage {
}
SettingSpinBox {
name: "Height multiplier"
max: 2
min: 0.1
name: "Height multiplier"
object: Config.lock.sizes
setting: "heightMult"
step: 0.05
@@ -65,9 +74,9 @@ SettingsPage {
}
SettingSpinBox {
name: "Aspect ratio"
max: 4
min: 0.5
name: "Aspect ratio"
object: Config.lock.sizes
setting: "ratio"
step: 0.05
@@ -77,8 +86,8 @@ SettingsPage {
}
SettingSpinBox {
name: "Center width"
min: 100
name: "Center width"
object: Config.lock.sizes
setting: "centerWidth"
step: 10
+7
View File
@@ -304,6 +304,13 @@ export const settingsIndex = [
section: "Lockscreen",
keywords: ["attempts", "limit", "fprint"],
},
{
name: "Show notification details",
category: "lockscreen",
categoryName: "Lockscreen",
section: "Lockscreen",
keywords: ["notification", "hide", "privacy"],
},
{
name: "Blur amount",
category: "lockscreen",