Commit Graph

1900 Commits

Author SHA1 Message Date
u9g
b3591d28df Spreadsheet: Prevent infinite loop in Range ctor 2022-02-21 00:11:00 +03:30
kleines Filmröllchen
54b4eb6bd1 Base: Add a quote to the fortunes database 2022-02-20 20:15:13 +00:00
Jaime Valenzuela Durán
f6000a26a8 Base: Add Gruvbox Dark theme
Add Gruvbox Dark theme matching the terminal one
2022-02-20 15:45:17 +01:00
Karol Kosek
4e50f8a8b7 LibWeb+Base: Parse font-style CSS property 2022-02-20 11:50:38 +01:00
Brian Gianforcaro
f648a79f42 Base: Add new quote to fortunes.json 2022-02-19 19:43:24 -08:00
Anton Kling
1ad7aa7136 ls: Add option -1 which lists one file per line 2022-02-19 18:18:13 -08:00
Sam Atkins
7880718fa8 LibWeb: Implement @supports selector(.foo)
This is defined in
https://www.w3.org/TR/css-conditional-4/#at-supports-ext which just
became a CR. :^)
2022-02-19 19:33:54 +01:00
Maciej
c375182be6 Base: Add some Supplemental Arrows C to KaticaRegular/Bold 10
They are used by fonts.serenityos.net title :^)

Codepoints added: U+1F800-U+1F80B, U+1F810-U+1F813

PDF: https://www.unicode.org/charts/PDF/U1F800.pdf
2022-02-19 13:27:42 +02:00
Maciej
3e1c1c0b16 LibWeb: Add support for CSS image-rendering property
Currently only "auto" and "pixelated" values are supported.
2022-02-19 11:38:46 +01:00
u9g
1511e9a5a9 Spreadsheets: Add range functions to the Position class
Adds functions to get range of non-empty cells in a direction.
2022-02-18 23:26:45 +03:30
dayarthvader
5a94402b60 Utilities/nc: Add support to -I/--length option like SO_RCVBUF 2022-02-18 10:43:10 +01:00
Tim Schumacher
b689e8b7f4 tar: Automatically recognize gzip archives 2022-02-18 10:41:44 +01:00
Tim Schumacher
4487e515f7 Base: Update the tar manpage 2022-02-18 10:41:44 +01:00
Adam Hodgen
b9b24cb1c1 Base: Add <input> test page 2022-02-18 01:48:51 +01:00
serenitydev
b5d891ed6a Base+LibWeb: Add test case for Workers on welcome homepage 2022-02-17 22:45:21 +01:00
kleines Filmröllchen
beb29c48cb Base: Link aplay in Audio-subsystem 2022-02-17 14:45:39 +03:30
kleines Filmröllchen
01d056f794 Base: Document /dev/audio devices
This properly documents the fact that /dev/audio contains a bunch of
device's channels now, instead of being a single file.
2022-02-17 14:45:39 +03:30
Rafał Babiarz
d159511d85 Base: Add test page for progress bar element 2022-02-16 15:34:08 -05:00
Timothy Flynn
4f19deb13b LibWeb: Implement reverse lookup to labels from their labelable nodes
This enables, for example, clicking on the check box, dragging the mouse
over to the label, releasing the mouse to act as a click on the check
box.

This was implemented for labels / labelable nodes with the "for"
attribute already. This implements the same for labelable nodes that are
inside the label.
2022-02-16 19:18:57 +01:00
Lady Gegga
84f87a9f76 Base: Add Control Pictures to font Katica Regular 10
2400-2426 https://www.unicode.org/charts/PDF/U2400.pdf
2022-02-16 13:25:03 +01:00
serenitydev
083b58fd89 Utilities: Add the 'files' argument to the unzip utility 2022-02-16 10:57:14 +03:30
Sam Atkins
50cc008efd Base: Add relative-length tests to media-query test page 2022-02-15 23:31:42 +01:00
electrikmilk
df084b48e6 Base: Add color to Spreadsheet file type icon 2022-02-15 12:16:23 +01:00
Lady Gegga
92aa1a3da0 Base: Add Old Hungarian to font Katica Regular 10
10C80-10CFF https://www.unicode.org/charts/PDF/U10C80.pdf
2022-02-15 12:13:23 +01:00
Lady Gegga
6c3121ceb6 Base: Add Geometric Shapes Extended to font Katica Regular 10
1F7CC, 1F7D0, 1F7D5-1F7D8, 1F7F0, 1F780-1F783
https://www.unicode.org/charts/PDF/U1F780.pdf
2022-02-15 12:13:23 +01:00
Lady Gegga
1e4a11e8a4 Base: Add Transport and Map Symbols to font Katica Regular 10
1F6A9, 1F6AA, 1F6AB, 1F6B9, 1F6BF, 1F6C6, 1F6C7, 1F6CF, 1F6E1, 1F6E3,
1F6F7, 1F6A1, 1F6F6, 1F6F8, 1F6A0, 1F69D, 1F69E, 1F69F, 1F682, 1F683,
1F6A2
https://www.unicode.org/charts/PDF/U1F680.pdf
2022-02-15 12:13:23 +01:00
Lady Gegga
183b1c3b4e Base: Add Ornamental Dingbats to font Katica Regular 10
1F67C-1F67F, 1F67A, 1F676-1F679, 1F672, 1F673, 1F670
https://www.unicode.org/charts/PDF/U1F650.pdf
2022-02-15 12:13:23 +01:00
Lady Gegga
13db9d6b06 Base: Add Khojki characters to font Katica Regular 10
1123A, 1123B https://www.unicode.org/charts/PDF/U11200.pdf
2022-02-15 12:13:23 +01:00
Lady Gegga
6f6a760cc4 Base: Add Hatran characters to font Katica Regular 10
108E0-108FF https://www.unicode.org/charts/PDF/U108E0.pdf
2022-02-15 12:13:23 +01:00
Lady Gegga
6f3829e891 Base: Add Lao character to font Katica Regular 10
0ED0 https://www.unicode.org/charts/PDF/U0E80.pdf
2022-02-15 12:13:23 +01:00
Lady Gegga
60c8bdea7c Base: Allow font-files be "Open with" Hex Editor
This is way more useful then the default "Open with" option which
is Text Editor.
2022-02-15 12:13:23 +01:00
Lady Gegga
1b64ee43e8 Base: Add 10CD1E-10CD21 emojis to PUA codepoints
10CD1E (Yakmeasure), 10CD1F (Yakcowboy), 10CD20 (Yakspeed),
10CD21 (Yakmando)
2022-02-15 12:13:23 +01:00
u9g
7590c0fff8 Spreadsheet: Make ranges vertically end-inclusive
With the spreadsheet:
```
A0:1
B0:2
A1:2
B1:3
```
Before: sum(range("A0","B1")) === 3
After: sum(range("A0","B1")) === 8
2022-02-15 03:03:21 +03:30
Lady Gegga
6616e90cf6 Base: Add new bitmap font Comic Book 2022-02-14 15:34:53 +01:00
Jakub Berkop
6218ec8afa profile: Document "read" profiling event 2022-02-14 11:38:13 +01:00
Timothy Flynn
5c90aa357b Base: Restart the SQL server if it crashes
There's a fair amount of VERIFY/TODO calls in LibSQL that will crash the
SQL server if we hit an unimplemented feature or some bug. Restart the
server if this happens to help with debugging / development.
2022-02-13 21:30:38 +00:00
electrikmilk
62102e3130 Base+HexEditor: Add icons 2022-02-13 21:24:46 +00:00
electrikmilk
adf6be45fb Base+Calculator: Add icons
Adds icons for Pi and Euler's Constant to the Constants menu.
2022-02-13 22:09:18 +01:00
electrikmilk
9e81f60a2f Base: Flip elephant's feet around in PHP file icon
I noticed that the elephant's feet in this icon look like they are
backwards. Slight oversight on my part.
2022-02-13 22:08:14 +01:00
electrikmilk
861efc520e Base: Add C file type icon
Add 16x16 and 32x32 file icons for C files.
2022-02-13 22:07:12 +01:00
u9g
7b223fa51a Base: Add Spreadsheet alias to shellrc 2022-02-14 00:01:35 +03:30
electrikmilk
6858066e20 Base: Add PHP filetype icon
Add 16x16 and 32x32 file icons for PHP files.
2022-02-13 10:18:52 +01:00
electrikmilk
8c32b42bdf Base+PixelPaint: Add more icons 2022-02-13 10:18:37 +01:00
electrikmilk
dc5675ef22 Base: Improve git commit icon 2022-02-13 10:18:05 +01:00
electrikmilk
1a90249518 Base: Improve Space Analyzer icon
Improve Space Analyzer 16x16 icon by adding some tinting.
2022-02-13 10:17:55 +01:00
Lady Gegga
f6f277debd Base: Add Unicode 15 characters to font Katica Regular 10
Nag Mundari (1E4D0-1E4F9)
https://www.unicode.org/charts/PDF/Unicode-15.0/U150-1E4D0.pdf

Geometric Shapes Extended (1F7D9)
https://www.unicode.org/charts/PDF/Unicode-15.0/U150-1F780.pdf

Transport and Map Symbols (1F6DC)
https://www.unicode.org/charts/PDF/Unicode-15.0/U150-1F680.pdf

CJK Unified Ideographs Extension H (3136B)
https://www.unicode.org/charts/PDF/Unicode-15.0/U150-31350.pdf

Symbols and Pictographs Extended-A (1FAAE, 1FABC, 1FA87)
https://www.unicode.org/charts/PDF/Unicode-15.0/U150-1FA70.pdf

Alchemical Symbols (1F774-1F776, 1F77B-1F77F)
https://www.unicode.org/charts/PDF/Unicode-15.0/U150-1F700.pdf

Latin Extended-G (1DF25-1DF2A)
https://www.unicode.org/charts/PDF/Unicode-15.0/U150-1DF00.pdf

Lao (0ECE)
https://www.unicode.org/charts/PDF/Unicode-15.0/U150-0E80.pdf

Kannada (0CF3)
https://www.unicode.org/charts/PDF/Unicode-15.0/U150-0C80.pdf

Khojki (1123F-11241)
https://www.unicode.org/charts/PDF/Unicode-15.0/U150-11200.pdf

Small Kana Extension (1B132, 1B155)
https://www.unicode.org/charts/PDF/Unicode-15.0/U150-1B130.pdf

Devanagari Extended-A (11B00-11B09)
https://www.unicode.org/charts/PDF/Unicode-15.0/U150-11B00.pdf
2022-02-13 10:17:16 +01:00
Lady Gegga
83688d0610 Base: Add Cypro-Minoan characters to font Katica Regular 10
12F90-12FF2 https://www.unicode.org/charts/PDF/U12F90.pdf
2022-02-12 11:51:32 +01:00
Sam Atkins
2fad940b0b LibWeb: Add SVG <polygon> element and test case :^) 2022-02-11 21:38:27 +01:00
Sam Atkins
116a1f485c LibWeb: Add SVG <polyline> element and test case :^) 2022-02-11 21:38:27 +01:00
Sam Atkins
17912330c4 LibWeb: Add SVG <line> element and test case :^) 2022-02-11 21:38:27 +01:00
Sam Atkins
3a1a35ef8f LibWeb: Add SVG <ellipse> element and test case :^) 2022-02-11 21:38:27 +01:00
Sam Atkins
21bdcee3c3 LibWeb: Add SVG <circle> element and test case :^) 2022-02-11 21:38:27 +01:00
Sam Atkins
1dde6a0a2b LibWeb: Add SVG <rect> element and test case :^) 2022-02-11 21:38:27 +01:00
kleines Filmröllchen
70cdd05172 Base: Add a quote to the fortunes database 2022-02-10 11:14:27 +00:00
electrikmilk
3c11dc5bd3 Base+HackStudio: Add or insert missing icons
Insert or add icons where they are missing.
2022-02-10 10:27:26 +00:00
Timothy Flynn
19d4f52a9e js: Add a command line argument to evaluate a string as a script
For example:

    $ js -c "console.log(42)"
    42
2022-02-10 10:26:12 +00:00
electrikmilk
7be79eeb5e Base: Add pastel color palette
Add pastel color palette for PixelPaint.
2022-02-10 10:22:17 +00:00
Lady Gegga
c9ce73ffaa Base: Add Ol Chiki characters to font Katica Regular 10
1C50, 1C51, 1C5A-1C67, 1C6A-1C70, 1C73-1C7C, 1C7E, 1C7F
https://www.unicode.org/charts/PDF/U1C50.pdf
2022-02-10 08:48:43 +00:00
Lady Gegga
b11c22e564 Base: Add Lycian characters to font Katica Regular 10
10280-1029C https://www.unicode.org/charts/PDF/U10280.pdf
2022-02-10 08:48:43 +00:00
Lady Gegga
ce0df575a3 Base: Add Carian characters to font Katica Regular 10
102A0-102D0 https://www.unicode.org/charts/PDF/U102A0.pdf
2022-02-10 08:48:43 +00:00
electrikmilk
133a30c8b7 Base+Browser: Add browser icons
Add local storage and style sheet icons. I also noticed the name of the
DOM tree icon needed updated (tree => dom_tree).
2022-02-09 21:00:37 +00:00
electrikmilk
1d8b213b5b Base+Browser: Add browser icons folder
Move browser specific icons to their own folder in /res/icons/
2022-02-09 19:33:28 +01:00
electrikmilk
72e0d3d20b Base: Enlarge globe in CSS file icon
Make globe in CSS file icon more visible.
2022-02-09 13:54:14 +00:00
Itamar
81dcf6c58b Base: Add more syntax highlighting color roles to the Default theme 2022-02-09 00:51:31 +01:00
electrikmilk
4263dad838 Base: Change JSON file icon to add CSS file icon
Add CSS icon and add replacement JSON icon as the colors conflict.

Update HackStudioWidget.cpp
2022-02-08 22:42:47 +00:00
Sam Atkins
b51f428165 LibWeb: Parse multiple box-shadows :^)
Again, we don't yet render these (we render nothing) but this gets rid
of a decent amount of CSS spam on Discord.
2022-02-08 17:45:51 +01:00
Sam Atkins
c547bed13b LibWeb: Reorganize box-shadow parsing code
The pattern we've adopted for other multi-value properties is to run in
a loop like this, since that makes it easier to cater for values
appearing in different orders.
2022-02-08 17:45:51 +01:00
Lady Gegga
17a3dd23f4 Base: Add Sinhala character to font Katica Regular 10
0D9E https://www.unicode.org/charts/PDF/U0D80.pdf
2022-02-08 10:48:30 +00:00
Lady Gegga
2768f6cfbc Base: Add Transport and Map Symbols to font Katica Regular 10
1F6E0 https://www.unicode.org/charts/PDF/U1F680.pdf
2022-02-08 10:48:30 +00:00
Lady Gegga
c8ae84fd5c Base: Add Miscellaneous Symbols and Pictographs to Katica Regular 10
1F519, 1F51A, 1F51B, 1F51C, 1F51D, 1F52C, 1F52D, 1F53E, 1F53F, 1F5A5
https://www.unicode.org/charts/PDF/U1F300.pdf
2022-02-08 10:48:30 +00:00
Lady Gegga
5aa1f55150 Base: Add Enclosed Alphanumeric Supplement to font Katica Regular 10
1F12A, 1F12F, 1F130, 1F131, 1F132, 1F133, 1F134, 1F135, 1F136, 1F137,
1F138, 1F139, 1F13A, 1F13B, 1F13C, 1F13D, 1F13E, 1F13F, 1F140, 1F141,
1F142, 1F143, 1F144, 1F145, 1F146, 1F147, 1F148, 1F149, 1F150, 1F151,
1F152, 1F153, 1F154, 1F155, 1F156, 1F157, 1F158, 1F159, 1F15A, 1F15B,
1F15C, 1F15D, 1F15E, 1F15F, 1F160, 1F161, 1F162, 1F163, 1F164, 1F165,
1F166, 1F167, 1F168, 1F169, 1F16A, 1F16B, 1F16C, 1F16D, 1F16E, 1F16F,
1F170, 1F171, 1F172, 1F173, 1F174, 1F175, 1F176, 1F177, 1F178, 1F179,
1F17A, 1F17B, 1F17C, 1F17D, 1F17E, 1F17F, 1F180, 1F181, 1F182, 1F183,
1F184, 1F185, 1F186, 1F187, 1F188, 1F189, 1F1E6, 1F1E7, 1F1E8, 1F1E9,
1F1EA, 1F1EB, 1F1EC, 1F1ED, 1F1EE, 1F1EF, 1F1F0, 1F1F1, 1F1F2, 1F1F3,
1F1F4, 1F1F5, 1F1F6, 1F1F7, 1F1F8, 1F1F9, 1F1FA, 1F1FB, 1F1FC, 1F1FD,
1F1FE, 1F1FF
https://www.unicode.org/charts/PDF/U1F100.pdf
2022-02-08 10:48:30 +00:00
Lady Gegga
6ad0e0a99f Base: Add Miscellaneous Symbols and Arrows to font Katica Regular 10
2B05, 2B08, 2B09, 2B0A, 2B0B, 2B12, 2B13, 2B14, 2B15, 2B16,
2B17, 2B18, 2B19, 2B1A, 2B24, 2B25, 2B26, 2B45, 2B46, 2BD0,
2BD1, 2BD2
https://www.unicode.org/charts/PDF/U2B00.pdf
2022-02-08 10:48:30 +00:00
Lady Gegga
d32c519da6 Base: Add Dingbats to Katica Regular 10
2754, 2776, 2777, 2778, 2779, 277A, 277B, 277C, 277D, 277E,
277F, 27A0, 27A1, 27A5, 27A6, 27A7, 27AF, 27B0, 27B1, 27B2,
27B3, 27BE, 27BF
https://www.unicode.org/charts/PDF/U2700.pdf
2022-02-08 10:48:30 +00:00
Lady Gegga
38bd0ef254 Base: Add Miscellaneous Symbols to font Katica Regular 10
2642, 269C, 269E, 269F, 26C5, 26E2, 26E3, 26EB, 26EC, 26ED,
26EE, 26EF, 26F0, 26F1, 26F3, 26FE, 26FF
https://www.unicode.org/charts/PDF/U2600.pdf
2022-02-08 10:48:30 +00:00
Lady Gegga
ab63b9fc01 Base: Add Mathematical Operators to font Katica Regular 10
2200, 2210, 2240, 2242, 2243, 2245, 2248, 224A, 224B, 224C,
224D, 2264, 2265, 2266, 2267, 2268, 2269, 226A, 226B, 226C,
22BE, 22C0, 22C1, 22C2, 22C3, 22C6, 22C7, 22CB, 22CC, 22CD
https://www.unicode.org/charts/PDF/U2200.pdf
2022-02-08 10:48:30 +00:00
Lady Gegga
b2db0712ad Base: Add Letterlike Symbols to font Katica Regular 10
2102, 2103, 2115, 2116, 2117, 211D, 2120, 2121, 2124, 212B,
2133, 2141, 2142, 2143, 2144, 214B, 214D
https://www.unicode.org/charts/PDF/U2100.pdf
2022-02-08 10:48:30 +00:00
Lady Gegga
0edba54b7b Base: Add Combining Diacritical Marks to Katica Regular 10
0300, 0301, 0303, 0304, 0305, 0312, 0313, 0314, 0325, 0326,
032A, 0332, 0333, 0334, 0335, 0336, 0337, 0338, 033A, 033F,
0340, 0341, 0342, 0346, 0347, 0363, 0364, 0365, 0366, 0367,
0368, 0369, 036A, 036B, 036C, 036D, 036E, 036F
https://www.unicode.org/charts/PDF/U0300.pdf
2022-02-08 10:48:30 +00:00
Lady Gegga
fb7fadc38f Base: Add Spacing Modifier Letters to font Katica Regular 10
02B0, 02B1, 02B2, 02B3, 02B4, 02E2
https://www.unicode.org/charts/PDF/U02B0.pdf
2022-02-08 10:48:30 +00:00
Lady Gegga
943357e311 Base: Adjust 00A9 and 00AE in font Katica Regular 10
These glyphs are now closer to the Unicode charts.
https://www.unicode.org/charts/PDF/U0080.pdf
2022-02-08 10:48:30 +00:00
Lady Gegga
7ad8e4874a Base: Add General Punctuation to font Csilla Regular 10
2010, 2013, 2014 https://www.unicode.org/charts/PDF/U2000.pdf
2022-02-08 10:48:30 +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
electrikmilk
5aa803f7f2 Base: Use GML file type icon 2022-02-07 14:39:29 +01:00
Andreas Kling
6c31f6c073 Base: Add a browser test page that dumps out all mouse events 2022-02-07 13:28:59 +01:00
electrikmilk
4bfed6a5ed Base+Browser: Add Browser Icons
Add or insert some missing browser icons.
2022-02-07 12:35:05 +01:00
electrikmilk
e7b8498a4a Base: Add GML file type icon
Add 16x16 and 32x32 icons for GML files.
2022-02-07 09:25:22 +00:00
electrikmilk
e6164fa439 Base: Finish Latin Extended-B for Katica
Adds 0200-024F to Katica Regular 10 to complete Latin Extended-B
section.
2022-02-07 03:23:39 +00:00
electrikmilk
3b67351d8e Base: Add Italic version of Katica 2022-02-07 03:18:07 +00:00
Lady Gegga
386912c019 Base: Increase max width for Katica Bold 10 from 7 to 10 2022-02-06 22:37:54 +00:00
Miika Hämynen
46ed6303a2 less: Add hotkeys f and b to scroll screen up/down 2022-02-06 13:44:53 +01:00
Ali Mohammad Pur
d66c513131 Base: Replace the WebSocket demo target URL with a working one
websocket.org was shutdown somewhere in late 2021, switch to
websocket.events to make the demo work.
2022-02-06 13:10:10 +01:00
Ali Mohammad Pur
8339415939 Base: Format the WebSocket demo page with prettier 2022-02-06 13:10:10 +01:00
Andreas Kling
04bec7a4f5 LibWeb: Remove CSS::StyleInvalidator in favor of dirtying + lazy update
Style updates are lazy since late last year, so the StyleInvalidator is
actually hurting us more than it's helping by running the entire CSS
selector machine on the whole DOM for every attribute change.

Instead, simply mark the entire DOM dirty and let the lazy style update
mechanism run *once* on next event loop iteration.
2022-02-05 22:50:39 +01:00
Maciej
3451673ac8 Base: Add missing HiDPI versions of cursors
Note: The "hidden" cursor must be 2x upscaled because LibGfx would
fail loading HiDPI images with size not divisible by scale.
2022-02-05 23:28:06 +02:00
Lady Gegga
592a51855c Base: Add Old Turkic to font Katica Regular 10
10C00-10C48 https://www.unicode.org/charts/PDF/U10C00.pdf
2022-02-05 21:15:45 +00:00
Lady Gegga
e91d84ba79 Base: Add Old North Arabian to font Katica Regular 10
10A80-10A9F https://www.unicode.org/charts/PDF/U10A80.pdf
2022-02-05 21:15:45 +00:00
Lady Gegga
4952da0663 Base: Add Avestan to font Katica Regular 10
10B00-10B3F https://www.unicode.org/charts/PDF/U10B00.pdf
2022-02-05 21:15:45 +00:00
Lady Gegga
fb4ed428d4 Base: Add 10CD1B-10CD1D, 10CD68 emojis to PUA codepoints
10CD1B (Angelyak), 10CD1C (Yak), 10CD1D (Yakgone), 10CD69 (Yakbane)
2022-02-05 21:15:45 +00:00
Jason
cdcf097aa8 FileManager: Add an animation for deleting files 2022-02-05 19:57:45 +00:00
Ali Mohammad Pur
e53117a9b9 Base: Add a quote to the fortunes database 2022-02-05 19:37:42 +00:00
Sam Atkins
8bd1854406 LibWeb+Base: Enable calc() for font-weight property :^)
Modified the test-page because FontDatabase looks for exact font-weight
matches, so requesting weight 800 in a font that only has 700, causes
it to return the default font instead. So, we ask for 700 here.

The actual fix is to improve our font-matching but I am trying not to
get distracted today. :^)
2022-02-04 13:52:02 +01:00
Lady Gegga
9d964af761 Base: Add Combining Diacritical Marks to font Csilla Regular 10
0300-036F https://www.unicode.org/charts/PDF/U0300.pdf
2022-02-04 05:26:35 +00:00
Timothy Flynn
4d2ea773db ClockSettings: Display a map to show the current time zone's location 2022-02-03 16:11:15 +01:00
Timur Sultanov
6edb34aa56 Base: Update keymap man page to include new functionality
Adding examples on how to use keymap tool to set a list of keymaps
2022-02-03 00:47:22 +01:00
Timur Sultanov
c7bd47c87c Base+WindowsServer+keymap: Store multiple keymaps in a config 2022-02-03 00:47:22 +01:00
Timur Sultanov
5a31697bcf Base: Start Keymap.Applet automatically 2022-02-03 00:47:22 +01:00
Timur Sultanov
b9c558f6c6 WindowServer+Keymap+LibGUI: Add widget to display current keymap 2022-02-03 00:47:22 +01:00
Pankaj Raghav
e5a6d12ff8 Kernel: Add nvme_poll command line parameters
As we don't currently support MSI(X) interrupts, it could be an issue
to boot on some newer hardware. NVMe devices support polling mode
where the driver actively polls for completion instead of waiting for
an interrupt.
2022-02-02 18:26:59 +01:00
Easton Pillay
4389c7de25 Base: Add missing FileTypes for PixelPaint
As mentioned in today's monthly update video, the Open With menu
doesn't show Pixel Paint for most image file types.
This commit brings it in sync with Image Viewer,
since everything seems to open correctly anyway :)
2022-02-01 23:44:39 +00:00
Brian Gianforcaro
13f92627b2 Base: Add open links to all of the game man pages 2022-02-01 10:07:10 +01:00
thankyouverycool
96895cd22c Everywhere: Fully qualify font names by including their slope
Fixes typefaces of the same weight but different slopes being
incorrectly returned for each other by FontDatabase.
2022-02-01 10:06:26 +01:00
Jagger De Leo
742cca4bfe Starfield: Add app icon
Previously, Starfield used app-screensaver icon.
2022-02-01 04:11:56 +00:00
Lady Gegga
c5e1163c64 Base: Add Arabic Extended-A characters to font Katica Regular 10
08B8, 08A6, 08AE, 08C2, 08BB-08BD, 08B2, 08B4, 08B5
https://www.unicode.org/charts/PDF/U08A0.pdf
2022-02-01 00:17:02 +00:00
Lady Gegga
1efcc50071 Base: Add Arabic Supplement characters to font Katica Regular 10
077E, 075D, 075C, 0750-0758, 075A, 0760-076E, 0773-077F, 075B
https://www.unicode.org/charts/PDF/U0750.pdf
2022-02-01 00:17:02 +00:00
Lady Gegga
3b2bdcded8 Base: Add Arabic characters to font Katica Regular 10
0683, 0684, 0686, 06A7-06AA, 06C6-06CB, 06FA-06FC,
0674-0677, 06B9, 06BA, 06BD, 0615, 066F, 0670, 06A6,
06AC-06B0, 06FD, 06C4, 06C5, 06D0, 06D1
https://www.unicode.org/charts/PDF/U0600.pdf
2022-02-01 00:17:02 +00:00
Lady Gegga
b432bbe291 Base: Adjust 066E, 067A-0680, 0642, 06A5, 06A6 in Katica Regular 10
Adjust 066E, 067A-0680, make sure all characters based on BEH 0628
has the same base form.
Move 0642 up 1 px for alignment with the rest of the glyphs.
Change codepoint for 06A5 to 06A4 and 06A6 to 06A5
2022-02-01 00:17:02 +00:00
Tobias Christiansen
3bb580ba1d Base: Add hieroglyph characters that have transliterations to Pebbleton
All the glyphs that have a 'transliterated as' comment in the unicode
document at https://unicode.org/charts/PDF/U13000.pdf have been added.

The following codepoints now have glyphs in the font:
U+1308B: EGYPTIAN HIEROGLYPH D021
U+1309D: EGYPTIAN HIEROGLYPH D036
U+130A7: EGYPTIAN HIEROGLYPH D046
U+130C0: EGYPTIAN HIEROGLYPH D058
U+13121: EGYPTIAN HIEROGLYPH F032
U+1313F: EGYPTIAN HIEROGLYPH G001
U+13153: EGYPTIAN HIEROGLYPH G017
U+13171: EGYPTIAN HIEROGLYPH G034
U+13191: EGYPTIAN HIEROGLYPH I009
U+13193: EGYPTIAN HIEROGLYPH I010
U+131CB: EGYPTIAN HIEROGLYPH M017
U+1320E: EGYPTIAN HIEROGLYPH N029
U+13216: EGYPTIAN HIEROGLYPH N035
U+13219: EGYPTIAN HIEROGLYPH N037
U+13254: EGYPTIAN HIEROGLYPH O004
U+13283: EGYPTIAN HIEROGLYPH O034
U+132AA: EGYPTIAN HIEROGLYPH Q003
U+132F4: EGYPTIAN HIEROGLYPH S029
U+1337F: EGYPTIAN HIEROGLYPH V013
U+1339B: EGYPTIAN HIEROGLYPH V028
U+133A1: EGYPTIAN HIEROGLYPH V031
U+133BC: EGYPTIAN HIEROGLYPH W011
U+133CF: EGYPTIAN HIEROGLYPH X001
U+133ED: EGYPTIAN HIEROGLYPH Z004
U+133EE: EGYPTIAN HIEROGLYPH Z004A
U+1340D: EGYPTIAN HIEROGLYPH AA001
2022-01-30 15:30:53 +00:00
Lady Gegga
2ad38102f5 Base: Add Osage to font Katica Regular 10
104B0-104FB https://www.unicode.org/charts/PDF/U104B0.pdf
2022-01-29 19:57:45 +00:00
Timothy Flynn
93e90e16c3 Base: Add a man page for the timezone utility 2022-01-28 23:18:17 +00:00
kleines Filmröllchen
d8513267a6 Base: Add the Monokai terminal color scheme 2022-01-28 13:17:37 +01:00
Joel Hansen
0cbc688f92 Base: Add "Base16" terminal color themes
Port of the "Base16" light and dark themes by Chris Kempson.
2022-01-28 06:40:53 +00:00
Joel Hansen
fbd4c73fa7 Base: Add "Zenburn" terminal color theme
Port of the "Zenburn-like" theme present in the "Foot" terminal emulator
by Daniel Eklöf. Original by Jani Nurminen.
2022-01-28 06:40:53 +00:00
Joel Hansen
e3aa7723fa Base: Add "Dracula" terminal color theme
Port of the "Dracula" theme by Zeno Rocha.
2022-01-28 06:40:53 +00:00
Joel Hansen
6a76f94426 Base: Add "Gruvbox" terminal color themes
Port of the "Gruvbox" light and dark themes by Pavel Pertsev.
2022-01-28 06:40:53 +00:00
Joel Hansen
03037d1d3d Base: Add "Nord" terminal color theme
Port of the "Nord" theme by Arctic Ice Studio and Sven Greb.
2022-01-28 06:40:53 +00:00
Lady Gegga
692c6aeeed Base: Change Myanmar Extended-B codepoints in font Katica Regular 10
Move Myanmar Extended-B from 19E0-19FE to the correct range A9E0-A9FE
2022-01-27 03:39:39 +00:00
Lady Gegga
b5c83fd188 Base: Add Cherokee Supplement to font Katica Regular 10
AB70-ABBF https://www.unicode.org/charts/PDF/UAB70.pdf
2022-01-27 03:39:39 +00:00
Lady Gegga
330c89fc77 Base: Add Myanmar Extended-B to font Katica Regular 10
A9E0-A9FE https://www.unicode.org/charts/PDF/UA9E0.pdf
2022-01-27 03:39:39 +00:00
Lady Gegga
5d53b96feb Base: Add Rejang to font Katica Regular 10
A930-A95F https://www.unicode.org/charts/PDF/UA930.pdf
2022-01-27 03:39:39 +00:00
Lady Gegga
77ff587f68 Base: Add Nabataean to font Katica Regular 10
10880-108AF https://www.unicode.org/charts/PDF/U10880.pdf
2022-01-27 03:39:39 +00:00
Lady Gegga
dce3020edb Base: Add some Alphabetic Presentation Forms to font Katica Regular 10
FB00-FB06 https://www.unicode.org/charts/PDF/UFB00.pdf
2022-01-27 03:39:39 +00:00
Lady Gegga
f32cc29a3d Base: Add some Alphabetic Presentation Forms to font Tiny Regular 6
FB00-FB02, FB05-FB06
https://www.unicode.org/charts/PDF/UFB00.pdf
2022-01-27 03:39:39 +00:00
Linus Groh
8aa723d159 Base: Update possible values for ahci_reset_mode kernel boot option
- `controller` is now called `controllers`
- `complete` is now called `aggressive`
- `none` is no longer a recognized value
2022-01-26 21:34:26 +00:00
Lady Gegga
e4878175df Base: Add Arabic characters to font Katica Regular 10
0606, 0607, 0609, 060A, 060B, 060C, 060D, 061B, 0621, 0622,
0623, 0624, 0625, 0626, 0627, 0628, 0629, 062A, 062B, 062C,
062D, 062E, 062F, 0630, 0631, 0632, 0633, 0634, 0635, 0636,
0637, 0638, 0639, 063A, 063B, 063C, 0640, 0641, 0642, 0643,
0644, 0645, 0646, 0647, 0648, 0649, 064A, 064B, 064D, 064E,
0650, 0651, 0652, 0653, 0654, 0655, 0656, 0657, 0658, 0659,
065A, 065B, 0660, 0661, 0662, 0663, 0664, 0665, 0666, 0667,
0668, 0669, 066D, 066E, 067A, 067B, 067C, 067D, 067E, 067F,
0680, 068A, 068C, 068D, 068E, 068F, 0690, 0692, 0694, 0696,
0697, 0698, 0699, 069A, 069B, 069C, 069D, 069E, 069F, 06A1,
06A2, 06A3, 06A4, 06A5, 06A6, 06B1, 06B2, 06B5, 06B6, 06B7,
06B8, 06D2, 06D3, 06F0, 06F1, 06F2, 06F3, 06F4, 06F5, 06F6,
06F7, 06F8, 06F9
https://www.unicode.org/charts/PDF/U0600.pdf
2022-01-25 04:27:32 +00:00
Lady Gegga
63c5cb120b Base: Add symbols to font Csilla Bold 10
2191, 2196-2199
2022-01-24 17:04:34 +01:00
Lady Gegga
2f3a37b8ad Base: Add symbols to font Csilla Regular 10
2191, 2196-2199, 2015, 2019
2022-01-24 17:04:34 +01:00
Sam Atkins
f4ceea2a0e Base: Modify SVG test page to include inherited attributes
Some SVG attributes can be inherited, similarly to CSS properties. This
change moves some attributes from a `<path>` to a parent `<g>` to test
this works.
2022-01-24 17:04:00 +01:00
electrikmilk
2cea55189d Base: Add more emojis
Adds: U+1F4A9, U+1F6A8, U+1F47F, U+1F49C, U+1F62B, U+1F62F, U+1F63A,
U+1F64C, U+1F64F, U+1F92, U+1F92E, U+1F92F, U+1F470, U+1F494, U+1F499,
U+1F619, U+1F629, U+1F632, U+1F633, U+1F634, U+1F635, U+1F637, U+1F910,
U+1F911, U+1F912, U+1F913, U+1F915, U+1F920, U+1F922, U+1F925, U+1F928,
U+1F929, U+1F970, U+1F975, U+1F976, U+2611
Modifies: U+1F914
2022-01-24 14:54:40 +01:00
Daniel Bertalan
b509d8a2f7 Utilities/readelf: Add support for printing the content of sections 2022-01-24 10:41:47 +00:00
electrikmilk
c839ff574a Base: Add Pumpkin (Orange+Purple) theme 2022-01-24 07:03:04 +00:00
electrikmilk
7b237e5028 Base: Add Italic, Bold & Latin Extended to Source 2022-01-24 06:53:13 +00:00
Timothy Flynn
d365559839 ClockSettings: Add a GUI application to set the system time zone
This application can be expanded with other clock-related options. For
an initial iteration, it has just an option to change the time zone.
2022-01-23 12:48:26 +00:00
Timothy Flynn
7f1404b870 LibTimeZone: Use /etc/timezone as the basis for the system time zone
This changes LibTimeZone to read the current time zone from the file
/etc/timezone rather than using tzset/tzname. Instead, in a subsequent
commit, LibC's time methods will be changed to used LibTimeZone to
retrieve the system time zone.

Also add an API to set the system time zone. This method is only allowed
when running within Serenity.
2022-01-23 12:48:26 +00:00
Nico Weber
7b51102495 Base: Add a <pre> test page 2022-01-23 12:08:37 +01:00
Στέφανος
a4031c89e1 Keymaps: Add Greek keymap 2022-01-23 00:46:14 +00:00
Liav A
b0790260f8 Base: Add a note on the possibility of failure with the beep utility 2022-01-23 00:40:54 +00:00
Liav A
69f054616d Kernel: Add CommandLine option to disable or enable the PC speaker
By default, we disable the PC speaker as it's quite annoying when using
the text mode console.
2022-01-23 00:40:54 +00:00
Lady Gegga
194cad0fc1 Base: Update all Yak-emojis to high-res images 2022-01-22 22:05:48 +00:00
Lady Gegga
53be3b41a7 Base: Add 10CD19 & 10CD1A emojis to PUA codepoints
10CD19 (yaksticker), 10CD1A (yakkie)
2022-01-22 22:05:48 +00:00
Thitat Auareesuksakul
96d2c3a827 Keymaps: Add Thai keymap 2022-01-22 10:38:53 +01:00
Timur Sultanov
f3139b100c keymaps: Fix keymap for Russian ЙЦУКЕН keyboard
- Swap captial "Ё" and lowercase "ё"
- Replace "|" with "/" to match the standard ЙЦУКЕН keyboard
2022-01-21 22:07:55 +01:00