abouttreesummaryrefslogcommitdiff
path: root/srcs/special_font
AgeCommit message (Collapse)AuthorFilesLines
2022-04-24Fix cedilla glyph is invertedJules Aguillon1-4/+6
2022-04-24Add support for LithuanianJules Aguillon2-0/+26
Requires two new diacritics: ogonek and dot_above. The new accents are also added to the Latvian layout as the two language can be close but not to the other localized layouts. A new mechanism is needed to reproducibly add extra keys to layouts without manual placement.
2022-04-02Update Space GlyphRaphael1-3/+8
Revert to previous version, the original google material icon, which is not rounded, and it looks better with the rest of the keyboard, also more correct to represent the open box unicode space char, instead of a smile
2022-03-25Add glyphs for Tab, Backspace and DeleteJules Aguillon3-0/+17
Tab is from IcoMoon. Backspace and Delete are from materialdesignicons.
2022-03-24Improve glyphs for accentsJules Aguillon11-694/+107
The accents are taken from the Roboto Regular font (Apache 2.0), added the dotted circle and exported with FontForge. The argument to FontForge's Import function are changed, the fifth argument controls the accuracy and needed to be lowered otherwise the grave accent wouldn't be rendered at all.
2022-03-24Update Home and End glyphsRaphael2-6/+18
Revert them to previous version, but now using SVG icons instead of a ttf font file
2022-03-18Add glyphs for accent keysJules Aguillon10-0/+704
The "dotted circle" character combined with the accent was badly rendered on many devices.
2022-03-18Build all special glyphs from SVGJules Aguillon12-5/+45
Recover the provenance of each glyphs and remove the base_font.ttf file.
2022-03-17Stateless build of the special font fileJules Aguillon7-0/+63
Keep the glyphs in SVG format and build the font using a FontForge script. A part of the previous font is kept because the sources is lost. This adds a new dependency to the build system, fontforge.