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
Linus Groh
3c9bf1e161
Base: Add example for calc(<percentage> - <length>)
to calc.html
...
`calc(<percentage> + -<length>)` did work before, but a direct
`calc(<percentage> - <length>)` was broken. Let's have a test for both.
2022-06-30 12:11:57 +01:00
Linus Groh
b3a22c97cd
Base: Fix label/actual style mismatches in calc.html
2022-06-30 12:11:57 +01:00
jmdeejay
c1acb587d7
Base: Add new Canadian keyboard mappings
2022-06-30 12:00:10 +01:00
Luke Wilde
dc805e6c81
Base: Sort the default content list in ascending order
2022-06-30 11:55:25 +02:00
Luke Wilde
b23819fb19
Base: Add 300+ ads and trackers to the default content filter list
...
This also starts making use of the fact we match on any part of the URL
to block on-site trackers such as the ones provided by Ezoic:
```
/greenoaks.gif?
/imp.gif?
/cmbdv2.js
/ezcl.webp?
```
This also promotes some subdomains to the eTLD+1 as I saw other
subdomains being used for these.
2022-06-30 11:55:25 +02:00
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
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
Xexxa
ee8aa63cbe
Base: Add the Philippine flag
2022-05-28 21:54:39 +02:00
djwisdom
cf68e01970
Base: Make kill process icon using hand as gun gesture
...
This was suggested by dither8 on Discord https://bit.ly/3ynR3sb
2022-05-27 22:18:26 +01:00
Maciej
b1709c368f
Base: Don't launch LookupServer in generate-manpages mode
...
This is not needed now.
2022-05-26 21:49:52 +01:00
Maciej
238bed2f24
Base: Add man page for network configuration
2022-05-26 21:47:27 +01:00
Maciej
ddd4547e13
NetworkServer: Add a new NetworkServer service
...
This service is responsible for loading network configuration from a
/etc/Network.ini config file. It sets up static IP address + mask or
starts DHCPClient depending on configuration.
2022-05-26 21:47:27 +01:00
Ariel Don
210c3f24cd
Base: Write man page for utimensat(3) and futimens(3)
2022-05-26 15:34:55 +02:00
Ariel Don
c77cdd8cad
Base: Write man page for touch(1)
2022-05-26 15:34:55 +02:00
kleines Filmröllchen
6668077965
Base: Document the LibDSP structure in a simple class diagram
...
This uses UML conventions but just contains the necessary info to get
started with LibDSP development.
2022-05-25 23:27:22 +01:00
kleines Filmröllchen
900349dbe1
Base: Update the audio subsystem documentation
...
We need to mention the new queue system as well as the userland sample
format.
2022-05-25 23:27:22 +01:00
Sam Atkins
aadb35ff46
LibGUI: Add ability to position checkboxes to the right of their text
...
This uses the new `checkbox_position` property, which can be "Left"
or "Right".
2022-05-21 22:25:33 +02:00
Cameron Youell
5b82bd719e
LibGUI: TabWidget add vertical tabs
...
Add vertical tabs to TabWidget, this can be set using
the ```TabWidget::set_tab_position``` function or in the GML
2022-05-21 22:25:16 +02:00
MacDue
bdac8c53ea
Base: Add hover icons to Cupertino theme
...
Simple hover effect with slight brightening + glow.
2022-05-21 18:11:36 +02:00
adoni
67c8adb561
Base: Add Contrast theme
2022-05-13 09:59:45 +02:00
Sam Atkins
24a8a260c0
Base: Document new TabWidget properties, and extend the example a bit
2022-05-11 20:16:43 +02:00
Eli Youngs
21671d9b91
Spreadsheet: Interpret numbers as floats, not integers
2022-05-08 16:45:21 +02:00
Eli Youngs
21c605bfda
Spreadsheet: Update statistical functions to take variadic arguments
2022-05-08 16:45:21 +02:00
Joel Hansen
b944e8f505
Base: Improve Silver theme colors
...
- HighlightWindow text and strip colors now dark blue.
- MovingWindowShadow color made lighter, so that it's more visible.
- RubberBand now has silver colors.
2022-05-07 20:06:47 +02:00
Joel Hansen
325e206e4e
Base: Improve Desert theme colors
...
Improve HighlightWindowBorder colors for better visibility.
2022-05-07 20:06:47 +02:00
Joel Hansen
d017e9f2c7
Base: Add hover variants for Light theme
2022-05-07 20:06:47 +02:00
Joel Hansen
afa490de0c
Base: Add hover variants for the Silver theme
2022-05-07 20:06:47 +02:00
Joel Hansen
eb3d289f00
Base: Improve Plum theme colors
...
- Make ruler lighter for visibility
- Make gutter same color as ruler for consistency
- Improve HighlightWindow colors
2022-05-07 20:06:47 +02:00
Joel Hansen
9c53be36d3
Base: Define WindowTitleShadow in Sunshine theme
...
Add *WindowTitleShadow values for the Sunshine theme. Make
InactiveWindowTitleShadow color lighter
2022-05-07 20:06:47 +02:00
Joel Hansen
54ff2a8ddd
Base: Use lighter color for HoverHighlight on the ChillyChilly theme
2022-05-07 20:06:47 +02:00
Joel Hansen
7080fbff3d
Base: Reorganize Silver theme
2022-05-07 20:06:47 +02:00
VAN BOSSUYT Nicolas
020235a841
Base: Improve icons consistency
2022-05-07 13:45:33 +02:00
Liav A
d49a35df31
Kernel/Graphics: Simplify the feature level of the Graphics subsystem
...
Instead of letting the user to determine whether framebuffer devices
will be created (which is useless because they are gone by now), let's
simplify the flow by allowing the user to choose between full, limited
or disabled functionality. The determination happens only once, so, if
the user decided to disable graphics support, the initialize method
exits immediately. If limited functionality is chosen, then a generic
DisplayConnector is initialized with the preset framebuffer resolution,
if present, and then the initialize method exits. As a default, the code
proceeds to initialize all drivers as usual.
2022-05-05 20:55:57 +02:00
Liav A
e301af8352
Everywhere: Purge all support and usage of framebuffer devices
...
Long live the DisplayConnector object!
2022-05-05 20:55:57 +02:00
Liav A
e9a74cbefb
Kernel/Graphics: Use DisplayConnector design for the Bochs driver
2022-05-05 20:55:57 +02:00
MacDue
9736a088fb
Base: Add hovered versions of the Coffee title bar icons
2022-05-03 22:00:14 +02:00
electrikmilk
8ae492ba4d
Base: Add More Emojis
...
Adds Cat face emojis U+1F63B, U+1F63C, U+1F63D, U+1F63E, U+1F639,
U+1F640
Adds Party Popper emoji U+1F389
Adds Rocket Emoji U+1F680
2022-05-02 12:45:21 +02:00
Andrew Kaster
0e45b21e45
Base: Set $LLVM_PROFILE_FILE before running run-tests
...
Set LLVM_PROFILE_FILE to a pattern that is easily extractable as "these
are the profile data files we generated while running tests" for later
post-processing.
2022-05-02 01:46:18 +02:00
Maciej
06c90b35ec
ifconfig: Stop supporting setting/displaying default gateway
...
The `route` command allows more sophiscated control over routing tables
now, and supporting this in ifconfig is no longer meaningful.
2022-05-01 13:34:27 +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
Karol Kosek
249d34ec09
Base: Rename Estonian emoji flag code sequence to 'EE'
...
Previously, the Estonian flag used just a single E.
2022-04-30 16:23:58 +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
Peter Elliott
12c7b954e1
Kernel+WindowServer: Move setting tty graphical mode to Userspace
...
This will allow using the console tty and WindowServer regardless of
your kernel command line. Also this fixes a bug where, when booting in
text mode, the console was in graphical mode, and would not accept
input.
2022-04-29 19:52:32 +02:00
Joel Hansen
45f3fffbad
Base: Improvements to the Light theme
...
- Adding more suitable "icons-only" buttons.
- Adding WindowShadow from default theme.
2022-04-28 22:14:43 +02:00
MacDue
735e3e9c74
Base: Evenly space title bar icons in Coffee theme
2022-04-26 14:57:41 +02:00