1.29.0 for Trackmania Turbo
default
10 days ago
- Added basic filtering in Nod Explorer
- Added context menus to Nod Explorer members
- Added masking of password fields in Nod Explorer
- Added new
Display namespace (this deprecates the Draw namespace)
- Added
UI::MeasureString (this deprecates Draw::MeasureString)
- Added support for loading webp images
- Added "Hide collapse button on windows" setting and
UI::GetDefaultWindowFlags
- Added
UI::SetNextWindowSizeConstraints, UI::SetNextWindowCollapsed, UI::SetNextWindowBgAlpha, UI::IsMouseHoveringRect, UI::TableGetHoveredRow, UI::TableGetHoveredColumn
- Added a bunch of ImPlot utility functions
- Added
enableif and onchange to setting variables
- Added showing overlay when calling
Meta::OpenSettings
- Added support for printing log lines with newlines
- Added proper error reporting for file IO errors
- Added handling of ImGui user errors as script exceptions
- Added warnings in log for unknown meta tags on functions and variables (eg. typo in "[Setting]" or "[SettingsTab]")
- Added
GetCmdBufferCore() and GetSystemConfig()
- Added
Dev::ReadUint alternatives of UInt for consistency
- Added free register parameter to
Dev::Hook API
- Added license display menu and changed layout of support buttons in About dialog
- Added separate
UNITED_FOREVER and NATIONS_FOREVER preprocessor defines
- Improved toml parsing
- Updated Angelscript
- Fixed notifications disappearing at inaccurate times
- Fixed leaking handles when virtual loader fails to open a file
- Fixed
Time::Now relying on an uninitialized variable in plugin initializer code
- Fixed "programmer error" in debugger plugin list
- Fixed enum size for some proc return values
- Fixed broken logging when printing 2048 characters or more
- Fixed crash when opening call proc window with global enum
- Fixed crash that could happen on shutdown