bruvzg
|
d83b6b1e1c
[TextServer] Fix LCD AA fonts reading wrong glyphs.
|
3 лет назад |
bruvzg
|
fbcb98855d
Fix MSDF fonts color modulation.
|
3 лет назад |
Rémi Verschelde
|
7013c68619
Merge pull request #64422 from bruvzg/make_fonts_unbearably_ugly_2.0
|
3 лет назад |
Rémi Verschelde
|
62c3e72b6f
Merge pull request #63959 from KoBeWi/typo_arrray
|
3 лет назад |
bruvzg
|
bcc3643989
Add font LCD sub-pixel anti-aliasing support.
|
3 лет назад |
kobewi
|
8be27dc59e
Replace Array return types with TypedArray
|
3 лет назад |
bruvzg
|
1c5a50fac6
Fix color modulation of the grayscale glyphs in font with mixed color / grayscale data.
|
3 лет назад |
bruvzg
|
bf1cc6326a
Allow MSDF rendering for system fonts, fix crash on loading damaged / unsupported font files.
|
3 лет назад |
bruvzg
|
4b155b939b
[Text Server] Prevent composite glyphs which incorporate kashida from being used for justification. Update TextServer tests to clean up on fail.
|
3 лет назад |
bruvzg
|
80c9a44492
Fix overrun flag check and HarfBuzz safe to break flag check.
|
3 лет назад |
bruvzg
|
2980c0d60c
HarfBuzz: Update to version 5.1.0, use new FLAG_SAFE_TO_INSERT_TATWEEL flag to improve justification.
|
3 лет назад |
bruvzg
|
4373a0bb86
[TextServer] Add ICU Unicode security and spoofing detection.
|
4 лет назад |
bruvzg
|
5aa48b6ae5
[TextServer] Implement ICU/UAX 31 based `is_valid_identifier` function.
|
4 лет назад |
bruvzg
|
b54c5c2683
[TextServer] Ensure that built-in library headers are always included before system header, add HarfBuzz version checks for optional features.
|
3 лет назад |
Juan Linietsky
|
c7255388e1
Remove ThreadWorkPool, replace by WorkerThreadPool
|
3 лет назад |
bruvzg
|
cbe3a2dcb7
Use BitField hint for the TextServer enums. Add missing parts for BitField support to the GDextension API.
|
3 лет назад |
kobewi
|
d2900429e8
Add static methods for creating Image and ImageTexture
|
3 лет назад |
bruvzg
|
344ba0ffaf
Refactor Font configuration and import UI, and Font resources.
|
3 лет назад |
bruvzg
|
b5c96df277
Move duplicate AutoWrap, Overrun and VisibleChar behavior enums to the TextServer.
|
3 лет назад |
Rémi Verschelde
|
632b933a03
Merge pull request #61934 from Geometror/hashfuncs
|
3 лет назад |
Hendrik Brucker
|
8c61470fa9
Hash function improvements
|
3 лет назад |
Rémi Verschelde
|
136f84fc35
Merge pull request #61772 from bruvzg/ft_ot_collect
|
3 лет назад |
bruvzg
|
b667469bbf
[TextServer] Add missing font mutex lock.
|
3 лет назад |
bruvzg
|
6e4cdad3ac
[TextServer] Adds support for TrueType / OpenType collection files (*.TTC, *.OTC).
|
3 лет назад |
bruvzg
|
b3bbf3db47
[GDExtension] Expose Variant, NodePath and StringName hash functions.
|
3 лет назад |
Haoyu Qiu
|
ffcb2a4702
Fix build error when FreeType is disabled
|
3 лет назад |
reduz
|
45af29da80
Add a new HashSet template
|
3 лет назад |
bruvzg
|
cfcdfc38e2
[RTL] Add support for shaping in background thread.
|
3 лет назад |
Rémi Verschelde
|
b154f445d5
Merge pull request #60507 from bruvzg/textmesh
|
3 лет назад |
reduz
|
746dddc067
Replace most uses of Map by HashMap
|
3 лет назад |