summaryrefslogtreecommitdiffstats
path: root/modules/text_server_adv
Commit message (Expand)AuthorAgeFilesLines
* [TextServer] Preload USpoofChecker to speed up GDScript parsing.bruvzg2023-02-052-19/+34
* [RichTextLabel] Fix thread unsafe `set_physics_process_internal` usage. Use `...bruvzg2023-01-301-1/+2
* Merge pull request #71931 from bruvzg/ts_sRémi Verschelde2023-01-231-8/+0
|\
| * [TextServer] Fix ICU data loading and exporting with `internationalization/lo...bruvzg2023-01-231-8/+0
* | [TextServer] Add fallback code in case of missing ICU data.bruvzg2023-01-231-1/+35
|/
* Fix BiDi override for the characters outside BMP (e.g., emojis).bruvzg2023-01-231-8/+9
* Merge pull request #71598 from bruvzg/gdscript_bidi_overrideRémi Verschelde2023-01-192-9/+37
|\
| * Implement BiDi override mode for GDScript source.bruvzg2023-01-182-9/+37
* | [GDExtension] Expose some low level functions and String operators.bruvzg2023-01-193-66/+6
|/
* Refactor ProjectSetting overridesJuan Linietsky2023-01-131-1/+1
* One Copyright Update to rule them allRémi Verschelde2023-01-0511-319/+319
* [TextServer] Make `free` calls thread safe.bruvzg2023-01-021-2/+8
* Scale MSDF font outline with the font size and MSDF source size to match dyna...bruvzg2022-12-171-2/+2
* Fix String::word_wrap() for long wordsHaoyu Qiu2022-12-162-24/+72
* [RTL/TextServer] Add baseline inline alignment mode for objects and RTL tables.bruvzg2022-12-152-4/+13
* graphite: Update to latest Git, switch to MIT licenseRémi Verschelde2022-12-131-3/+0
* Merge pull request #69718 from groud/finally_rename_gdnative_to_gdextensionRémi Verschelde2022-12-121-1/+1
|\
| * Rename all gdnative occurences to gdextensionGilles Roudière2022-12-121-1/+1
* | check for empty string TextServer _string_to_upperevan-gordon2022-12-111-0/+6
* | [TextServer] Do not clean up font texture cache when setting `allow_system_fa...bruvzg2022-12-101-4/+1
|/
* Use system fonts as fallback and improve system font handling.bruvzg2022-12-042-17/+399
* [TextServer] Fix line breaking for the special fonts that substitute a long s...bruvzg2022-11-211-1/+4
* Implement SVG in OT support.bruvzg2022-11-048-2/+626
* [TextServer] Fix hex code box positions in vertical text layout.bruvzg2022-11-011-0/+2
* [TextServer] Fix incorrect line breaks count for embedded objects (e.g. RTL t...bruvzg2022-10-311-1/+2
* Improve text line breaking performance for long lines.bruvzg2022-10-312-19/+52
* Merge pull request #67562 from bruvzg/improve_font_packingRémi Verschelde2022-10-312-85/+116
|\
| * Improve font glyph cache packing shelf best height fit heuristic.bruvzg2022-10-182-85/+116
* | Merge pull request #67968 from bruvzg/icu72.1Rémi Verschelde2022-10-312-2/+2
|\ \
| * | ICU: Update to version 72.1bruvzg2022-10-282-2/+2
| |/
* | Merge pull request #67585 from bruvzg/fix_no_graphite_buildRémi Verschelde2022-10-311-1/+6
|\ \
| * | [TextServer] Fix build with disabled graphite.bruvzg2022-10-181-1/+6
| |/
* | Merge pull request #67409 from bruvzg/fix_oversampling_roundingRémi Verschelde2022-10-311-24/+29
|\ \
| * | [TextServer] Do not round glyph advances / coordinates if font oversampling o...bruvzg2022-10-171-24/+29
* | | Unify usage of GLOBAL/EDITOR_GETkobewi2022-10-181-10/+10
| |/ |/|
* | Merge pull request #67521 from nikitalita/speed_up_texture_posRémi Verschelde2022-10-171-2/+2
|\ \
| * | Speed up `find_texture_pos_for_glyph()`nikitalita2022-10-161-2/+2
| |/
* / Fix memory leak when `_ensure_cache_for_size()` failsHaoyu Qiu2022-10-171-1/+6
|/
* Make some Image methods statickobewi2022-10-141-20/+6
* Fix MSVC warnings, rename shadowed variables, fix uninitialized values, chang...bruvzg2022-10-071-2/+2
* [TextServer GDExtension] Update build scripts and `.gdextension` files to use...bruvzg2022-10-052-14/+24
* Merge pull request #66242 from akien-mga/scons-unify-tools-targetRémi Verschelde2022-09-302-3/+3
|\
| * SCons: Unify tools/target build type configurationRémi Verschelde2022-09-262-3/+3
* | Merge pull request #66534 from akien-mga/scons-msvc-graphite-silence-c++17-de...Rémi Verschelde2022-09-291-0/+3
|\ \
| * | SCons: Silence MSVC C++17 deprecation warnings in GraphiteRémi Verschelde2022-09-281-0/+3
* | | Merge pull request #66532 from bruvzg/mipmap_changeRémi Verschelde2022-09-281-0/+1
|\ \ \ | |/ / |/| |
| * | [Text Server] Clear textures after "generate mipmaps" property change.bruvzg2022-09-281-0/+1
| |/
* / [GDExtension] Use function names with underscore for TextServer extension, ad...bruvzg2022-09-282-412/+430
|/
* [RTL] Fix font variations / OpenType features of theme default font not updat...bruvzg2022-09-261-12/+4
* [TextServer] Always prefer main font over fallbacks, regardless of script/lan...bruvzg2022-09-251-1/+4