Esempio n. 1
0
        protected virtual void OnButtonAddRemoteClicked(object sender, EventArgs e)
        {
            var dlg = new EditRemoteDialog();

            try {
                if (MessageService.RunCustomDialog(dlg) == (int)ResponseType.Ok)
                {
                    repo.AddRemote(dlg.RemoteName, dlg.RemoteUrl, dlg.ImportTags);
                    FillRemotes();
                }
            } finally {
                dlg.Destroy();
                dlg.Dispose();
            }
        }
        protected virtual void OnButtonAddRemoteClicked(object sender, System.EventArgs e)
        {
            var remote = new RemoteSource();
            var dlg    = new EditRemoteDialog(remote, true);

            try {
                if (MessageService.RunCustomDialog(dlg) == (int)Gtk.ResponseType.Ok)
                {
                    repo.AddRemote(remote, dlg.ImportTags);
                    FillRemotes();
                }
            } finally {
                dlg.Destroy();
            }
        }