public MainWindow()
        {
            InitializeComponent();

            r = new Repository(Repository.DefaultUrl);
            DataContext = r;
            LoadRepositoryData();
        }
 public CreateRepositoryWindow()
 {
     InitializeComponent();
     r = new Repository(null);
     DataContext = r;
     RepoProgress.Visibility = Visibility.Hidden;
     foreach (var item in r.GetDirectoriesFromPath(Directory.GetCurrentDirectory()))
     {
         var cb = new CheckBox() { Content = System.IO.Path.GetFileName(item) };
         ListOfFolders.Items.Add(cb);
     }
     
 }