Commit History

Autor SHA1 Mensaxe Data
  Lê Duy Quang b48abfbd5f Add the ability to select a font face from a font collection (#720) hai 11 meses
  Michael Ragazzon 42a1a9138b Add manual release of render manager to allow render interface to be destroyed before Rml::Shutdown, see #703 hai 1 ano
  Michael R. P. Ragazzon 41e1291ad9 Avoid allocations during global initialization (#689) hai 1 ano
  Jan Lupčík d2ce1326ce Add Input Method Editor (IME) support (#541) hai 1 ano
  hobyst bbdb6e9c43 Full CMake rewrite using modern CMake conventions %!s(int64=2) %!d(string=hai) anos
  Michael Ragazzon 01d4627b57 Update various function descriptions and parameter names hai 1 ano
  Michael Ragazzon bc5ff06f21 Make the system interface optional hai 1 ano
  Michael Ragazzon 20d9cc7db6 Use span type in `LoadFontFace` and related font engine functions hai 1 ano
  Michael Ragazzon 8559aaf596 Merge branch 'effects' (#594) hai 1 ano
  Michael Ragazzon 64b36dc477 Add initialize and shutdown procedures to font engine interface, resolves #583 hai 1 ano
  Michael Ragazzon cbeea43804 Remove unused Log procedures for initialise and shutdown %!s(int64=2) %!d(string=hai) anos
  Daniel Mircea d131274517 Implement the ability to release specific textures from memory (#543) %!s(int64=2) %!d(string=hai) anos
  Michael Ragazzon a452f26951 Refactor Geometry and Texture, introduce unique render resources %!s(int64=2) %!d(string=hai) anos
  Michael Ragazzon 0bbd0193cb Only allow a single render interface, remove the ability to set per-context render interfaces [breaking change] %!s(int64=2) %!d(string=hai) anos
  Michael Ragazzon 7492876298 The great formattening - format all library source code and documents %!s(int64=2) %!d(string=hai) anos
  hobyst 907d84d2d3 Improve load document and font documentation %!s(int64=3) %!d(string=hai) anos
  Michael Ragazzon ce85ba7596 Add 'Rml::ReleaseFontResources()' which enables garbage collection of font resources %!s(int64=3) %!d(string=hai) anos
  Mex 477631acfa Allow numeric values in the 'font-weight' property, and enable loading fonts with multiple font-weights. %!s(int64=3) %!d(string=hai) anos
  Jack Powell ab90eea5b8 Add ReleaseMemoryPools to free up any memory pools and free the ObserverPtrBlock pool. (#265) %!s(int64=4) %!d(string=hai) anos
  Michael Ragazzon aa070e7292 Rml::ReleaseTextures can now be called for a single render interface, see #222. %!s(int64=4) %!d(string=hai) anos
  Lucien Catonnet 4f073e30d4 Add Rml::UnregisterPlugin %!s(int64=4) %!d(string=hai) anos
  Michael Ragazzon 66c960604b Basic implementation of SVG plugin using the lunasvg library %!s(int64=5) %!d(string=hai) anos
  Michael Ragazzon 3877e3dbad Remove unnecessary references in arguments. Add conversion between vector types. %!s(int64=5) %!d(string=hai) anos
  Michael Ragazzon 5df52283f9 Integrate the Lottie plugin into Core, only built when setting the 'ENABLE_LOTTIE_PLUGIN' option in CMake. %!s(int64=5) %!d(string=hai) anos
  actboy168 551ea377b5 Lua: Use standard pairs/ipairs implementation, use 1-based array indexing (#137) %!s(int64=5) %!d(string=hai) anos
  Michael Ragazzon 13d1c5b064 Initialise and shutdown sprite sheet property parser. This fixes a crash when re-initialising RmlUi after it has previously been shut down. %!s(int64=5) %!d(string=hai) anos
  Michael Ragazzon 88d1d843c4 Add ability to query the sources of all textures loaded. See #131. %!s(int64=5) %!d(string=hai) anos
  Michael Ragazzon db4ee749ed Fix font textures leaked during Rml::Shutdown due to wrong order of shutdown calls. Log an error in debug mode if any textures leak after shutdown. See #133. %!s(int64=5) %!d(string=hai) anos
  Rokas Kupstys c261c1ff81 Add ability for user to override container types. %!s(int64=5) %!d(string=hai) anos
  Michael Ragazzon e9844e3801 The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future. %!s(int64=5) %!d(string=hai) anos