Propose author and committer in the commit dialog
PATCH 1/1 Propose author and committer in the commit dialog
Add a field 'committer'.
The fields 'author' and 'committer' are populated with the values found in the configuration.
The author and the committer are validated against empty values before accepting the commit.
Signed-off-by Yann Simon <[email protected]>
---
I reduced the number of changes for better reviewing.
.../src/org/spearce/egit/ui/UIText.java | 6 ++ .../egit/ui/internal/actions/CommitAction.java | 46 +++++++++--------- .../egit/ui/internal/dialogs/CommitDialog.java | 50 ++++++++++++++++++- .../src/org/spearce/egit/ui/uitext.properties | 2 + 4 files changed, 77 insertions(+), 27 deletions(-)
org.spearce.egit.ui/src/org/spearce/egit/ui/UIText.java +6 -0
@@ -584,6 +584,9 @@ public static String CommitDialog_CommitChanges; /** */ + public static String CommitDialog_Committer; + + /** */ public static String CommitDialog_CommitMessage; /** */
@@ -596,6 +599,9 @@ public static String CommitDialog_ErrorInvalidAuthorSpecified; /** */ + public static String CommitDialog_ErrorInvalidCommitterSpecified; + + /** */ public static String CommitDialog_ErrorMustEnterCommitMessage; /** */
org.spearce.egit.ui/src/org/spearce/egit/ui/internal/actions/CommitAction.java +22 -24
75 lines not on this page · raw message
org.spearce.egit.ui/src/org/spearce/egit/ui/internal/dialogs/CommitDialog.java +47 -3
91 lines not on this page · raw message
org.spearce.egit.ui/src/org/spearce/egit/ui/uitext.properties +2 -0
@@ -226,10 +226,12 @@ CommitDialog_AmendPreviousCommit=A&mend previous commit CommitDialog_Author=&Author: CommitDialog_Commit=&Commit CommitDialog_CommitChanges=Commit Changes +CommitDialog_Committer=Committer: CommitDialog_CommitMessage=Commit &Message: CommitDialog_DeselectAll=&Deselect All CommitDialog_ErrorInvalidAuthor=Invalid author CommitDialog_ErrorInvalidAuthorSpecified=Invalid author specified. Please use the form:\nA U Thor <[email protected]> +CommitDialog_ErrorInvalidCommitterSpecified=Invalid committer specified. Please use the form:\nCommi T Ter <[email protected]> CommitDialog_ErrorMustEnterCommitMessage=You must enter a commit message CommitDialog_ErrorNoItemsSelected=No items selected CommitDialog_ErrorNoItemsSelectedToBeCommitted=No items are currently selected to be committed.
Signature · 1 line
1.6.0.4