summaryrefslogtreecommitdiffstats
path: root/modules/text_server_adv
Commit message (Expand)AuthorAgeFilesLines
* Fix MSVC warnings, rename shadowed variables, fix uninitialized values, chang...bruvzg2022-10-071-2/+2
* [TextServer GDExtension] Update build scripts and `.gdextension` files to use...bruvzg2022-10-052-14/+24
* Merge pull request #66242 from akien-mga/scons-unify-tools-targetRémi Verschelde2022-09-302-3/+3
|\
| * SCons: Unify tools/target build type configurationRémi Verschelde2022-09-262-3/+3
* | Merge pull request #66534 from akien-mga/scons-msvc-graphite-silence-c++17-de...Rémi Verschelde2022-09-291-0/+3
|\ \
| * | SCons: Silence MSVC C++17 deprecation warnings in GraphiteRémi Verschelde2022-09-281-0/+3
* | | 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-412/+430
|/
* [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-223-5/+31
* 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-022-6/+6
|\
| * Change Array arguments to TypedArraykobewi2022-09-012-6/+6
* | [TextServer] Fix LCD AA fonts reading wrong glyphs.bruvzg2022-09-011-19/+19
|/
* Merge pull request #65098 from bruvzg/msdf_modulateRémi Verschelde2022-08-301-2/+2
|\
| * Fix MSDF fonts color modulation.bruvzg2022-08-301-2/+2
* | [Web] Require threads, rtti, allow optimize=speed.Fabio Alessandrelli2022-08-301-7/+1
|/
* [Web] Rename JavaScript platform to Web.Fabio Alessandrelli2022-08-291-1/+1
* Merge pull request #64422 from bruvzg/make_fonts_unbearably_ugly_2.0Rémi Verschelde2022-08-262-48/+238
|\
| * Add font LCD sub-pixel anti-aliasing support.bruvzg2022-08-232-48/+238
* | 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-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
|\