summaryrefslogtreecommitdiff
path: root/indra/llui/llluafloater.cpp
AgeCommit message (Collapse)Author
2024-04-03Introduce fsyspath subclass of std::filesystem::path.Nat Goodspeed
Our std::strings are UTF-8 encoded, so conversion from std::string to std::filesystem::path must use UTF-8 decoding. The native Windows std::filesystem::path constructor and assignment operator accepting std::string use "native narrow encoding," which mangles path strings containing UTF-8 encoded non-ASCII characters. fsyspath's std::string constructor and assignment operator explicitly engage std::filesystem::u8path() to handle encoding. u8path() is deprecated in C++20, but once we adapt fsyspath's conversion to C++20 conventions, consuming code need not be modified.
2024-03-25mac build fixMaxim Nikolenko
2024-03-25Add keystroke event support and allow adding text lines to the line editorMnikolenko Productengine
2024-03-21mac build fixMnikolenko Productengine
2024-03-21Accept an array for "add_list_item" and change EVENT_LIST typeMnikolenko Productengine
2024-03-21Switch to LLDispatchListenerMnikolenko Productengine
2024-03-20LLLuaFloater code clean upMnikolenko Productengine
2024-03-19search xml file in the lib, if path is not full; add test lua floater scriptsMnikolenko Productengine
2024-03-18update to use new lua leap; initial support for scroll listMnikolenko Productengine
2024-03-15set commit callback for all buttons including minimize, maximizeMnikolenko Productengine
2024-03-14Send additional events to the script when specifiedMnikolenko Productengine
2024-03-12Initial implementation of LLLuaFloaterMnikolenko Productengine