Commit graph

1619 commits

Author SHA1 Message Date
David Lindbom ecdcf4f293 Base: Add manual page for GameOfLife 2022-01-13 03:45:17 -08:00
David Lindbom ef30e5832a Base: Add manual page for FlappyBug 2022-01-13 03:45:17 -08:00
David Lindbom b15b87486d Base: Add manual page for Chess game 2022-01-13 03:45:17 -08:00
David Lindbom d0d3c0c615 Base: Add manual page for Breakout 2022-01-13 03:45:17 -08:00
David Lindbom e59556d531 Base: Add manual page for 2048 2022-01-13 03:45:17 -08:00
DaftMouse 6394ff4ea8 Base: Fix wrong keys in pt-br keymap
This puts ]} and \| on the right keys and adds ' "
2022-01-13 00:21:55 -08:00
electrikmilk 2a5bcc6bec Base: Correct Roman font name
I misunderstood the "Family" and "Name" fields.
2022-01-13 00:20:32 -08:00
Lady Gegga cd285894b2 Base: Add Klingon to font Katica Regular 10
F8D0-F8FF* https://www.kreativekorp.com/ucsur/charts/PDF/UF8D0.pdf
* PUA based on Under-ConScript Unicode Registry
2022-01-12 14:06:43 +01:00
Lady Gegga 787bfcc530 Base: Add CJK Symbols and Punctuation to font Katica Regular 10
3007-3013, 3016-3023, 3026-3028, 3030, 3036, 3038-303A, 303C, 303D
https://www.unicode.org/charts/PDF/U3000.pdf
2022-01-12 12:23:27 +01:00
Lady Gegga a69d77081a Base: Add Chakma characters to font Katica Regular 10
11100-11147 https://www.unicode.org/charts/PDF/U11100.pdf
2022-01-12 12:23:27 +01:00
Lady Gegga f2a11dbac1 Base: Add Playing Cards to font Katica Regular 10
1F0A1, 1F0B1, 1F0C1, 1F0D1
https://www.unicode.org/charts/PDF/U1F0A0.pdf
2022-01-12 12:23:27 +01:00
Lady Gegga 56ec7f0aed Base: Adjust 03CB in font Katica Regular 10
Base 03CB on 03C5 for consistency and conformity with the Unicode
charts, https://www.unicode.org/charts/PDF/U0370.pdf
2022-01-12 12:23:27 +01:00
electrikmilk 34c5d33eb0 Base+Userland: Add various icons
Add new icons to menus, add existing icons that could be used in menus.
2022-01-12 10:55:20 +01:00
electrikmilk 64ae8eac0e Base+PixelPaint: Add more menu icons
Adding icons missing from Pixel Paint menus.
2022-01-12 10:55:13 +01:00
electrikmilk 983c784a80 Base+WindowServer: Add icon to window menu move action 2022-01-12 10:55:04 +01:00
electrikmilk 10e473bf26 Base+Browser: Add Browser icons
Add some missing icons to the brower.
2022-01-12 10:54:54 +01:00
Andreas Kling 1ca8bc81a5 Base: Disable TestLibCoreStream in run-tests for now
This test is very flaky, so let's turn it off until someone fixes it.
2022-01-12 01:57:38 +01:00
Lady Gegga 6fdd9cddb7 Base: Add add Arrows to font Katica Regular 10
21AD, 21AE, 21BC-21FF https://www.unicode.org/charts/PDF/U2190.pdf
2022-01-11 11:47:34 +01:00
Lady Gegga 8c6646a034 Base: Adjust 21B9, 2190, 2192, 219D, 219C in font Katica Regular 10
Adjust them (make them a bit wider) for clearity.
2022-01-11 11:47:34 +01:00
Lady Gegga 0a07dc6a42 Base: Add Supplemental Arrows-A to font Katica Regular 10
27F0-27FF https://www.unicode.org/charts/PDF/U27F0.pdf
2022-01-11 11:47:34 +01:00
Lady Gegga 8e92f513e6 Base: Add Unified Canadian Aboriginal Syllabics Ext. to KaticaReg.10
18B0-18F5 https://www.unicode.org/charts/PDF/U18B0.pdf
2022-01-11 11:47:34 +01:00
Lady Gegga 3c83611dbe Base: Add 30EC8, 30ED5, 8E47, 96AC, 9C7B to font CJK Biáng 2022-01-10 23:46:13 -08:00
Lady Gegga 54626754d2 Base: Add 7228, 9F96, 2A6A5 to font CJK Biáng 2022-01-10 23:46:13 -08:00
Lady Gegga d465bac60d Base: Add new bitmap font CJK Biáng 2022-01-10 23:46:13 -08:00
kleines Filmröllchen 98c0c5e9e6 Help+Base: Add help://man URLs for links between man pages
The URLs of the form `help://man/<section>/<page>` link to another help
page inside the help application. All previous relative page links are
replaced by this new form. This doesn't change any behavior but it looks
much nicer :^)

Note that man doesn't handle these new links, but the previous relative
links didn't work either.
2022-01-11 00:24:57 +01:00
kleines Filmröllchen becf74097e Help: Directly launch an app from its help page
Through links in the help page, the user can directly launch the app
whose help page is currently viewed. The idea for this feature came up
in the discussion of #11557
(https://github.com/SerenityOS/serenity/pull/11557#issuecomment-1004830728
). The intention is that the user can simply open the app they are
currently trying to understand, and play around with it, learn by doing,
or follow along with any guide that may be present in the help page. It
feels very great :^)
2022-01-11 00:24:57 +01:00
electrikmilk ae8c7eebbd Base: Add Hebrew Characters 2022-01-09 22:33:27 -08:00
electrikmilk 794e82016e Base: Complete Greek & Coptic, and Cyrillic
Add the rest of the Greek & Coptic, and Cyrillic characters.
2022-01-09 19:17:19 -08:00
electrikmilk faef6cc82c Base: Fix non fixed-width in Cathode
Fix letters that aren't fixed-width (i, I, l)
2022-01-10 00:32:37 +01:00
electrikmilk 64c546b909 Base: Monospace font
Add default monospace style font for code editing.
2022-01-09 14:23:14 -08:00
anarchyrucks 75e31a4749 Base: Add uniq(1) manpage 2022-01-09 04:27:26 -08:00
electrikmilk b39e516ab3 Base: Add classic terminal font
MS-DOS inspired font for the terminal.
2022-01-08 20:39:39 -08:00
Andreas Kling 3b8b460d73 Base: Remove "Roman" font from Base/home/anon/
It's in Base/res/fonts/ now. :^)
2022-01-09 01:05:06 +01:00
electrikmilk 9dcf3e404d Base: Move Roman to /res/fonts
Roman font was placed in the home folder by mistake
2022-01-09 01:04:38 +01:00
electrikmilk 923bec28b7 Base: Add Serif font
Add default Serif font.
2022-01-09 00:14:05 +01:00
Liav A ff25958b51 Userland: Introduce the pmemdump utility
This utility helps to dump the physical memory space from /dev/mem.
It supports both read(2) and mmap(2) on it so we could use mmap(2) for
fast dumping of the memory, or read(2) when we need to read unaligned
physical regions.
2022-01-08 13:21:16 +02:00
Dolphin von Chips 2aff8b4a27 Base: Port serenity-application template to LibMain 2022-01-07 20:59:21 +01:00
mjz19910 10ec98dd38 Everywhere: Fix spelling mistakes 2022-01-07 15:44:42 +01:00
Brian Gianforcaro 6bf91d00ef run-tests: Make reproducing test failures behave closer to selftest mode
In CI / or local testing when you run `serenity.sh tests`, the system
will boot itself in self test mode, and the test runner will be launched
by SystemServer. Previously we were setting up settings for that
environment in the `SystemServer.ini`. This makes reproducing CI
failures a bit confusing, as the system will behavior differently if you
run in self-test mode, vs running `run-tests-and-shutdown.sh` or
`run-tests` manually in a session.

This change moves the settings to `run-tests`, so no matter how you try
to run the test runner, it will always behave the same.
2022-01-07 01:19:09 -08:00
Julian Offenhäuser f0b500a062 Base: Adjust long s character (017f) in Csilla and Katica fonts 2022-01-07 00:17:49 +01:00
Tom 785c10fda9 Kernel: Add option to force using only the bootloader framebuffer
This allows forcing the use of only the framebuffer set up by the
bootloader and skips instantiating devices for any other graphics
cards that may be present.
2022-01-06 22:34:11 +01:00
Andreas Kling 74311676cc Base: Add Bjarne Stroustrup's website to default browser bookmarks :^) 2022-01-06 21:39:51 +01:00
Lady Gegga 365bd8a0c3 Base: Add Unified Canadian Aboriginal Syllabics Ext-A Katica Reg. 10
11AB0-11ABF https://www.unicode.org/charts/PDF/U11AB0.pdf
2022-01-05 18:42:18 +01:00
Lady Gegga 0305304c91 Base: Adjust 1F41A in font Katica Regular 10
Move 1F41A up 1px to align it with other glyphs
2022-01-05 18:42:18 +01:00
Lady Gegga 765d675d27 Base: Add symbols to font Katica Regular 10
1F990, 1F42C, 1FAB8, 1FAA8, 1FAB7
https://www.unicode.org/charts/PDF/U1F300.pdf
https://www.unicode.org/charts/PDF/U1FA70.pdf
https://www.unicode.org/charts/PDF/U1F900.pdf
2022-01-05 18:42:18 +01:00
Lady Gegga 360cdabcdc Base: Add Unified Canadian Aboriginal Syllabics to Katica Regular 10
1489-167F https://www.unicode.org/charts/PDF/U1400.pdf

Our implementation of 150C does not correspond with the Unicode chart,
it uses an alternative glyph found in many fonts for clarity!
2022-01-05 14:00:00 +01:00
Lady Gegga ccad35bc75 Base: Align 1428-142A in font Katica Regular 10
Move these glyphs 1px up
2022-01-05 14:00:00 +01:00
Lady Gegga 3f928a158f Base: Add Miscellaneous Technical glyphs to font Katica Regular 10
2317, 2318, 231A, 231B, 2326-2328, 232B, 2380-238C, 2396-239A,
23CD-23CF, 23E9-23FE

https://www.unicode.org/charts/PDF/U2300.pdf
2022-01-05 14:00:00 +01:00
Lady Gegga 1c2728ca0c Base: Add Miscellaneous Symbols and Arrows to font Katica Regular 10
2B1B, 2B1C, 2B55, 2B57, 2B58, 2B59

https://www.unicode.org/charts/PDF/U2B00.pdf
2022-01-05 14:00:00 +01:00
Lady Gegga 60f943c495 Base: Add Mathematical Operators to font Katica Regular 10
2206, 2207, 220F, 2227-222C, 2250-225C, 2261, 2263,
228F-22A1, 22A9-22AB, 22B0, 22B1, 22B9, 22BA, 22BF,
22D5, 22FF

https://www.unicode.org/charts/PDF/U2200.pdf
2022-01-05 14:00:00 +01:00