#include <regex>\r
#include "GitLogList.h"\r
#include "GitStatusListCtrl.h"\r
+\r
using namespace std;\r
\r
\r
#define MERGE_REVSELECTSTARTEND 3 ///< both\r
#define MERGE_REVSELECTMINUSONE 4 ///< first with N-1\r
\r
-#define LOGFILTER_ALL 1\r
-#define LOGFILTER_MESSAGES 2\r
-#define LOGFILTER_PATHS 3\r
-#define LOGFILTER_AUTHORS 4\r
-#define LOGFILTER_REVS 5\r
-#define LOGFILTER_REGEX 6\r
-#define LOGFILTER_BUGID 7\r
-\r
\r
#define LOGFILTER_TIMER 101\r
\r
void AdjustMinSize();\r
void SetSplitterRange();\r
void SetFilterCueText();\r
- BOOL IsEntryInDateRange(int i);\r
+ \r
void CopySelectionToClipBoard();\r
void CopyChangedSelectionToClipBoard();\r
CTGitPathList GetChangedPathsFromSelectedRevisions(bool bRelativePaths = false, bool bUseFilter = true);\r
void SortShownListArray();\r
- void RecalculateShownList(CPtrArray * pShownlist);\r
+ \r
void SetSortArrow(CListCtrl * control, int nColumn, bool bAscending);\r
void SortByColumn(int nSortColumn, bool bAscending);\r
\r
CString m_sURL;\r
CString m_sUUID; ///< empty if the log cache is not used\r
CGitLogList m_LogList;\r
- //CListCtrl m_ChangedFileListCtrl;\r
- \r
CGitStatusListCtrl m_ChangedFileListCtrl;\r
-\r
CFilterEdit m_cFilter;\r
CProgressCtrl m_LogProgress;\r
CMenuButton m_btnShow;\r
CRect m_MsgViewOrigRect;\r
CRect m_LogListOrigRect;\r
CRect m_ChgOrigRect;\r
- CString m_sFilterText;\r
- int m_nSelectedFilter;\r
+// CString m_sFilterText;\r
+ \r
//volatile LONG m_bNoDispUpdates;\r
CDateTimeCtrl m_DateFrom;\r
CDateTimeCtrl m_DateTo;\r
- DWORD m_tFrom;\r
- DWORD m_tTo;\r
int m_limit;\r
int m_limitcounter;\r
int m_nSortColumn;\r
\r
CToolTips m_tooltips;\r
\r
- CTime m_timFrom;\r
- CTime m_timTo;\r
CColors m_Colors;\r
CImageList m_imgList;\r
#if 0\r