[pango/kill-ft-face: 55/59] Deprecate FT_Face getters



commit d5a17e2f28b4810fcbd889f9e1d9db6d7d25fa40
Author: Matthias Clasen <mclasen redhat com>
Date:   Wed Jul 3 16:01:17 2019 +0000

    Deprecate FT_Face getters
    
    We are moving away from a freetype dependency,
    so these will be going away at some point.

 pango/pangofc-font.c | 9 +++++++--
 pango/pangofc-font.h | 4 ++--
 2 files changed, 9 insertions(+), 4 deletions(-)
---
diff --git a/pango/pangofc-font.c b/pango/pangofc-font.c
index bc351efe..1ad08401 100644
--- a/pango/pangofc-font.c
+++ b/pango/pangofc-font.c
@@ -578,6 +578,7 @@ pango_fc_font_real_get_glyph (PangoFcFont *font,
  * Return value: the FreeType <type>FT_Face</type> associated with @font.
  *
  * Since: 1.4
+ * Deprecated: 1.44: Use pango_font_get_hb_font() instead
  **/
 FT_Face
 pango_fc_font_lock_face (PangoFcFont *font)
@@ -595,6 +596,7 @@ pango_fc_font_lock_face (PangoFcFont *font)
  * pango_fc_font_lock_face().
  *
  * Since: 1.4
+ * Deprecated: 1.44: Use pango_font_get_hb_font() instead
  **/
 void
 pango_fc_font_unlock_face (PangoFcFont *font)
@@ -704,8 +706,11 @@ _pango_fc_font_shutdown (PangoFcFont *font)
  * @font: a #PangoFcFont
  * @glyphs: a #PangoGlyphString
  *
- * Adjust each adjacent pair of glyphs in @glyphs according to
- * kerning information in @font.
+ * This function used to adjust each adjacent pair of glyphs
+ * in @glyphs according to kerning information in @font.
+ *
+ * Since 1.44, it does nothing.
+ *
  *
  * Since: 1.4
  * Deprecated: 1.32
diff --git a/pango/pangofc-font.h b/pango/pangofc-font.h
index 954abdcb..12264b24 100644
--- a/pango/pangofc-font.h
+++ b/pango/pangofc-font.h
@@ -157,9 +157,9 @@ void       pango_fc_font_kern_glyphs       (PangoFcFont      *font,
 PANGO_AVAILABLE_IN_ALL
 GType      pango_fc_font_get_type (void) G_GNUC_CONST;
 
-PANGO_AVAILABLE_IN_1_4
+PANGO_DEPRECATED_IN_1_44_FOR(pango_font_get_hb_font)
 FT_Face    pango_fc_font_lock_face         (PangoFcFont      *font);
-PANGO_AVAILABLE_IN_1_4
+PANGO_DEPRECATED_IN_1_44_FOR(pango_font_get_hb_font)
 void       pango_fc_font_unlock_face       (PangoFcFont      *font);
 
 G_END_DECLS


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]