Inheritance: System.Windows.Forms.Form
        public override bool Execute(GitUIBaseEventArgs gitUiArgs)
        {
            using (var frm = new DeleteUnusedBranchesForm(DaysOlderThan[Settings], MergedInBranch[Settings], gitUiArgs.GitModule, gitUiArgs.GitUICommands, this))
            {
                frm.ShowDialog(gitUiArgs.OwnerForm);
            }

            return true;
        }
        public override bool Execute(GitUIBaseEventArgs gitUiArgs)
        {
            using (var frm = new DeleteUnusedBranchesForm(DaysOlderThan[Settings], MergedInBranch[Settings], gitUiArgs.GitModule, gitUiArgs.GitUICommands, this))
            {
                frm.ShowDialog(gitUiArgs.OwnerForm);
            }

            return(true);
        }
        public override bool Execute(GitUIBaseEventArgs gitUiCommands)
        {
            int days;
            if (!int.TryParse(Settings.GetSetting("Delete obsolete branches older than (days)"), out days))
                days = 30;

            string referenceBranch = Settings.GetSetting("Branch where all branches should be merged in");
            using (var frm = new DeleteUnusedBranchesForm(days, referenceBranch, gitUiCommands.GitModule)) frm.ShowDialog(gitUiCommands.OwnerForm as IWin32Window);

            return true;
        }
示例#4
0
        public override bool Execute(GitUIBaseEventArgs gitUiCommands)
        {
            int days;

            if (!int.TryParse(Settings.GetSetting("Delete obsolete branches older than (days)"), out days))
            {
                days = 30;
            }

            string referenceBranch = Settings.GetSetting("Branch where all branches should be merged in");

            using (var frm = new DeleteUnusedBranchesForm(days, referenceBranch, gitUiCommands.GitModule)) frm.ShowDialog(gitUiCommands.OwnerForm as IWin32Window);

            return(true);
        }
示例#5
0
        public override bool Execute(GitUIEventArgs args)
        {
            var settings = new DeleteUnusedBranchesFormSettings(
                _daysOlderThan.ValueOrDefault(Settings),
                _mergedInBranch.ValueOrDefault(Settings),
                _deleteRemoteBranchesFromFlag.ValueOrDefault(Settings),
                _remoteName.ValueOrDefault(Settings),
                _useRegexToFilterBranchesFlag.ValueOrDefault(Settings),
                _regexFilter.ValueOrDefault(Settings),
                _regexCaseInsensitiveFlag.ValueOrDefault(Settings),
                _regexInvertedFlag.ValueOrDefault(Settings),
                _includeUnmergedBranchesFlag.ValueOrDefault(Settings));

            using var frm = new DeleteUnusedBranchesForm(settings, args.GitModule, args.GitUICommands, this);
            frm.ShowDialog(args.OwnerForm);

            return(true);
        }
        public override bool Execute(GitUIBaseEventArgs gitUiArgs)
        {
            var settings = new DeleteUnusedBranchesFormSettings(
                DaysOlderThan.ValueOrDefault(Settings),
                MergedInBranch.ValueOrDefault(Settings),
                DeleteRemoteBranchesFromFlag.ValueOrDefault(Settings),
                RemoteName.ValueOrDefault(Settings),
                UseRegexToFilterBranchesFlag.ValueOrDefault(Settings),
                RegexFilter.ValueOrDefault(Settings),
                RegexCaseInsensitiveFlag.ValueOrDefault(Settings),
                RegexInvertedFlag.ValueOrDefault(Settings),
                IncludeUnmergedBranchesFlag.ValueOrDefault(Settings));

            using (var frm = new DeleteUnusedBranchesForm(settings, gitUiArgs.GitModule, gitUiArgs.GitUICommands, this))
            {
                frm.ShowDialog(gitUiArgs.OwnerForm);
            }

            return(true);
        }