bruvzg
|
aaddec7cb8
[TextServer] Add support for retrieving OpenType name strings.
|
před 1 rokem |
bruvzg
|
9163d8c336
Expose TextServer justification flags to Label, Label3D, TextMesh and RTL. Add flags to control last/single line justification.
|
před 1 rokem |
bruvzg
|
d904516e55
[TextServer] Use dedicated flag for object replacement characters.
|
před 1 rokem |
bruvzg
|
8459aeaab0
[Font] Implement `get_char_from_glyph_index` function.
|
před 2 roky |
bruvzg
|
bbc77b6d29
Fix text server GDExtension build.
|
před 2 roky |
bruvzg
|
5361ec9f43
Implement BiDi override mode for GDScript source.
|
před 2 roky |
Rémi Verschelde
|
d95794ec8a
One Copyright Update to rule them all
|
před 2 roky |
Haoyu Qiu
|
207e52c161
Fix String::word_wrap() for long words
|
před 2 roky |
bruvzg
|
53c76fa5d1
[RTL/TextServer] Add baseline inline alignment mode for objects and RTL tables.
|
před 2 roky |
bruvzg
|
ecec415988
Use system fonts as fallback and improve system font handling.
|
před 2 roky |
bruvzg
|
8f5d56e04a
[GDExtension] Use function names with underscore for TextServer extension, add macros to generate wrappers for module functions.
|
před 2 roky |
bruvzg
|
163257d51b
[GDExtension] Implement support for typed arrays.
|
před 2 roky |
Rémi Verschelde
|
3a62c294c7
Merge pull request #65170 from KoBeWi/your_argument_is_TypedArray
|
před 2 roky |
kobewi
|
7adc8376ed
Change Array arguments to TypedArray
|
před 2 roky |
bruvzg
|
7aad14a4b6
[TextServer] Add support for trimming edge spaces on line break.
|
před 2 roky |
Rémi Verschelde
|
7013c68619
Merge pull request #64422 from bruvzg/make_fonts_unbearably_ugly_2.0
|
před 2 roky |
kobewi
|
f7f4873ed0
Replace Array return types with TypedArray 3
|
před 2 roky |
bruvzg
|
bcc3643989
Add font LCD sub-pixel anti-aliasing support.
|
před 2 roky |
kobewi
|
8be27dc59e
Replace Array return types with TypedArray
|
před 2 roky |
bruvzg
|
2980c0d60c
HarfBuzz: Update to version 5.1.0, use new FLAG_SAFE_TO_INSERT_TATWEEL flag to improve justification.
|
před 2 roky |
bruvzg
|
4373a0bb86
[TextServer] Add ICU Unicode security and spoofing detection.
|
před 3 roky |
bruvzg
|
5aa48b6ae5
[TextServer] Implement ICU/UAX 31 based `is_valid_identifier` function.
|
před 3 roky |
bruvzg
|
cbe3a2dcb7
Use BitField hint for the TextServer enums. Add missing parts for BitField support to the GDextension API.
|
před 2 roky |
bruvzg
|
344ba0ffaf
Refactor Font configuration and import UI, and Font resources.
|
před 2 roky |
bruvzg
|
b5c96df277
Move duplicate AutoWrap, Overrun and VisibleChar behavior enums to the TextServer.
|
před 2 roky |
bruvzg
|
6e4cdad3ac
[TextServer] Adds support for TrueType / OpenType collection files (*.TTC, *.OTC).
|
před 2 roky |
reduz
|
746dddc067
Replace most uses of Map by HashMap
|
před 2 roky |
bruvzg
|
6ab672d1ef
Implement text-to-speech support on Android, iOS, HTML5, Linux, macOS and Windows.
|
před 3 roky |
bruvzg
|
be611c1c05
Implement Label3D node.
|
před 2 roky |
bruvzg
|
f19cd44346
Unify TextServer built-in module and GDExtension code.
|
před 3 roky |