mirror of https://github.com/PCSX2/pcsx2.git
gsdump: add enter+dclick selection on lv + fix rd crash lifetime switch
This commit is contained in:
parent
501225c630
commit
d6a671d4ae
|
@ -882,7 +882,7 @@ void SysCorePlugins::_generalclose( PluginsEnum_t pid )
|
||||||
|
|
||||||
void SysCorePlugins::ClosePlugin_GS()
|
void SysCorePlugins::ClosePlugin_GS()
|
||||||
{
|
{
|
||||||
if( GetMTGS().IsSelf() )
|
if( GetMTGS().IsSelf() || GSDump::isRunning )
|
||||||
_generalclose( PluginId_GS );
|
_generalclose( PluginId_GS );
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
|
|
@ -78,6 +78,7 @@ Dialogs::GSDumpDialog::GSDumpDialog(wxWindow* parent)
|
||||||
wxBoxSizer* gif = new wxBoxSizer(wxVERTICAL);
|
wxBoxSizer* gif = new wxBoxSizer(wxVERTICAL);
|
||||||
wxBoxSizer* dumps_list = new wxBoxSizer(wxVERTICAL);
|
wxBoxSizer* dumps_list = new wxBoxSizer(wxVERTICAL);
|
||||||
|
|
||||||
|
m_run->SetDefault();
|
||||||
wxArrayString rdoverrides;
|
wxArrayString rdoverrides;
|
||||||
rdoverrides.Add("None");
|
rdoverrides.Add("None");
|
||||||
rdoverrides.Add("OGL SW");
|
rdoverrides.Add("OGL SW");
|
||||||
|
@ -126,6 +127,7 @@ Dialogs::GSDumpDialog::GSDumpDialog(wxWindow* parent)
|
||||||
wxEvtHandler::Connect(wxEVT_FSWATCHER, wxFileSystemWatcherEventHandler(Dialogs::GSDumpDialog::PathChanged));
|
wxEvtHandler::Connect(wxEVT_FSWATCHER, wxFileSystemWatcherEventHandler(Dialogs::GSDumpDialog::PathChanged));
|
||||||
|
|
||||||
Bind(wxEVT_LIST_ITEM_SELECTED, &Dialogs::GSDumpDialog::SelectedDump, this, ID_DUMP_LIST);
|
Bind(wxEVT_LIST_ITEM_SELECTED, &Dialogs::GSDumpDialog::SelectedDump, this, ID_DUMP_LIST);
|
||||||
|
Bind(wxEVT_LIST_ITEM_ACTIVATED, &Dialogs::GSDumpDialog::RunDump, this, ID_DUMP_LIST);
|
||||||
Bind(wxEVT_BUTTON, &Dialogs::GSDumpDialog::RunDump, this, ID_RUN_DUMP);
|
Bind(wxEVT_BUTTON, &Dialogs::GSDumpDialog::RunDump, this, ID_RUN_DUMP);
|
||||||
Bind(wxEVT_BUTTON, &Dialogs::GSDumpDialog::ToStart, this, ID_RUN_START);
|
Bind(wxEVT_BUTTON, &Dialogs::GSDumpDialog::ToStart, this, ID_RUN_START);
|
||||||
Bind(wxEVT_BUTTON, &Dialogs::GSDumpDialog::StepPacket, this, ID_RUN_STEP);
|
Bind(wxEVT_BUTTON, &Dialogs::GSDumpDialog::StepPacket, this, ID_RUN_STEP);
|
||||||
|
|
Loading…
Reference in New Issue