Michael Ragazzon
|
68f53dce67
Clean up types and aliases, trying to be more consistent.
|
6 éve |
Michael Ragazzon
|
391f39b038
Merge branch 'master' into performance
|
6 éve |
Michael Ragazzon
|
eff01ba43a
The big rename. We are now RmlUi version 2.0!
|
6 éve |
Michael Ragazzon
|
90c2d5005e
Merge remote-tracking branch 'origin/master' into performance
|
6 éve |
Michael Ragazzon
|
ad74d3d6c6
Remove some C++14 code, fixes C++11 and GCC compatibility, closes #3 hopefully (thanks @Barotto)
|
6 éve |
Michael Ragazzon
|
f3b9ad29f0
Reverting to commit 9c42c7b. The strings to ID changes were too complicated compared to the performance gained.
|
6 éve |
Michael Ragazzon
|
1ead58341e
WIP: Replacing strings with IDs now compiling and running (puh). Producing... interesting results.
|
6 éve |
Michael Ragazzon
|
e6638f1020
WIP: Attempt to replace Rocket::String with std::string
|
6 éve |
Michael Ragazzon
|
b82e1123a0
Performance improvements, avoid unnecessary allocations
|
6 éve |
Michael
|
1620032f5a
Adding support for animation @keyframes
|
7 éve |
Michael
|
26a22f0a6d
Replace custom shared reference with std::shared_ptr
|
7 éve |
Michael
|
a9388f5229
RCSS transition beta. Only activated on pseudo-classes for now.
|
7 éve |
Michael
|
b6927b4e0c
More strict about units. Numbers, lengths, angles and percentages are now separated. Lengths require a unit, except for "0".
|
7 éve |
Michael
|
d093d96237
Implement support for different angle units in transforms. Resolve units of Primitives when adding animation keys.
|
7 éve |
Michael
|
6403e13fe4
Cmake precompiled header for MSVC.
|
7 éve |
Michael
|
3397937d79
Interpolating transforms for animation.Implemented Primitives as variants to avoid RTTI and virtual function calls. Now targeting C++17.
|
7 éve |
Michael
|
322b983803
Scale transform single argument
|
7 éve |
Michael
|
98c04ba685
Fix compiling
|
7 éve |
Markus Schöngart
|
0ac598617e
Implement the transform property.
|
11 éve |