Commit graph

1905 commits

Author SHA1 Message Date
djwisdom 3016ccba18 Base+Fonts: Applied recommended fixes to fonts 2022-03-17 11:07:08 +01:00
djwisdom d7ba802c81 Base+Fonts: Add Satori Mono and update Satori fonts 2022-03-17 11:07:08 +01:00
djwisdom 421eef0f86 Base+Font: Satori font regular+bold 2022-03-15 17:29:09 +01:00
Simon Wanner 1f9d76c7b8 LibWeb: Invalidate styles after CSSImportRule loads
This replicates the behavior of StyleSheetList::add_sheet, making sure
the rules added by the imported style sheet are applied.
2022-03-14 22:22:53 +01:00
Ben Maxwell e435710f7c Base: Add syntax/code styling to Cupertino theme
This makes code readable in Hack Studio.

This commit also replaces the 'highlight' window colour
with one that matches theme (the previous was the default).
2022-03-13 22:57:55 +01:00
diogenes b4eb21db4d Base: Finish Misc Technical glyphs in Katica 10
I finished off the Miscellaneous Technical section,
that is U+2300 - U+23FF, itemized below. Now we have
a bunch of APL glyphs :^)

2205
2300 - 2313
2319
231C - 2325
2329 - 232A
232C - 237F
238D - 2395
239B - 23CC
23D0 - 23E8
23AE
23FF
2B21
2022-03-12 09:07:36 +01:00
diogenes db404af6df Base: Add some more Transport and Map to Katica 10
Added:
1F684 - 1F692, 1F694, 1F697 - 1F69C, 1F6A3 - 1F6A7,
1F6AC - 1F6AE, 1F6B0 - 1F6B2, 1F6BA, 1F6CB - 1F6CE,
1F6E2, 1F6E4
2022-03-11 00:12:59 +01:00
ForLoveOfCats aabb1c85ed Base: Remove stray GML file that sneaked into Base/home/anon 2022-03-09 21:50:23 +01:00
Lady Gegga 407b67e72a Base: Add flags and RGI status to emoji.txt 2022-03-09 11:40:03 +01:00
Lady Gegga d36baaa9ac Base: Add various flags
Add flags for Palestine, Leinster, Munster, Ulster,
South Ostrobothnia, South Savonia, Kainuu, Kanta-Häme,
Central Ostrobothnia, Central Finland, North Karelia,
Northern Savonia, Päijänne Tavastia, Satakunta, Uusimaa
2022-03-09 11:40:03 +01:00
u9g c8803afe3e Spreadsheet: Add CommonRange#unique() 2022-03-09 10:22:20 +03:30
u9g b9d44eb022 Spreadsheet: Add SplitRange class and CommonRange#filter 2022-03-09 10:22:20 +03:30
Daniel Bertalan a25cc9619d Base+Meta: Make /usr/local read-write
This directory has to be writable if we want to install ports that have
been built inside Serenity. It's owned by root anyway, so having it be
read-only does not provide many security benefits.
2022-03-08 23:30:47 +01:00
Daniel Bertalan 7bd68c86d3 date: Allow using a custom format string
This commit adds an optional string positional argument which is used a
custom format string for the date.
2022-03-08 23:30:47 +01:00
Liav A a91da67216 Utilities/lspci: Iterate over /sys/bus/pci instead of reading /proc/pci
This opens many opportunities to add more data printed in lspci in a
flexible manner - so instead of reading an ever-expanding JSON encoded
file, we can add more features and let the utility read the directory
entries from sysfs.

This also allows not only filtering data on devices but to easily filter
non-wanted devices when printing the output.
2022-03-08 21:52:10 +01:00
Lady Gegga 7036f8c89c Base: Remove metadata from emojis to decrease filesize 2022-03-08 16:44:51 +01:00
Sam Atkins 2dad3dca9a Base: Add ratio tests to media-query test page
Note that only the first test actually functions currently.
Single-number ratios instead get parsed as a `<number>`, and will do
until the parser gets smarter. (The alternative, where all
single-numbers get parsed as `<ratio>`, does make the tests succeed,
but numbers are more common than ratios so I have given numbers
preference for now.)

Also simplified the styling and text a bit. Now, red = fail, green =
success. No more "unstyled = fail" stuff.
2022-03-07 13:42:25 +01:00
Idan Horowitz e74b0b14ed Keymaps: Add Hebrew keymap 2022-03-06 21:18:42 +02:00
Karol Kosek 743c0f0882 Base: Widen Plus Sign, Soliduses and Circumflex Accent in Katica Bold 12
Previously, the characters looked the same as in the Regular font
version.

Codepoints of modified characters: U+002B, U+002F, U+005C and U+005E.
2022-03-05 19:07:32 +01:00
Jaime Valenzuela Durán 7c32400431 Base+LibGUI+LibGfx: Improve disabled text readability
Currently, disabled text colors are hardcoded. They look good in Default
and light themes, but no so good in dark ones. This PR adds new
variables for all themes to correctly display disabled text.
2022-03-05 10:25:14 +01:00
u9g 4147b56e79 Spreadsheet: Allow integer() to throw in weird cases
Also makes numericResolve use parseInt to avoid using our own integer()
2022-03-05 05:46:35 +03:30
u9g 75a02300ba Spreadsheet: Add find, findIndex, indexOf, & has to CommonRange 2022-03-05 05:46:35 +03:30
u9g 87c818c571 Spreadsheet: Put common Range(s) functionality into CommonRange class 2022-03-05 05:46:35 +03:30
Karol Kosek fd57ecfdcf Base: Reduce Comma (U+002C) width from 12px to 4px in Katica Bold 12
Previous value was pretty much an overkill.
Changing it to 4px, to align it nicely with the semicolon. :^)
2022-03-04 23:07:27 +01:00
Timothy Flynn 8156ec5da8 Base: Replace setInterval test page with a more thorough timer test page
Ensure we test both setTimeout and setInterval (and their cancellation
methods), and test scenarios such as raising exceptions in the callback,
passing extra arguments, etc.
2022-03-04 19:51:26 +01:00
u9g 9fcd3f7920 Spreadsheet: Prevent infinite loop in Range ctor 2022-03-04 04:29:20 +03:30
u9g 12ef20b869 Spreadsheet: Improve R function to support all of the examples 2022-03-04 04:29:20 +03:30
u9g 93115ee044 Spreadsheet: Add Range(s).toArray() 2022-03-04 04:29:20 +03:30
electrikmilk 58a865f349 Base+Manpages: Add basic GML documentation
First draft of GML documentation, just to get things started.
2022-03-03 14:59:00 -08:00
Kasper Karlsson 0b91a46a0c Base: Fix typo in FlappyBug documentation 2022-03-02 22:21:25 -08:00
MacDue 7a538c1e39 Base: Correctly set border thickness in Cupertino theme
This has the same look as before, but the extra thickness is needed as
the border radius no longer changes the thickness the window frame is
painted.
2022-03-02 21:56:57 +01:00
networkException 698c88ddb2 Base: Add the flag emoji for Hesse (DE-HE) 2022-03-02 21:06:05 +01:00
u9g 4eb2c70a03 Spreadsheet: Make Range(s).forEach() return Position objects 2022-03-02 21:49:17 +03:30
u9g d047f26a74 Spreadsheet: Add Range(s).at(ix) 2022-03-02 21:49:17 +03:30
Liav A f6e635938f Kernel: Change PCI access commandline option to also represent no access
This change allow the user to request the kernel to not use any PCI
resources/devices at all.

Also, don't try to initialize devices that rely on PCI if disabled.
2022-03-02 18:41:54 +01:00
Rafał Babiarz c2e2a964f2 Browser: Add storage inspector 2022-03-02 18:11:17 +01:00
kleines Filmröllchen 835e99c86c Base: Add CatDog Artist and Inspector
Co-Authored-By: sin-ack <sin-ack@protonmail.com>
2022-03-02 18:10:02 +01:00
Sam Atkins 973f3c3642 LibWeb: Correct handling of negative step values in nth-foo() selectors
This should be 1% on Acid3. :^)

Added the `-5n+3` case to all `nth-of-whatever()` selector test pages,
so we can easily check that it works.
2022-03-02 17:39:57 +01:00
Lady Gegga 6a4978764f Base: Add Phags-pa to font Katica Regular 10
A840-A877 https://www.unicode.org/charts/PDF/UA840.pdf
2022-03-02 15:47:58 +00:00
Lady Gegga edea967aa9 Base: Add various flag emojis :^)
Add flags for Scania, Vulcan and SerenityOS!
2022-03-02 15:47:58 +00:00
Maciej 99f52e52d2 Base: Add all IPA Extensions glyphs to KaticaRegular10
U+2050-U+02AF

PDF: https://www.unicode.org/charts/PDF/U0250.pdf
2022-03-01 23:06:59 +01:00
xSlendiX 4813bd5274 Base: Add open recent icon
This commit adds a new icon named "open-recent". It is used for
menus with the same name.
2022-03-01 21:20:11 +00:00
ReimarPB cdae7229df Keymaps: Add µ key to Danish keymap 2022-03-01 21:18:25 +00:00
ReimarPB fcfe17c625 Keymaps: Add keys to alt map on Danish layout 2022-03-01 21:18:25 +00:00
Sam Atkins e65ff4b8d1 Base: Remove my copyright from this HTML file
I didn't notice that CLion had auto-generated this, oops! As wonderful
as my web design skills are, I don't actually want to enshrine my name
at the top of this file for posterity.
2022-03-01 15:14:18 +00:00
Lady Gegga f1e6b05e98 Base: Add Sundanese to font Katica Regular 10
1B80-1BBF https://www.unicode.org/charts/PDF/U1B80.pdf
2022-02-28 20:24:21 -08:00
Lady Gegga d24a6a9eae Base: Add Sundanese Supplement to font Katica Regular 10
1CC0-1CC7 https://www.unicode.org/charts/PDF/U1CC0.pdf
2022-02-28 20:24:21 -08:00
Idan Horowitz 5238e38886 Base: Remove TelnetServer and WebServer from the generated manpage list
These are no longer autogenerated.
2022-02-28 20:30:35 +02:00
Sam Atkins 6940660dec Base: Remove usermod and wc from the generated manpage list
These now have customizations that CI doesn't like.
2022-02-28 18:36:28 +01:00
Sam Atkins 5563381b28 Base: Make it obvious which pseudo-element tests are unimplemented
(Sorry Linus!)
2022-02-28 16:50:19 +01:00