OSDN Git Service

Fixed issue #147: Add ability to drop / view stash
[tortoisegit/TortoiseGitJp.git] / src / TortoiseProc / GitLogListAction.cpp
index 7bf709b..e66ed9a 100644 (file)
@@ -508,6 +508,15 @@ void CGitLogList::ContextMenuAction(int cmd,int FirstSelect, int LastSelect)
                                                cmd.Format(_T("git.exe tag -d %s"),shortname);\r
                                        }\r
 \r
+                                       if(this->GetShortName(ref,shortname,_T("refs/stash")))\r
+                                       {\r
+                                               if(CMessageBox::Show(NULL,_T("<ct=0x0000FF>Are you sure remove <b>ALL</b> stash?</ct>"),\r
+                                                                                          _T("TortoiseGit"),MB_YESNO)==IDYES)\r
+                                                       cmd.Format(_T("git.exe stash clear"));\r
+                                               else\r
+                                                       return;\r
+                                       }\r
+\r
                                        CString out;\r
                                        if(g_Git.Run(cmd,&out,CP_UTF8))\r
                                        {\r