Michael Ragazzon
|
af8476c954
Property parser: Allow single quotation marks, preserve whitespace in quotes
|
1 maand geleden |
Michael Ragazzon
|
ded1b0fe53
Code cleanup: Fix some always true/false conditions
|
1 jaar geleden |
Michael Ragazzon
|
8559aaf596
Merge branch 'effects' (#594)
|
1 jaar geleden |
Michael Ragazzon
|
1ac79c3a29
Make property shorthand parsing fail when passing too many arguments, or arguments in the wrong order
|
1 jaar geleden |
Michael Ragazzon
|
b6efab1d8b
Add 'linear-gradient' and 'repeating-linear-gradient' decorators
|
2 jaren geleden |
Michael Ragazzon
|
0507e487b7
Improve PropertySpecification::ParsePropertyValues
|
2 jaren geleden |
Michael Ragazzon
|
7492876298
The great formattening - format all library source code and documents
|
2 jaren geleden |
suddenly
|
e8500731d4
Animation support for decorators (#421)
|
2 jaren geleden |
Michael Ragazzon
|
9bba912933
Cleanup: Use appropriate types, fix unused assignments and uninitialized variables
|
3 jaren geleden |
Michael Ragazzon
|
7714a1c4f6
Minor warning fix
|
3 jaren geleden |
Michael Ragazzon
|
606aa37176
Support special keyword and defaults in flex shorthand property
|
4 jaren geleden |
Michael Ragazzon
|
f724799ad5
Change RCSS escape character to backslash '\' (previously it was forward slash '/'), and fix wrong result with repeated escape characters. Hopefully fixes #248.
|
4 jaren geleden |
Michael Ragazzon
|
0a3aea6b70
Add some more zones for tracy profiler.
|
5 jaren geleden |
Rokas Kupstys
|
c261c1ff81
Add ability for user to override container types.
|
5 jaren geleden |
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 jaren geleden |
Michael Ragazzon
|
204e1ef8c5
Introduce a limit on the number of property ids. This allows PropertyIdSet to become much simpler, requiring no dynamic allocation.
|
5 jaren geleden |
Michael Ragazzon
|
419db90ef3
More missing headers
|
5 jaren geleden |
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 jaren geleden |
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 jaren geleden |
Michael Ragazzon
|
13514fed0b
Specifying rendered edge size on ninepatch decorator and scaling by dp-ratio.
|
6 jaren geleden |
Michael Ragazzon
|
acea973863
Move remaining functions out of String.h and into StringUtilities.h.
|
6 jaren geleden |
Michael Ragazzon
|
aa80c3b917
Add PropertySource to properties and revise element info debugging
|
6 jaren geleden |
Michael Ragazzon
|
e74110e709
Faster query for dirty layout
|
6 jaren geleden |
Michael Ragazzon
|
0f7ded141e
Clean up property specification
|
6 jaren geleden |
Michael Ragazzon
|
d1d72de3f8
Replace PropertyNameList with PropertyIdSet (previously DirtyPropertyList)
|
6 jaren geleden |
Michael Ragazzon
|
cb347e1a38
NULL to nullptr
|
6 jaren geleden |
Michael Ragazzon
|
68f53dce67
Clean up types and aliases, trying to be more consistent.
|
6 jaren geleden |
Michael Ragazzon
|
391f39b038
Merge branch 'master' into performance
|
6 jaren geleden |
Michael Ragazzon
|
eff01ba43a
The big rename. We are now RmlUi version 2.0!
|
6 jaren geleden |
Michael Ragazzon
|
446e823e02
WIP adding spritesheets
|
6 jaren geleden |