summaryrefslogtreecommitdiff
path: root/Documentation
AgeCommit message (Collapse)Author
2020-04-18Documentation: Add section about structs vs. classes to CodingStyle.mdAndreas Kling
2020-04-13Meta: Add Arch Linux (and derivatives) build instructionsAndres Vieira
This patch adds a one liner to install all the dependency packages needed to compile and run Serenity on Arch Linux, Manjaro, etc
2020-04-09Documentation: added additional info about moving to wsl2Ed Rochenski
2020-04-09Documentation: added note to prevent script failure in build sectionEd Rochenski
2020-03-30Documentation: Inform people that `anon` can `su` to `root` by defaultAndreas Kling
\0 pointed out that this is not mentioned anywhere, technically making it a "local privilege escalation" bug. This patch adds it to the documentation, and I've also paid out the first $5 bounty to the "Kiwis for Kiwi" charity as per \0's request! http://serenityos.org/bounty/kiwis4kiwi.png
2020-03-28Documentation: Add build dependencies for FedoraLinus Groh
2020-03-20Documentation: Tweak document about smart pointers a bitAndreas Kling
Add notes about assigning between FooPtr / NonnullFooPtr.
2020-02-27Build: Use ccache if it's available (#1315)Alexander F. Rødseth
2020-02-01Documentation: Explain compilation of small changes and portsOliver Kraitschy
2020-01-23AK: Let's call decrementing reference counts "unref" instead of "deref"Andreas Kling
It always bothered me that we're using the overloaded "dereference" term for this. Let's call it "unreference" instead. :^)
2020-01-05Documentation: Suggest gcc-9 on Ubuntu since PPA doesn't have 8 anymoreElisée Maurer
2020-01-02Build: add support for building on OpenBSDjoshua stein
This requires gcc8 from ports to build the Toolchain.
2019-12-29Meta: Update ReadMe and move build instructions to a separate documentAndreas Kling
2019-11-06Meta: Move "Notes on WSL" to a separate file in Documentation/Andreas Kling
Since this is not relevant to the majority of people, let's move it out of the way.
2019-08-21Documentation: Let's have a coding style documentAndreas Kling
This is only meant to be about higher-level coding style, not the small things like brace placement, indentation, etc. For all of that we just obey clang-format.
2019-08-01Documentation: Add a paragraph about NonnullOwnPtr to SmartPointers.mdAndreas Kling
2019-06-21Documentation: Update SmartPointers.md with new pointer names.Andreas Kling
2019-05-28Documentation: RIP the short-lived coding styleRobin Burchell
Let's just use clang-format. It's easier than explaining the rules.
2019-05-28Documentation: Remove some irrelevant things from the coding style.Andreas Kling
This was adapted from the WebKit coding style docs, but some parts of it don't make sense for Serenity.
2019-05-28Documentation: Import an attempt at describing the project coding style.Andreas Kling
2019-05-15Documentation: Add a brief description of Serenity's smart pointer types.Andreas Kling