Michael Ragazzon
|
7492876298
The great formattening - format all library source code and documents
|
2 years ago |
Michael Ragazzon
|
9bba912933
Cleanup: Use appropriate types, fix unused assignments and uninitialized variables
|
3 years ago |
Rokas Kupstys
|
c261c1ff81
Add ability for user to override container types.
|
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
|
089939aaae
Fix some additional warnings in GCC
|
5 years ago |
Michael Ragazzon
|
d0cb138139
Avoid crash when constructing invalid animations.
|
6 years ago |
Michael Ragazzon
|
8a0e9a0e3a
Transform animations:
|
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
|
93dd452fbd
Merge branch 'property_id' into performance
|
6 years ago |
Michael Ragazzon
|
ffccffd759
Avoid property copy and unnecessary compare (thanks @viciious, see #8)
|
6 years ago |
Michael Ragazzon
|
2e2ee76a52
Stop removed animations
|
6 years ago |
Michael Ragazzon
|
89821a3e90
WIP PropertyId
|
6 years ago |
Michael Ragazzon
|
f3b9ad29f0
Reverting to commit 9c42c7b. The strings to ID changes were too complicated compared to the performance gained.
|
6 years ago |
Michael Ragazzon
|
f7e1c4c4fb
WIP PropertyNames from Strings to IDs (not compiling)
|
6 years ago |
Michael Ragazzon
|
b82e1123a0
Performance improvements, avoid unnecessary allocations
|
6 years ago |
Michael
|
5db7d68e7e
Use double for absolute time
|
7 years ago |
Michael
|
e222a50e9a
Refactoring.
|
7 years ago |
Michael
|
1620032f5a
Adding support for animation @keyframes
|
7 years ago |
Michael
|
23bdc17b8a
Transitions working for pseudo-classes. Working on element class.changes. Experimenting with reversal of transitions.
|
7 years ago |
Michael
|
a9388f5229
RCSS transition beta. Only activated on pseudo-classes for now.
|
7 years ago |
Michael
|
b6927b4e0c
More strict about units. Numbers, lengths, angles and percentages are now separated. Lengths require a unit, except for "0".
|
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
|
41cd442d88
Tweening support for animations
|
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 |
Michael
|
664067d5df
Initial animation support
|
7 years ago |