337 Commits

Author SHA1 Message Date
Pāvels Nadtočajevs
e1c881aaac [iOS] Change minimum requirement for Metal to A12. 2025-12-18 21:24:19 +02:00
Hugo Locurcio
5c87c639ff Update FAQ section on using Godot's UI toolkit as a library 2025-12-10 19:00:10 +01:00
Max Hilbrunner
0fce3e79c7 Merge pull request #11503 from Calinou/faq-libgodot
Mention LibGodot in Frequently asked questions
2025-11-28 22:23:48 +01:00
Hugo Locurcio
589df34b0f Mention LibGodot in Frequently asked questions 2025-11-28 17:11:31 +01:00
Hugo Locurcio
856f241cfb Update Compiling for Windows following Direct3D 12 being enabled by default
The recommendation is now to leave `d3d12` to its default `yes` value,
which means installing Direct3D 12 dependencies is considered required
by default.

You can still skip the dependencies by compiling with `d3d12=no`, which matches
the behavior of self-compiled builds prior to Godot 4.6.

This also removes an outdated FAQ question, since a lot of time has passed
since that question was written (Godot only had Vulkan and OpenGL support
back then).
2025-11-28 00:02:33 +01:00
Hugo Locurcio
cad7af0111 Update documentation changelog for Godot 4.5 2025-11-06 00:41:54 +01:00
Rémi Verschelde
08f524c79b Release policy: Mark 3.5 and 4.3 as EOL, partial support for 4.4 2025-10-23 17:22:52 +02:00
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