diff options
author | Tomaž Vajngerl <tomaz.vajngerl@collabora.co.uk> | 2018-06-15 18:50:00 +0200 |
---|---|---|
committer | Tomaž Vajngerl <quikee@gmail.com> | 2018-06-16 14:28:40 +0200 |
commit | bda33ba2ce4d53214e1bd9ee62b05ced0525e8db (patch) | |
tree | 2668d78510ba316a40478b629d87009610d9e19c /vcl/Library_vcl.mk | |
parent | 8dacd42f3af903ac3daeef8f4dd444ffc7e1a99c (diff) |
tdf#58941 implement retrieving font features and structures
This adds the following:
- Retrieving of features using HarfBuzz
- Retrieving of feature definitions from graphite fonts
- Adds description texts of OpenType features
- Tests for retrieving features (Linux Libertine G graphite font)
and making sure the features and definitions are what we
expect.
Change-Id: I51573fe086e59c6228cb546bbfac95ac53824c47
Reviewed-on: https://gerrit.libreoffice.org/55892
Tested-by: Jenkins
Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
Diffstat (limited to 'vcl/Library_vcl.mk')
-rw-r--r-- | vcl/Library_vcl.mk | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/vcl/Library_vcl.mk b/vcl/Library_vcl.mk index fd99be295c98..58fbfaaa8b56 100644 --- a/vcl/Library_vcl.mk +++ b/vcl/Library_vcl.mk @@ -403,6 +403,9 @@ $(eval $(call gb_Library_add_exception_objects,vcl,\ vcl/source/filter/wmf/wmf \ vcl/source/filter/wmf/wmfexternal \ vcl/source/filter/wmf/wmfwr \ + vcl/source/font/Feature \ + vcl/source/font/FeatureCollector \ + vcl/source/font/OpenTypeFeatureDefinitonList \ vcl/source/font/PhysicalFontCollection \ vcl/source/font/PhysicalFontFace \ vcl/source/font/PhysicalFontFamily \ |