Added utf8cpp as a auxiliary helper library.

Added UITooltip::getTooltipPosition.
Fixes in System::Process.
UICodeEditor: Performance improvements in minimap rendering.
ecode: AutoCompleteModule fixes. Added coloring to tooltips from the LSP Client. LSP Client Server parsing improvements.
This commit is contained in:
Martín Lucas Golini
2022-12-24 11:54:21 -03:00
parent 587d552940
commit c61abf37bf
23 changed files with 1379 additions and 61 deletions

View File

@@ -145,6 +145,9 @@ class AutoCompletePlugin : public UICodeEditorPlugin {
Mutex mHandlesMutex;
std::map<TextDocument*, std::vector<PluginIDType>> mHandles;
std::map<TextDocument*, std::atomic<bool>> mDocsUpdating;
Mutex mDocsUpdatingMutex;
Float mRowHeight{ 0 };
Rectf mBoxRect;