diff --git a/GUI/EvtMainFrame.cpp b/GUI/EvtMainFrame.cpp index 02fddcc..60cdd15 100644 --- a/GUI/EvtMainFrame.cpp +++ b/GUI/EvtMainFrame.cpp @@ -191,6 +191,10 @@ void EvtMainFrame::openSaveDirEvent(wxCommandEvent&) { wxExecute("explorer.exe " + Utility::Directory::toNativeSeparators(_manager.saveDirectory())); } +void EvtMainFrame::stagingButtonEvent(wxCommandEvent&) { + wxExecute("explorer.exe " + Utility::Directory::toNativeSeparators(_manager.stagingAreaDirectory())); +} + void EvtMainFrame::installedSelectionEvent(wxListEvent&) { updateCommandsState(); } diff --git a/GUI/EvtMainFrame.h b/GUI/EvtMainFrame.h index 6d3d707..f171520 100644 --- a/GUI/EvtMainFrame.h +++ b/GUI/EvtMainFrame.h @@ -38,6 +38,7 @@ class EvtMainFrame: public MainFrame { void deleteEvent(wxCommandEvent&); void backupEvent(wxCommandEvent&); void openSaveDirEvent(wxCommandEvent&); + void stagingButtonEvent(wxCommandEvent&); void installedSelectionEvent(wxListEvent&); void listColumnDragEvent(wxListEvent&); void fileUpdateEvent(wxFileSystemWatcherEvent& event);