Commit History

Author SHA1 Message Date
  Michael Ragazzon 61f586eb8d Add some missing moves 4 years ago
  Michael Ragazzon 98282c7b2e Refactor some of the Transform functionality. Move functions that should only be called internally to an internal TransformUtilities. Rename Transforms::Primitive to TransformPrimitive. 5 years ago
  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 years ago
  Michael Ragazzon 45a6868ff6 Remove the StringCache. See #96. 5 years ago
  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 years ago
  Michael Ragazzon 40f19fe151 Completely revised transforms implementation. Please have a look at the readme and updated transform sample for details. 6 years ago
  Michael Ragazzon 68f53dce67 Clean up types and aliases, trying to be more consistent. 6 years ago
  Michael Ragazzon 391f39b038 Merge branch 'master' into performance 6 years ago
  Michael Ragazzon eff01ba43a The big rename. We are now RmlUi version 2.0! 6 years ago
  Michael Ragazzon 8f9515729a Typeconverter: Move some complex types into cpp-file 6 years ago
  Victor Luchits 6d9667b9b1 Add ROCKETCORE_API specifier where appropriate 6 years ago
  Michael Ragazzon 87e89c630b Fix possible compile error (closes #12) 6 years ago
  Michael 9bb9c01bf9 Convert transform, animation, and transition to string. 7 years ago
  Michael 26a22f0a6d Replace custom shared reference with std::shared_ptr 7 years ago
  Michael 23bdc17b8a Transitions working for pseudo-classes. Working on element class.changes. Experimenting with reversal of transitions. 7 years ago
  Michael 4ec999e3d8 Allow matching transform primitives in their generic forms (e.g. translateX to translate3d). Helper functions and constructors for creating Transform animations. 7 years ago
  Michael 3999bd623a Refactoring 7 years ago
  Michael 3397937d79 Interpolating transforms for animation.Implemented Primitives as variants to avoid RTTI and virtual function calls. Now targeting C++17. 7 years ago
  Markus Schöngart 8deea52b73 Updated transform property patch 11 years ago
  Markus Schöngart 0ac598617e Implement the transform property. 11 years ago