summaryrefslogtreecommitdiff
path: root/src/plugins/git/commitdata.cpp
diff options
context:
space:
mode:
authorAndre Hartmann <aha_1980@gmx.de>2013-04-25 13:04:45 +0200
committerAndré Hartmann <aha_1980@gmx.de>2013-09-30 19:20:11 +0200
commit9654df9f1f92ab2c1548c10ca614a6ab82783ac4 (patch)
tree108ea87e710651322fc7bcdd86555f8b16ba7403 /src/plugins/git/commitdata.cpp
parent02825b589443836eff985e61a03af8be28a2f17d (diff)
downloadqt-creator-9654df9f1f92ab2c1548c10ca614a6ab82783ac4.tar.gz
Git: Allow direct push after commit
Git commit dialog: Added a drop-down menu to the commit button to execute "git push" or open the "Push to Gerrit" dialog directly after a commit or amend. Task-number: QTCREATORBUG-8854 Change-Id: I00ff8f816d1768e0cdaf6929126b55826788e578 Reviewed-by: Petar Perisin <petar.perisin@gmail.com> Reviewed-by: Orgad Shaneh <orgads@gmail.com>
Diffstat (limited to 'src/plugins/git/commitdata.cpp')
-rw-r--r--src/plugins/git/commitdata.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/plugins/git/commitdata.cpp b/src/plugins/git/commitdata.cpp
index d17cf89d1c..129e256d9f 100644
--- a/src/plugins/git/commitdata.cpp
+++ b/src/plugins/git/commitdata.cpp
@@ -53,6 +53,8 @@ void GitSubmitEditorPanelData::clear()
author.clear();
email.clear();
bypassHooks = false;
+ pushAction = CommitOnly;
+ hasRemotes = false;
}
QString GitSubmitEditorPanelData::authorString() const
@@ -72,7 +74,8 @@ QString GitSubmitEditorPanelData::authorString() const
QDebug operator<<(QDebug d, const GitSubmitEditorPanelData &data)
{
d.nospace() << " author:" << data.author << " email: " << data.email
- << " bypass hooks: " << data.bypassHooks;
+ << " bypass hooks: " << data.bypassHooks
+ << " action after commit " << data.pushAction;
return d;
}