Victor Luchits
|
2df8e4abee
Rename FontSubsystem to FontEngine
|
6 years ago |
Michael Ragazzon
|
08742e23bd
Enable font effects in default font implementation.
|
6 years ago |
Victor Luchits
|
4e85f31111
Refactor the fonts subsystem to allow external font providers
|
6 years ago |
Michael Ragazzon
|
2f1d96b751
Fix some todos.
|
6 years ago |
Michael Ragazzon
|
5a0797fb8a
Remove Font.h, unify enums.
|
6 years ago |
Michael Ragazzon
|
5ef2458abf
Fix underline, and add (back?) overline, line-through values to text-decoration
|
6 years ago |
Michael Ragazzon
|
a6d058b58b
Remove 'StyleSheetKeywords.h'. Instead, use the Style:: namespace in ComputedValues.h.
|
6 years ago |
Michael Ragazzon
|
281fbfcd80
Add conversion to string for decorators and font-effects
|
6 years ago |
Michael Ragazzon
|
4eddc5ec7c
Restructure StyleSheetNode
|
6 years ago |
Michael Ragazzon
|
46f985bf71
Small optimizations to text.
|
6 years ago |
Michael Ragazzon
|
0951b7e355
Implement support for Tracy profiler
|
6 years ago |
Michael Ragazzon
|
642d096e44
Make font face handle a computed value, making it cheap to inherit from parent element.
|
6 years ago |
Michael Ragazzon
|
acea973863
Move remaining functions out of String.h and into StringUtilities.h.
|
6 years ago |
Michael Ragazzon
|
d1d72de3f8
Replace PropertyNameList with PropertyIdSet (previously DirtyPropertyList)
|
6 years ago |
Michael Ragazzon
|
cb347e1a38
NULL to nullptr
|
6 years ago |
Michael Ragazzon
|
605d794bcd
Remove unnecessary check in ElementTextDefault
|
6 years ago |
Michael Ragazzon
|
01b3af99f2
Make the font-effect property inherited
|
6 years ago |
Michael Ragazzon
|
3b8b8fcd05
Precalculate font-effects after mergin style sheets
|
6 years ago |
Michael Ragazzon
|
94903c248c
Implement font-effect property.
|
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
|
42ac8ad4d2
Still WIP, but compiling, running, and displaying text (without font effects).
|
6 years ago |
Michael Ragazzon
|
d1785949d1
WIP: PropertyIds. Need to figure out how to deal with property groups. Possible solutions:
|
6 years ago |
Michael Ragazzon
|
90c2d5005e
Merge remote-tracking branch 'origin/master' into performance
|
6 years ago |
Michael Ragazzon
|
48fa0e46a3
ElementText, wait for OnRender to generate geometry, reserve vector size
|
6 years ago |
Michael Ragazzon
|
92dd7364f9
Some more
|
6 years ago |
Michael Ragazzon
|
83095e12c2
Move computed values file
|
6 years ago |
Michael Ragazzon
|
3e7b022409
More computed values
|
6 years ago |
Michael Ragazzon
|
cfaab542f4
Fix potential problems
|
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 |