From: <sv...@op...> - 2024-05-05 14:10:27
|
Author: sagamusix Date: Sun May 5 16:10:14 2024 New Revision: 20706 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=20706 Log: [Imp] Add plugin presets path to sidebar paths when a plugin requests a file browser. Modified: trunk/OpenMPT/mptrack/Vstplug.cpp Modified: trunk/OpenMPT/mptrack/Vstplug.cpp ============================================================================== --- trunk/OpenMPT/mptrack/Vstplug.cpp Sat May 4 19:37:55 2024 (r20705) +++ trunk/OpenMPT/mptrack/Vstplug.cpp Sun May 5 16:10:14 2024 (r20706) @@ -584,8 +584,7 @@ // string in ptr, see below case audioMasterCanDo: - //Other possible Can Do strings are: - if(!strcmp((char*)ptr, HostCanDo::sendVstEvents) + if(!strcmp((char *)ptr, HostCanDo::sendVstEvents) || !strcmp((char *)ptr, HostCanDo::sendVstMidiEvent) || !strcmp((char *)ptr, HostCanDo::sendVstTimeInfo) || !strcmp((char *)ptr, HostCanDo::receiveVstEvents) @@ -769,7 +768,8 @@ } dlg.ExtensionFilter(extensions) .WorkingDirectory(mpt::PathString::FromLocale(workingDir)) - .AddPlace(GetPluginFactory().dllPath.GetDirectoryWithDrive()); + .AddPlace(GetPluginFactory().dllPath.GetDirectoryWithDrive()) + .AddPlace(TrackerSettings::Instance().PathPluginPresets.GetWorkingDir()); if(!dlg.Show(GetEditor())) return 0; |