summaryrefslogtreecommitdiffstats
path: root/modules/text_server_adv
Commit message (Expand)AuthorAgeFilesLines
* [TextServer] Fix glyph comparator ambiguous output, causing "bad comparison f...bruvzg2023-10-311-5/+1
* [TextServerAdvanced] Keep dynamically loaded ICU data in memory.bruvzg2023-10-232-5/+7
* ThorVG: Update to v0.11.1Martin Capitanio2023-10-161-2/+7
* [Bitmap fonts] Add support for scaling.bruvzg2023-10-132-4/+114
* Replace `ERR_FAIL_COND` with `ERR_FAIL_NULL` where applicableA Thousand Ships2023-10-081-1/+1
* Merge pull request #82475 from bruvzg/ts_spacing_varRémi Verschelde2023-10-032-124/+173
|\
| * [TextServer] Store font extra spacing variations without making a full copy o...bruvzg2023-09-282-124/+173
* | ThorVG: update to v0.11.0 release.Martin Capitanio2023-09-292-35/+44
|/
* thorvg: Update to 0.10.7Rémi Verschelde2023-09-262-6/+14
* [Modules] Replace `ERR_FAIL_COND` with `ERR_FAIL_NULL` where applicableA Thousand Ships2023-09-261-160/+160
* Merge pull request #81406 from bruvzg/ts_dict_chk2Rémi Verschelde2023-09-081-2/+4
|\
| * [TextServer] Pass Dictionary properties by value and check property values in...bruvzg2023-09-071-2/+4
* | [TextServer] Use locale or first span language to select preferred direction ...bruvzg2023-09-061-2/+5
|/
* [TextServer] Remove excessive Dictionary checks.bruvzg2023-09-041-4/+2
* [TS] Fix SVG emoji placement.bruvzg2023-08-291-2/+2
* [Text Server] Store extra spacing of individual font variations.bruvzg2023-08-242-10/+51
* [TextServer] Fix issues with character breaks, add more tests.bruvzg2023-08-191-4/+3
* Merge pull request #80650 from bruvzg/comp_char_fixRémi Verschelde2023-08-182-1/+112
|\
| * [TextServer] Fix system font fallback and caret/selection behavior for compos...bruvzg2023-08-152-1/+112
* | SCons: Fix ThorVG build option in TextServers with #80095Rémi Verschelde2023-08-172-10/+6
* | Merge pull request #80095 from capnm/update_thorvg_0.10.0Rémi Verschelde2023-08-171-1/+1
|\ \
| * | Update ThorVG to v0.10.0Martin Capitanio2023-08-091-1/+1
| |/
* / Use `String::resize()` and `CharString` in text_server_adv againDavid Snopek2023-08-143-34/+3
|/
* Fix various typos with codespellRémi Verschelde2023-08-071-1/+1
* libpng: Enable intrinsics on x86/SSE2, ppc64/VSX, and all arm/NEONRémi Verschelde2023-08-041-1/+0
* Extract and reorganize texture resource classesHendrik Brucker2023-07-142-1/+2
* FreeType: Update to version 2.13.1bruvzg2023-07-101-1/+0
* Doctool: Remove version attribute from XML headerRémi Verschelde2023-07-061-1/+1
* Bump version to 4.2-devRémi Verschelde2023-07-051-1/+1
* Merge pull request #77532 from dsnopek/text_server_adv_gdextensionRémi Verschelde2023-06-235-5/+37
|\
| * Fix text_server_adv compiling as a GDExtensionDavid Snopek2023-06-205-5/+37
* | Fix SVG tag closing for OT font glyphs3dnikita2023-06-221-1/+6
|/
* Style: Harmonize header includes in modulesRémi Verschelde2023-06-154-12/+12
* Fix SVG font rendering after ThorVG update.bruvzg2023-06-071-1/+1
* Overhaul the top sections of the class reference (GUI classes)VolTer2023-05-281-1/+2
* Update HarfBuzz, ICU and FreeTypebruvzg2023-05-232-2/+4
* [TextServer] Add support for retrieving OpenType name strings.bruvzg2023-05-222-0/+114
* Enable shadow warnings and fix raised errorsNinni Pipping2023-05-111-1/+5
* Merge pull request #75975 from bruvzg/bidi_and_log_errorsRémi Verschelde2023-04-122-10/+36
|\
| * Improve line BiDi handling, prevent crash on recursive log updates.bruvzg2023-04-122-10/+36
* | [TextServer] Use dedicated flag for object replacement characters.bruvzg2023-04-121-1/+1
|/
* [TextServer] Improve BiDi error handling.bruvzg2023-04-112-35/+67
* [SVG Font] Keep a copy of UTF-8 XML source string during the whole SVG proces...bruvzg2023-04-052-6/+8
* Update HarfBuzz to 7.1.0Pedro J. Estébanez2023-04-032-12/+27
* Merge pull request #74149 from bruvzg/get_charYuri Sizov2023-03-162-0/+33
|\
| * [Font] Implement `get_char_from_glyph_index` function.bruvzg2023-03-012-0/+33
* | Merge pull request #74556 from AThousandShips/text_adv_svg_freetypeYuri Sizov2023-03-153-2/+8
|\ \
| * | [TextServer] Make sure Freetype is enabled for ot-svgNinni Pipping2023-03-073-2/+8
* | | [TextServer] Add invalid font scaling check, restrict Linux/BSD system fonts ...bruvzg2023-03-101-1/+3
|/ /
* | [TextServer] Fix justification on punctuation characters.bruvzg2023-03-061-5/+18