Commit Graph

74 Commits

Author SHA1 Message Date
Lukas Tenbrink
b9bc4255b7 Move class reference primer back to godot docs, as they are very technical. 2025-08-28 15:05:34 +02:00
Lukas Tenbrink
6acd43e613 Add a link to the editor documentation. 2025-08-28 13:44:43 +02:00
Lukas Tenbrink
f41485fb88 Remove the architecture documentation for the editor (keeping it in the docs). Only the style guide remains on this site. 2025-08-28 13:40:32 +02:00
Lukas Tenbrink
7b2bb49a1b Sync with godot-docs upstream (code style guidelines). 2025-08-28 01:55:08 +02:00
Lukas Tenbrink
f9a34c7a2b Sync with godot-docs upstream. 2025-08-27 01:14:38 +02:00
Lukas Tenbrink
6b510e9d68 Fix C# in demo contents title. 2025-08-20 10:46:01 +02:00
Hugo Locurcio
caedaefecd Add a page on contributing benchmarks
This is taken from godot-benchmarks' `CONTRIBUTING.md` with some
information updated and an introductory paragraph added.
2025-08-19 19:46:38 +02:00
Lukas Tenbrink
098a02b0cd Add the CONTRIBUTING.md from godot-demo-projects. 2025-08-19 18:14:56 +02:00
Lukas Tenbrink
9c83a37f28 Fix more formatting problems. 2025-08-19 17:00:22 +02:00
Lukas Tenbrink
8f26818858 Fix more formatting issues. 2025-08-19 16:43:40 +02:00
Lukas Tenbrink
2d0d7e09fc Fix a bunch of build problems. 2025-08-19 16:42:13 +02:00
Lukas Tenbrink
50f20a34c6 Edit the 404 page. 2025-08-19 16:28:24 +02:00
Lukas Tenbrink
faf436009f Add extensions and roles from docs repo. 2025-08-19 16:24:42 +02:00
Lukas Tenbrink
2308325c4a Remove maintainers section.
This can be re-added in the future if desired, but need not be part of the first iteration.
2025-08-19 16:13:35 +02:00
Lukas Tenbrink
299f672cd6 Change the repository URL in conf.py. 2025-08-19 16:05:53 +02:00
Lukas Tenbrink
752a337a5d Remove debugging information as it doesn't pertain to contributing, it should be documented on the docs instead. 2025-08-08 15:52:59 +02:00
Lukas Tenbrink
19dd814f97 Sort teams alphabetically. 2025-08-08 15:05:14 +02:00
Lukas Tenbrink
a46949a3df Add a minimal index page. 2025-08-08 14:44:14 +02:00
Lukas Tenbrink
1c55e02084 Add a missing dot and fix a spelling mistake. 2025-08-04 13:00:23 +02:00
Lukas Tenbrink
19833ebb66 Add a section for documentation in building_releases.rst. 2025-08-04 12:58:31 +02:00
Lukas Tenbrink
0a216bf5c9 Improve description of pull requests. 2025-08-02 11:48:14 +02:00
Lukas Tenbrink
3fda219f3f Make the navigation yellow. 2025-08-02 11:26:00 +02:00
Lukas Tenbrink
07eaf7408f Fix offsets in navbar (because we don't use the rtd selector). 2025-08-02 11:16:00 +02:00
Lukas Tenbrink
57de68b65c Change logo colors to make it different from docs logo. 2025-08-01 15:04:07 +02:00
Lukas Tenbrink
556e9ae5d3 Reshuffle navigation. 2025-08-01 14:50:56 +02:00
Lukas Tenbrink
420edcf640 Add corporate design. 2025-08-01 14:49:29 +02:00
Lukas Tenbrink
92e24f9dd1 Improve listings in building_releases. 2025-07-31 14:31:35 +02:00
Lukas Tenbrink
13ee1474a8 Fix the building releases docs formatting. 2025-07-31 14:14:08 +02:00
Lukas Tenbrink
ac67827a9d Improve README.md. 2025-07-31 14:03:00 +02:00
Lukas Tenbrink
948513151e Improve description of areas and team trackers. 2025-07-31 13:59:00 +02:00
Lukas Tenbrink
f23216d657 Move best solutions docs / best practices to engine development since it's focused on that. Use the 'ideas' section from FAQ for the ideas article. 2025-07-30 16:36:03 +02:00
Lukas Tenbrink
f9fb12572e Add editor contribution guides. 2025-07-30 15:47:37 +02:00
Lukas Tenbrink
7976f7812a Fix immediate blocker item. 2025-07-30 15:35:18 +02:00
Lukas Tenbrink
83f0fcf1ba Fix release blockers page. 2025-07-30 15:34:42 +02:00
Lukas Tenbrink
97fb8d51d1 Update more titles. 2025-07-30 15:29:00 +02:00
Lukas Tenbrink
1727306e23 Update pr review title. 2025-07-30 15:23:16 +02:00
Lukas Tenbrink
12af497283 Fix more compile errors and add images. 2025-07-30 15:10:49 +02:00
Lukas Tenbrink
7a0318f9a7 Fix a few link compile errors. 2025-07-30 15:02:24 +02:00
Lukas Tenbrink
984828917b Change a title. 2025-07-30 13:28:56 +02:00
Lukas Tenbrink
9157e5e418 Add article for how to become a maintainer. 2025-07-30 13:24:33 +02:00
Lukas Tenbrink
7bb9610f4f Move how to contribute to its own article. Make ideas a subsection of 'other' since it's not really an area. 2025-07-30 12:59:09 +02:00
Lukas Tenbrink
b5618784de Organize code style and c++ guidelines into a folder, and move compat breakage there. 2025-07-30 12:40:02 +02:00
Lukas Tenbrink
12cef174ef Move compat breakage into first steps, it probably won't need its own article. 2025-07-30 12:33:01 +02:00
Lukas Tenbrink
cffd8bbe8a Move pull requests info to organization, since it's relevant for many areas. 2025-07-30 12:28:29 +02:00
Lukas Tenbrink
867c827c8f Group pull request info back together, since only engine contributors can realistically review pull requests. 2025-07-30 12:23:35 +02:00
Lukas Tenbrink
f7a5000977 Title casing fixes. 2025-07-30 12:15:39 +02:00
Lukas Tenbrink
467c6a9177 Add an 'other' section with website, demos, and benchmarks. Add unit tests section (to fill). 2025-07-30 12:10:10 +02:00
Lukas Tenbrink
985dcd08a2 Add more areas and channels. 2025-07-30 11:49:28 +02:00
Lukas Tenbrink
94b704f7da Fix a link to point internally. 2025-07-30 11:24:53 +02:00
Lukas Tenbrink
46a37eb609 Add an areas section. 2025-07-30 11:21:57 +02:00