Michael Ragazzon
|
49d41f3e83
Improve warning message when trying to animate box shadows, see #688
|
1 year ago |
Michael Ragazzon
|
fa02110f81
Add interpolation for color stop lists, see #667
|
1 year ago |
Michael Ragazzon
|
a076be2494
Postpone instancing named decorators until other decorators are instanced
|
2 years ago |
Michael Ragazzon
|
c6f550dabe
Add animation support for filters
|
2 years ago |
Michael Ragazzon
|
5888497992
Add interpolation support for angle values, support conic gradient animations
|
2 years ago |
Michael Ragazzon
|
c3622e669c
Allow decorators to specify paint area [breaking change]
|
2 years ago |
Michael Ragazzon
|
b6f70fffcd
Refactor: Style sheet type names
|
2 years ago |
Michael Ragazzon
|
05ec09bce3
Refactor: Move DecoratorInstancer into the Decorator files
|
2 years ago |
Michael Ragazzon
|
ce949d2d5b
Refactor Property units and Box enums, and introduce NumericValue [breaking change]
|
2 years ago |
Michael Ragazzon
|
7492876298
The great formattening - format all library source code and documents
|
2 years ago |
suddenly
|
e8500731d4
Animation support for decorators (#421)
|
2 years ago |
Michael Ragazzon
|
9bba912933
Cleanup: Use appropriate types, fix unused assignments and uninitialized variables
|
3 years ago |
jac8888
|
8b6a361c0c
Color blending fixes (#208)
|
4 years ago |
Michael Ragazzon
|
859ffced00
Fix some build and runtime warnings
|
4 years ago |
Rokas Kupstys
|
c261c1ff81
Add ability for user to override container types.
|
5 years ago |
Michael Ragazzon
|
98282c7b2e
Refactor some of the Transform functionality. Move functions that should only be called internally to an internal TransformUtilities. Rename Transforms::Primitive to TransformPrimitive.
|
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
|
005b4042c7
Several warnings fixed with '-Wall -Wextra' and on MSVC with '/W4'.
|
5 years ago |
Michael Ragazzon
|
089939aaae
Fix some additional warnings in GCC
|
5 years ago |
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 years ago |
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 years ago |
Michael Ragazzon
|
d0cb138139
Avoid crash when constructing invalid animations.
|
6 years ago |
Michael Ragazzon
|
11af13a776
Support animation of keyword properties
|
6 years ago |
Michael Ragazzon
|
5f9323a85d
Fix some warnings
|
6 years ago |
Michael Ragazzon
|
8a0e9a0e3a
Transform animations:
|
6 years ago |
Michael Ragazzon
|
039841c537
Make the resolve length functions safer, returns zero if unsuccessful. Rename to ResolveLength (emphasizes returned unit). Add Element::ResolveLength(property_name). See #55.
|
6 years ago |
Michael Ragazzon
|
762dab7f68
Cleaning up some more
|
6 years ago |
Michael Ragazzon
|
c70d5cca3d
Fix additional compiler warnings.
|
6 years ago |
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 |