summaryrefslogtreecommitdiffstats
path: root/modules/text_server_adv/text_server_adv.cpp
Commit message (Expand)AuthorAgeFilesLines
* Merge commit godotengine/godot@87318a2fb7fffeb72adca934e31915be077c3d1fSpartan3222024-11-061-30/+32
|\
| * [TextServer] Only load ellipsis glyph when it's used.bruvzg2024-11-051-30/+32
* | Fix copyright headers referring to GodotSpartan3222024-10-271-2/+2
* | Rebrand preambles to RedotDubhghlas McLaughlin2024-10-111-0/+2
|/
* Merge pull request #97693 from bruvzg/ts_fb_silentRémi Verschelde2024-10-011-4/+30
|\
| * [TextServer] Silently skip invalid system fallback fonts.bruvzg2024-10-011-4/+30
* | Fix ICU support data loadingTravis Wrightsman2024-09-301-1/+3
|/
* Merge pull request #70096 from rune-scape/stringname-dictRémi Verschelde2024-09-031-1/+1
|\
| * StringName Dictionary keysrune-scape2024-08-291-1/+1
* | TextServerAdvanced: improve performance by removing redundant lookupsrune-scape2024-08-281-318/+402
|/
* Merge pull request #95549 from timothyqiu/split-translation-serverRémi Verschelde2024-08-161-1/+1
|\
| * Split TranslationServer into its own fileHaoyu Qiu2024-08-151-1/+1
* | [Font Import] Detect pixel fonts and disable subpixel positioning.bruvzg2024-07-231-0/+31
|/
* fix: change esthetic -> aestheticEric allen2024-07-051-1/+1
* [TextServer] Fix get_word_breaks and it uses.bruvzg2024-06-211-61/+93
* [TextServer] Save advances rounding remainders to prevent rounding error accu...bruvzg2024-06-181-8/+19
* [TextServer, GDExtension] Fix building text servers as GDExtension, expose ne...bruvzg2024-06-121-9/+7
* Merge pull request #81639 from MJacred/is_letterRémi Verschelde2024-05-031-0/+10
|\
| * Add is_valid_letter() to TextServerMJacred2024-05-021-0/+10
* | [TextServer] Improve empty glyph handling to allow glyphs smaller than 2px an...bruvzg2024-04-071-42/+52
* | Prefer family name in fonts' names tableHaoyu Qiu2024-04-061-3/+19
* | [TextServer] Expose ICU title case string conversion to scripting.bruvzg2024-04-041-0/+28
* | [Font] Apply oversampling to the "embolden" strength.bruvzg2024-03-191-1/+1
* | Merge pull request #89422 from Repiteo/clang-tidy-NULLRémi Verschelde2024-03-131-3/+3
|\ \
| * | clang-tidy: Enforce `modernize-use-nullptr`Thaddeus Crews2024-03-121-3/+3
* | | Merge pull request #89414 from bruvzg/update_icu_msdfgenRémi Verschelde2024-03-131-0/+6
|\ \ \ | |/ / |/| |
| * | Update ICU and msdfgen.bruvzg2024-03-131-0/+6
* | | Merge pull request #89395 from bruvzg/rtl_ts_img_rangeRémi Verschelde2024-03-121-5/+35
|\ \ \ | |/ / |/| |
| * | [RTL] Use "visible characters" property for inline object visibilitybruvzg2024-03-121-5/+35
* | | [Font] Add option to disable embedded bitmaps loading.bruvzg2024-03-111-1/+21
|/ /
* / [TextServer] Fix fallback line breaking code adding two breaks for CR-LF.bruvzg2024-03-051-1/+4
|/
* [TextServer] Implement soft hyphen handling.bruvzg2024-02-231-8/+17
* Merge pull request #88091 from bruvzg/extra_fallbackRémi Verschelde2024-02-151-27/+69
|\
| * [TextServer] Add extra fallback step, to lookup for individual characters.bruvzg2024-02-091-27/+69
* | Merge pull request #87971 from bruvzg/font_no_image_dupRémi Verschelde2024-02-151-25/+30
|\ \ | |/ |/|
| * [TextServer / Font] Do not duplicate images to prevent unnecessary embedding.bruvzg2024-02-051-25/+30
* | [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
|\ \ | |/ |/|