Commit History

作者 SHA1 備註 提交日期
  Michael Ragazzon 131a963fe8 Transforms: Disallow percentages in perspective and translateZ 2 年之前
  Michael Ragazzon ce949d2d5b Refactor Property units and Box enums, and introduce NumericValue [breaking change] 2 年之前
  Michael Ragazzon 7492876298 The great formattening - format all library source code and documents 2 年之前
  Michael Ragazzon 9bba912933 Cleanup: Use appropriate types, fix unused assignments and uninitialized variables 3 年之前
  Rokas Kupstys c261c1ff81 Add ability for user to override container types. 5 年之前
  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 年之前
  Michael Ragazzon 005b4042c7 Several warnings fixed with '-Wall -Wextra' and on MSVC with '/W4'. 5 年之前
  Michael Ragazzon 45a6868ff6 Remove the StringCache. See #96. 5 年之前
  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 年之前
  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 年之前
  Michael Ragazzon e612bceeb3 Make RegisterParser use the lifetime requirement consistent with the rest of the library; remove the Release method from PropertyParser. 6 年之前
  Michael Ragazzon 68f53dce67 Clean up types and aliases, trying to be more consistent. 6 年之前
  Michael Ragazzon 391f39b038 Merge branch 'master' into performance 6 年之前
  Michael Ragazzon eff01ba43a The big rename. We are now RmlUi version 2.0! 6 年之前
  Michael Ragazzon 90c2d5005e Merge remote-tracking branch 'origin/master' into performance 6 年之前
  Michael Ragazzon ad74d3d6c6 Remove some C++14 code, fixes C++11 and GCC compatibility, closes #3 hopefully (thanks @Barotto) 6 年之前
  Michael Ragazzon f3b9ad29f0 Reverting to commit 9c42c7b. The strings to ID changes were too complicated compared to the performance gained. 6 年之前
  Michael Ragazzon 1ead58341e WIP: Replacing strings with IDs now compiling and running (puh). Producing... interesting results. 6 年之前
  Michael Ragazzon e6638f1020 WIP: Attempt to replace Rocket::String with std::string 6 年之前
  Michael Ragazzon b82e1123a0 Performance improvements, avoid unnecessary allocations 6 年之前
  Michael 1620032f5a Adding support for animation @keyframes 7 年之前
  Michael 26a22f0a6d Replace custom shared reference with std::shared_ptr 7 年之前
  Michael a9388f5229 RCSS transition beta. Only activated on pseudo-classes for now. 7 年之前
  Michael b6927b4e0c More strict about units. Numbers, lengths, angles and percentages are now separated. Lengths require a unit, except for "0". 7 年之前
  Michael d093d96237 Implement support for different angle units in transforms. Resolve units of Primitives when adding animation keys. 7 年之前
  Michael 6403e13fe4 Cmake precompiled header for MSVC. 7 年之前
  Michael 3397937d79 Interpolating transforms for animation.Implemented Primitives as variants to avoid RTTI and virtual function calls. Now targeting C++17. 7 年之前
  Michael 322b983803 Scale transform single argument 7 年之前
  Michael 98c04ba685 Fix compiling 7 年之前
  Markus Schöngart 0ac598617e Implement the transform property. 11 年之前