Esempio n. 1
0
        private void NewRepoDialog_Load(object sender, EventArgs e)
        {
            RepositoryList repositories;

            try
            {
                repositories = Main.FetchMasterRepositoryList();
            }
            catch
            {
                ReposListBox.Items.Add("Failed to fetch master list..");
                return;
            }

            ReposListBox.Items.Clear();

            if (repositories.repositories == null)
            {
                ReposListBox.Items.Add("Failed to fetch master list..");
                return;
            }

            foreach (Repository repository in repositories.repositories)
            {
                ReposListBox.Items.Add(String.Format("{0} | {1}", repository.name, repository.uri));
            }
        }
Esempio n. 2
0
        private void NewRepoDialog_Load(object sender, EventArgs e)
        {
            RepositoryList repositories;

            try
            {
                repositories = Main.FetchMasterRepositoryList();
            }
            catch
            {
                ReposListBox.Items.Add(Properties.Resources.NewRepoDialogFailed);
                return;
            }

            ReposListBox.Items.Clear();

            if (repositories.repositories == null)
            {
                ReposListBox.Items.Add(Properties.Resources.NewRepoDialogFailed);
                return;
            }

            ReposListBox.Items.AddRange(repositories.repositories.Select(r =>
                                                                         new ListViewItem(new string[] { r.name, r.uri.ToString() })
            {
                Tag = r
            }
                                                                         ).ToArray());
        }