summaryrefslogtreecommitdiffstats
path: root/modules/text_server_fb
Commit message (Expand)AuthorAgeFilesLines
* Make some Image methods statickobewi2022-10-141-20/+6
* [TextServer GDExtension] Update build scripts and `.gdextension` files to use...bruvzg2022-10-052-9/+21
* Merge pull request #66242 from akien-mga/scons-unify-tools-targetRémi Verschelde2022-09-301-1/+1
|\
| * SCons: Unify tools/target build type configurationRémi Verschelde2022-09-261-1/+1
* | 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-282-399/+413
|/
* [TextServer] Always prefer main font over fallbacks, regardless of script/lan...bruvzg2022-09-251-1/+4
* [GDExtension] Implement support for typed arrays.bruvzg2022-09-222-0/+21
* 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-022-4/+4
|\
| * Change Array arguments to TypedArraykobewi2022-09-012-4/+4
* | [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-262-46/+228
|\
| * Add font LCD sub-pixel anti-aliasing support.bruvzg2022-08-232-46/+228
* | Merge pull request #63959 from KoBeWi/typo_arrrayRémi Verschelde2022-08-232-14/+14
|\ \ | |/ |/|
| * Replace Array return types with TypedArraykobewi2022-08-222-14/+14
* | 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
* 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-0/+5
|\ \
| * | [TextServer] Add a build warning when building with external FreeType without...bruvzg2022-08-012-0/+5
| |/
* / Fix overrun flag check and HarfBuzz safe to break flag check.bruvzg2022-08-041-1/+1
|/
* [TextServer] Ensure that built-in library headers are always included before ...bruvzg2022-07-311-2/+2
* Remove ThreadWorkPool, replace by WorkerThreadPoolJuan Linietsky2022-07-252-8/+3
* Code quality: Fix header guards consistencyRémi Verschelde2022-07-251-3/+3
* 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-22/+22
* Add static methods for creating Image and ImageTexturekobewi2022-07-081-11/+5
* Refactor Font configuration and import UI, and Font resources.bruvzg2022-07-062-195/+172
* 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
* | [TextServer] Adds support for TrueType / OpenType collection files (*.TTC, *....bruvzg2022-06-072-1/+79
|/
* [GDExtension] Expose Variant, NodePath and StringName hash functions.bruvzg2022-06-061-1/+1
* [RTL] Add support for shaping in background thread.bruvzg2022-05-191-0/+5
* Update HarfBuzz, ICU and FreeType.bruvzg2022-05-171-1/+9
* Implement TextMesh resource.bruvzg2022-05-131-2/+11
* Use new HashMap implementation in the TextServer, and Font.bruvzg2022-05-122-11/+11
* Add a new HashMap implementationreduz2022-05-121-6/+4
* [TextServer] Fix incorrect oversampled font scaling.bruvzg2022-05-101-0/+5
* Refactor module initializationreduz2022-05-042-11/+20
* 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-1/+26
* Implement Label3D node.bruvzg2022-04-222-10/+128
* Fix some issues found by cppcheck.bruvzg2022-04-061-17/+13