Optimized String::toString.

Revert a change in focus behavior in UIDropDownList since it's incorrect.
Measure plugin load times.
This commit is contained in:
Martín Lucas Golini
2024-10-22 21:23:19 -03:00
parent 93cbd4e40c
commit 1e58843896
12 changed files with 267 additions and 56 deletions

View File

@@ -135,6 +135,7 @@ AutoCompletePlugin::~AutoCompletePlugin() {
}
void AutoCompletePlugin::load( PluginManager* pluginManager ) {
Clock clock;
AtomicBoolScopedOp loading( mLoading, true );
std::string path = pluginManager->getPluginsPath() + "autocomplete.json";
if ( FileSystem::fileExists( path ) ||
@@ -239,7 +240,7 @@ void AutoCompletePlugin::load( PluginManager* pluginManager ) {
subscribeFileSystemListener();
mReady = true;
fireReadyCbs();
setReady();
setReady( clock.getElapsedTime() );
}
void AutoCompletePlugin::onRegister( UICodeEditor* editor ) {