Commit History

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