Michael Ragazzon
|
68f53dce67
Clean up types and aliases, trying to be more consistent.
|
6 years ago |
Michael Ragazzon
|
ce02e7c1ec
Make variants and properties movable
|
6 years ago |
Michael Ragazzon
|
27dd812581
Variant: Fix an issue where the current type's destructor may not be called.
|
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
|
90c2d5005e
Merge remote-tracking branch 'origin/master' into performance
|
6 years ago |
Michael Ragazzon
|
b7f84b1e1a
Minor cleanup
|
6 years ago |
Michael Ragazzon
|
d4422169bf
Some more cleanup, remove pixels per inch interface, set to a constant 96 ppi as per CSS specs.
|
6 years ago |
Michael Ragazzon
|
ad74d3d6c6
Remove some C++14 code, fixes C++11 and GCC compatibility, closes #3 hopefully (thanks @Barotto)
|
6 years ago |
Michael Ragazzon
|
4582a8474c
Update readme
|
6 years ago |
Michael Ragazzon
|
42309c4c7e
Initial support for C++11.
|
6 years ago |
Michael Ragazzon
|
0fa8af7154
Merge branch 'master' into performance
|
6 years ago |
Michael Ragazzon
|
73de134f71
Bugfix in AddAnimationKey, fix warnings (thanks viciious)
|
6 years ago |
Michael Ragazzon
|
9426bfdab9
Fix some compiler warnings (thanks viciious)
|
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
|
b06225ecba
Reserve sizes
|
6 years ago |
Michael Ragazzon
|
e6638f1020
WIP: Attempt to replace Rocket::String with std::string
|
6 years ago |
Michael Ragazzon
|
24e369e69c
Add definition to default property value
|
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
|
1620032f5a
Adding support for animation @keyframes
|
7 years ago |
Michael
|
26a22f0a6d
Replace custom shared reference with std::shared_ptr
|
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
|
c84b9fd505
Performence improvements. Layout updates are only done once per frame, transform updates are faster in most cases.
|
7 years ago |