static CString ToRelativeTimeString(CTime time);\r
\r
static CString GetMergeTempFile(CString str,CTGitPath &merge);\r
+ static int StashApply(CString ref);\r
+\r
+ static bool IsSSHPutty();\r
+\r
+ static bool LaunchRemoteSetting();\r
+\r
+ static bool LaunchPAgent(CString *keyfile=NULL,CString * pRemote=NULL);\r
+\r
+ static CString GetClipboardLink();\r
+ static CString ChooseRepository(CString *path);\r
+\r
+ static bool SendPatchMail(CTGitPathList &pathlist,bool autoclose=false);\r
+\r
+ static int SaveCommitUnicodeFile(CString &filename, CString &mesage);\r
+ \r
private:\r
static CString PickDiffTool(const CTGitPath& file1, const CTGitPath& file2);\r
static bool GetMimeType(const CTGitPath& file, CString& mimetype);\r