void CopySelectionToClipBoard(bool hashonly=FALSE);\r
void DiffSelectedRevWithPrevious();\r
bool IsSelectionContinuous();\r
- int FillGitShortLog();\r
+ int BeginFetchLog();\r
int FillGitLog(CTGitPath *path,int infomask=CGit:: LOG_INFO_STAT| CGit::LOG_INFO_FILESTATE | CGit::LOG_INFO_SHOW_MERGEDFILE,CString *from=NULL,CString *to=NULL);\r
\r
inline int ShownCountWithStopped() const { return (int)m_arShownList.GetCount() + (m_bStrictStopped ? 1 : 0); }\r
\r
int GetHeadIndex();\r
\r
+ CComCriticalSection m_critSec;\r
+\r
bool m_bFilterWithRegex;\r
\r
\r
CColors m_Colors;\r
\r
CString m_CurrentBranch;\r
- CString m_HeadHash;\r
+ CGitHash m_HeadHash;\r
\r
CString m_StartRef; //Ref of the top-commit\r
\r
COLORREF m_LineColors[Lanes::COLORS_NUM];\r
DWORD m_DateFormat; // DATE_SHORTDATE or DATE_LONGDATE\r
bool m_bRelativeTimes; // Show relative times\r
+ GIT_LOG m_DllGitLog;\r
};\r
\r
\r