Xexxa
52bb037e75
Base: Add 1f785-1F78B, 1F517 to Katica Bold 12
...
1f785-1F78B https://www.unicode.org/charts/PDF/U1F780.pdf
1F517 https://www.unicode.org/charts/PDF/U1F300.pdf
2022-06-16 08:52:10 +01:00
Karol Kosek
c5a249a949
Base: Add Latin Extended-A to Katica Bold 12
...
0100-017E: https://www.unicode.org/charts/PDF/U0100.pdf
2022-05-29 21:06:15 +01:00
Karol Kosek
743c0f0882
Base: Widen Plus Sign, Soliduses and Circumflex Accent in Katica Bold 12
...
Previously, the characters looked the same as in the Regular font
version.
Codepoints of modified characters: U+002B, U+002F, U+005C and U+005E.
2022-03-05 19:07:32 +01:00
Karol Kosek
fd57ecfdcf
Base: Reduce Comma (U+002C) width from 12px to 4px in Katica Bold 12
...
Previous value was pretty much an overkill.
Changing it to 4px, to align it nicely with the semicolon. :^)
2022-03-04 23:07:27 +01:00
Lady Gegga
9c988e64f1
Base: Add "sharp s" to Katicia(regular/bold 10/12) & Csilla(10)
...
1E9E https://www.unicode.org/charts/PDF/U1E00.pdf
2022-02-21 16:30:07 +00:00
Julian Offenhäuser
11375b35e8
Base: Add some latin ligatures to Csilla and Katica fonts
...
This patch adds ligatures for latin ff(FB00), fi(FB01), fl(FB02),
ſt(FB05) and st(FB06) to Csilla and Katica font variants.
2022-02-07 18:52:52 +00:00
Julian Offenhäuser
f0b500a062
Base: Adjust long s character (017f) in Csilla and Katica fonts
2022-01-07 00:17:49 +01:00
Maciej
c58d51ce40
Base: Add all Latin-1 Supplement glyphs to KaticaBold12
2021-10-09 14:43:27 +02:00
Ben Wiederhake
38a732a202
Base: Extend Katica by German characters
...
These fonts are currently used by Browser in some cases. This patch adds
glyphs for the codepoints
ÄÖÜßäöü„“‚‘…
which appear very frequently on German webpages, and fixes the alignment
of '*'.
2021-10-03 17:13:44 +01:00
networkException
a7ce118249
Base: Add glyphs for the U+20AC euro sign to all bitmap fonts
2021-10-02 09:21:38 +01:00
thankyouverycool
91b3e9b7ae
Base: Convert BitmapFonts to new header
...
And add new italic font, Serifina.
2021-09-24 14:59:39 +02:00
Andreas Kling
aa7c590130
Base: Add 0x00A0 (non-breaking space) glyph to all our bitmap fonts
...
This is frequently used in web content ( ) so this change makes us
display it properly as whitespace. :^)
2021-09-21 13:04:02 +02:00
thankyouverycool
9bcfdfc03b
Base: Convert fonts to new header format
...
Type has been replaced with a bit mask size whose value corresponds
to the number of u8 ranges of 256 characters per bit. Given 0x110000
possible glyphs in Unicode 13.0, its maximum size is currently 544
and can be expanded if needed.
Adds the 0xFFFD replacement character to Csilla/KaticaRegular fonts
and fixes dozens of alignment errors in the Latin character sets.
2021-09-19 00:58:59 +02:00
Andreas Kling
8f2425125e
LibGfx+Base: Tweak bitmap fonts to ensure glyph data is 4-byte aligned
...
When building userland with UBSAN enabled (#7434 ), we were getting
spammed to death by unaligned access errors.
Fix these by adding 2 bytes of padding to the FontFileHeader struct,
and adjusting all our font files to match the new format. :^)
2021-05-24 08:18:34 +02:00
Andreas Kling
80b77cec38
LibGfx+FontEditor+Fonts: Add family, size and weight metadata to fonts
...
This makes finding fonts from the same family much less difficult. :^)
2020-10-25 10:12:03 +01:00
Andreas Kling
f2584bc2eb
Fonts: Add 12px variants of Katica and KaticaBold
...
I only drew the ASCII codepoints so far. We'll probably need to tweak
these here & there, but I feel like they turned out pretty good. :^)
2020-10-24 00:03:43 +02:00