Commit Graph

104 Commits

Author SHA1 Message Date
Clay John
1d94c52aa9 Merge pull request #11 from Ivorforce/compile-time-optimization
Add "Compilation time optimization" section to "Optimization guidelines".
2025-10-14 22:47:21 -07:00
Lukas Tenbrink
cc66b90518 Add "Compilation time optimization" section to "Optimization guidelines". 2025-10-14 16:53:52 +02:00
Lukas Tenbrink
c320fe0296 Merge pull request #14 from AThousandShips/fix_link
Remove link to removed workflow page
2025-10-13 14:12:32 +02:00
A Thousand Ships
7072fdcd07 Remove link to removed workflow page 2025-10-13 13:44:31 +02:00
Lukas Tenbrink
39b1cd12c1 Fix enumeration on the areas page. 2025-10-12 11:47:53 +02:00
Lukas Tenbrink
faf527e641 Merge pull request #7 from lawnjelly/optimization_prs
Engine optimization PR guidelines
2025-10-12 11:22:45 +02:00
lawnjelly
23e7b57c4b Add guidelines for engine optimization. 2025-10-12 11:17:23 +02:00
Lukas Tenbrink
1744405777 Merge pull request #8 from AThousandShips/improve_triage
[Triage] General improvements
2025-10-12 11:10:19 +02:00
A Thousand Ships
6b0295a1d3 [Triage] General improvements
* Reorganized some things that got split in the move
* Reformatted the areas and teams for readability
* Merged the now stub page for trackers into areas (pending more
  detailed page on that area)
2025-10-07 23:41:27 +02:00
A Thousand Ships
27e2858fe3 [Docs] Add some English quirks
A few common errors I see when doing review that deserves mention.
2025-10-07 13:52:45 +02:00
Malcolm Anderson
58415cfe1b Fix some links pointing to the /contributing/ section from the Godot Docs 2025-09-27 10:17:17 +02:00
Malcolm Anderson
59b5adadca Fix link to "Handling compatibility breakages" page 2025-09-27 01:32:53 +02:00
Lukas Tenbrink
b1f6f599a9 Fix link to core types. 2025-09-22 15:20:56 +02:00
Lukas Tenbrink
497d36da93 Change the website title to conform to our terminology. 2025-09-20 12:48:25 +02:00
Lukas Tenbrink
304eb76859 Fix two links. 2025-09-13 12:05:15 +02:00
Lukas Tenbrink
565d5f51de Fix topic:3d links and a typo. 2025-09-13 12:02:57 +02:00
Lukas Tenbrink
2fe83a8632 Update license (in accordance to the godot docs). 2025-09-11 18:29:33 +02:00
Lukas Tenbrink
26f5e167b4 Update readme, and move build instructions to the "Contributing to the contributing docs" article. 2025-09-11 18:25:43 +02:00
Lukas Tenbrink
c0099aeeda Re-link the proposal system internally and fix another. 2025-09-10 11:57:48 +02:00
Lukas Tenbrink
742ffbd83c Change some wording in the contributing to the contributing docs page. 2025-09-09 23:57:14 +02:00
Lukas Tenbrink
8f05db17ba Add an initial page for godot-cpp. 2025-09-09 17:12:01 +02:00
Lukas Tenbrink
268bf309b5 Fix a typo. 2025-09-09 16:02:38 +02:00
Lukas Tenbrink
3c594ad3c5 Add a stand-in section for unit tests. 2025-09-09 16:02:21 +02:00
Lukas Tenbrink
fd965f6e5e Fix internal links. 2025-09-09 15:47:11 +02:00
Lukas Tenbrink
ea8067a0c1 Fix sections of the contributing docs page. 2025-09-09 15:44:31 +02:00
Lukas Tenbrink
6b8fe6e7cf Fix a link. 2025-09-09 15:43:25 +02:00
Lukas Tenbrink
2badcc15d0 Add a link to the godot website in its section. 2025-09-09 15:43:03 +02:00
Lukas Tenbrink
592e3e2cbb Add a short stand-in section for contributing to the website. Fix a few links. 2025-09-09 15:41:56 +02:00
Lukas Tenbrink
274c0f0fb7 Add a section for contributing to the contributing docs (this page). 2025-09-09 15:36:14 +02:00
Lukas Tenbrink
65db864b15 Fix more broken links. 2025-08-28 15:51:21 +02:00
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