[controller] optimise GetLog
This commit is contained in:
parent
a07820aa34
commit
5757ceeab0
|
@ -219,21 +219,13 @@ namespace SparkleShare {
|
||||||
string path = Path.Combine (SparklePaths.SparklePath, name);
|
string path = Path.Combine (SparklePaths.SparklePath, name);
|
||||||
int log_size = 30;
|
int log_size = 30;
|
||||||
|
|
||||||
List <SparkleCommit> list = new List <SparkleCommit> ();
|
|
||||||
|
|
||||||
foreach (SparkleRepo repo in Repositories) {
|
foreach (SparkleRepo repo in Repositories) {
|
||||||
|
|
||||||
if (repo.LocalPath.Equals (path)) {
|
if (repo.LocalPath.Equals (path))
|
||||||
|
return repo.GetCommits (log_size);
|
||||||
foreach (SparkleCommit commit in repo.GetCommits (log_size))
|
|
||||||
list.Add (commit);
|
|
||||||
|
|
||||||
return list;
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
return null;
|
return null;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -294,6 +286,9 @@ namespace SparkleShare {
|
||||||
foreach (SparkleCommit change_set in activity_day) {
|
foreach (SparkleCommit change_set in activity_day) {
|
||||||
|
|
||||||
string event_entry = "<dl>";
|
string event_entry = "<dl>";
|
||||||
|
|
||||||
|
if (change_set.IsMerge)
|
||||||
|
event_entry += "<dt>Merged a branch</dt>";
|
||||||
|
|
||||||
if (change_set.Edited.Count > 0) {
|
if (change_set.Edited.Count > 0) {
|
||||||
|
|
||||||
|
@ -317,9 +312,6 @@ namespace SparkleShare {
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if (change_set.IsMerge)
|
|
||||||
event_entry += "<dt>Merged a branch</dt>";
|
|
||||||
|
|
||||||
if (change_set.Added.Count > 0) {
|
if (change_set.Added.Count > 0) {
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue