Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-05-17 | Update HarfBuzz, ICU and FreeType. | bruvzg | |
HarfBuzz: Update to version 4.2.1 FreeType: Update to version 2.12.1 ICU: Update to version 71.1 | |||
2022-03-29 | [ICU] Add library name suffix for API rename to avoid conflicts. | bruvzg | |
2022-03-28 | Fix TextServer build with `builtin_icu=no`. | bruvzg | |
2022-03-18 | Merge pull request #59277 from bruvzg/hb401 | Rémi Verschelde | |
2022-03-18 | HarfBuzz: Update to version 4.0.1 | bruvzg | |
2022-03-17 | Unify TextServer built-in module and GDExtension code. | bruvzg | |
2022-03-02 | HarfBuzz: Update to version 4.0.0 | bruvzg | |
2022-02-02 | HarfBuzz: Update to version 3.3.1 | bruvzg | |
2021-10-28 | ICU: Update to version 70.1 | bruvzg | |
2021-10-18 | Remove unused imports in .py, SCsub and SConstruct files | Anutrix | |
2021-09-20 | HarfBuzz: Update to version 3.0.0 | bruvzg | |
2021-08-27 | Makes FontData importable resource. | bruvzg | |
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. | |||
2021-08-22 | Replace HTTP links with HTTPS for sites with HTTPS versions | Aaron Franke | |
2021-06-01 | Remove server platform | Fabio Alessandrelli | |
2021-04-22 | ICU: Update to version 69.1, improve ICU data export process. | bruvzg | |
2021-03-16 | HarfBuzz: Update to version 2.8.0 | bruvzg | |
2021-02-19 | Make FreeType optional for export templates. | bruvzg | |
2020-12-18 | SCons: Add explicit dependencies on thirdparty code in cloned env | Rémi Verschelde | |
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. | |||
2020-11-26 | [Complex Text Layouts] Implement GDNative interface for TextServer. | bruvzg | |
2020-11-26 | [Complex Text Layouts] Implement ICU / HarfBuzz based TextServer module. | bruvzg | |
2020-11-26 | [Complex Text Layouts] Add third-party TextServer dependencies (ICU, ↵ | bruvzg | |
HarfBuzz, Graphite). |