Timothy Flynn
aef85a83bd
Base: Import the Noto Emoji font for LibWeb tests only
...
The Noto Emoji font is licensed under the Open Font License. Let's use
it for LibWeb tests, to ensure we use the same emoji font across all
platforms.
2024-09-21 08:57:54 +02:00
Andrew Kaster
6f387577c5
CMake+Base: Remove LiberationMono and rules copying it to build
...
This was only used by the pdf and MacPDF applications.
2024-06-06 12:51:14 -06:00
Andreas Kling
cd84d23afa
Base+Tests+Ladybird: Remove bitmap fonts
2024-06-04 18:45:30 +02:00
Andrew Kaster
dd1fbd3513
Meta: Remove SerenityOS components not needed for Ladybird
2024-06-03 10:53:53 +02:00
Gabriel Nava Marino
f97c4d20fa
Base: Add 201 Hangul syllables to font Katica Regular 10
...
Adds most commonly used Hangul syllables in range AC00–D7AF
https://www.unicode.org/charts/PDF/UAC00.pdf
U+AC00 U+AC01 U+AC04 U+AC1C U+AC70 U+AC74 U+AC83 U+AC8C U+ACA9
U+ACB0 U+ACBD U+ACC1 U+ACC4 U+ACE0 U+ACF5 U+ACFC U+AD00 U+AD50
U+AD6C U+AD6D U+ACE0 U+AD8C U+ADDC U+ADF8 U+ADFC U+AE08 U+AE30
U+B098 U+B0B4 U+B108 U+B140 U+B150 U+B155 U+B178 U+B204 U+B290
U+B294 U+B298 U+B2C8 U+B2E4 U+B2E8 U+B2EC U+B2F9 U+B300 U+B3C4
U+B3C5 U+B3D9 U+B418 U+B41C U+B420 U+B450 U+B4E0 U+B4E4 U+B4EC
U+B4F1 U+B530 U+B5A4 U+B610 U+B73B U+B77C U+B78C U+B791 U+B798
U+B7EC U+B825 U+B85C U+B85D U+B958 U+B974 U+B978 U+B97C U+B9AC
U+B9C8 U+B9CC U+B9D0 U+BA70 U+BA85 U+BAA8 U+BAA9 U+BB34 U+BB38
U+BB3C U+BBF8 U+BBFC U+BC0F U+BC14 U+BC18 U+BC1B U+BC1C U+BC29
U+BC30 U+BC95 U+BCC4 U+BCF4 U+BCF8 U+BD80 U+BD84 U+BE0C U+BE44
U+C0AC U+C0B0 U+C0C1 U+C0DD U+C11C U+C120 U+C131 U+C138 U+C18C
U+C18D U+C218 U+C2DC U+C2DD U+C2E0 U+C2E4 U+C2EC U+C2F6 U+C544
U+C548 U+C57C U+C57D U+C591 U+C5B4 U+C5B8 U+C5C4 U+C5C5 U+C5C6
U+C5D0 U+C5D8 U+C5EC U+C5F0 U+C600 U+C601 U+C608 U+C624 U+C640
U+C644 U+C694 U+C6B0 U+C6D0 U+C704 U+C720 U+C721 U+C73C U+C740
U+C744 U+C74C U+C758 U+C774 U+C778 U+C77C U+C788 U+C790 U+C791
U+C7A5 U+C7AC U+C801 U+C804 U+C815 U+C81C U+C870 U+C874 U+C885
U+C8C4 U+C8FC U+C900 U+C911 U+C99D U+C9C0 U+C9C1 U+C9C4 U+C9C8
U+CC28 U+CC38 U+CC9C U+CCB4 U+CD08 U+CE58 U+D07C U+D0C0 U+D0DC
U+D130 U+D1B5 U+D3B8 U+D3C9 U+D3EC U+D45C U+D544 U+D558 U+D559
U+D55C U+D560 U+D568 U+D569 U+D56D U+D574 U+D589 U+D604 U+D615
U+D638 U+D63C U+D654 U+D65C U+D68C U+D788
These cover about 78% of syllables in the top 1000 most common
Korean words as well as 94% of syllables in the Universal
Declaration of Human Rights.
2023-10-13 11:02:28 -06:00
Simon Danner
d41e6a0451
Base: Add Unicode arrows to Katica Italic 10
...
2190-4
2023-06-07 00:47:22 +02:00
Cubic Love
c7e08c3266
Base: Add some Arrows & General Punctuation to Csilla Regular 12
...
Csilla Regular 12 is used for inline code in LibMarkdown. It was
missing basic arrows and ellipsis needed by man pages referencing menu
items. I have added these and some extras.
General Punctuation
https://www.unicode.org/charts/PDF/U2000.pdf
2010, 2012-2026, 2032-203A, 203F-2040, 2044, 2047-2048, 204B
Arrows
https://www.unicode.org/charts/PDF/U2190.pdf
2190-2193
2023-05-09 06:18:30 +02:00
Cubic Love
d82b9553b5
Base: Complete Mathematical Operators in Katica Regular 10
...
https://www.unicode.org/charts/PDF/U2190.pdf
21E7
https://www.unicode.org/charts/PDF/U2200.pdf
2201, 2203-4, 2208-220E, 2213-221D, 221F-2226, 222D-223F, 2241-224F,
225D-225F, 2262, 226D-228E, 22A2-22A8, 22AC-22AF, 22B2-22B9, 22BB-22BD,
22C4-22C5, 22C8-22CA, 22CE-22D4, 22D6-22FE
2023-04-14 21:43:40 +02:00
Cubic Love
911baf3b7c
Base: Add keyboard symbols to Katica Regular 12
...
These symbols represent common icons found on a user's keyboard
(PC and Mac). Now it will be possible for these icons to be used in
documentation (if desired) as Katica Regular 12 is used by LibMarkdown/
the Help application. Some bonus symbols have been added where they've
been easy to make along the way.
https://www.unicode.org/charts/PDF/U1F100.pdf
1F130
https://www.unicode.org/charts/PDF/U2190.pdf
2190-2193, 21B7, 21B9, 21DE-21DF, 21E4-21F3
https://www.unicode.org/charts/PDF/U2200.pdf
229E
https://www.unicode.org/charts/PDF/U2300.pdf
2303, 2318, 2324-2327, 232B, 2370, 2380, 2384, 2386, 2388, 238B-238C,
2397-239A, 23CE, 23FB-23FE
https://www.unicode.org/charts/PDF/U2460.pdf
24D8
https://www.unicode.org/charts/PDF/U25A0.pdf
25A4, 25B2-25B3, 25B7, 25BC-25BD, 25C1, 25C6-25C8
https://www.unicode.org/charts/PDF/U2700.pdf
2726-2727, 2732
https://www.unicode.org/charts/PDF/U27F0.pdf
27F3, 27F5-27F7
https://www.unicode.org/charts/PDF/U2B00.pdf
2B58
https://www.unicode.org/charts/PDF/U2900.pdf
2912-2913
2023-03-25 14:35:11 -06:00
Xexxa
402ff46b78
Base: Add Batak to font Katica Regular 10
...
1BC0-1BF3, 1BFC-1BFF https://www.unicode.org/charts/PDF/U1BC0.pdf
2023-03-12 22:09:20 +01:00
Julian Offenhäuser
d470df1c6a
Base: Add LiberationSans and LiberationMono fonts
...
These will be used by LibPDF as replacements for Helvetica/Arial and
Courier.
2023-02-10 15:37:51 +01:00
Cubic Love
f66098ab6f
Base: Add some characters to Katica Regular 10
...
Add characters expected by the DE, EN-GB & NO macintosh keymaps
plus extra prime symbols, as they were easy to do :^)
https://www.unicode.org/charts/PDF/U2000.pdf
2032-2037, 2044
https://www.unicode.org/charts/PDF/U2200.pdf
2202, 2211, 221A, 221E, 2260
2023-02-06 10:12:41 +00:00
Xexxa
dcad3ee05f
Base: Add U+2264 and U+2265 to Katica Regular 12
...
2264-2265 https://www.unicode.org/charts/PDF/U2200.pdf
2022-10-29 18:54:08 +01:00
demostanis
6933644b2e
Base: Add more glyphs
...
This patch adds U+2504, U+256D, U+256E, U+256F and U+2570
to Csilla Regular, as well as U+2022 to Csilla Bold.
They are used by the Kakoune port.
2022-10-14 13:37:29 +02:00
electrikmilk
154fb144f5
Base: Tweak Source font
...
This does many tweaks to the Source font. The tweaks mainly apply to
the bold weight, but tweaks small things about the Regular weight.
This mainly corrects inconsistencies or the placement of pixels in
a glyph.
I tried to pay a lot of attention to how different code looks in this
font and adapt it to that since that is its main purpose.
2022-09-14 06:56:27 -04:00
djwisdom
e388d13c05
Base: Add Box Drawing glyphs to Csilla Regular+Bold12
2022-08-28 20:25:03 +01:00
FrHun
cf62d08b2a
Base: Add symbols that were previously emoji pngs
2022-08-05 21:47:03 +01:00
djwisdom
6db558e0ae
Base: Update LucidityRegular12 add Regional Indicator glyphs
...
U+1F1E6 - U+1F1FF
https://www.unicode.org/charts/PDF/U1F100.pdf
2022-07-29 16:08:51 +01:00
djwisdom
181fb04f02
Base: Update AtaraxiaLight10 add Regional Indicator glyphs
...
U+1F1E6 - U+1F1FF
https://www.unicode.org/charts/PDF/U1F100.pdf
2022-07-29 16:08:51 +01:00
djwisdom
9c38c7e890
Base: Update SatoriRegular add Supplemental Arrows-C
...
Supplemental Arrows-C
U+1F800-U+1F80B, U+1F810-U+1F813, U+1F850-U+1F859,
U+1F860-U1F867, U+1F894-U+1F897, U+1F8A0-U+1F8A7
https://www.unicode.org/charts/PDF/U1F800.pdf
2022-07-29 16:08:41 +01:00
djwisdom
cfdca76d86
Base: Update SatoriMonoRegular add Supplemental Arrows-C
...
Supplemental Arrows-C
U+1F800-U+1F80B, U+1F810-U+1F813, U+1F850-U+1F859,
U+1F860-U1F867, U+1F894-U+1F897, U+1F8A0-U+1F8A7
https://www.unicode.org/charts/PDF/U1F800.pdf
2022-07-29 16:08:41 +01:00
Karol Kosek
7e6e7d67a9
Base: Italicize some symbol glyphs in font Katica Italic 10
...
Previously they were the same as in the Katica Regular font.
0028, 0029, 002F, 003C, 003E, 005B-005E, 007B-007D
2022-07-24 13:33:31 +01:00
Karol Kosek
1096ef0f55
Base: Reduce spacing in some glyphs in font Katica Italic 10
...
0020, 0028-002F, 003A-003E, 0049, 004C
2022-07-24 13:33:31 +01:00
Karol Kosek
7f0cefcce8
Base: Make U+002E FULL STOP a 1x1 dot in font Katica Italic 10
2022-07-24 13:33:31 +01:00
Karol Kosek
81bedb5066
Base: Add Latin-1 Supplement to font Roman Regular 10
...
00A4, 00A6, 00AA-00AD, 00AF, 00B1-00B3, 00B5, 00B8-00BE, 00C0-00FF
https://www.unicode.org/charts/PDF/U0080.pdf
2022-07-22 19:36:43 +01:00
Thitat Auareesuksakul
2586d767d0
Base: Add U+0E4E, U+0E5B glyphs to KaticaRegular10 font
...
This completes the entire Thai unicode range for KaticaRegular10 :^)
2022-07-02 00:55:03 +01:00
Thitat Auareesuksakul
c7b6114175
Base: Add U+0E4E, U+0E4F, U+0E5B glyphs to KaticaBold10 font
...
This completes the entire Thai unicode range for KaticaBold10 :^)
2022-07-02 00:54:49 +01:00
Xexxa
eb4ea45822
Base: Add Counting Rod Numerals to font Katica Regular 10
...
1D360–1D378 https://www.unicode.org/charts/PDF/U1D360.pdf
Co-authored-by: python-69 <102885151+python-69@users.noreply.github.com>
2022-06-24 22:50:13 +01:00
Xexxa
6cda017477
Base: Add Block Elements to font Katica Regular 10
...
2580–259F https://www.unicode.org/charts/PDF/U2580.pdf
Co-authored-by: python-69 <102885151+python-69@users.noreply.github.com>
2022-06-24 22:50:13 +01:00
Xexxa
f4c8c93119
Base: Add Buginese to font Katica Regular 10
...
1A00-1A1F https://www.unicode.org/charts/PDF/U1A00.pdf
Co-authored-by: python-69 <102885151+python-69@users.noreply.github.com>
2022-06-24 22:50:13 +01:00
Xexxa
4f311d1660
Base: Add new font Katica Bold Oblique 10
...
0020-007E https://www.unicode.org/charts/PDF/U0000.pdf
2022-06-16 08:52:10 +01:00
Xexxa
9383d49641
Base: Add Mathematical Alphanumeric Symbols to font Katica Regular 10
...
1D522, 1D525, 1D52A, 1D51C, 1D4EA, 1D4F8, 1D4F7, 1D4FC, 1D4FD,
1D516-1D51C
https://www.unicode.org/charts/PDF/U1D400.pdf
2022-06-16 08:52:10 +01:00
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
Xexxa
9740ae41fe
Base: Add 2713, 2714 to Katica Bold 10
...
2713, 2714 https://www.unicode.org/charts/PDF/U2700.pdf
2022-06-16 08:52:10 +01:00
Xexxa
14d7e04cd3
Base: Remove painted parts outside of view in Katica Bold 10
...
A few glyphs is "cut" with painted part outside of the view.
0023, 0026, 0040, 004B, 004D, 004E, 004F, 0051, 0052, 0057,
006D, 0077
2022-06-16 08:52:10 +01:00
Xexxa
0239c79d3d
Base: Add Misc. Symbols and Pictographs to font Katica Regular 10
...
1F32B, 1F32D, 1F336, 1F33E, 1F33F, 1F34E, 1F34F, 1F350, 1F35E, 1F369,
1F36D, 1F388, 1F397, 1F398, 1F39A, 1F39B, 1F39E, 1F3A2, 1F3A5, 1F3A7,
1F3A8, 1F3B2, 1F3B3, 1F3BF, 1F3C3, 1F3CA, 1F3CB, 1F3CC, 1F3DB, 1F3E0,
1F3E1, 1F3E5, 1F451, 1F452, 1F453, 1F484, 1F49F, 1F4A5, 1F4AB, 1F4B0,
1F4B1, 1F4B2, 1F4B3, 1F4B4, 1F4B5, 1F4B6, 1F4B7, 1F4BA, 1F4CC, 1F4D2,
1F4D3, 1F4DB, 1F4DE, 1F4E1, 1F4E2, 1F4E3, 1F4E4, 1F4E5, 1F4E6, 1F4E7,
1F4EE, 1F4F0, 1F4F8, 1F4F9, 1F4FB, 1F4FC, 1F4FD, 1F4FE
https://www.unicode.org/charts/PDF/U1F300.pdf
2022-06-02 23:13:22 +02:00
Xexxa
3951ddabec
Base: Add Geometric Shapes Extended to font Katica Regular 12
...
1F785-1F78A https://www.unicode.org/charts/PDF/U1F780.pdf
2022-05-31 10:19:47 +01:00
Xexxa
203edaf257
Base: Add Misc. Symbols and Pictographs to font Katica Regular 12
...
1F517, 1F49F, 1F4AF, 1F4DB
https://www.unicode.org/charts/PDF/U1F300.pdf
2022-05-31 10:19:47 +01:00
Xexxa
c8d108360f
Base: Add General Punctuation to font Katica Regular 12
...
2010, 2012, 2013, 2015, 2016, 2017, 2030, 2031, 2042, 2051,
2055, 204E, 204F, 205C
https://www.unicode.org/charts/PDF/U2000.pdf
2022-05-31 10:19:47 +01:00
Xexxa
019e3479d3
Base: Add Mathematical Alphanumeric Symbols to font Katica Regular 10
...
1D49C, 1D49E, 1D49F, 1D4A2, 1D4A5, 1D4B0, 1D4B2, 1D4D0-1D4E9,
1D567, 1D568, 1D608-1D63B
https://www.unicode.org/charts/PDF/U1D400.pdf
2022-05-31 10:19:47 +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
fac283b20a
Base: Update some glyphs with Cedillas and Carons in Katica Regular 12
...
This is to make the glyphs more consistent within the font family.
Modified: U+0136, U+013D, U+013E, U+0145, U+0146, U+0156, U+0157
2022-05-29 21:06:15 +01:00
Xexxa
d90131bce1
Base: Add Tai Le to font Katica Regular 10
...
1950-1974 https://www.unicode.org/charts/PDF/U1950.pdf
2022-05-28 21:54:39 +02:00
Xexxa
9824227871
Base: Add Oriya to font Katica Regular 10
...
0B01-0B77 https://www.unicode.org/charts/PDF/U0B00.pdf
2022-05-28 21:54:39 +02:00
djwisdom
d83f2e2ea6
Base: SatoriMono10 Regular add glyphs to widen coverage
...
Box Drawing
2500-257F
https://www.unicode.org/charts/PDF/U2500.pdf
2022-04-30 16:24:07 +02:00
djwisdom
f96c25db6a
Base: SatoriMono10 Bold add glyphs to widen coverage
...
Box Drawing
2500-257F
https://www.unicode.org/charts/PDF/U2500.pdf
2022-04-30 16:24:07 +02:00
djwisdom
ba1ea40bd7
Base: Ataraxia10 Light add glyphs to widen coverage
...
Box Drawing
2500-257F
https://www.unicode.org/charts/PDF/U2500.pdf
2022-04-30 16:24:07 +02:00
djwisdom
b9fdc9daa4
Base: Ataraxia10 Bold add glyphs to widen coverage
...
Box Drawing
2500-257F
https://www.unicode.org/charts/PDF/U2500.pdf
2022-04-30 16:24:07 +02:00
Lady Gegga
9cd6d225f9
Base: Add Adlam to Katica Regular 10
...
1E900-1E95F https://www.unicode.org/charts/PDF/U1E900.pdf
2022-04-30 16:22:48 +02:00
Lady Gegga
3e0f5d7ff9
Base: Add Bassa Vah to Katica Regular 10
...
16AD0-16AF5 https://www.unicode.org/charts/PDF/U16AD0.pdf
2022-04-30 16:22:48 +02:00