summaryrefslogtreecommitdiffstats
path: root/modules/text_server_adv
Commit message (Expand)AuthorAgeFilesLines
* Allow MSDF rendering for system fonts, fix crash on loading damaged / unsuppo...bruvzg2022-08-091-3/+5
* Merge pull request #63919 from Faless/scons/4.x_easy_depsRémi Verschelde2022-08-071-2/+2
|\
| * [Scons] Implement module dependency sorting.Fabio Alessandrelli2022-08-041-2/+2
* | Merge pull request #63762 from bruvzg/ft_warnRémi Verschelde2022-08-062-1/+5
|\ \
| * | [TextServer] Add a build warning when building with external FreeType without...bruvzg2022-08-012-1/+5
* | | Merge pull request #63871 from bruvzg/ts_build_optionsRémi Verschelde2022-08-062-4/+15
|\ \ \
| * | | Add Text Server related options to the build profiles editor.bruvzg2022-08-032-4/+15
* | | | [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-023-3/+75
* | [TextServer] Implement ICU/UAX 31 based `is_valid_identifier` function.bruvzg2022-08-022-0/+187
|/
* [TextServer] Ensure that built-in library headers are always included before ...bruvzg2022-07-312-12/+30
* Remove ThreadWorkPool, replace by WorkerThreadPoolJuan Linietsky2022-07-252-8/+6
* Code quality: Fix header guards consistencyRémi Verschelde2022-07-251-1/+1
* 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