[outline] Add FreeType authors copyrights

This commit is contained in:
Behdad Esfahbod 2023-02-02 10:45:35 -07:00
parent 061f995845
commit cf39d316d8
2 changed files with 9 additions and 3 deletions

View File

@ -12,13 +12,13 @@ Copyright © 2009 Keith Stribley
Copyright © 2011 Martin Hosken and SIL International Copyright © 2011 Martin Hosken and SIL International
Copyright © 2007 Chris Wilson Copyright © 2007 Chris Wilson
Copyright © 2005,2006,2020,2021,2022,2023 Behdad Esfahbod Copyright © 2005,2006,2020,2021,2022,2023 Behdad Esfahbod
Copyright © 2005 David Turner
Copyright © 2004,2007,2008,2009,2010,2013,2021,2022,2023 Red Hat, Inc. Copyright © 2004,2007,2008,2009,2010,2013,2021,2022,2023 Red Hat, Inc.
Copyright © 1998-2004 David Turner and Werner Lemberg Copyright © 1998-2005 David Turner and Werner Lemberg
Copyright © 2016 Igalia S.L. Copyright © 2016 Igalia S.L.
Copyright © 2022 Matthias Clasen Copyright © 2022 Matthias Clasen
Copyright © 2018,2021 Khaled Hosny Copyright © 2018,2021 Khaled Hosny
Copyright © 2018,2019,2020 Adobe, Inc Copyright © 2018,2019,2020 Adobe, Inc
Copyright © 2013-2015 Alexei Podtelezhnikov
For full copyright notices consult the individual files in the package. For full copyright notices consult the individual files in the package.

View File

@ -1,5 +1,9 @@
/* /*
* Copyright © 2023 Behdad Esfahbod * Copyright © 2023 Behdad Esfahbod
* Copyright © 1999 David Turner
* Copyright © 2005 Werner Lemberg
* Copyright © 2013-2015 Alexei Podtelezhnikov
*
* *
* This is part of HarfBuzz, a text shaping library. * This is part of HarfBuzz, a text shaping library.
* *
@ -103,7 +107,9 @@ float hb_outline_t::area () const
void hb_outline_t::embolden (float x_strength, float y_strength) void hb_outline_t::embolden (float x_strength, float y_strength)
{ {
/* This function is a straight port of FreeType's FT_Outline_EmboldenXY */ /* This function is a straight port of FreeType's FT_Outline_EmboldenXY.
* Permission has been obtained from the FreeType authors of the code
* to relicense it under the HarfBuzz license. */
if (!x_strength && !y_strength) return; if (!x_strength && !y_strength) return;
if (!points) return; if (!points) return;