summaryrefslogtreecommitdiffstats
path: root/modules/text_server_fb/SCsub
Commit message (Collapse)AuthorAgeFilesLines
* Update ICU and msdfgen.bruvzg2024-03-131-0/+1
|
* ThorVG: update to v0.11.0 release.Martin Capitanio2023-09-291-1/+1
| | | | | | | | | | | | | | | | | See https://github.com/thorvg/thorvg/releases/tag/v0.11.0 + Infrastructure Repository folder structure was make it more intuitive and coherent. "thorvg/src/lib" -> "thorvg/src/common" (providing essential common functionalities used internally among the renderer and sub-modules) "thorvg/src/lib" -> "thorvg/src/renderer" (for vector drawing features) + SVG related Fix stroke regression https://github.com/thorvg/thorvg/issues/1670 Support stroke dash offset function https://github.com/thorvg/thorvg/issues/1591#issuecomment-1681319321 Support Focal property in Radial Gradient https://github.com/thorvg/thorvg/issues/1558
* thorvg: Update to 0.10.7Rémi Verschelde2023-09-261-1/+3
| | | | Fixes #81618.
* SCons: Fix ThorVG build option in TextServers with #80095Rémi Verschelde2023-08-171-0/+2
|
* Enable shadow warnings and fix raised errorsNinni Pipping2023-05-111-1/+5
|
* Implement SVG in OT support.bruvzg2022-11-041-0/+3
|
* 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
| | | | | | | | | | | | | | | | | | | | | | Modules can now call: env.module_add_dependencies(name: str, deps: list, optional: bool) To add required or optional dependencies during the "can_build" step. Required dependencies will be checked and the module will be not be enabled when they are missing, printing a warning to notify the user.
* | [TextServer] Add a build warning when building with external FreeType ↵bruvzg2022-08-011-0/+1
|/ | | | without Brotli support.
* [TextServer] Ensure that built-in library headers are always included before ↵bruvzg2022-07-311-2/+2
| | | | system header, add HarfBuzz version checks for optional features.
* Fix TextServer build with `builtin_icu=no`.bruvzg2022-03-281-13/+5
|
* Makes FontData importable resource.bruvzg2021-08-271-5/+17
| | | | | | | Adds multi-channel SDF font texture generation and rendering support. Adds per-font oversampling support. Adds FontData import plugins (for dynamic fonts, BMFonts and monospaced image fonts), font texture cache pre-generation and loading. Adds BMFont binary format and outline support.
* SCons: Add explicit dependencies on thirdparty code in cloned envRémi Verschelde2020-12-181-0/+1
| | | | | | | | | | | | | | Since we clone the environments to build thirdparty code, we don't get an explicit dependency on the build objects produced by that environment. So when we update thirdparty code, Godot code using it is not necessarily rebuilt (I think it is for changed headers, but not for changed .c/.cpp files), which can lead to an invalid compilation output (linking old Godot .o files with a newer, potentially ABI breaking version of thirdparty code). This was only seen as really problematic with bullet updates (leading to crashes when rebuilding Godot after a bullet update without cleaning .o files), but it's safer to fix it everywhere, even if it's a LOT of hacky boilerplate.
* [Complex Text Layouts] Implement TextServer interface. Implement Fallback ↵bruvzg2020-11-261-0/+12
TextServer.