Commit Graph

330 Commits

Author SHA1 Message Date
clayjohn
91e6e63588 Update release policy with info now that 4.5 is released 2025-10-09 13:02:49 -07:00
Hugo Locurcio
c15a3515cd Fix license text using syntax highlighting in Complying with licenses
This is a plain text block, so it shouldn't use syntax highlighting.
2025-09-18 01:15:36 +02:00
Hugo Locurcio
245bdd5e83 Add documentation on using the Engine compilation configuration editor 2025-09-15 09:38:43 +02:00
Lukas Tenbrink
faa2eb7951 Update "Contributing" section description in introduction.rst to "Engine details". 2025-09-11 22:19:01 +02:00
Lukas Tenbrink
0855668721 Migrate contributing contents to a separate documentation site. 2025-09-11 17:59:08 +02:00
Max Hilbrunner
7e5f70664e Merge pull request #11140 from skyace65/VisionOSSupport
Document that VisionOS is supported
2025-08-05 15:50:32 +02:00
Hugo Locurcio
a5897077f0 Fix incorrect Intel IGP minimum requirement in System requirements
Intel Broadwell IGPs can run Forward+/Mobile on Linux thanks
to Mesa drivers, but the Windows driver has never supported
Vulkan nor Direct3D 12 with a sufficient feature level
(and shader model).

This increases the listed requirement to use Forward+/Mobile
to Skylake (released in 2015).
2025-08-01 00:33:32 +02:00
skyace65
e780869e4f Document that VisionOS is supported 2025-07-25 07:06:12 -04:00
Matthew
532a216444 Merge pull request #11103 from Calinou/system-requirements-sse4.2
Document SSE4.2 instruction set in System requirements
2025-07-20 10:26:33 -04:00
Hugo Locurcio
de6b22cefc Document SSE4.2 instruction set in System requirements
- Remove notice about Vulkan support on Windows versions older
  than 10, as Windows 10 is the minimum version for Godot 4.5
  onwards.
2025-07-20 10:19:03 -04:00
Hugo Locurcio
8d87843f8b Move C++ container type information from C++ usage guidelines to Core types
- List recommended types at the top.
- Link references directly in the table.
- Remove References headings in the rest of the page.
- Update Core types for Godot 4.5.
  - Remove OAHashMap as it's no longer present in 4.5.
2025-07-16 17:07:29 +02:00
skyace65
ce5247d825 Expand list of supported architectures on Linux 2025-07-08 19:41:49 -04:00
Pāvels Nadtočajevs
2dfadeb141 Update system requirements to Windows 10. 2025-06-05 07:54:53 +03:00
Hugo Locurcio
8a6ad4c926 Replace uses of shorthand codeblock syntax to avoid issues with localization
Previously, many paragraphs in the documentation used `::` at the end of a line
as a replacement for a single colon (and `::` on the following line).
Due to this, the `::` was part of the extracted string for localization.
Weblate also showed a warning about the trailing `::`, as it's not
normally expected to be there.

This change requires translators to revalidate all modified strings.
However, considering many of those have broken code blocks due to translators
replacing `::` with `:`, it can be a good idea.

This also adds documentation writing guidelines for code blocks and admonitions.
This commit does not modify existing admonitions in any way (as this would
lead to a much larger diff, and require more localizable text to be revalidated
by translators).
2025-05-30 02:02:30 +02:00
Max Hilbrunner
f86a5dca87 Merge pull request #10914 from Ivorforce/stl-fixes
Add notes to `Dictionary`, `HashMap` and `Array`.
2025-05-12 00:18:57 +02:00
Yordan Dolchinkov
0b86baa14f Add AgX to list of tonemappers in List of Features 2025-05-09 07:06:51 +03:00
Lukas Tenbrink
9fb7efde19 Add notes to Dictionary, HashMap and Array.
Add a link to Godot's container types to relevant FAQ entry.
2025-05-01 14:29:03 +02:00
Lukas Tenbrink
028abe15d1 Split C++ (godot-cpp) and GDExtension system info into separate categories, children of Scripting. 2025-04-24 21:59:02 +02:00
Hugo Locurcio
f03720228a Fix typo in Release policy 2025-03-24 21:48:54 +01:00
Rémi Verschelde
48d69fc30f Update release policy for 4.4 release 2025-03-03 14:04:19 +01:00
tetrapod00
048bb2775e Update links to C# and GDScript sections
- Change all links to '_doc' anchors instead of 'toc's.
- Move 'doc_c_sharp' and 'doc_gdscript' to the index pages.
- Add 'doc_gdscript_reference' anchor.
- Update all existing links to point to the right place,
updating grammar if needed.
2025-02-09 16:16:43 -08:00
tetrapod00
9ffbae745e Improve links to Step by step 2025-02-09 09:47:04 -08:00
tetrapod00
c4d3aa134a Standardize RST header syntax 2024-12-29 13:44:09 -08:00
Matthew
56a3dc697f Merge pull request #10369 from tetrapod00/standardize-headers
Standardize header syntax within About section
2024-12-28 08:51:33 -05:00
Max Hilbrunner
6d5fd9acc8 Merge pull request #10427 from raulsntos/dotnet/changes-in-4.4
C#: Update platform support for 4.4 and new minimum required TFM
2024-12-20 18:48:07 +01:00
Raul Santos
62b342bba9 C#: Update platform support for 4.4 and new minimum required TFM
- Remove Android restrictions that no longer apply in 4.4.
- Add links in the C# documentation about general upstream system requirements that also apply to C# projects.
- Godot projects now target `net8.0`, so there's no need to mention TFM requirements in platform support. And we can update every mention of .NET 6 with .NET 8 and C# 10 with C# 12.
2024-12-19 20:52:27 +01:00
Pāvels Nadtočajevs
e5a51fb12d [System requirements] Add information about different requirements for different renderers. 2024-12-15 21:03:03 +02:00
tetrapod00
bfee908263 Update documentation changelog for Physics Interpolation 2024-12-10 15:24:48 -08:00
tetrapod
314d341fe7 Update documentation changelog for new Output Panel page 2024-12-08 17:38:34 -08:00
tetrapod00
e8a545fc3e Standardize header syntax within About section 2024-12-04 14:53:57 -08:00
esainane
732c6ea1cf Mark Haxe GDExtension bindings as archived (#10330)
* Completely remove reference to Haxe bindings

Consensus is that this link should be removed, not just moved to an
archived section.
2024-12-02 18:37:21 -05:00
tetrapod00
0647ee7576 Update changelog for Introduction to 2D 2024-11-30 17:50:49 -08:00
tetrapod00
f2ce3eee91 Standardize renderer names and terms 2024-11-29 13:26:48 -08:00
tetrapod00
26cd9d1c72 Add Shader functions page to documentation changelog 2024-11-21 16:17:13 -08:00
tetrapod00
6feb7b47c8 Add FAQ entry "Which programming language is fastest?"
Compares the performance of C#, GDScript, and C++.

Co-Authored-By: Hugo Locurcio <hugo.locurcio@hugo.pro>
Co-Authored-By: Andre Sacilotto <66838864+andresacilotto@users.noreply.github.com>
2024-11-20 09:05:25 -08:00
Max Hilbrunner
1b0e0eb8df Merge pull request #10284 from tetrapod00/hyphens
Add hyphens to some adjective phrases
2024-11-18 23:45:16 +01:00
tetrapod00
d354f8cbc2 Add hyphens to some adjective phrases
Co-Authored-By: John Veness <2512915+JohnVeness@users.noreply.github.com>
2024-11-18 13:34:22 -08:00
tetrapod00
09156f2ee9 Add UPDATE comments to perishable information 2024-11-17 13:50:42 -08:00
tetrapod00
d837593d9a Add custom codespell dictionary 2024-11-07 15:23:32 -08:00
tetrapod00
5994348764 Change all usages of "run-time" to "runtime" 2024-11-06 23:36:58 -08:00
tetrapod00
9418837787 Add new Spring arm page to documentation changelog 2024-11-04 14:12:30 -08:00
Max Hilbrunner
cf448daab0 Merge pull request #10191 from tetrapod00/changelog-44
Add section to Documentation changelog page for 4.4
2024-11-04 00:10:33 +01:00
tetrapod00
5128ef53da Replace broken link to official discord 2024-11-02 12:29:29 -07:00
tetrapod00
9cbe1084bd Update documentation changelog for 4.4 2024-11-02 11:52:21 -07:00
tetrapod00
387f478e5a Update documentation changelog for 4.3 2024-11-02 00:06:55 -07:00
tetrapod00
26f7d81d00 Remove usages of "LTS" 2024-10-29 12:54:28 -07:00
Max Hilbrunner
2d0b917e79 Merge pull request #10114 from tetrapod00/renderer-comparison
Add new Renderers page
2024-10-28 14:37:25 +01:00
tetrapod00
04a986db73 Add new Renderers page
Adds a new page which gives a summary of the three renderers. This page briefly
describes the renderers, gives some guidance on how to choose a renderer. It also
contains a comparison table between the renderers.
Adds an entry in the FAQ which links to this new page.
Adds a note about subsurface scattering limitations to the Standard Material page.
Adjusts some other pages which had incorrect information.
2024-10-27 18:51:36 -07:00
tetrapod00
49a6517ef4 Update Release Policy for release of 3.6 2024-10-20 17:45:23 -07:00
Allen Pestaluky
4ac951fe13 Removed unnecessary examples of GDScript usage.
The new text puts the focus on the most salient reason for using GDScript. The old examples covered almost all cases (every case except for AAA games), which made for awkward wording that was not relevant to most readers. Fixes #6651
2024-09-23 09:53:59 -04:00