From: Frank Li Date: Thu, 5 Feb 2009 14:23:53 +0000 (+0800) Subject: Fix Issue 29: F5 should refresh TGit log X-Git-Url: http://git.sourceforge.jp/view?p=tortoisegit%2FTortoiseGitJp.git;a=commitdiff_plain;h=1978c1f7267353ab8ddb21218f0660c235a7be34;ds=sidebyside Fix Issue 29: F5 should refresh TGit log Signed-off-by: Frank Li --- diff --git a/src/TortoiseProc/LogDlg.cpp b/src/TortoiseProc/LogDlg.cpp index f7b9068..2f4c8fc 100644 --- a/src/TortoiseProc/LogDlg.cpp +++ b/src/TortoiseProc/LogDlg.cpp @@ -1625,7 +1625,7 @@ void CLogDlg::EditLogMessage(int index) EnableOKButton(); #endif } -#if 0 + BOOL CLogDlg::PreTranslateMessage(MSG* pMsg) { // Skip Ctrl-C when copying text out of the log message or search filter @@ -1636,7 +1636,7 @@ BOOL CLogDlg::PreTranslateMessage(MSG* pMsg) { if (CRegDWORD(_T("Software\\TortoiseGit\\DiffByDoubleClickInLog"), FALSE)) { - DiffSelectedRevWithPrevious(); + m_LogList.DiffSelectedRevWithPrevious(); return TRUE; } } @@ -1656,7 +1656,7 @@ BOOL CLogDlg::PreTranslateMessage(MSG* pMsg) m_tooltips.RelayEvent(pMsg); return __super::PreTranslateMessage(pMsg); } -#endif + BOOL CLogDlg::OnSetCursor(CWnd* pWnd, UINT nHitTest, UINT message) { diff --git a/src/TortoiseProc/LogDlg.h b/src/TortoiseProc/LogDlg.h index 715d7f7..5585f76 100644 --- a/src/TortoiseProc/LogDlg.h +++ b/src/TortoiseProc/LogDlg.h @@ -145,7 +145,7 @@ protected: virtual void OnCancel(); virtual void OnOK(); virtual BOOL OnInitDialog(); - //virtual BOOL PreTranslateMessage(MSG* pMsg); + virtual BOOL PreTranslateMessage(MSG* pMsg); void FillLogMessageCtrl(bool bShow = true); void DoDiffFromLog(INT_PTR selIndex, GitRev *rev1, GitRev *rev2, bool blame, bool unified);