From 9cc577812699bad18ba597f983a385342b540236 Mon Sep 17 00:00:00 2001 From: Tobias Fella Date: Mon, 10 Nov 2025 18:04:50 +0100 Subject: [PATCH] Remove secret backup feature flag There isn't really a point in hiding this behind a flag and it just makes the process even more confusing --- src/app/neochatconfig.kcfg | 4 ---- src/app/qml/AccountMenu.qml | 1 - src/devtools/FeatureFlagPage.qml | 6 ------ 3 files changed, 11 deletions(-) diff --git a/src/app/neochatconfig.kcfg b/src/app/neochatconfig.kcfg index c408dff45..54dee5269 100644 --- a/src/app/neochatconfig.kcfg +++ b/src/app/neochatconfig.kcfg @@ -211,10 +211,6 @@ false - - - false - false diff --git a/src/app/qml/AccountMenu.qml b/src/app/qml/AccountMenu.qml index 2f7a0bd0b..201c2a098 100644 --- a/src/app/qml/AccountMenu.qml +++ b/src/app/qml/AccountMenu.qml @@ -79,7 +79,6 @@ KirigamiComponents.ConvergentContextMenu { Kirigami.Action { text: i18nc("@action:inmenu", "Open Secret Backup") icon.name: "unlock" - visible: NeoChatConfig.secretBackup onTriggered: root.window.pageStack.pushDialogLayer(Qt.createComponent('org.kde.neochat', 'UnlockSSSSDialog'), {}, { title: i18nc("@title:window", "Open Key Backup") }) diff --git a/src/devtools/FeatureFlagPage.qml b/src/devtools/FeatureFlagPage.qml index fe9c18966..5c9e5b62a 100644 --- a/src/devtools/FeatureFlagPage.qml +++ b/src/devtools/FeatureFlagPage.qml @@ -21,12 +21,6 @@ FormCard.FormCard { onToggled: NeoChatConfig.threads = checked } - FormCard.FormCheckDelegate { - text: i18nc("@option:check Enable the matrix 'secret backup' feature", "Secret Backup") - checked: NeoChatConfig.secretBackup - - onToggled: NeoChatConfig.secretBackup = checked - } FormCard.FormCheckDelegate { text: i18nc("@option:check Enable the matrix feature to add a phone number as a third party ID", "Add phone numbers as 3PIDs") checked: NeoChatConfig.phone3PId