Historique des commits

Auteur SHA1 Message Date
  Michael Ragazzon 3c10d0f048 Manually control lifetime of observer pointer data il y a 1 an
  Michael Ragazzon 4120031621 Allow observer pointers after Rml::Shutdown, but be more assertive about elements il y a 1 an
  Michael R. P. Ragazzon 41e1291ad9 Avoid allocations during global initialization (#689) il y a 1 an
  Michael Ragazzon 7492876298 The great formattening - format all library source code and documents il y a 2 ans
  Jack Powell ab90eea5b8 Add ReleaseMemoryPools to free up any memory pools and free the ObserverPtrBlock pool. (#265) il y a 3 ans
  Michael Ragazzon 7da73a200d Fix issue with global variables destruction order and observer pointers. il y a 5 ans
  Michael Ragazzon e1031027be Minor optimization: No reason to construct the observer block until it is used. il y a 5 ans
  Michael Ragazzon e9844e3801 The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future. il y a 5 ans
  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. il y a 5 ans
  Michael Ragazzon 8d58625727 Ensure initialization of observer pointer pool before use il y a 6 ans
  Michael Ragazzon 601e126715 ObserverPtr optimized. No longer depending on shared/weak pointer. il y a 6 ans
  Michael Ragazzon f745fac0ee WIP: Rework event dispatcher loop, introduce observer pointer (for now based on std::shared_ptr) il y a 6 ans