summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorcerf <delorme.hugues@gmail.com>2011-05-12 16:37:20 +0200
committerTobias Hunger <tobias.hunger@nokia.com>2011-05-12 16:37:59 +0200
commitb48f1d6801f62e74401fe212462785dda340eec5 (patch)
tree41bc60c0f3acf17fee7be9434cae7897b16de61a
parent1366b12215aaed17192201b73207f468fc401561 (diff)
downloadqt-creator-b48f1d6801f62e74401fe212462785dda340eec5.tar.gz
Bazaar: add support of the "max log count" user setting
Merge-request: 327 Reviewed-by: Tobias Hunger <tobias.hunger@nokia.com>
-rw-r--r--src/plugins/bazaar/bazaarplugin.cpp4
-rw-r--r--src/plugins/bazaar/optionspage.ui3
2 files changed, 6 insertions, 1 deletions
diff --git a/src/plugins/bazaar/bazaarplugin.cpp b/src/plugins/bazaar/bazaarplugin.cpp
index 0f2a1ec31d..bebe9fdcb8 100644
--- a/src/plugins/bazaar/bazaarplugin.cpp
+++ b/src/plugins/bazaar/bazaarplugin.cpp
@@ -390,7 +390,9 @@ void BazaarPlugin::logRepository()
{
const VCSBase::VCSBasePluginState state = currentState();
QTC_ASSERT(state.hasTopLevel(), return);
- m_client->log(state.topLevel());
+ QStringList extraOptions;
+ extraOptions += QString("--limit=%1").arg(settings().logCount());
+ m_client->log(state.topLevel(), QStringList(), extraOptions);
}
void BazaarPlugin::revertAll()
diff --git a/src/plugins/bazaar/optionspage.ui b/src/plugins/bazaar/optionspage.ui
index 9fe494161c..d1a0c0dca3 100644
--- a/src/plugins/bazaar/optionspage.ui
+++ b/src/plugins/bazaar/optionspage.ui
@@ -94,6 +94,9 @@
<property name="toolTip">
<string>The number of recent commit logs to show, choose 0 to see all enteries</string>
</property>
+ <property name="maximum">
+ <number>1000</number>
+ </property>
</widget>
</item>
<item row="1" column="0">