Commit History

Author SHA1 Message Date
  Michael Ragazzon 0471ce737e Add support for 'mask-image' property 2 years ago
  Michael Ragazzon c3622e669c Allow decorators to specify paint area [breaking change] 2 years ago
  Michael Ragazzon 69ea397f4f Add clip mask to render interface, introduce render manager to keep track of the render state 2 years ago
  Michael Ragazzon 156d2bd3b8 Fix backdrop-filter 2 years ago
  Michael Ragazzon a5e3c7fc8d Add Filter class, to be used with the new 'filter' and 'backdrop-filter' properties 2 years ago
  Michael Ragazzon 05ec09bce3 Refactor: Move DecoratorInstancer into the Decorator files 2 years ago
  Michael Ragazzon ce949d2d5b Refactor Property units and Box enums, and introduce NumericValue [breaking change] 2 years ago
  Michael Ragazzon 7492876298 The great formattening - format all library source code and documents 2 years ago
  suddenly e8500731d4 Animation support for decorators (#421) 2 years ago
  Michael Ragazzon 8b7388ecdc Refactor ComputedValues to reduce memory usage. 3 years ago
  Michael Ragazzon 74c5f02849 Add a cache for instanced decorators. Instance decorators during Context::Update. Allow dirtying only element data of decorators instead of a full reload. 4 years ago
  Michael Ragazzon 79fb3b5405 - Decorators and font effects are now parsed by separate property parsers. 4 years ago
  Michael Ragazzon dc3d23dccc - Add a property 'resolution' to spritesheets, defines the "native" scaling of the image source. 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 7d37ea414e Remove unused headers, forward declare instead where possible. Move Tween functions into cpp-file. Remove Stream conversion to/from String through type converter. 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 281fbfcd80 Add conversion to string for decorators and font-effects 6 years ago
  Michael Ragazzon 0951b7e355 Implement support for Tracy profiler 6 years ago
  Michael Ragazzon 960c4d7d7b Use DecoraorListPtr in Variant and ComputedValues 6 years ago
  Michael Ragazzon 68f53dce67 Clean up types and aliases, trying to be more consistent. 6 years ago
  Michael Ragazzon 7f27fc88d1 Make decorator list and font effect list use const pointers. 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 ff961eb7a7 Some cleanup of decorator instancing. 6 years ago
  Michael Ragazzon cc0b4a459a Decorators and their instancers now use smart pointers instead of manual reference counting 6 years ago
  Michael Ragazzon bb949df66b Can now use a shorthand to declare decorators inside elements. 6 years ago
  Michael Ragazzon e9a6bfb153 Decorators now properly renders (just need to update stylesheets) 6 years ago
  Michael Ragazzon ac40b7177c WIP, decorators partially working. 6 years ago
  Michael Ragazzon dfdea4affd WIP: At-rule for decorators 6 years ago
  Michael Ragazzon 7ad658f7b7 Replace resize events with virtual function call 6 years ago