summaryrefslogtreecommitdiffstats
path: root/modules/text_server_adv
Commit message (Expand)AuthorAgeFilesLines
* Rename OSX to macOS and iPhoneOS to iOS.bruvzg2022-07-213-8/+8
* Use BitField hint for the TextServer enums. Add missing parts for BitField su...bruvzg2022-07-152-27/+29
* Add static methods for creating Image and ImageTexturekobewi2022-07-081-11/+5
* Refactor Font configuration and import UI, and Font resources.bruvzg2022-07-062-476/+520
* HarfBuzz: Update to version 4.4.1bruvzg2022-07-042-24/+24
* 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-152-2/+2
|\
| * Hash function improvementsHendrik Brucker2022-06-152-2/+2
* | Merge pull request #61772 from bruvzg/ft_ot_collectRémi Verschelde2022-06-132-1/+79
|\ \
| * | [TextServer] Adds support for TrueType / OpenType collection files (*.TTC, *....bruvzg2022-06-072-1/+79
| |/
* / [TextServer] Add missing font mutex lock.bruvzg2022-06-131-0/+3
|/
* [GDExtension] Expose Variant, NodePath and StringName hash functions.bruvzg2022-06-062-4/+4
* Fix build error when FreeType is disabledHaoyu Qiu2022-06-021-0/+2
* Add a new HashSet templatereduz2022-05-202-3/+3
* [RTL] Add support for shaping in background thread.bruvzg2022-05-191-0/+5
* Update HarfBuzz, ICU and FreeType.bruvzg2022-05-172-3/+11
* 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-162-4/+3
|/
* Use new HashMap implementation in the TextServer, and Font.bruvzg2022-05-122-12/+12
* Add a new HashMap implementationreduz2022-05-121-6/+4
* [TextServer] Fix incorrect oversampled font scaling.bruvzg2022-05-101-0/+5
* Merge pull request #60723 from reduz/refactor-module-initializationRémi Verschelde2022-05-042-11/+20
|\
| * Refactor module initializationreduz2022-05-042-11/+20
* | Merge pull request #60627 from aaronfranke/rename-elementsRémi Verschelde2022-05-031-1/+1
|\ \ | |/ |/|
| * Rename Transform2D "elements" to "columns"Aaron Franke2022-04-291-1/+1
* | Style: Partially apply clang-tidy's `cppcoreguidelines-pro-type-member-init`Rémi Verschelde2022-05-021-2/+2
|/
* Implement text-to-speech support on Android, iOS, HTML5, Linux, macOS and Win...bruvzg2022-04-282-0/+64
* Implement Label3D node.bruvzg2022-04-222-11/+133
* Make FileAccess and DirAccess classes reference counted.bruvzg2022-04-111-3/+1
* Fix some issues found by cppcheck.bruvzg2022-04-062-28/+24
* Delay font texture update, until `draw` is called. Rasterize glyphs during sh...bruvzg2022-04-052-45/+51
* Style: Apply clang-tidy to current code, add `readability-redundant-member-init`Rémi Verschelde2022-04-041-4/+4
* [ICU] Add library name suffix for API rename to avoid conflicts (GDExtension ...bruvzg2022-03-311-0/+7
* [ICU] Add library name suffix for API rename to avoid conflicts.bruvzg2022-03-291-1/+6
* Fix TextServer build with `builtin_icu=no`.bruvzg2022-03-281-47/+26
* [Help] Add simulated slanted font support to the editor help.bruvzg2022-03-221-0/+2
* Merge pull request #59277 from bruvzg/hb401Rémi Verschelde2022-03-181-0/+1
|\
| * HarfBuzz: Update to version 4.0.1bruvzg2022-03-181-0/+1
* | Unify TextServer built-in module and GDExtension code.bruvzg2022-03-1710-792/+1793
|/
* Improve simulated bold fonts advance.bruvzg2022-03-132-7/+29
* Add options to embolden and transform font outlines to simulate bold and ital...bruvzg2022-03-112-10/+69
* HarfBuzz: Update to version 4.0.0bruvzg2022-03-021-0/+1
* Merge pull request #57877 from bruvzg/subpixel_gl_posRémi Verschelde2022-02-152-23/+155
|\
| * Add sub-pixel glyph positioning support.bruvzg2022-02-122-23/+155
* | Add an XML schema for documentationHugo Locurcio2022-02-151-1/+1
|/
* Fix typos with codespellRémi Verschelde2022-02-101-1/+1
* Cleanup and move char functions to the `char_utils.h` header.bruvzg2022-02-041-16/+0
* HarfBuzz: Update to version 3.3.1bruvzg2022-02-021-1/+0
* [TextServer] Add function to change font, font size, and OpenType features wi...bruvzg2022-02-022-287/+234