repo: list up to 20 changes in the commit message
This commit is contained in:
parent
d589a79a66
commit
80289b499a
|
@ -980,40 +980,46 @@ namespace SparkleLib {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
int count = 0;
|
||||||
|
int max_count = 20;
|
||||||
|
|
||||||
|
string n = Environment.NewLine;
|
||||||
|
|
||||||
if (Added.Count > 0) {
|
if (Added.Count > 0) {
|
||||||
foreach (string added in Added) {
|
foreach (string added in Added) {
|
||||||
file_name = added.Trim ("\"".ToCharArray ());
|
file_name = added.Trim ("\"".ToCharArray ());
|
||||||
break;
|
message += "+ ‘" + file_name + "’" + n;
|
||||||
|
|
||||||
|
count++;
|
||||||
|
if (count == max_count)
|
||||||
|
return message + "...";
|
||||||
}
|
}
|
||||||
|
|
||||||
message = "+ ‘" + file_name + "’";
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if (Modified.Count > 0) {
|
if (Modified.Count > 0) {
|
||||||
foreach (string modified in Modified) {
|
foreach (string modified in Modified) {
|
||||||
file_name = modified.Trim ("\"".ToCharArray ());
|
file_name = modified.Trim ("\"".ToCharArray ());
|
||||||
break;
|
message += "/ ‘" + file_name + "’" + n;
|
||||||
}
|
|
||||||
|
|
||||||
message = "/ ‘" + file_name + "’";
|
count++;
|
||||||
|
if (count == max_count)
|
||||||
|
return message + "...";
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (Removed.Count > 0) {
|
if (Removed.Count > 0) {
|
||||||
foreach (string removed in Removed) {
|
foreach (string removed in Removed) {
|
||||||
file_name = removed.Trim ("\"".ToCharArray ());
|
file_name = removed.Trim ("\"".ToCharArray ());
|
||||||
break;
|
message += "- ‘" + file_name + "’" + n;
|
||||||
|
|
||||||
|
count++;
|
||||||
|
if (count == max_count)
|
||||||
|
return message + "..." + n;
|
||||||
}
|
}
|
||||||
|
|
||||||
message = "- ‘" + file_name + "’";
|
|
||||||
}
|
}
|
||||||
|
|
||||||
int changes_count = (Added.Count +
|
|
||||||
Modified.Count +
|
|
||||||
Removed.Count);
|
|
||||||
|
|
||||||
if (changes_count > 1)
|
|
||||||
message += " + " + (changes_count - 1);
|
|
||||||
|
|
||||||
return message;
|
return message;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue