Commit History

Autor SHA1 Mensaxe Data
  bruvzg 559d09c140 [TextServer] Add mutex for FreeType face creation/deletion operations. %!s(int64=2) %!d(string=hai) anos
  bruvzg 494449f212 [TextServer] Fix justification on punctuation characters. %!s(int64=2) %!d(string=hai) anos
  bruvzg d83245f2f9 [TextServer] Add invalid font scaling check, restrict Linux/BSD system fonts lookup to TrueType/CFF only. %!s(int64=2) %!d(string=hai) anos
  bruvzg 466d226a4a [TextServer] Ensure ICU data is initialised only one and cleaned only at exit. %!s(int64=2) %!d(string=hai) anos
  bruvzg bbc77b6d29 Fix text server GDExtension build. %!s(int64=3) %!d(string=hai) anos
  bruvzg c588923433 [TextServer] Preload USpoofChecker to speed up GDScript parsing. %!s(int64=2) %!d(string=hai) anos
  bruvzg 0cc1f4240a [RichTextLabel] Fix thread unsafe `set_physics_process_internal` usage. Use `WorkerThreadPool` instead of creating new threads. %!s(int64=3) %!d(string=hai) anos
  Rémi Verschelde 0f31e6569a Merge pull request #71931 from bruvzg/ts_s %!s(int64=3) %!d(string=hai) anos
  bruvzg 15dafc49d3 [TextServer] Fix ICU data loading and exporting with `internationalization/locale/include_text_server_data` setting. %!s(int64=3) %!d(string=hai) anos
  bruvzg 458f720ea9 [TextServer] Add fallback code in case of missing ICU data. %!s(int64=3) %!d(string=hai) anos
  bruvzg 96ed1c19dd Fix BiDi override for the characters outside BMP (e.g., emojis). %!s(int64=3) %!d(string=hai) anos
  Rémi Verschelde 65883cc73b Merge pull request #71598 from bruvzg/gdscript_bidi_override %!s(int64=3) %!d(string=hai) anos
  bruvzg db7d8c2d87 [GDExtension] Expose some low level functions and String operators. %!s(int64=3) %!d(string=hai) anos
  bruvzg 5361ec9f43 Implement BiDi override mode for GDScript source. %!s(int64=3) %!d(string=hai) anos
  Juan Linietsky 6f0e210093 Refactor ProjectSetting overrides %!s(int64=3) %!d(string=hai) anos
  Rémi Verschelde d95794ec8a One Copyright Update to rule them all %!s(int64=3) %!d(string=hai) anos
  bruvzg a28e8f0c8d [TextServer] Make `free` calls thread safe. %!s(int64=3) %!d(string=hai) anos
  bruvzg 20d9457f9d Scale MSDF font outline with the font size and MSDF source size to match dynamic font behavior. %!s(int64=3) %!d(string=hai) anos
  Haoyu Qiu 207e52c161 Fix String::word_wrap() for long words %!s(int64=3) %!d(string=hai) anos
  bruvzg 53c76fa5d1 [RTL/TextServer] Add baseline inline alignment mode for objects and RTL tables. %!s(int64=3) %!d(string=hai) anos
  evan-gordon 88015b0edb check for empty string TextServer _string_to_upper %!s(int64=3) %!d(string=hai) anos
  bruvzg 3395539ed4 [TextServer] Do not clean up font texture cache when setting `allow_system_fallback` property. %!s(int64=3) %!d(string=hai) anos
  bruvzg ecec415988 Use system fonts as fallback and improve system font handling. %!s(int64=3) %!d(string=hai) anos
  bruvzg e910aa490c [TextServer] Fix line breaking for the special fonts that substitute a long string (with breaks opportunities in it) with a single glyph. %!s(int64=3) %!d(string=hai) anos
  bruvzg d77902f33a Implement SVG in OT support. %!s(int64=3) %!d(string=hai) anos
  bruvzg 02a4b3f859 [TextServer] Fix hex code box positions in vertical text layout. %!s(int64=3) %!d(string=hai) anos
  bruvzg 397fa2fa7a [TextServer] Fix incorrect line breaks count for embedded objects (e.g. RTL tables). %!s(int64=3) %!d(string=hai) anos
  bruvzg f0b7ff324c Improve text line breaking performance for long lines. %!s(int64=3) %!d(string=hai) anos
  Rémi Verschelde cd25e48456 Merge pull request #67562 from bruvzg/improve_font_packing %!s(int64=3) %!d(string=hai) anos
  Rémi Verschelde ae81a569b9 Merge pull request #67409 from bruvzg/fix_oversampling_rounding %!s(int64=3) %!d(string=hai) anos