// For log filter only\r
LOGACTIONS_HIDE = 0x20000000,\r
LOGACTIONS_GRAY = 0x10000000,\r
+\r
+ // For Rebase only\r
+ LOGACTIONS_REBASE_CURRENT = 0x08000000,\r
+ LOGACTIONS_REBASE_PICK = 0x04000000,\r
+ LOGACTIONS_REBASE_SQUASH = 0x02000000,\r
+ LOGACTIONS_REBASE_EDIT = 0x01000000,\r
+ LOGACTIONS_REBASE_DONE = 0x00800000,\r
+ LOGACTIONS_REBASE_SKIP = 0x00400000,\r
+ LOGACTIONS_REBASE_MASK = 0x0FC00000,\r
+ LOGACTIONS_REBASE_MODE_MASK=0x07C00000,\r
+\r
};\r
\r
CString m_StatAdd;\r
bool m_Checked;\r
int ParserAction(BYTE action);\r
CString GetActionName();\r
+ static CString GetActionName(int action);\r
/**\r
* Set the path as an UTF8 string with forward slashes\r
*/\r
void SetFromGit(const char* pPath);\r
void SetFromGit(const char* pPath, bool bIsDirectory);\r
+ void SetFromGit(const TCHAR* pPath, bool bIsDirectory);\r
void SetFromGit(const CString& sPath,CString *OldPath=NULL);\r
\r
/**\r