From 1034ab3ee6963439dfa327d36341601a19c35193 Mon Sep 17 00:00:00 2001 From: Nick Klockenga Date: Wed, 15 Feb 2023 14:49:56 -0500 Subject: [PATCH 1/2] Enable all listed coordinators by default except Keeper. During 0.6.0 testing Keeper was displaying a PSBT QR code seedsigner could scan. Once this is resolved, Keeper enabled by default will be reconsidered." --- src/seedsigner/models/settings_definition.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/seedsigner/models/settings_definition.py b/src/seedsigner/models/settings_definition.py index dc05713b..6c2af745 100644 --- a/src/seedsigner/models/settings_definition.py +++ b/src/seedsigner/models/settings_definition.py @@ -365,7 +365,12 @@ class SettingsDefinition: display_name="Coordinator software", type=SettingsConstants.TYPE__MULTISELECT, selection_options=SettingsConstants.ALL_COORDINATORS, - default_value=SettingsConstants.ALL_COORDINATORS), + default_value=[ + SettingsConstants.COORDINATOR__BLUE_WALLET, + SettingsConstants.COORDINATOR__NUNCHUK, + SettingsConstants.COORDINATOR__SPARROW, + SettingsConstants.COORDINATOR__SPECTER_DESKTOP, + ]), SettingsEntry(category=SettingsConstants.CATEGORY__SYSTEM, attr_name=SettingsConstants.SETTING__BTC_DENOMINATION, From 314631eedbc20c2f0178fc84074a30c986ac953f Mon Sep 17 00:00:00 2001 From: Nick Klockenga Date: Wed, 15 Feb 2023 16:43:28 -0500 Subject: [PATCH 2/2] correcting test for coordinator settings --- tests/test_controller.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/test_controller.py b/tests/test_controller.py index 99c6f7b3..bd8b2c18 100644 --- a/tests/test_controller.py +++ b/tests/test_controller.py @@ -52,7 +52,7 @@ def test_missing_settings_get_defaults(reset_controller): assert controller.settings.get_value(SettingsConstants.SETTING__LANGUAGE) == SettingsConstants.LANGUAGE__ENGLISH assert controller.settings.get_value(SettingsConstants.SETTING__WORDLIST_LANGUAGE) == SettingsConstants.WORDLIST_LANGUAGE__ENGLISH assert controller.settings.get_value(SettingsConstants.SETTING__PERSISTENT_SETTINGS) == SettingsConstants.OPTION__DISABLED - assert controller.settings.get_value(SettingsConstants.SETTING__COORDINATORS) == [i for i,j in SettingsConstants.ALL_COORDINATORS] + assert controller.settings.get_value(SettingsConstants.SETTING__COORDINATORS) == [i for i,j in SettingsConstants.ALL_COORDINATORS if i!="kpr"] assert controller.settings.get_value(SettingsConstants.SETTING__BTC_DENOMINATION) == SettingsConstants.BTC_DENOMINATION__THRESHOLD # Advanced Settings defaults