Exemplo n.º 1
0
        private bool StartBlameDialog(IWin32Window owner, string fileName, GitRevision revision)
        {
            if (!RequiresValidWorkingDir(owner))
            {
                return(false);
            }

            if (!InvokeEvent(owner, PreBlame))
            {
                return(false);
            }

            using (var frm = new FormBlame(fileName, revision)) frm.ShowDialog(owner);

            InvokeEvent(owner, PostBlame);

            return(false);
        }
Exemplo n.º 2
0
        private bool StartBlameDialog(IWin32Window owner, string fileName, GitRevision revision)
        {
            return DoActionOnRepo(owner, true, false, PreBlame, PostBlame, () =>
                {
                    using (var frm = new FormBlame(this, fileName, revision))
                        frm.ShowDialog(owner);

                    return true;
                }
            );
        }