SamVanheer / HalfLifeAssetManager

Half-Life Asset Manager, a tool to view and edit Half-Life 1 models
Other
237 stars 29 forks source link

Fix UTF8 string support #254

Closed SamVanheer closed 1 year ago

SamVanheer commented 1 year ago

C++20 made the u8 string type distinct from char, so all code was changed to use std::string instead. However this caused UTF8 strings to break, so now a proper solution is needed that properly displays UTF8 without causing conversion errors in code.