Michael Ragazzon
|
1fe43873a2
Implement the 'word-break' property.
|
5 years ago |
Rokas Kupstys
|
c261c1ff81
Add ability for user to override container types.
|
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
|
4adce4300b
Dirty font effects when the 'font-effect' property is changed. Fixes #98.
|
5 years ago |
Michael Ragazzon
|
a6f5078531
Cleaning up header files: Include what we use.
|
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
|
aa459ca607
Various improvements to text boxes.
|
6 years ago |
Michael Ragazzon
|
16fb312b4e
Rename CodePoint to Character.
|
6 years ago |
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
|
b4e6b22e87
Use char16_t for utf16, and char32_t for underlying CodePoint type. Some refactoring.
|
6 years ago |
Michael Ragazzon
|
ac42bcb8ec
Lazy loading unicode characters (work in progress!)
|
6 years ago |
Michael Ragazzon
|
1ea89f48f9
Fix some inconsistent style
|
6 years ago |
Michael Ragazzon
|
2438824c95
Merge branch 'develop' into text
|
6 years ago |
Victor Luchits
|
2df8e4abee
Rename FontSubsystem to FontEngine
|
6 years ago |
Michael Ragazzon
|
0ed3768644
Remove the 'font-charset' property
|
6 years ago |
Michael Ragazzon
|
ab2d4210c7
Remove all usage of 'word' type, replace by CodePoint
|
6 years ago |
Michael Ragazzon
|
f9975a0e8e
Begin conversion to UTF8
|
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 |