Skip to content

GacUI 1.0.1.0

Compare
Choose a tag to compare
@vczh vczh released this 24 Oct 00:30
· 153 commits to master since this release

GacUI 1.0.1.0

GacUI / C++ Interoperable Script Engine (Apache License 2.0 with extra conditions)

Website for this project: http://www.gaclib.net/

This repository contains the latest release for the GacUI project, including packed library source codes, development tools, demos and documents. Complete source code can be accessed in https://github.com/vczh-libraries .

Version

This version is a sub release towards GacUI 2.0.
Please check out 1.0-rc-3 for GacUI 1.0.

New Features

  • Add U8String for char8_t.
  • Add U16String for char16_t.
  • Add U32String for char32_t.
  • Add string conversion functions between all 5 kinds of strings.
  • Move some ObjectString<T> constructors to static functions: TakeOver, FromChar, CopyFrom, Unmanaged, UnsafeCastFrom.
  • Add Utf32Encoder and Utf32Decoder. Utf-32 doesn't have BOM so it is not supported in BomEncoder and BomDecoder.