summaryrefslogtreecommitdiffstats
path: root/modules/text_server_adv/text_server_adv.cpp
Commit message (Expand)AuthorAgeFilesLines
* [TextServer] Add extra fallback step, to lookup for individual characters.bruvzg2024-02-091-27/+69
* [TextServer] Fix bitmap font kerning override.bruvzg2024-02-081-1/+1
* [TextServer / Font] Add support for customizable baseline offset.bruvzg2024-01-281-0/+41
* Use GODOT_MODULE define in TextServer modulesAaron Franke2024-01-061-4/+4
* [TextServer] Do not draw non-visual characters.bruvzg2023-12-121-0/+12
* [Text Overrun] Add option to set custom ellipsis character, add support for s...bruvzg2023-12-041-163/+215
* Merge pull request #81438 from 0xafbf/patch-2Rémi Verschelde2023-11-101-4/+4
|\
| * Fix subpixel layouts in text renderingAndrés Botero2023-09-071-4/+4
* | [TextServer] Fix line breaks for dropcap and resizing embedded objects.bruvzg2023-10-311-0/+2
* | [TextServerAdvanced] Keep dynamically loaded ICU data in memory.bruvzg2023-10-231-5/+6
* | [Bitmap fonts] Add support for scaling.bruvzg2023-10-131-4/+110
* | Replace `ERR_FAIL_COND` with `ERR_FAIL_NULL` where applicableA Thousand Ships2023-10-081-1/+1
* | [TextServer] Store font extra spacing variations without making a full copy o...bruvzg2023-09-281-124/+157
* | [Modules] Replace `ERR_FAIL_COND` with `ERR_FAIL_NULL` where applicableA Thousand Ships2023-09-261-160/+160
* | Merge pull request #81406 from bruvzg/ts_dict_chk2Rémi Verschelde2023-09-081-2/+4
|\ \ | |/ |/|
| * [TextServer] Pass Dictionary properties by value and check property values in...bruvzg2023-09-071-2/+4
* | [TextServer] Use locale or first span language to select preferred direction ...bruvzg2023-09-061-2/+5
|/
* [TextServer] Remove excessive Dictionary checks.bruvzg2023-09-041-4/+2
* [Text Server] Store extra spacing of individual font variations.bruvzg2023-08-241-9/+36
* [TextServer] Fix issues with character breaks, add more tests.bruvzg2023-08-191-4/+3
* Merge pull request #80650 from bruvzg/comp_char_fixRémi Verschelde2023-08-181-1/+106
|\
| * [TextServer] Fix system font fallback and caret/selection behavior for compos...bruvzg2023-08-151-1/+106
* | Use `String::resize()` and `CharString` in text_server_adv againDavid Snopek2023-08-141-5/+3
|/
* Fix various typos with codespellRémi Verschelde2023-08-071-1/+1
* Extract and reorganize texture resource classesHendrik Brucker2023-07-141-0/+1
* Fix text_server_adv compiling as a GDExtensionDavid Snopek2023-06-201-3/+5
* Style: Harmonize header includes in modulesRémi Verschelde2023-06-151-4/+4
* [TextServer] Add support for retrieving OpenType name strings.bruvzg2023-05-221-0/+113
* Merge pull request #75975 from bruvzg/bidi_and_log_errorsRémi Verschelde2023-04-121-10/+35
|\
| * Improve line BiDi handling, prevent crash on recursive log updates.bruvzg2023-04-121-10/+35
* | [TextServer] Use dedicated flag for object replacement characters.bruvzg2023-04-121-1/+1
|/
* [TextServer] Improve BiDi error handling.bruvzg2023-04-111-34/+64
* Merge pull request #74149 from bruvzg/get_charYuri Sizov2023-03-161-0/+31
|\
| * [Font] Implement `get_char_from_glyph_index` function.bruvzg2023-03-011-0/+31
* | Merge pull request #74556 from AThousandShips/text_adv_svg_freetypeYuri Sizov2023-03-151-0/+2
|\ \
| * | [TextServer] Make sure Freetype is enabled for ot-svgNinni Pipping2023-03-071-0/+2
* | | [TextServer] Add invalid font scaling check, restrict Linux/BSD system fonts ...bruvzg2023-03-101-1/+3
|/ /
* | [TextServer] Fix justification on punctuation characters.bruvzg2023-03-061-5/+18
* | Merge pull request #73987 from bruvzg/ft_lockRémi Verschelde2023-03-031-35/+46
|\ \
| * | [TextServer] Add mutex for FreeType face creation/deletion operations.bruvzg2023-02-261-35/+46
* | | Merge pull request #73669 from bruvzg/icu_static_dataRémi Verschelde2023-03-021-1/+4
|\ \ \ | |_|/ |/| |
| * | [TextServer] Ensure ICU data is initialised only one and cleaned only at exit.bruvzg2023-02-211-1/+4
| |/
* / Fix text server GDExtension build.bruvzg2023-02-261-3/+3
|/
* [TextServer] Preload USpoofChecker to speed up GDScript parsing.bruvzg2023-02-051-19/+31
* [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-191-8/+36
|\