From c31eae58516b87cb879e539b520dd9eccda59a1a Mon Sep 17 00:00:00 2001 From: Yanone Date: Wed, 20 Nov 2024 15:36:38 +0100 Subject: [PATCH] Badeen Display: Version 1.000; ttfautohint (v1.8.4.7-5d5b) added Taken from the upstream repo https://github.com/haniadnansd/Badeen-Display at commit https://github.com/haniadnansd/Badeen-Display/commit/c1370b602b4a9819c4ddce4af17962a42edb8bc3. Resolves #7814 --- ofl/badeendisplay/BadeenDisplay-Regular.ttf | Bin 0 -> 78908 bytes ofl/badeendisplay/DESCRIPTION.en_us.html | 4 + ofl/badeendisplay/METADATA.pb | 36 ++++++++ ofl/badeendisplay/OFL.txt | 93 ++++++++++++++++++++ 4 files changed, 133 insertions(+) create mode 100644 ofl/badeendisplay/BadeenDisplay-Regular.ttf create mode 100644 ofl/badeendisplay/DESCRIPTION.en_us.html create mode 100644 ofl/badeendisplay/METADATA.pb create mode 100644 ofl/badeendisplay/OFL.txt diff --git a/ofl/badeendisplay/BadeenDisplay-Regular.ttf b/ofl/badeendisplay/BadeenDisplay-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..8ce475a32f84b15ebd18403514592c13adb95d03 GIT binary patch literal 78908 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 Display isn’t just another typeface—it’s a bold, unapologetic move that challenges the conventions of Arabic typography. Think of it as a bridge between the energy of youth culture and the richness of Arab pop heritage. Badeen Display lives in the space between contrasts, blending thick and thin strokes with a purpose, bringing together soft, rounded forms and sharp, assertive edges. It’s designed to do more than just look good; it’s here to create an impact, to grab attention, and to express a sense of personality that’s both grounded and forward-thinking.

+

This is the font for creators who want to make a statement, who want every letter to have meaning and every word to stand out. Badeen Display is about embodying a vibrant character in a way that’s contemporary, yet unmistakably rooted in culture. It’s a tool to bring your brand to life, to speak with authenticity and clarity, and to capture the spirit of something timeless yet completely new. When you choose Badeen Display, you’re not just choosing a font—you’re making a creative decision to stand out, to resonate, and to inspire.

+

To contribute, see github.com/haniadnansd/Badeen-Display +

. diff --git a/ofl/badeendisplay/METADATA.pb b/ofl/badeendisplay/METADATA.pb new file mode 100644 index 0000000000..539ff356cf --- /dev/null +++ b/ofl/badeendisplay/METADATA.pb @@ -0,0 +1,36 @@ +name: "Badeen Display" +designer: "Hani Alasadi" +license: "OFL" +category: "DISPLAY" +date_added: "2024-11-20" +fonts { + name: "Badeen Display" + style: "normal" + weight: 400 + filename: "BadeenDisplay-Regular.ttf" + post_script_name: "BadeenDisplay-Regular" + full_name: "Badeen Display Regular" + copyright: "Copyright 2024 The Badeen Project Authors (https://github.com/haniadnansd/Badeen-Display)" +} +subsets: "arabic" +subsets: "latin" +subsets: "latin-ext" +subsets: "menu" +source { + repository_url: "https://github.com/haniadnansd/Badeen-Display" + commit: "c1370b602b4a9819c4ddce4af17962a42edb8bc3" + files { + source_file: "OFL.txt" + dest_file: "OFL.txt" + } + files { + source_file: "fonts/ttf/BadeenDisplay-Regular.ttf" + dest_file: "BadeenDisplay-Regular.ttf" + } + files { + source_file: "DESCRIPTION.en_us.html" + dest_file: "DESCRIPTION.en_us.html" + } + branch: "main" +} +primary_script: "Arab" diff --git a/ofl/badeendisplay/OFL.txt b/ofl/badeendisplay/OFL.txt new file mode 100644 index 0000000000..75f9fedfeb --- /dev/null +++ b/ofl/badeendisplay/OFL.txt @@ -0,0 +1,93 @@ +Copyright 2024 The Badeen Project Authors (https://github.com/haniadnansd/Badeen-Display) + +This Font Software is licensed under the SIL Open Font License, Version 1.1. +This license is copied below, and is also available with a FAQ at: +http://scripts.sil.org/OFL + + +----------------------------------------------------------- +SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007 +----------------------------------------------------------- + +PREAMBLE +The goals of the Open Font License (OFL) are to stimulate worldwide +development of collaborative font projects, to support the font creation +efforts of academic and linguistic communities, and to provide a free and +open framework in which fonts may be shared and improved in partnership +with others. + +The OFL allows the licensed fonts to be used, studied, modified and +redistributed freely as long as they are not sold by themselves. The +fonts, including any derivative works, can be bundled, embedded, +redistributed and/or sold with any software provided that any reserved +names are not used by derivative works. The fonts and derivatives, +however, cannot be released under any other type of license. The +requirement for fonts to remain under this license does not apply +to any document created using the fonts or their derivatives. + +DEFINITIONS +"Font Software" refers to the set of files released by the Copyright +Holder(s) under this license and clearly marked as such. This may +include source files, build scripts and documentation. + +"Reserved Font Name" refers to any names specified as such after the +copyright statement(s). + +"Original Version" refers to the collection of Font Software components as +distributed by the Copyright Holder(s). + +"Modified Version" refers to any derivative made by adding to, deleting, +or substituting -- in part or in whole -- any of the components of the +Original Version, by changing formats or by porting the Font Software to a +new environment. + +"Author" refers to any designer, engineer, programmer, technical +writer or other person who contributed to the Font Software. + +PERMISSION & CONDITIONS +Permission is hereby granted, free of charge, to any person obtaining +a copy of the Font Software, to use, study, copy, merge, embed, modify, +redistribute, and sell modified and unmodified copies of the Font +Software, subject to the following conditions: + +1) Neither the Font Software nor any of its individual components, +in Original or Modified Versions, may be sold by itself. + +2) Original or Modified Versions of the Font Software may be bundled, +redistributed and/or sold with any software, provided that each copy +contains the above copyright notice and this license. These can be +included either as stand-alone text files, human-readable headers or +in the appropriate machine-readable metadata fields within text or +binary files as long as those fields can be easily viewed by the user. + +3) No Modified Version of the Font Software may use the Reserved Font +Name(s) unless explicit written permission is granted by the corresponding +Copyright Holder. This restriction only applies to the primary font name as +presented to the users. + +4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font +Software shall not be used to promote, endorse or advertise any +Modified Version, except to acknowledge the contribution(s) of the +Copyright Holder(s) and the Author(s) or with their explicit written +permission. + +5) The Font Software, modified or unmodified, in part or in whole, +must be distributed entirely under this license, and must not be +distributed under any other license. The requirement for fonts to +remain under this license does not apply to any document created +using the Font Software. + +TERMINATION +This license becomes null and void if any of the above conditions are +not met. + +DISCLAIMER +THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT +OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE +COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL +DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM +OTHER DEALINGS IN THE FONT SOFTWARE. -- 2.47.2