2024-05-30 21:06:21 +00:00
|
|
|
# Ladybird Documentation
|
2022-07-21 14:17:01 +00:00
|
|
|
|
2024-06-05 13:04:23 +00:00
|
|
|
Ladybird development moves quickly, so some of these might be out of date. Please let us know if something here is wrong,
|
2024-09-20 03:55:10 +00:00
|
|
|
or submit a PR with any additions or corrections! If you have any questions that are not answered here or in the [FAQ](FAQ.md),
|
2024-06-05 13:04:23 +00:00
|
|
|
you are welcome to ask on [Discord](../README.md#get-in-touch-and-participate).
|
2022-07-21 14:17:01 +00:00
|
|
|
|
|
|
|
## Building and Running
|
2024-06-05 13:04:23 +00:00
|
|
|
* [Build Instructions](BuildInstructionsLadybird.md)
|
2022-07-21 14:17:01 +00:00
|
|
|
* [Advanced Build Instructions](AdvancedBuildInstructions.md)
|
|
|
|
* [Troubleshooting](Troubleshooting.md)
|
2024-10-22 14:18:06 +00:00
|
|
|
* [Testing](Testing.md)
|
2022-07-21 14:17:01 +00:00
|
|
|
* [Profiling the Build](BuildProfilingInstructions.md)
|
|
|
|
|
|
|
|
## Configuring Editors
|
2024-10-22 14:24:25 +00:00
|
|
|
* [Android Studio](EditorConfiguration/AndroidStudioConfiguration.md)
|
|
|
|
* [CLion](EditorConfiguration/CLionConfiguration.md)
|
|
|
|
* [Emacs](EditorConfiguration/EmacsConfiguration.md)
|
|
|
|
* [Helix](EditorConfiguration/HelixConfiguration.md)
|
|
|
|
* [NVim](EditorConfiguration/NvimConfiguration.md)
|
|
|
|
* [Qt Creator](EditorConfiguration/QtCreatorConfiguration.md)
|
|
|
|
* [Vim](EditorConfiguration/VimConfiguration.md)
|
|
|
|
* [VS Code](EditorConfiguration/VSCodeConfiguration.md)
|
2022-07-21 14:17:01 +00:00
|
|
|
|
|
|
|
## Development
|
|
|
|
* [How to Contribute](../CONTRIBUTING.md)
|
|
|
|
* [Coding Style](CodingStyle.md)
|
|
|
|
* [Common Patterns](Patterns.md)
|
2023-07-15 10:41:13 +00:00
|
|
|
* [Guidelines for Text in UI](HumanInterfaceGuidelines/Text.md)
|
2022-07-21 14:17:01 +00:00
|
|
|
* [EventLoop](EventLoop.md)
|
|
|
|
* [Smart Pointers](SmartPointers.md)
|
|
|
|
* [String Formatting](StringFormatting.md)
|
|
|
|
|
|
|
|
## Browser/LibWeb
|
2024-10-22 14:30:16 +00:00
|
|
|
* [General Architecture](ProcessArchitecture.md)
|
|
|
|
* [LibWeb: From Loading to Painting](LibWebFromLoadingToPainting.md)
|
|
|
|
* [LibWeb: Browsing Contexts and Navigables](BrowsingContextsAndNavigables.md)
|
|
|
|
* [How to Add an IDL File](AddNewIDLFile.md)
|
2023-03-12 20:03:00 +00:00
|
|
|
* [LibWeb Code Style & Patterns](Browser/Patterns.md)
|
2024-10-22 14:30:16 +00:00
|
|
|
* [CSS Generated Files](CSSGeneratedFiles.md)
|