Historial de Commits

Autor SHA1 Mensaje Fecha
  Michael Ragazzon acea973863 Move remaining functions out of String.h and into StringUtilities.h. hace 6 años
  Michael Ragazzon cb347e1a38 NULL to nullptr hace 6 años
  Michael Ragazzon 68f53dce67 Clean up types and aliases, trying to be more consistent. hace 6 años
  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. hace 6 años
  Michael Ragazzon ae6f186d45 Remove ReferenceCountable from XmlNodeHandler hace 6 años
  Michael Ragazzon 3ee01de68c Remove ReferenceCountable from Stream hace 6 años
  Michael Ragazzon 3691b70f98 Remove ReferenceCountable from StyleSheet hace 6 años
  Michael Ragazzon ebe3e3a14a Remove ReferenceCountable from Event and EventInstancer hace 6 años
  Michael Ragazzon 7ed4250e30 Remove ReferenceCountable from Context and ContextInstancer hace 6 años
  Michael Ragazzon 39318abafa Make a Releasable class for the smart pointer deleters, to aid in correct new/delete across libraries. hace 6 años
  Michael Ragazzon 99c1873d7c Clean up. Make element instancer unique_ptr. hace 6 años
  Michael Ragazzon ab8bc1e2af Remove reference count on Element and replace by unique_ptr hace 6 años
  Michael Ragazzon 94903c248c Implement font-effect property. hace 6 años
  Michael Ragazzon 391f39b038 Merge branch 'master' into performance hace 6 años
  Michael Ragazzon eff01ba43a The big rename. We are now RmlUi version 2.0! hace 6 años
  Michael Ragazzon ad18eb571a Cleanup, move spritesheet to own file. hace 6 años
  Michael Ragazzon 43da6ad7a2 Remove 'none' decorator, no need for that anymore. Add an interface class for DecoratorInstancer for a more stable API. hace 6 años
  Michael Ragazzon cc0b4a459a Decorators and their instancers now use smart pointers instead of manual reference counting hace 6 años
  Michael Ragazzon efd2f86c12 Spritesheets now rendering in decorators. Still work to do. hace 6 años
  Michael Ragazzon e9a6bfb153 Decorators now properly renders (just need to update stylesheets) hace 6 años
  Michael Ragazzon 42ac8ad4d2 Still WIP, but compiling, running, and displaying text (without font effects). hace 6 años
  Michael Ragazzon dfdea4affd WIP: At-rule for decorators hace 6 años
  Michael Ragazzon bab0571267 WIP. Move ID-name mapping to PropertySpecification. Each specification has its own set of id/names, and only the main stylesheet needs to be a singleton. hace 6 años
  Michael Ragazzon 9380fb5970 Use the Dictionary on OnAttributeChange to avoid copies and double map lookup hace 6 años
  Michael Ragazzon d2c395645c Make Event unaware of event specification, pass by parameter instead. hace 6 años
  Michael Ragazzon bcc1ac4f2a Implement EventId and associated EventSpecification hace 6 años
  Michael Ragazzon 1e41f9a4ef Remove lock layout: it already had no effect hace 6 años
  Michael Ragazzon f3b9ad29f0 Reverting to commit 9c42c7b. The strings to ID changes were too complicated compared to the performance gained. hace 6 años
  Michael Ragazzon 0e390e9860 Trying to fix decorators hace 6 años
  Michael Ragazzon 1ead58341e WIP: Replacing strings with IDs now compiling and running (puh). Producing... interesting results. hace 6 años