Commit graph

2202 commits

Author SHA1 Message Date
Luke Wilde
62491cda0b LibWeb: Use CSO if running script is null in HostPromiseRejectionTracker 2022-06-29 21:21:50 +01:00
Linus Groh
cc4bb59a7e Playground: Rename the application to GMLPlayground
Just "Playground" is too generic and doesn't match the general rule of
"application name equals display name minus spaces".
2022-06-28 21:10:10 +01:00
FrHun
a78f84645c Base: Add manpages for new layout system
This is far from explaining all implications of the new layout system,
but it covers the basics.
2022-06-28 17:52:42 +01:00
Ali Mohammad Pur
135683795b Spreadsheet: Throw if lookup value doesn't exist and no default is given
And explicitly state which value wasn't found and where in the error.
2022-06-26 22:21:17 +01:00
Ali Mohammad Pur
746b8ec8de Spreadsheet: Make it possible to refer to ranges in other sheets
Now the range A0:C4 in a sheet named "foo" can be represented as:

    R`sheet("foo"):A0:C4`

This makes it possible to do cross-sheet lookups and more.
2022-06-26 22:21:17 +01:00
Xexxa
b691269912 Base+Browser+BrowserSettings: Add default page for new tab 2022-06-26 22:18:30 +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
MacDue
f807fe6f6c Base: Add box-shadow + border-radius HTML examples
This now also shows the same box-shadows on the right on top of a
background to test the clipping underneath the content.
2022-06-23 19:13:24 +01:00
Ali Mohammad Pur
8e26edc8de Base: Add a quote to the fortunes database 2022-06-22 20:58:14 +01:00
MacDue
92a1e9607d Base: Document /proc/{pid}/children in proc(7) manpage 2022-06-22 13:29:17 +01:00
Michał Lach
e9dae38f38 Terminal+TerminalSettings: Add caret customization 2022-06-22 12:12:00 +01:00
Torstennator
5aeb6552f0 PixelPaint: Add level sliders for brightness, contrast and gamma
This patch adds a basic dialog to change brightness, contrast and gamma
correction for the selected layer.
2022-06-21 18:23:01 +01:00
kleines Filmröllchen
bca0e31cba Base: Optimize a bunch of PNGs
These all save at least a couple of kilobytes.
2022-06-18 21:58:43 +04:30
MacDue
68bc742d9e Base: Add <img> tag + border-radius HTML example 2022-06-16 10:28:07 +01:00
MacDue
51899751d7 Base: Add background-image + border-radius HTML examples 2022-06-16 10:28:07 +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
Thomas Fach-Pedersen
626e7a5c7f LibWeb: Test parsing of CSS Level 4 rgb and hsl syntax 2022-06-15 19:10:43 +01:00
Andreas Kling
45de16f195 Userland+Base: Remove Breakout and Pong games
These games were not very playable and definitely not fun.
2022-06-15 17:15:04 +02:00
Andreas Kling
a786b374b6 Utilities: Remove ddate joke program 2022-06-15 17:15:04 +02:00
djwisdom
b47fbea9ad Base: Update Chillychilly Theme for better aesthetics 2022-06-15 13:20:52 +01:00
Chase Struck
fc8b74f8b4 Base: Add a man-page for pwd(1) 2022-06-13 17:44:54 -07:00
MacDue
4e21835e70 Base: Add an elliptical outline border HTML example 2022-06-14 00:25:12 +01:00
Luke Wilde
076c9772a4 LibWeb: Add ability to present LibGL framebuffer and add clearing 2022-06-13 21:45:27 +01:00
MacDue
16c4b606f6 Base: Add some elliptical border radius HTML examples 2022-06-13 09:43:45 +01:00
djwisdom
0daf5cc434 Base: Update Redmond 2000 Theme use Redmond Theme's metrics 2022-06-11 12:20:23 +01:00
redsnout
ae3b9ad69f Calculator: Fix Broken Euler's Number icon
In #14248 a new image was added to represent Euler's Number. Running
optipng on the image results in a smaller file size but causes
calculator to throw the following error message:
Calculator(39:39): Exiting with runtime error: PNGImageDecoderPlugin:
Palette index out of range.

This commit provides a fixed image file.
2022-06-10 22:09:20 +01:00
redsnout
fd641f6f17 Calculator: Replace "Euler's Constant" with "Euler's Number" in menu
This is meant to address #14234 by renaming the "Euler's Constant"
menu item to "Euler's Number". This commit removes the existing
"eulers.png" and replaces with a new "eulers_number.png" for clarity.
2022-06-10 20:03:37 +01:00
Luke Wilde
1f736ced08 Base: Add a handful more trackers to the default content filter list 2022-06-10 15:26:27 +01:00
Luke Wilde
5d5eccc91f Base: Add a whole bunch of trackers to the default content filter list
Collected by searching up a current gaming event and clicking on all
the news links on the Google search results :^)
2022-06-10 12:15:37 +01:00
Andrew Dykema
8c37e508f2 Calculator: Add Phi constant 2022-06-09 19:17:43 +01:00
djwisdom
b9ddb21151 Base: Update /etc/motd (c) from 2018-2021 to 2018-2022 2022-06-08 21:07:43 +01:00
kleines Filmröllchen
a7a5721149 LibWeb: Dispatch mouse events to topmost element instead of hit target
This improves our spec compliance by allowing the user to click
non-element nodes (like text) and having the click be registered with
the parent element (like a div or button). This makes Fandom's cookie
accept button work if you click the text. Additionally, the events test
page contains a test to check the target element, which would previously
not exist when we fired the event at a non-element.
2022-06-05 22:31:06 +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
Karol Kosek
a232395b77 LibWeb: Check recursively if CSS functions contain var() or attr()
Previously, `var()` inside functions like `rgb()` wasn't resolved.

This will set the background color for badges in the New category on
https://ports.serenityos.net. :^)
2022-06-02 22:31:41 +02:00
Xexxa
a3a6ee9865 Base: Add emoji yowl (10CD23) 2022-05-31 10:19:47 +01: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
Linus Groh
173dcfb7cb Everywhere: Fix a bunch of typos 2022-05-29 15:22:00 +02:00
Rafał Babiarz
4fcdbd57e9 Base: Add test page for Web Storage API 2022-05-28 23:54:06 +01:00
Maciej
1ffba0b8b4 NetworkServer: Support setting default gateway
This commit adds an IPv4Gateway to Network.ini. If that option is set to
value other than 0.0.0.0, the NetworkServer adds a default route (e.g.
with address 0.0.0.0/0) with the specified destination.
2022-05-28 23:33:46 +01:00