summaryrefslogtreecommitdiffstats
path: root/plugins/fossil/fossilsettings.cpp
diff options
context:
space:
mode:
authorArtur Shepilko <artur.shepilko@nomadbyte.com>2017-04-20 02:21:51 -0500
committerArtur Shepilko <artur.shepilko@nomadbyte.com>2017-04-26 15:56:36 +0000
commit8cc9b5c57d453ea0de7fe9838b22824c7f9eec21 (patch)
treebfac6f0dcaf0626dae29e1c6680d6c36d7899bf8 /plugins/fossil/fossilsettings.cpp
parentac8005190d5fa26d3488392aa560a3afd196e99c (diff)
Vcs: Jump to the current source line in Fossil Annotate editorv4.3.04.3
* Keep track of the current source line number and pass it to Annotate action. * Add a 'List Versions' toggle in Annotate editor to prepend a list of commits that make up the annotated source. * By default do not show the version list so that annotated line number could be matched to the source line. NOTE: VcsBaseEditorWidget::configurationWidget() query is no longer available, yet Fossil client needs it in order to process the effective arguments. So we re-implement it in FossilEditorWidget sub-class. Change-Id: Idc4c21d074ccf4e1c6d041cce2abceb78665c8f2 Reviewed-by: Tobias Hunger <tobias.hunger@qt.io>
Diffstat (limited to 'plugins/fossil/fossilsettings.cpp')
-rw-r--r--plugins/fossil/fossilsettings.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/plugins/fossil/fossilsettings.cpp b/plugins/fossil/fossilsettings.cpp
index e6f4769..f946d7f 100644
--- a/plugins/fossil/fossilsettings.cpp
+++ b/plugins/fossil/fossilsettings.cpp
@@ -36,6 +36,7 @@ const QString FossilSettings::sslIdentityFileKey("sslIdentityFile");
const QString FossilSettings::diffIgnoreAllWhiteSpaceKey("diffIgnoreAllWhiteSpace");
const QString FossilSettings::diffStripTrailingCRKey("diffStripTrailingCR");
const QString FossilSettings::annotateShowCommittersKey("annotateShowCommitters");
+const QString FossilSettings::annotateListVersionsKey("annotateListVersions");
const QString FossilSettings::timelineWidthKey("timelineWidth");
const QString FossilSettings::timelineLineageFilterKey("timelineLineageFilter");
const QString FossilSettings::timelineVerboseKey("timelineVerbose");
@@ -52,6 +53,7 @@ FossilSettings::FossilSettings()
declareKey(diffIgnoreAllWhiteSpaceKey, false);
declareKey(diffStripTrailingCRKey, false);
declareKey(annotateShowCommittersKey, false);
+ declareKey(annotateListVersionsKey, false);
declareKey(timelineWidthKey, 0);
declareKey(timelineLineageFilterKey, "");
declareKey(timelineVerboseKey, false);