summaryrefslogtreecommitdiff
path: root/Base
AgeCommit message (Collapse)Author
2021-11-17Base: Add additional test cases to backgrounds.htmlSam Atkins
- Add background color to `background-clip` test - Add a mixed `background-repeat: space round` test
2021-11-17Base: Add Buhid characters to font Katica Regular 10Lady Gegga
1740–175F https://www.unicode.org/charts/PDF/U1740.pdf
2021-11-16Base: Add/adjust glyphs in font Tiny RegularLady Gegga
Maintenance to stabilize the font. - Added glyph FFFD - Adjusted multiple glyphs for improved consistency - Added a few glyphs to current ranges - Added range Mende Kikakui 1E800-1E8DF (incomplete, I continued my work in Katica)
2021-11-14config: Add option to remove config keyfaxe1008
2021-11-14Base: Add Chorasmian characters to font Katica Regular 10Lady Gegga
10FB0-10FCB https://www.unicode.org/charts/PDF/U10FB0.pdf
2021-11-14Base: Add Mende Kikakui characters to font Katica Regular 10Lady Gegga
U1E800-1E8DF https://www.unicode.org/charts/PDF/U1E800.pdf
2021-11-13Utilities/tr: Rework squeezing to be supported during more operationsTim Schumacher
2021-11-13Base: Add some geometric shapes to Katica10RegularMaciej
U+25A0 - U+25B1
2021-11-13Everywhere: Replace "virtual desktop" => "workspace"Andreas Kling
2021-11-12Base: Update synopsis of grep(1) and tr(1) manpages as wellLinus Groh
2021-11-12Base: Add missing options to grep(1) and tr(1) manpagesLinus Groh
2021-11-12Base: Add /res/icons/16x16/sidebar.png icon for PDFViewerBrendan Coles
2021-11-11Base: Add new glyphs to font Tiny RegularLady Gegga
Shavian (48 glyphs) Symbols for legacy computing (194 glyphs) Misc (latin, symbols, greek, arrows, dingbats, etc): ~300 glyphs Braille Patterns (128 glyphs) Klingon (39 glyphs) F8D0–F8FF* Braille Extended (61 glyphs) EB60-EB9F* Aurebesh (49 glyphs) E890–E8DF* * PUA based on Under-ConScript Unicode Registry
2021-11-11Base: Document readonly atexit mitigationBen Wiederhake
2021-11-10LibSQL: Add SQL files to assist in troubleshootingJan de Visser
These files contain the same SQL statements as the similarly named tests in Tests/LibSQL/TestSqlStatementExecution.cpp test suite. They can be fed to the sql utility to assist in troubleshooting failing tests.
2021-11-10FileIconProvider: Add soname libraries to the icon listTim Schumacher
2021-11-10Base: Add CSS `background` test pageSam Atkins
Also organized the welcome page list slightly.
2021-11-06grep: Add ability to output line numbersBen Wiederhake
2021-11-04Base+LibCore: Store booleans in human-readable formatBen Wiederhake
Fixes #10640.
2021-11-03Base: Add some arrow glyphs to KaticaRegular10Maciej
U+2190-U+21BB without U+21AD and U+21AE
2021-11-03Base: Add new bitmap font Tiny RegularLady Gegga
2021-11-01Manpages: Auto-generate many through ArgsParserBen Wiederhake
This set was hand-curated, guided by the questions: - Does it have at least three options, i.e. is the help page non-trivial? - Is the program unusual, i.e. does listing it in Help or on man.serenityos.org spread awareness? - Is the program common, but we only implement a subset of 'common' flags?
2021-11-01Base: Add new system-mode that just generates manpagesBen Wiederhake
2021-11-01Base: Don't start unnecessary services in self-testBen Wiederhake
These services weren't actually needed or tested. This should speed up tests a bit. Even if it doesn't, at least we don't do unnecessary work.
2021-11-01Manpages: Document path of crash(1)Ben Wiederhake
As /usr/Tests/Kernel/ is not in $PATH, invoking crash(1) does not work as documented.
2021-10-31Base: Use outln() in the HackStudio basic C++ program templateAndreas Kling
2021-10-31Base: Add 'IsDark' flag to all system themesSam Atkins
2021-10-29Base: Add tests for data: URLs and large list-style-image to lists.htmlTimothy Flynn
2021-10-26Base: Map numpad '.' key to '.' instead of ',' in en-GB keymapSam Atkins
2021-10-25SystemServer: Rename 'BootModes' config option to 'SystemModes'Ben Wiederhake
2021-10-25Kernel+SystemServer: Change bootmode to system_modeBen Wiederhake
'bootmode' now only controls which set of services are started by SystemServer, so it is more appropriate to rename it to system_mode, and no longer validate it in the Kernel.
2021-10-25Kernel: Separate panic behavior from bootmodeBen Wiederhake
Bootmode used to control panic behavior and SystemServer. This patch factors panic behavior control into a separate flag.
2021-10-25Kernel: Separate framebuffers from bootmodeBen Wiederhake
Bootmode used to control framebuffers, panic behavior, and SystemServer. This patch factors framebuffer control into a separate flag. Note that the combination 'bootmode=self-test fbdev=on' leads to unexpected behavior, which can only be fixed in a later commit.
2021-10-25MouseSettings: Add option to reverse buttonsAndrew Pardoe
Add option to reverse primary and secondary buttons in Mouse Settings. - WindowServer.ini: add default entry - switch-mouse-buttons.png: new icon for settings entry - Mouse.gml/MouseWidget.*: new settings dialog - ClientConnection/WindowManager/Server: window message for settings - EventLoop.cpp: swap buttons 1 and 2 if settings are on
2021-10-24Base: Make /usr/Tests read-only since it's now suid capableBrian Gianforcaro
Commit cf0dbc906 recently added the ability for setuid binaries to be located in /usr/Tests. This should really now be read only to mitigate the potential misuse of any of the setuid binaries.
2021-10-22Tests: Add a unit test to ensure the /dev/mem device works correctlyLiav A
To ensure everything works as expected, a unit test was added with multiple scenarios. This binary has to have the SetUID flag, and we also bind-mount the /usr/Tests directory to allow running of SetUID binaries.
2021-10-18Base: Add a test page for the various element classList APIsTimothy Flynn
2021-10-18Base: Update tips.txtthankyouverycool
2021-10-17Base: Add a basic SystemServer.ini for the anon user :^)Andreas Kling
2021-10-17LoginServer: Add --auto-login switchPeter Elliott
Auto login will automatically log in a user without prompting for a password, but will still allow logouts and subsequent password logins.
2021-10-17LoginServer: Process logins and start SystemServer in user modePeter Elliott
2021-10-17SystemServer: Add per user mode (--user)Peter Elliott
System server running in user mode will form the basis of a "session" for login purposes in serenity.
2021-10-17Base: Add a test page for the various element attribute APIsTimothy Flynn
2021-10-17sysctl: Allow showing or setting multiple variablesSeekingBlues
The `-w` option is enforced when setting variables.
2021-10-14Base: Add a test for the early return steps of "prepare a script"Luke Wilde
This tests the early return steps of "prepare a script" that come _before_ step 10 "Set the element's "already started" flag". The relevant steps are steps 6, 7 and 8. If this algorithm returns on any of these steps, the script can be reinserted matching the requirements and will run. https://html.spec.whatwg.org/multipage/scripting.html#prepare-a-script I wrote this test page up while testing something else, but found a bug in Firefox where it doesn't allow re-preparing the script if step 8 fails: https://bugzilla.mozilla.org/show_bug.cgi?id=1735590
2021-10-13Base: Fix the Finnish keymapValtteri Koskivuori
Make the Ö, Ä and Å keys actually type what they should type.
2021-10-10Manpages+markdown-checker: Permit only specific missing filesBen Wiederhake
I can't write these manpages ad-hoc, and in most cases I don't want to remove the link because it is justified. The hope is that with this FIXME in place, there is more motivation to write these manpages for someone who knows enough about them. Or at least we will introduce fewer dead links in the future, making Help more useful.
2021-10-10Manpages: Fix broken link to ioctl pageBen Wiederhake
Found by markdown-checker.
2021-10-10Manpages: Don't reference non-existing chrootBen Wiederhake
Chroot exists neither in code nor in documentation. If we add-in the feature again, it will be simple enough to add it back in to the documentation. For now, let's clean it up, instead of refering to things that don't exist. Found by markdown-checker.
2021-10-09Base: Add all Latin-1 Supplement glyphs to KaticaBold12Maciej