serenity/Documentation
Ryan Castellucci a2a6bc5348 Documentation: Fix some minor ESL grammar issues
There are a few instances where comments and documentation have minor
grammar issues likely resulting from English being the author's second
language.

This PR fixes several such cases, changing to idiomatic English and
resolving where it is unclear whether the user or program/code is
being referred to.
2024-07-03 00:17:46 +02:00
..
Browser Documentation: Describe how to use add_libweb_test.py for Text tests 2024-05-07 16:29:19 -06:00
HumanInterfaceGuidelines
Kernel Documentation: Fix some minor ESL grammar issues 2024-07-03 00:17:46 +02:00
AdvancedBuildInstructions.md CI+Documentation: Use WABT version 1.0.35 2024-06-09 16:30:09 +02:00
AsynchronousDesign.md AK: Introduce asynchronous streams 2024-06-13 17:40:24 +02:00
BareMetalInstallation.md Documentation+Base: Remove old remainders of RAM disk support 2024-05-07 17:02:09 -06:00
BuildInstructions.md Documentation: Fix some minor ESL grammar issues 2024-07-03 00:17:46 +02:00
BuildInstructionsLadybird.md Everywhere: Gently remove the ladybird android port 2024-06-11 19:40:08 -04:00
BuildInstructionsMacOS.md CI: Bump Lagom CI builds to gcc-13 and clang-18 2024-04-23 15:37:07 -06:00
BuildInstructionsOther.md nix: Clean up files, use good practices 2024-03-25 14:19:34 -06:00
BuildInstructionsWindows.md
BuildProfilingInstructions.md
CLion_Add_Configuration.png
CLion_Add_Configuration_Existing.png
CLionCodeStyleSettings.xml
CLionConfiguration.md
CodingStyle.md Meta: Switch to clang-format-18 as the standard formatter 2024-04-24 16:50:01 -04:00
EmacsConfiguration.md Documentation: Recommend disabling clangd's IncludeCleaner feature 2024-02-05 08:04:24 -07:00
EventLoop.md
FAQ.md Documentation: Expand package manager FAQ with pkg info 2024-01-06 05:01:35 -07:00
HardwareCompatibility.md
HelixConfiguration.md Documentation: Recommend disabling clangd's IncludeCleaner feature 2024-02-05 08:04:24 -07:00
HighDPI.md
Links.md CI: Remove the Sonar Cloud and PVS Studio workflow 2024-05-11 15:43:18 -04:00
NvimConfiguration.md Meta+Documentation+Ports: Move from C++20 to C++23 2024-05-06 11:46:28 -06:00
Patterns.md
QEMU_Components.png
QtCreatorConfiguration.md Meta+Documentation+Ports: Move from C++20 to C++23 2024-05-06 11:46:28 -06:00
README.md Documentation+Base: Remove old remainders of RAM disk support 2024-05-07 17:02:09 -06:00
RunningOnRaspberryPi.md
RunningTests.md
SelfHostedRunners.md CI: Bump Lagom CI builds to gcc-13 and clang-18 2024-04-23 15:37:07 -06:00
SmartPointers.md
SpiceIntegration.md
StringFormatting.md Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
Tftpd32_Dhcp.png
Tftpd32_Serving.png
Tftpd32_Tftp.png
TransferringFiles.md
Troubleshooting.md CI: Bump Lagom CI builds to gcc-13 and clang-18 2024-04-23 15:37:07 -06:00
VimConfiguration.md
VirtualBox.md
VirtualBox_Creation_Reference.png
VMware.md
VSCodeConfiguration.md Meta+Documentation+Ports: Move from C++20 to C++23 2024-05-06 11:46:28 -06:00
WebServer_localhost.jpg
WHPX_Feature.png
WritingManPages.md Documentation: Add guidelines for writing manual pages 2024-01-29 05:30:30 -07:00

SerenityOS Documentation

Serenity development moves quickly, so some of these might be out of date. Please let us know if something here is wrong, or submit a PR with any additions or corrections! If you have any questions that are not answered here or in the FAQ, you are welcome to ask on Discord.

A list of useful pages across the web can be found on the link list.

Building and Running

OS-specific

Make sure to read the basic Build Instructions first.

Running on Hardware

Configuring Editors

Development

File and Data Formats

Browser/LibWeb

Kernel

Applications

Documentation for SerenityOS applications and utilities can be found in the man pages.