summaryrefslogtreecommitdiff
path: root/vcl/inc/font
AgeCommit message (Expand)Author
2024-11-13tdf#36709 sw: Writer layout for font-relative first-line indentJonathan Clark
2024-11-06loplugin:passstuffbyref in vclNoel Grandin
2024-05-10loplugin:ostr in vclNoel Grandin
2024-04-01tdf#160430: Fix glyph bounds calculation, and use basegfx::B2DRectangleMike Kaganski
2024-03-14reduce symbol visibility in vclNoel Grandin
2023-10-12Make NC_ constexpr-friendlyStephan Bergmann
2023-09-22tdf#143148: Use pragma once instead of include guardsCosmin Humeniuc
2023-08-23tdf#146619 Remove unused includes from vcl/incGabor Kelemen
2023-08-02vcl: Drop unused PhysicalFontFamily::GetAliasNames()Khaled Hosny
2023-07-23vcl: Use doubles for glyph item coordinatesKhaled Hosny
2023-07-23vcl: Use HarfBuzz to get glyph bounding rectangleKhaled Hosny
2023-07-03Rename and move header next to other font headersKhaled Hosny
2023-07-03Rename ImplFontMetricData -> FontMetricDataKhaled Hosny
2023-02-09vcl: GetGlyphOutlineUntransformed() always returns true nowKhaled Hosny
2023-02-09Require HarfBuzz 5.1.0Khaled Hosny
2022-12-04Check for trailing numeric part in isCharacterVariant/isStylisticSetKhaled Hosny
2022-12-04Add and use Feature::isCharacterVariant/isStylisticSetKhaled Hosny
2022-11-23tdf#108497: instantiate variable fonts in PDFKhaled Hosny
2022-11-21vcl: fix accessing color font colorsKhaled Hosny
2022-11-20vcl: add NeedsArtificialBold/Italic() to LogicalFontInstanceKhaled Hosny
2022-11-20vcl: unify skew for artificial italicKhaled Hosny
2022-11-20vcl: fix artificial bold and italic on WindowsKhaled Hosny
2022-11-19vcl: use std::optional in PhysicalFontFaceKhaled Hosny
2022-11-02vcl: add PhysicalFontFace::GetVariations()Khaled Hosny
2022-09-23vcl: Use glyph names from the font in Type 3 fontsKhaled Hosny
2022-09-23vcl: tdf#121327 PDF export for bitmap color fontsKhaled Hosny
2022-09-21use more string_view in vclNoel Grandin
2022-09-21NameID must encompass the full OpenType Name ID rangeStephan Bergmann
2022-09-20vcl: Add PhysicalFontFace::GetName()Khaled Hosny
2022-09-19vcl: Fix Type 3 glyph widthsKhaled Hosny
2022-09-19vcl: Add PhysicalFontFace::UnitsPerEm()Khaled Hosny
2022-09-19vcl: Add PhysicalFontFace API to get color layersKhaled Hosny
2022-09-19vcl: Don’t use temporary files for CreateFontSubset()Khaled Hosny
2022-09-12Fix typoAndrea Gelmini
2022-09-11vcl: Move CreateFontSubset() to PhysicalFontFaceKhaled Hosny
2022-09-11vcl: Add PhysicalFontFace::GetRawFontData()Khaled Hosny
2022-09-08vcl: Add LogicalFontInstance::GetGlyphIndex()Khaled Hosny
2022-09-07vcl: convert ImplGetEmphasisMark() to EmphasisMark classChris Sherlock
2022-09-06vcl: Add LogicalFontInstance::GetGlyphWidth()Khaled Hosny
2022-09-06Revert "vcl: Add LogicalFontInstance::GetUnscaledGLyphWidth()"خالد حسني
2022-09-05vcl: Add LogicalFontInstance::GetUnscaledGLyphWidth()Khaled Hosny
2022-09-05vcl: fontinstance.{cxx,hxx} -> LogicalFontInstance.{cxx,hxx}Khaled Hosny
2022-09-05vcl: Consolidate PhysicalFontFace::GetFontCapabilities()Khaled Hosny
2022-09-05vcl: Format PhysicalFontFace.{cxx,hxx}Khaled Hosny
2022-09-05vcl: Consolidate PhysicalFontFace::GetFontCharMap()Khaled Hosny
2022-09-04vcl: Create hb_face_t in PhysicalFontFaceKhaled Hosny
2022-08-26FeatureCollector: Drop redundant checkKhaled Hosny
2022-08-25FeatureCollector: Detect ENUM features in OpenType fontsKhaled Hosny
2022-08-25FeatureCollector: Get feature labels for ssXX/cvXX features from the fontKhaled Hosny
2022-08-25FeatureCollector: SimplifyKhaled Hosny