Fossil: Consolidate optionpage/apply further

Change-Id: I345c6f38421864630d99a45fd2176ba0836536e9
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
This commit is contained in:
hjk
2023-05-15 10:24:35 +02:00
parent fe74e6d43b
commit e6d574ee77
3 changed files with 55 additions and 72 deletions

View File

@@ -190,7 +190,7 @@ public:
FossilSettings m_fossilSettings;
FossilClient m_client{&m_fossilSettings};
OptionsPage optionPage{[this] { configurationChanged(); }, &m_fossilSettings};
OptionsPage optionPage{&m_fossilSettings};
VcsSubmitEditorFactory submitEditorFactory {
submitEditorParameters,
@@ -300,6 +300,9 @@ FossilPluginPrivate::FossilPluginPrivate()
return new FossilJsExtension(&m_fossilSettings);
});
connect(&m_fossilSettings, &AspectContainer::changed,
this, &IVersionControl::configurationChanged);
createMenu(context);
}