Commit History

Autor SHA1 Mensaxe Data
  Michael Ragazzon b6efab1d8b Add 'linear-gradient' and 'repeating-linear-gradient' decorators %!s(int64=2) %!d(string=hai) anos
  Michael Ragazzon 655cd9a0fd Add support for the 'box-shadow' property %!s(int64=2) %!d(string=hai) anos
  Michael Ragazzon a5e3c7fc8d Add Filter class, to be used with the new 'filter' and 'backdrop-filter' properties %!s(int64=2) %!d(string=hai) anos
  Michael Ragazzon 7492876298 The great formattening - format all library source code and documents %!s(int64=2) %!d(string=hai) anos
  Michael Ragazzon 846af18b72 Fix self-assignment and forwarding reference overloading in Variant and ObserverPtr %!s(int64=3) %!d(string=hai) anos
  Michael Ragazzon 942755b4f5 Replace C-cast with reinterpret_cast for pointers %!s(int64=3) %!d(string=hai) anos
  Omega a255374f69 Added unsigned int and uint64_t to Variant (#165) %!s(int64=5) %!d(string=hai) anos
  Michael Ragazzon 3877e3dbad Remove unnecessary references in arguments. Add conversion between vector types. %!s(int64=5) %!d(string=hai) anos
  Michael Ragazzon e9844e3801 The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future. %!s(int64=5) %!d(string=hai) anos
  Michael Ragazzon d94d17be4e Variant: Add bool, double, int64 types, remove word. %!s(int64=6) %!d(string=hai) anos
  Michael Ragazzon cb4e66e7b8 Add include files where used %!s(int64=6) %!d(string=hai) anos
  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. %!s(int64=6) %!d(string=hai) anos
  Michael Ragazzon af46806480 Fix some static analysis warnings %!s(int64=6) %!d(string=hai) anos
  Michael Ragazzon 16fb312b4e Rename CodePoint to Character. %!s(int64=6) %!d(string=hai) anos
  Michael Ragazzon ab2d4210c7 Remove all usage of 'word' type, replace by CodePoint %!s(int64=6) %!d(string=hai) anos
  Michael Ragazzon a60ff4a78f Variant: Consistent naming and avoid warning C4324 in Visual Studio (see #44). %!s(int64=6) %!d(string=hai) anos
  Michael Ragazzon 281fbfcd80 Add conversion to string for decorators and font-effects %!s(int64=6) %!d(string=hai) anos
  Michael Ragazzon 960c4d7d7b Use DecoraorListPtr in Variant and ComputedValues %!s(int64=6) %!d(string=hai) anos
  Michael Ragazzon 68f53dce67 Clean up types and aliases, trying to be more consistent. %!s(int64=6) %!d(string=hai) anos
  Michael Ragazzon 9cbe81b951 Add back ScriptInterface (reverse commit [b0ac9e5]) %!s(int64=6) %!d(string=hai) anos
  Michael Ragazzon b0ac9e598b Remove ScriptInterface %!s(int64=6) %!d(string=hai) anos
  Michael Ragazzon 3b8b8fcd05 Precalculate font-effects after mergin style sheets %!s(int64=6) %!d(string=hai) anos
  Michael Ragazzon ce02e7c1ec Make variants and properties movable %!s(int64=6) %!d(string=hai) anos
  Michael Ragazzon 27dd812581 Variant: Fix an issue where the current type's destructor may not be called. %!s(int64=6) %!d(string=hai) anos
  Michael Ragazzon 391f39b038 Merge branch 'master' into performance %!s(int64=6) %!d(string=hai) anos
  Michael Ragazzon eff01ba43a The big rename. We are now RmlUi version 2.0! %!s(int64=6) %!d(string=hai) anos
  Michael Ragazzon ff961eb7a7 Some cleanup of decorator instancing. %!s(int64=6) %!d(string=hai) anos
  Michael Ragazzon fa0d4fd8b0 Try using sizeof String as variant buffer size %!s(int64=6) %!d(string=hai) anos
  Michael Ragazzon 27fe058191 Trying to fix compilation issues (why is std::string suddenly more than 32 bytes?) %!s(int64=6) %!d(string=hai) anos
  Michael Ragazzon e6638f1020 WIP: Attempt to replace Rocket::String with std::string %!s(int64=6) %!d(string=hai) anos