تاریخچه Commit ها

نویسنده SHA1 پیام تاریخ
  hobyst bbdb6e9c43 Full CMake rewrite using modern CMake conventions 2 سال پیش
  Michael Ragazzon 01d4627b57 Update various function descriptions and parameter names 1 سال پیش
  Michael Ragazzon bc5ff06f21 Make the system interface optional 1 سال پیش
  Michael Ragazzon 20d9cc7db6 Use span type in `LoadFontFace` and related font engine functions 1 سال پیش
  Michael Ragazzon 8559aaf596 Merge branch 'effects' (#594) 1 سال پیش
  Michael Ragazzon 64b36dc477 Add initialize and shutdown procedures to font engine interface, resolves #583 1 سال پیش
  Michael Ragazzon cbeea43804 Remove unused Log procedures for initialise and shutdown 1 سال پیش
  Daniel Mircea d131274517 Implement the ability to release specific textures from memory (#543) 2 سال پیش
  Michael Ragazzon a452f26951 Refactor Geometry and Texture, introduce unique render resources 2 سال پیش
  Michael Ragazzon 0bbd0193cb Only allow a single render interface, remove the ability to set per-context render interfaces [breaking change] 2 سال پیش
  Michael Ragazzon 7492876298 The great formattening - format all library source code and documents 2 سال پیش
  hobyst 907d84d2d3 Improve load document and font documentation 3 سال پیش
  Michael Ragazzon ce85ba7596 Add 'Rml::ReleaseFontResources()' which enables garbage collection of font resources 3 سال پیش
  Mex 477631acfa Allow numeric values in the 'font-weight' property, and enable loading fonts with multiple font-weights. 3 سال پیش
  Jack Powell ab90eea5b8 Add ReleaseMemoryPools to free up any memory pools and free the ObserverPtrBlock pool. (#265) 3 سال پیش
  Michael Ragazzon aa070e7292 Rml::ReleaseTextures can now be called for a single render interface, see #222. 4 سال پیش
  Lucien Catonnet 4f073e30d4 Add Rml::UnregisterPlugin 4 سال پیش
  Michael Ragazzon 66c960604b Basic implementation of SVG plugin using the lunasvg library 5 سال پیش
  Michael Ragazzon 3877e3dbad Remove unnecessary references in arguments. Add conversion between vector types. 4 سال پیش
  Michael Ragazzon 5df52283f9 Integrate the Lottie plugin into Core, only built when setting the 'ENABLE_LOTTIE_PLUGIN' option in CMake. 5 سال پیش
  actboy168 551ea377b5 Lua: Use standard pairs/ipairs implementation, use 1-based array indexing (#137) 5 سال پیش
  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. 5 سال پیش
  Michael Ragazzon 88d1d843c4 Add ability to query the sources of all textures loaded. See #131. 5 سال پیش
  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. 5 سال پیش
  Rokas Kupstys c261c1ff81 Add ability for user to override container types. 5 سال پیش
  Michael Ragazzon e9844e3801 The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future. 5 سال پیش
  Michael Ragazzon 97682a2dff Re-implement Rml::Core::ReleaseCompiledGeometries(). See #84. 5 سال پیش
  Michael Ragazzon a6f5078531 Cleaning up header files: Include what we use. 5 سال پیش
  Michael Ragazzon 6c53cbf85b Remove #include "precompiled.h" from source files, CMake handles it instead. Include what we actually use in header and source files. For non-precompiled headers measurements indicate ~30% reduction in compile time. See #81. 5 سال پیش
  Michael Ragazzon 48dd41ef40 Remove font engine default files from cmake when the default font interface is disabled. Remove macro guards. 6 سال پیش