Michael Ragazzon
|
cd670fc143
Refactoring FontEngineDefault (part I). Isolate the interface with FreeType. All font engine default files moved to a separate folder.
|
6 years ago |
Michael Ragazzon
|
1bbae6380d
Refining font engine interface.
|
6 years ago |
Michael Ragazzon
|
2438824c95
Merge branch 'develop' into text
|
6 years ago |
Michael Ragazzon
|
0ed3768644
Remove the 'font-charset' property
|
6 years ago |
Victor Luchits
|
4e85f31111
Refactor the fonts subsystem to allow external font providers
|
6 years ago |
Michael Ragazzon
|
281fbfcd80
Add conversion to string for decorators and font-effects
|
6 years ago |
Michael Ragazzon
|
0951b7e355
Implement support for Tracy profiler
|
6 years ago |
Michael Ragazzon
|
0b64e0d0b5
Use the union assignment on dirty inherited properties.
|
6 years ago |
Michael Ragazzon
|
4b539c167d
Don't dirty every property during ElementStyle initialization. Only dirty as necessary. Make sure we dirty inherited properties when inserted into a new parent.
|
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
|
960c4d7d7b
Use DecoraorListPtr in Variant and ComputedValues
|
6 years ago |
Michael Ragazzon
|
acea973863
Move remaining functions out of String.h and into StringUtilities.h.
|
6 years ago |
Michael Ragazzon
|
40196e5f02
Fix parsing of some decorators
|
6 years ago |
Michael Ragazzon
|
aa80c3b917
Add PropertySource to properties and revise element info debugging
|
6 years ago |
Michael Ragazzon
|
836026788b
Clean up element style
|
6 years ago |
Michael Ragazzon
|
0f7ded141e
Clean up property specification
|
6 years ago |
Michael Ragazzon
|
d1d72de3f8
Replace PropertyNameList with PropertyIdSet (previously DirtyPropertyList)
|
6 years ago |
Michael Ragazzon
|
d2b708077e
Only dirty properties that are actually changed during update definition.
|
6 years ago |
Michael Ragazzon
|
762dab7f68
Cleaning up some more
|
6 years ago |
Michael Ragazzon
|
3db7c4036f
Use override instead of virtual where appropriate.
|
6 years ago |
Michael Ragazzon
|
68f53dce67
Clean up types and aliases, trying to be more consistent.
|
6 years ago |
Michael Ragazzon
|
3691b70f98
Remove ReferenceCountable from StyleSheet
|
6 years ago |
Michael Ragazzon
|
6833c4d5bc
Remove reference countable from element definition
|
6 years ago |
Michael Ragazzon
|
84876c84d6
Remove left-over code
|
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
|
93dd452fbd
Merge branch 'property_id' into performance
|
6 years ago |