diff options
author | saturneric <[email protected]> | 2024-01-08 09:21:23 +0000 |
---|---|---|
committer | saturneric <[email protected]> | 2024-01-08 09:21:23 +0000 |
commit | e8d4f302eae2e85112aafabaab0ea8fe8fc89c82 (patch) | |
tree | 3a348d3b524782be2baf09455d25e62665561f50 /src/ui/main_window/MainWindow.cpp | |
parent | fix: move quit dialog to center of parent (diff) | |
download | GpgFrontend-e8d4f302eae2e85112aafabaab0ea8fe8fc89c82.tar.gz GpgFrontend-e8d4f302eae2e85112aafabaab0ea8fe8fc89c82.zip |
feat: remove save keys checked function
Diffstat (limited to '')
-rw-r--r-- | src/ui/main_window/MainWindow.cpp | 42 |
1 files changed, 0 insertions, 42 deletions
diff --git a/src/ui/main_window/MainWindow.cpp b/src/ui/main_window/MainWindow.cpp index d5d8db63..bff6e7d3 100644 --- a/src/ui/main_window/MainWindow.cpp +++ b/src/ui/main_window/MainWindow.cpp @@ -208,39 +208,14 @@ void MainWindow::restore_settings() { auto &general = settings["general"]; - if (!general.exists("save_key_checked")) { - general.add("save_key_checked", libconfig::Setting::TypeBoolean) = true; - } - if (!general.exists("non_ascii_when_export")) { general.add("non_ascii_when_export", libconfig::Setting::TypeBoolean) = true; } - bool save_key_checked = true; - general.lookupValue("save_key_checked", save_key_checked); - // set appearance import_button_->setToolButtonStyle(icon_style_); - try { - GF_UI_LOG_DEBUG("restore settings default_key_checked"); - - // Checked Keys - SettingsObject default_key_checked("default_key_checked"); - if (save_key_checked) { - auto key_ids_ptr = std::make_unique<KeyIdArgsList>(); - for (auto &it : default_key_checked) { - std::string key_id = it; - GF_UI_LOG_DEBUG("get checked key id: {}", key_id); - key_ids_ptr->push_back(key_id); - } - m_key_list_->SetChecked(std::move(key_ids_ptr)); - } - } catch (...) { - GF_UI_LOG_ERROR("restore default_key_checked failed"); - } - prohibit_update_checking_ = false; try { prohibit_update_checking_ = @@ -292,23 +267,6 @@ void MainWindow::recover_editor_unsaved_pages_from_cache() { } void MainWindow::save_settings() { - bool save_key_checked = GlobalSettingStation::GetInstance().LookupSettings( - "general.save_key_checked", false); - - // keyid-list of private checked keys - if (save_key_checked) { - auto key_ids_need_to_store = m_key_list_->GetChecked(); - - SettingsObject default_key_checked("default_key_checked"); - default_key_checked.clear(); - - for (const auto &key_id : *key_ids_need_to_store) - default_key_checked.push_back(key_id); - } else { - auto &settings = GlobalSettingStation::GetInstance().GetMainSettings(); - settings["general"].remove("save_key_checked"); - } - GlobalSettingStation::GetInstance().SyncSettings(); } |