Beispiel #1
0
 //Ke každé větvi přiřadí tu se stejnou barvou
 private void LinkBranches()
 {
     foreach (Branch br in Branches)
     {
         br.Other = Branches.First(i => i != br && i.Color == br.Color);
     }
 }
 private void GoToSource()
 {
     if (Branches?.Count == 1 && Tags?.Count == 0)
     {
         ShowViewModel <SourceTreeViewModel>(new SourceTreeViewModel.NavObject
         {
             Username   = Username,
             Repository = RepositoryName,
             Branch     = Branches.First().Name,
             TrueBranch = true
         });
     }
     else
     {
         ShowViewModel <BranchesAndTagsViewModel>(new BranchesAndTagsViewModel.NavObject
         {
             Username   = Username,
             Repository = RepositoryName
         });
     }
 }
Beispiel #3
0
 public override string ToString()
 {
     return($"{Name} [{Owner}] ({Branches.First().Key})");
 }