Lady Gegga
611062df55
Base: Add Lisu Supplement characters to font Katica Regular 10
...
11FB https://www.unicode.org/charts/PDF/U11FB0.pdf
2021-11-28 09:16:21 -08:00
Lady Gegga
4a24b99173
Base: Add Toto characters to font Katica Regular 10
...
1E290–1E2BF https://www.unicode.org/charts/PDF/U1E290.pdf
2021-11-28 09:16:21 -08:00
Lady Gegga
a94223afd0
Base: Add Lisu characters to font Katica Regular 10
...
A4D0–A4FF https://www.unicode.org/charts/PDF/UA4D0.pdf
2021-11-27 14:59:15 -08:00
Lady Gegga
e91cf53e67
Base: Add Lydian and NKo characters to font Katica Regular 10
...
10920–1093F, 07C0–07FF
2021-11-27 15:01:55 +00:00
Maciej
16ee8ebc04
Base: Add some Greek characters to KaticaRegular10
...
U+0391-03C9
2021-11-26 11:38:35 -08:00
Lady Gegga
f69741fa70
Base: Add Symbols for Legacy Computing to font Katica Regular 10
...
1FB8C-1FB92, 1FB94, 1FBB1-1FBB8, 1FBC1-1FBC4
https://www.unicode.org/charts/PDF/U1FB00.pdf
2021-11-24 23:06:33 +01:00
Lady Gegga
c349634967
Base: Add Cherokee characters to font Katica Regular 10
...
13A0–13FF https://www.unicode.org/charts/PDF/U13A0.pdf
2021-11-24 19:08:04 +01:00
Lady Gegga
a1093abe26
Base: Add Mro characters to font Katica Regular 10
...
16A40–16A6F https://www.unicode.org/charts/PDF/U16A40.pdf
2021-11-22 22:15:23 +01:00
Lady Gegga
2295e6ac67
Base: Add Symbols and Pictographs characters to font Katica Regular 10
...
1F3DC, 1F3DD, 1F4FA, 1F4F6, 1F4DC, 1F4A3, 1F4A4, 1F4A8, 1F4C8, 1F4C9,
1F4CA, 1F4CB, 1F4AF, 1F41F, 1F374, 1F3C1, 1F4BE, 1F500, 1F501, 1F503,
1F504, 1F508, 1F509, 1F50A
2021-11-22 22:15:23 +01:00
Lady Gegga
0b81eeed80
Base: Add Misc Supplemental Punctuation chrs to font Katica Regular 10
...
2E2E, 2E18, 2E55-2E58, 2E26, 2E27
2021-11-22 22:15:23 +01:00
Lady Gegga
8fcd804004
Base: Add General Punctuation characters to font Katica Regular 10
...
203D, 2047-2049, 2030(modified to look more like 0025), 204B, 2031
2021-11-22 22:15:23 +01:00
Lady Gegga
1100dd4a72
Base: Add Old Italic characters to font Katica Regular 10
...
10300–1032F https://www.unicode.org/charts/PDF/U10300.pdf
2021-11-21 13:52:00 +01:00
Lady Gegga
867cf4ba97
Base: Add Yezidi characters to font Katica Regular 10
...
10E80–10EBF https://www.unicode.org/charts/PDF/U10E80.pdf
2021-11-21 13:52:00 +01:00
Lady Gegga
222a43c0f3
Base: Add Ideographic description characters to font Katica Regular 10
...
2FF0–2FFF https://www.unicode.org/charts/PDF/U2FF0.pdf
2021-11-21 13:52:00 +01:00
Lady Gegga
fb04a970a9
Base: Adjust glyphs(remove dotted circles) in font Katica Regular 10
...
Removes dotted circle from 1752, 1753, 1E8D0-1E8D6 (apparently these
are combining mark placeholders in the unicode charts and should not
have been drawn).
2021-11-21 13:52:00 +01:00
Lady Gegga
aad97f11aa
Base: Adjust Mende Kikakui glyphs in font Katica Regular 10
...
1E8D6 1E8D5 1E89F is now a bit wider/accurate.
2021-11-21 13:52:00 +01:00
Lady Gegga
e439630f33
Base: Increase max width for Katica Regular 10 from 7 to 10
2021-11-21 13:52:00 +01:00
Lady Gegga
186e1b7624
Base: Add Runic characters to font Katica Regular 10
...
16A0–16FF https://unicode.org/charts/PDF/U16A0.pdf
Also align(move 1px up) Shavian short letters & ligatures(10464-1047F)
2021-11-19 11:30:57 +01:00
Lady Gegga
9ea5a00e24
Base: Add Shavian characters to font Katica Regular 10
...
10450–1047F https://unicode.org/charts/PDF/U10450.pdf
2021-11-18 13:25:21 +01:00
Lady Gegga
2266b4acdb
Base: Add Deseret characters to font Katica Regular 10
...
10400-1044F https://www.unicode.org/charts/PDF/U10400.pdf
Adjust 1750
2021-11-18 09:08:18 +01:00
Lady Gegga
c4a78633b0
Base: Add Buhid characters to font Katica Regular 10
...
1740–175F https://www.unicode.org/charts/PDF/U1740.pdf
2021-11-17 15:55:55 +01:00
Lady Gegga
fa13ab61e4
Base: Add/adjust glyphs in font Tiny Regular
...
Maintenance to stabilize the font.
- Added glyph FFFD
- Adjusted multiple glyphs for improved consistency
- Added a few glyphs to current ranges
- Added range Mende Kikakui 1E800-1E8DF (incomplete, I continued my work
in Katica)
2021-11-16 23:07:43 +00:00
Lady Gegga
0ddb877f87
Base: Add Chorasmian characters to font Katica Regular 10
...
10FB0-10FCB https://www.unicode.org/charts/PDF/U10FB0.pdf
2021-11-14 16:16:19 +00:00
Lady Gegga
530360ce77
Base: Add Mende Kikakui characters to font Katica Regular 10
...
U1E800-1E8DF https://www.unicode.org/charts/PDF/U1E800.pdf
2021-11-14 11:11:01 +00:00
Maciej
f88b4dfb58
Base: Add some geometric shapes to Katica10Regular
...
U+25A0 - U+25B1
2021-11-13 12:52:31 +01:00
Lady Gegga
98b9a75591
Base: Add new glyphs to font Tiny Regular
...
Shavian (48 glyphs)
Symbols for legacy computing (194 glyphs)
Misc (latin, symbols, greek, arrows, dingbats, etc): ~300 glyphs
Braille Patterns (128 glyphs)
Klingon (39 glyphs) F8D0–F8FF*
Braille Extended (61 glyphs) EB60-EB9F*
Aurebesh (49 glyphs) E890–E8DF*
* PUA based on Under-ConScript Unicode Registry
2021-11-11 20:42:20 +01:00
Maciej
98accad9ba
Base: Add some arrow glyphs to KaticaRegular10
...
U+2190-U+21BB without U+21AD and U+21AE
2021-11-03 21:54:04 +01:00
Lady Gegga
5275788f1e
Base: Add new bitmap font Tiny Regular
2021-11-03 11:28:52 +01:00
Maciej
c58d51ce40
Base: Add all Latin-1 Supplement glyphs to KaticaBold12
2021-10-09 14:43:27 +02:00
Maciej
6331da6469
Base: Add all Latin-1 Supplement glyphs to KaticaRegular12
2021-10-09 14:43:27 +02:00
Maciej
32015be34a
Base: Add some new characters to Katica*10.font
...
This commit adds the following characters to Katica 10 fonts:
- U+2010 HYPHEN, U+2012 FIGURE DASH, U+2013 EN DASH,
U+2014 EM DASH (Bold), U+2020 DAGGER, U+2021 DOUBLE DAGGER,
U+2022 BULLET, U+2023 TRIANGULAR BULLET, U+2024 ONE DOT LEADER,
U+2025 TWO DOT LEADER, U+2030 PER MILLE SIGN, U+2039 SINGLE LEFT-
POINTING QUOTATION MARK, U+2040 SINGLE RIGHT-POINTING QUOTATION
MARK, U+203B REFERENCE MARK and U+203C DOUBLE EXCLAMATION MARK.
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
Idan Horowitz
6a8246cacc
Base: Add glyphs for the U+2014 em dash to KaticaRegular
2021-10-01 20:54:48 +02:00
Idan Horowitz
036bdb0a01
Base: Add glyphs for the U+2019 apostrophe to KaticaRegular
2021-10-01 20:54:48 +02: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
Matthew Olsson
43724ac282
Base: Add LiberationSerif TTF font
...
This will be our primary PDF ttf font, since Times New Roman is not an
open font.
2021-05-18 16:35:23 +02:00
Gal Horowitz
b119fa5a0a
Base: Add bold Hebrew character glyphs to the Katica Bold 10 font
...
The glyph for the letter `Shin` (U+05E9) looks a bit wonky because the
width of the font is too small. Unfortunately it doesn't look like the
FontEditor is capable of changing the width of an existing font, so if
that option will be added in the future this glyph can be fixed.
2021-05-01 17:25:43 +02:00
thankyouverycool
98ea44de36
Base: Add 36pt font to Marieta family plus minor fixes to 24pt
...
Unslashes '0' and zeros out widths for control codes and unused
glyphs
2021-04-26 18:41:54 +02:00
Idan Horowitz
4c1d4baada
Base: Update CsillaRegular10's glyph widths
...
This fixed-width font had some garbage per glyph width values, which
while previously was ok, they now had to be correctly set to indicate
glyph presence.
2021-04-18 22:10:25 +02:00
Gal Horowitz
8b78f2741d
Base: Add hebrew character glyphs to the Katica Regular 10 font
...
The newly drawn glyphs cover the Hebrew letters (U+05D0 - U+05EA).
2021-04-18 18:57:35 +02:00
thankyouverycool
102bb3b3d2
Base: Fix a few width/height oversights in Marieta
...
Corrects punctuation width and erroneous 'Q' width reset. Adjusts
height of double quote and '$'
2021-04-12 15:31:55 +02:00
thankyouverycool
4366cb469b
Base: Add new sans serif font Marieta
...
Liza's younger, slightly better proportioned sister
2021-04-12 08:56:06 +02:00
Dmitrii Trifonov
90b6821d3f
Fonts: Added some cyrillic glyphs to CsillaRegular10 and
...
KaticaRegular10
Needed to add more glyphs to fonts.
2021-04-09 08:33:12 +02:00
Andreas Kling
e17d4f8736
Fonts: Tweak 'r' glyphs in Katica
...
These were distractingly wide, so let's make them a bit narrower.
2021-03-29 19:14:45 +02:00
Stephan Unverwerth
53d2073a66
Resources: Add SerenitySans Truetype font to /res/fonts
2021-02-15 08:50:48 +01: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