1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-08 06:37:35 +00:00
Commit graph

1314 commits

Author SHA1 Message Date
djwisdom
9f8fd732d0 Base: Update GruvboxDark Theme and enable window-close-modified icon 2022-04-20 18:41:42 +02:00
djwisdom
8a156ed702 Base: Update Redmond Theme and enable window-close-modified icon
Aim for consistent user-experience across all themes
2022-04-20 18:41:35 +02:00
djwisdom
96bc70deca Base: Update Sunshine Theme and enable window-close-modified icon
Aim for consistent user-experience across all themes
2022-04-20 18:41:07 +02:00
djwisdom
fd3b96bb2f Base: Update Cupertino Theme and enable window-close-modified icon
Use the recommended center dot on close button to retain general
Cupertino theme look and feel. Thanks to @adamsoutar for the info.
2022-04-20 18:17:28 +02:00
djwisdom
44278fa5b4 Base: Update AtaraxiaBold8 add glyphs to widen coverage
Miscellaneous Symbols
2600-261F,2621,2640-2645,2647-2653,268A-2693,26A5,26A6,26A8-26Af
https://www.unicode.org/charts/PDF/U2600.pdf
2022-04-20 14:11:58 +02:00
djwisdom
cb08609390 Base: Update Satori Mono Regular add glyphs to widen coverage
Latin Extended-B
0180-01EF
https://www.unicode.org/charts/PDF/U0180.pdf
2022-04-20 10:58:26 +02:00
djwisdom
0134832314 Base: Update Satori Regular add glyphs to widen coverage
Latin Extended-B
0180-01EF
https://www.unicode.org/charts/PDF/U0180.pdf
2022-04-20 10:58:26 +02:00
Lady Gegga
3c00c1cfad Base: Add some Mathematical Alphanumeric Symbols to Katica Regular 10
1D5D4-1D607 https://www.unicode.org/charts/PDF/U1D400.pdf
2022-04-17 23:25:56 +01:00
djwisdom
5e046a1db9 Base: Update AtaraxiaLight8 add glyphs to widen coverage
Miscellaneous Symbols
2600-261F,2621,2640-2645,2647-2653,268A-2693,26A5,26A6,26A8-26Af
https://www.unicode.org/charts/PDF/U2600.pdf
2022-04-17 23:25:48 +01:00
Lady Gegga
f5fc921d84 Base: Add 125 new Bamum Supplement glyphs to font Katica Regular 10
16803, 1681D, 1682F, 16830, 16834, 16835, 16836, 16837, 16839, 1683E,
1683F, 16841, 16842, 16853, 16859, 16861, 16862, 16886, 16887, 16888,
16889, 168AE, 168C0, 168C3, 168C4, 168C7, 168C9, 168CE, 168D3, 168DF,
168E3, 168EF, 16926, 16927, 1692E, 16933, 16937, 16938, 1693A, 1693B,
1693D, 16940, 16941, 16960, 16963, 16964, 16967, 16969, 1696C, 1696D,
1696E, 1696F, 16973, 16974, 16975, 16979, 1697A, 1697B, 1697D, 1697F,
16987, 1698F, 16990, 16991, 16993, 16995, 16997, 16999, 1699B, 1699D,
169AA, 169AD, 169AE, 169B0, 169B2, 169B4, 169B5, 169B7, 169B8, 169C8,
169C9, 169CB, 169D0, 169D1, 169D6, 169DE, 169E1, 169E4, 169E5, 169E6,
169E7, 169EF, 169F1, 169F3, 169F5, 169F7, 169F8, 169F9, 169FE, 16A06,
16A07, 16A09, 16A0E, 16A0F, 16A10, 16A11, 16A12, 16A13, 16A14, 16A15,
16A16, 16A1A, 16A1F, 16A20, 16A21, 16A23, 16A26, 16A27, 16A2B, 16A2C,
16A2D, 16A33, 16A36, 16A37, 16A38
https://www.unicode.org/charts/PDF/U16800.pdf
2022-04-17 20:58:32 +01:00
djwisdom
f5a87bfff7 Base: Update CsillaRegular12 add glyphs for wider coverage
Lisu Supplement
11FB0

Idiographic Symbols and Punctuation
16FF1-16FE4,16FF0,16FF1

Control Pictures
2400-2426

Supplemental Arrows-A
27F0-27FF
2022-04-17 20:48:53 +01:00
djwisdom
c35a456651 Base: Update CsillaBold12 add glyphs for wider coverage
Lisu Supplement
11FB0

Idiographic Symbols and Punctuation
16FF1-16FE4,16FF0,16FF1

Control Pictures
2400-2426

Supplemental Arrows-A
27F0-27FF
2022-04-17 20:48:53 +01:00
djwisdom
b673aeca74 Base: Update SatoriMonoRegular add glyphs to widen coverage
SatoriMonoRegular
Supplemental Arrows-A
27F0-27FF
2022-04-17 20:48:39 +01:00
djwisdom
30cc4a969a Base: Update SatoriMonoBold add glyphs to widen coverage
SatoriMonoBold
Supplemental Arrows-A
27F0-27FF
2022-04-17 20:48:39 +01:00
djwisdom
0502583a05 Base: Update SatoriRegular add glyphs to widen coverage
SatoriRegular
Supplemental Arrows-A
27F0-27FF
2022-04-17 20:48:39 +01:00
djwisdom
8c5289fe94 Base: Update SatoriBold add glyphs to widen coverage
SatoriBold
Supplemental Arrows-A
27F0-27FF
2022-04-17 20:48:39 +01:00
djwisdom
3ddd8f0d68 Base: Update Coffee Theme enable window-close-modified icon
Aim for consistent user-experience across all themes
2022-04-17 10:56:01 -07:00
djwisdom
4ea910d129 Base: Update CsillaRegular12 add Miscellaneous Symbols
CsillaRegular12
Miscellaneous Symbols
2600-261F,2621,2640-2645,2647-2653,
268A-2693,26A5,26A6,26A8-26AF
2022-04-16 23:50:53 +01:00
djwisdom
38928ca2e4 Base: Update CsillaBold12 add Miscellaneous Symbols
CsillaBold12
Miscellaneous Symbols
2600-261F,2621,2640-2645,2647-2653,
268A-2693,26A5,26A6,26A8-26AF
2022-04-16 23:50:53 +01:00
Maciej
1c80b377b2 Base: Add various Miscellaneous Symbols and Pictograms glyphs
1f5c0,1f5c1,1f5cb,1f5cc,1f5cd,1f5ce,1f5cf,1f5e4,1f5e5,1f5e6,1f5e7,
1f5f6,1f5f7
2022-04-15 22:01:31 +01:00
djwisdom
25e4dbb8f4 Base: Update CsillaRegular12 add Cyrillic glyps
CsillaRegular12
Cyrillic
0400-046B
2022-04-15 21:59:58 +01:00
djwisdom
dc9dd30e9b Base: Update CsillaBold12 add Cyrillic glyphs
CsillaBold12
Cyrillic
0400-046B
2022-04-15 21:59:45 +01:00
djwisdom
9dbcda7eef Base: Update CsillaRegular12 add Latin Extended-A
CsillaRegular12
Latin Extended-A
0100-017E
2022-04-15 00:26:55 +02:00
djwisdom
d69df87728 Base: Update CsillaBold12 font add Latin Extended-A
CsillaBold12
Latin Extended-A
0100-017E
2022-04-15 00:26:55 +02:00
Sam Atkins
7c91fda088 LibWeb: Allow multiple text-decoration-lines
The spec grammar for `text-decoration-line` is:

`none | [ underline || overline || line-through || blink ]`

Which means that it's either `none`, or any combination of the other
values. This patch makes that parse for `text-decoration-line` and
`text-decoration`, stores the results as a Vector, and adjusts
`paint_text_decoration()` to run as a loop over all the values that are
provided.

As noted, storing a Vector of values is a bit wasteful, as they could be
stored as flags in a single `u8`. But I was getting too confused trying
to do that in a nice way.
2022-04-14 21:54:10 +02:00
Lady Gegga
3426592ee7 Base: Add some Bamum Supplement to font Katica Regular 10
16810, 16817, 16818, 16854, 16815, 16822, 1684B, 1684C, 1682E,
1687A-1687F, 1689E, 1684F, 16848, 16847, 16869, 1686A, 1688A,
168A7
https://www.unicode.org/charts/PDF/U16800.pdf
2022-04-13 12:23:50 +02:00
Lady Gegga
ef6dc1a16e Base: Add Hanunoo to font Katica Regular 10
1720-1736 https://www.unicode.org/charts/PDF/U1720.pdf
2022-04-13 12:23:50 +02:00
Lady Gegga
c958b6504e Base: Add Ogham to font Katica Regular 10
1680-169C https://www.unicode.org/charts/PDF/U1680.pdf
2022-04-13 12:23:50 +02:00
Thitat Auareesuksakul
34a0f8cdc7 Base: Add Thai glyphs to KaticaBold10 font
This commit adds Thai glyphs (U+0E00..U+0E7F) to KaticaBold10.font

Currently the language doesn't render properly due to the lack of
combinable Unicode characters implementation, but the glyphs are here :)
2022-04-12 21:12:23 +01:00
Thitat Auareesuksakul
8ceae0ec2b Base: Add Thai glyphs to KaticaRegular10 font
This commit adds Thai glyphs (U+0E00..U+0E7F) to KaticaRegular10.font

Currently the language doesn't render properly due to the lack of
combinable Unicode characters implementation, but the glyphs are here :)
2022-04-12 20:53:29 +01:00
djwisdom
2af869d018 Base: Add new dark theme alternative 2022-04-12 00:00:30 +01:00
djwisdom
a687186039 Base: Update Ataraxia Light 8 for consistency 2022-04-10 17:39:49 +01:00
djwisdom
788a716816 Base: Update Ataraxia Light 10 for consistency 2022-04-10 17:39:49 +01:00
djwisdom
265b153461 Base: Update Ataraxia Bold 8 for consistency 2022-04-10 17:39:49 +01:00
djwisdom
c74711eb10 Base: Update Ataraxia Bold 10 for consistency 2022-04-10 17:39:49 +01:00
djwisdom
6493faf788 Base: Update Csilla12 Latin-1 Supplement with adjustments
CsillaRegular12
Latin-1 Supplement
00A1-00FF
https://www.unicode.org/charts/PDF/U0080.pdf
2022-04-10 17:39:41 +01:00
djwisdom
652fdda8f5 Base: Add Latin-1 Supplement to Csilla Bold 12 font
CsillaBold12
Latin-1 Supplement
00A1-00FF
https://www.unicode.org/charts/PDF/U0080.pdf
2022-04-10 17:39:41 +01:00
Linus Groh
74241527d7 Base: Add the remaining 15 German state flag emojis (DE-XX) 2022-04-10 00:14:39 +01:00
Simon Wanner
5ebcb15c92 Base: Add a test page for CSS font-face 2022-04-09 23:48:18 +02:00
djwisdom
40f090c7e8 Base: Add Ataraxia Bold size 8
Basic Latin
0020-007E

Latin-1 Supplement
00A0-00FF
2022-04-08 20:47:20 +02:00
djwisdom
5142713263 Base: Add Ataraxia Light size 8
Basic Latin
0020-007E

Latin-1 Supplement
00A0-00FF
2022-04-08 20:47:20 +02:00
Lady Gegga
3449745117 Base: Change Csilla Bold 10 from proportional-font to fixed width-font
All other Csilla fonts has a fixed width flag.
2022-04-07 23:01:25 +02:00
djwisdom
e465b59ca4 Base: Add Lucidity Bold font
Supplement Lucidity Regular font
2022-04-05 13:05:07 -04:00
Lady Gegga
43df15ceef Base: Add Miscellaneous Symbols to font Tinier Regular 5
2605, 2639, 263A, 2640, 2669
https://www.unicode.org/charts/PDF/U2600.pdf
2022-04-05 13:02:43 -04:00
Lady Gegga
53c4f574ee Base: Add Runic characters to font Tinier Regular 5
16A2, 16A6, 16B1, 16B2, 16B3, 16B4, 16B7, 16B9, 16BE, 16BF,
16C1, 16C5, 16C6, 16C7, 16CA, 16CB, 16CC, 16CE, 16CF, 16D0,
16D2, 16D5, 16D6, 16DA, 16DC, 16DD, 16DF, 16E7, 16E8, 16E9,
16EB, 16EC, 16ED, 16F2, 16F7, 16F8
https://www.unicode.org/charts/PDF/U16A0.pdf
2022-04-05 13:02:43 -04:00
Lady Gegga
f207d24fe9 Base: Add Latin Extended-B to font Tinier Regular 5
0186, 0197, 019A, 01A8, 01C0, 01C1, 01C2, 01C3, 01D0, 020B,
022F, 024D
https://www.unicode.org/charts/PDF/U0180.pdf
2022-04-05 13:02:43 -04:00
Lady Gegga
79244073c6 Base: Add Latin Extended-A to font Tinier Regular 5
012B, 0131, 0140, 017F
https://www.unicode.org/charts/PDF/U0100.pdf
2022-04-05 13:02:43 -04:00
Lady Gegga
483c4bdbbf Base: Add C1 Controls and Latin-1 Supplement to font Tinier Regular 5
00A1, 00A6, 00AC, 00AF, 00B0, 00B1, 00B2, 00B4, 00B5, 00B7,
00BA, 00BF, 00D6, 00D7, 00EC, 00ED, 00EE, 00EF, 00F6, 00F7,
00FC
https://www.unicode.org/charts/PDF/U0080.pdf
2022-04-05 13:02:43 -04:00
Lady Gegga
48ffa115a3 Base: Add U+1F389 to font Katica Regular 10
1F389 https://www.unicode.org/charts/PDF/U1F300.pdf
2022-04-05 13:02:43 -04:00
Ali Chraghi
04ec13cb14 Base: Update Python filetype icon 2022-04-04 22:06:48 +01:00