Историја ревизија

Аутор SHA1 Порука Датум
  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 година
  Michael Ragazzon cd670fc143 Refactoring FontEngineDefault (part I). Isolate the interface with FreeType. All font engine default files moved to a separate folder. пре 6 година
  Michael Ragazzon 2ddcc71123 Replace debugger font with 'Courier Prime Code' (SIL Open Font License v1.1). Adjustments to the debugger RCSS. Add 'Core::LoadFontFace' methods. пре 6 година
  Victor Luchits 2df8e4abee Rename FontSubsystem to FontEngine пре 6 година
  Victor Luchits 4e85f31111 Refactor the fonts subsystem to allow external font providers пре 6 година
  Michael Ragazzon 40f19fe151 Completely revised transforms implementation. Please have a look at the readme and updated transform sample for details. пре 6 година
  Michael Ragazzon c49644b46a Remove geometry database пре 6 година
  Michael Ragazzon cb347e1a38 NULL to nullptr пре 6 година
  Michael Ragazzon 68f53dce67 Clean up types and aliases, trying to be more consistent. пре 6 година
  Michael Ragazzon 130674a7b2 Refining the Core API: Now interfaces and instancers are passed as raw pointers to RmlUi, and considered non-owning. It is the user's responsibility to keep the objects alive until after Core::Shutdown and then release these objects at their discretion. пре 6 година
  Michael Ragazzon a4b526c55c Remove ReferenceCountable from System-, Render-, and FileInterface. пре 6 година
  Michael Ragazzon ee669494ee Clear up contexts before shutting down plugins, as some elements may reference the plugin. пре 6 година
  Michael Ragazzon 7ed4250e30 Remove ReferenceCountable from Context and ContextInstancer пре 6 година
  Michael Ragazzon 391f39b038 Merge branch 'master' into performance пре 6 година
  Michael Ragazzon eff01ba43a The big rename. We are now RmlUi version 2.0! пре 6 година
  Michael Ragazzon 0b5d8c7189 Add RegisterEventType to Core API. Update readme. Element::DispatchEvent should now be backwards compatible. Prevent default action after calling StopPropagation(), пре 6 година
  Michael Ragazzon bcc1ac4f2a Implement EventId and associated EventSpecification пре 6 година
  Michael Ragazzon 709852fcf8 Replace std::unordered_map with robin_hood пре 6 година
  Michael Ragazzon e6638f1020 WIP: Attempt to replace Rocket::String with std::string пре 6 година
  Michael b86efd039b Performance: Change several maps and sets to unordered_*. пре 7 година