summaryrefslogtreecommitdiffstats
path: root/modules/text_server_fb/text_server_fb.cpp
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #71598 from bruvzg/gdscript_bidi_overrideRémi Verschelde2023-01-191-0/+2
|\
| * Implement BiDi override mode for GDScript source.bruvzg2023-01-181-0/+2
* | Remove duplicate ucaps code from TextServerFallback.bruvzg2023-01-191-23/+2
* | [GDExtension] Expose some low level functions and String operators.bruvzg2023-01-191-24/+6
|/
* Refactor ProjectSetting overridesJuan Linietsky2023-01-131-1/+1
* One Copyright Update to rule them allRémi Verschelde2023-01-051-29/+29
* [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-161-14/+57
* [RTL/TextServer] Add baseline inline alignment mode for objects and RTL tables.bruvzg2022-12-151-2/+10
* [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-041-2/+241
* Implement SVG in OT support.bruvzg2022-11-041-1/+13
* Merge pull request #67562 from bruvzg/improve_font_packingRémi Verschelde2022-10-311-76/+40
|\
| * Improve font glyph cache packing shelf best height fit heuristic.bruvzg2022-10-181-76/+40
* | Merge pull request #67409 from bruvzg/fix_oversampling_roundingRémi Verschelde2022-10-311-12/+18
|\ \
| * | [TextServer] Do not round glyph advances / coordinates if font oversampling o...bruvzg2022-10-171-12/+18
* | | Unify usage of GLOBAL/EDITOR_GETkobewi2022-10-181-9/+9
| |/ |/|
* | Merge pull request #67521 from nikitalita/speed_up_texture_posRémi Verschelde2022-10-171-1/+2
|\ \
| * | Speed up `find_texture_pos_for_glyph()`nikitalita2022-10-161-1/+2
| |/
* / Fix memory leak when `_ensure_cache_for_size()` failsHaoyu Qiu2022-10-171-1/+6
|/
* Make some Image methods statickobewi2022-10-141-20/+6
* 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-281-231/+245
|/
* [TextServer] Always prefer main font over fallbacks, regardless of script/lan...bruvzg2022-09-251-1/+4
* Merge pull request #65914 from bruvzg/fix_trim_wo_spaceRémi Verschelde2022-09-211-17/+24
|\
| * Fix line trim/ellipsis when line do not have space or newline at the end.bruvzg2022-09-161-17/+24
* | Fix crash when executing `FontFile.get_face_count`Haoyu Qiu2022-09-181-2/+2
|/
* Merge pull request #65170 from KoBeWi/your_argument_is_TypedArrayRémi Verschelde2022-09-021-2/+2
|\
| * Change Array arguments to TypedArraykobewi2022-09-011-2/+2
* | [TextServer] Fix LCD AA fonts reading wrong glyphs.bruvzg2022-09-011-19/+19
|/
* Fix MSDF fonts color modulation.bruvzg2022-08-301-2/+2
* Merge pull request #64422 from bruvzg/make_fonts_unbearably_ugly_2.0Rémi Verschelde2022-08-261-42/+224
|\
| * Add font LCD sub-pixel anti-aliasing support.bruvzg2022-08-231-42/+224
* | Merge pull request #63959 from KoBeWi/typo_arrrayRémi Verschelde2022-08-231-11/+11
|\ \ | |/ |/|
| * Replace Array return types with TypedArraykobewi2022-08-221-11/+11
* | Fix color modulation of the grayscale glyphs in font with mixed color / grays...bruvzg2022-08-221-1/+1
|/
* Allow MSDF rendering for system fonts, fix crash on loading damaged / unsuppo...bruvzg2022-08-091-3/+5
* Fix overrun flag check and HarfBuzz safe to break flag check.bruvzg2022-08-041-1/+1
* Remove ThreadWorkPool, replace by WorkerThreadPoolJuan Linietsky2022-07-251-4/+2
* Use BitField hint for the TextServer enums. Add missing parts for BitField su...bruvzg2022-07-151-17/+17
* Add static methods for creating Image and ImageTexturekobewi2022-07-081-11/+5
* Refactor Font configuration and import UI, and Font resources.bruvzg2022-07-061-174/+153
* Move duplicate AutoWrap, Overrun and VisibleChar behavior enums to the TextSe...bruvzg2022-06-161-1/+1
* Merge pull request #61934 from Geometror/hashfuncsRémi Verschelde2022-06-151-1/+1
|\
| * Hash function improvementsHendrik Brucker2022-06-151-1/+1
* | [TextServer] Adds support for TrueType / OpenType collection files (*.TTC, *....bruvzg2022-06-071-1/+73
|/
* [RTL] Add support for shaping in background thread.bruvzg2022-05-191-0/+5
* Implement TextMesh resource.bruvzg2022-05-131-2/+11