This change also removes parts of the existing docs that explain how to create a .clangd file with the project-recommended defaults. (Those docs are no longer necessary — since this change adds a .clangd file to the repo, containing those same defaults). |
||
|---|---|---|
| .. | ||
| Browser | ||
| HumanInterfaceGuidelines | ||
| AdvancedBuildInstructions.md | ||
| AndroidStudioConfiguration.md | ||
| BuildInstructionsLadybird.md | ||
| BuildProfilingInstructions.md | ||
| CLionCodeStyleSettings.xml | ||
| CLionConfiguration.md | ||
| CodingStyle.md | ||
| EmacsConfiguration.md | ||
| EventLoop.md | ||
| FAQ.md | ||
| HelixConfiguration.md | ||
| NvimConfiguration.md | ||
| Patterns.md | ||
| QtCreatorConfiguration.md | ||
| README.md | ||
| RunningTests.md | ||
| SelfHostedRunners.md | ||
| SmartPointers.md | ||
| StringFormatting.md | ||
| Troubleshooting.md | ||
| VimConfiguration.md | ||
| VSCodeConfiguration.md | ||
Ladybird Documentation
Ladybird 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.
Building and Running
- Build Instructions
- Advanced Build Instructions
- Troubleshooting
- Running Tests
- Setting Up Self-Hosted Runners
- Profiling the Build
Configuring Editors
Development
- How to Contribute
- Coding Style
- Common Patterns
- Guidelines for Text in UI
- EventLoop
- Smart Pointers
- String Formatting