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;
|