summaryrefslogtreecommitdiffstats
path: root/modules/text_server_adv/text_server_adv.cpp
Commit message (Expand)AuthorAgeFilesLines
...
| * | [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
* 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-240/+254
|/
* [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
* [GDExtension] Implement support for typed arrays.bruvzg2022-09-221-2/+2
* Merge pull request #65914 from bruvzg/fix_trim_wo_spaceRémi Verschelde2022-09-211-22/+29
|\
| * Fix line trim/ellipsis when line do not have space or newline at the end.bruvzg2022-09-161-22/+29
* | Replace File/Directory with FileAccess/DirAccesskobewi2022-09-191-11/+6
* | 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-3/+3
|\
| * Change Array arguments to TypedArraykobewi2022-09-011-3/+3
* | [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-44/+234
|\
| * Add font LCD sub-pixel anti-aliasing support.bruvzg2022-08-231-44/+234
* | 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
* [Text Server] Prevent composite glyphs which incorporate kashida from being u...bruvzg2022-08-051-1/+1
* Fix overrun flag check and HarfBuzz safe to break flag check.bruvzg2022-08-041-2/+2
* HarfBuzz: Update to version 5.1.0, use new FLAG_SAFE_TO_INSERT_TATWEEL flag t...bruvzg2022-08-041-2/+18
* [TextServer] Add ICU Unicode security and spoofing detection.bruvzg2022-08-021-0/+63
* [TextServer] Implement ICU/UAX 31 based `is_valid_identifier` function.bruvzg2022-08-021-0/+186
* [TextServer] Ensure that built-in library headers are always included before ...bruvzg2022-07-311-0/+18
* Remove ThreadWorkPool, replace by WorkerThreadPoolJuan Linietsky2022-07-251-4/+3
* Use BitField hint for the TextServer enums. Add missing parts for BitField su...bruvzg2022-07-151-22/+24
* Add static methods for creating Image and ImageTexturekobewi2022-07-081-11/+5
* Refactor Font configuration and import UI, and Font resources.bruvzg2022-07-061-449/+486
* 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
* | Merge pull request #61772 from bruvzg/ft_ot_collectRémi Verschelde2022-06-131-1/+73
|\ \
| * | [TextServer] Adds support for TrueType / OpenType collection files (*.TTC, *....bruvzg2022-06-071-1/+73
| |/
* / [TextServer] Add missing font mutex lock.bruvzg2022-06-131-0/+3
|/
* [GDExtension] Expose Variant, NodePath and StringName hash functions.bruvzg2022-06-061-3/+3
* Fix build error when FreeType is disabledHaoyu Qiu2022-06-021-0/+2
* Add a new HashSet templatereduz2022-05-201-1/+1
* [RTL] Add support for shaping in background thread.bruvzg2022-05-191-0/+5
* Merge pull request #60507 from bruvzg/textmeshRémi Verschelde2022-05-161-2/+11
|\
| * Implement TextMesh resource.bruvzg2022-05-131-2/+11
* | Replace most uses of Map by HashMapreduz2022-05-161-1/+1
|/