132 Commits

Author SHA1 Message Date
Pāvels Nadtočajevs
48bdd91f18 [iOS] Fix outdated simulator notes. 2026-04-13 09:29:06 +03:00
Max Hilbrunner
dcc451c523 Merge pull request #11911 from StarryWorm/update-tests-docs
Update tests docs
2026-04-11 11:53:02 +02:00
Pāvels Nadtočajevs
1149cbcdc2 Update Windows and macOS build instructions. 2026-04-10 08:13:58 +03:00
StarryWorm
32ddb66f7c Update tests docs 2026-04-05 11:07:14 -04:00
DeeJayLSP
0660ec8a82 Mention RWLock is similar to shared_mutex instead of timed variant 2026-04-04 12:26:13 -03:00
Hugo Locurcio
cb1066e2f7 Remove outdated GDScript grammar page
This page has been outdated for years, and updating it
is proving difficult given how GDScript is currently designed.
2026-03-31 23:52:15 +02:00
Max Hilbrunner
c2720f8762 Merge pull request #11749 from Calinou/tscn-node-paths
Document `node_paths` field in TSCN file format
2026-03-22 00:04:28 +01:00
Varun Sharma
551e704474 Merge pull request #11835 from VSofficial/fix-typo-architecture-class_object
Update resource loader reference in documentation
2026-03-11 15:59:59 -04:00
skyace65
1dca503ccc Fix Kdevelop images 2026-02-15 09:57:29 -05:00
Hugo Locurcio
4e6b99f098 Document node_paths field in TSCN file format
This field is present on every node that has an exported Node property.
It contains the names of the properties that reference a node.
2026-02-11 20:41:30 +01:00
Fredia Huya-Kouadio
2a2f732713 Update the Android Studio instructions to match the new build types 2026-02-04 12:01:13 -08:00
Hugo Locurcio
e97b1bf123 Document removal of load_steps and new unique node IDs in TSCN file format
This also mentions it in the upgrade guide, as this will cause VCS
diffs that are expected.
2026-02-03 23:58:16 +01:00
asyync1024
175632926d Merge pull request #11716 from asyync1024/patch-1
Clarify implying of only GCC supporting LTO and explicitly state for godot specifically.
2026-02-03 02:53:15 +01:00
Hugo Locurcio
601a03e468 Improve Editor icons documentation
- Document Scale with Editor Scale import option.
- Clarify the import options are only relevant for icons present
  in a project, not icons created for core Godot.
- Mention Godot editor icons website.
2026-01-31 01:05:51 +01:00
Max Hilbrunner
befb129411 Merge pull request #11691 from Lil-Sassy/patch-1
Fix typo in tscn.rst regarding animation library
2026-01-28 17:34:08 +01:00
Lil'Sassy
b18fe3f8a0 Fix typo in tscn.rst regarding animation library
acts was written twice.
2026-01-27 23:17:13 -06:00
Hugo Locurcio
a4d40f19d3 Clarify environment variable behavior in Compiling with PCK encryption key 2026-01-28 02:21:24 +01:00
Max Hilbrunner
4ef17136fb Merge pull request #11661 from Calinou/configuring-an-ide-vscode-hover-documentation
Document enabling C++ hover documentation in Visual Studio Code
2026-01-23 10:35:19 +01:00
Hugo Locurcio
1e427369c4 Document enabling C++ hover documentation in Visual Studio Code 2026-01-23 02:54:09 +01:00
Hugo Locurcio
21d782c452 Document use_pix=yes SCons option in Compiling for Windows
- Simplify command line in D3D12 section as `d3d12=yes` is
  now the default.
2026-01-23 00:40:38 +01:00
Lukas Tenbrink
7e6dd93616 Split "module API" articles into their own engine details section, away from "architecture". 2026-01-19 11:47:28 +01:00
Lukas Tenbrink
24e8c8865c Move GDScript language design guidelines to contributing docs. 2026-01-18 14:40:49 +01:00
Max Hilbrunner
6222cd617d Merge pull request #11070 from dalexeev/gds-update-annotation-desc-and-guidelines
GDScript: Update annotation description and development guidelines
2026-01-18 14:33:27 +01:00
Max Hilbrunner
b429f27e36 Merge pull request #11600 from Geometror/new-architecture-overview
Add new Godot architecture diagram and brief overview
2026-01-18 04:49:45 +01:00
Max Hilbrunner
e542473a29 Merge pull request #11587 from wjt/patch-1
Revise mold installation steps
2026-01-18 04:49:05 +01:00
Steven Githens
571485452b minor type operation system -> operating system 2026-01-16 18:29:10 -08:00
Max Hilbrunner
8e09dd3f0b Drop console page, redirect to consoles on website
Also update existing references
2026-01-16 11:52:14 +01:00
Hendrik Brucker
70e4c90869 Add new Godot architecture diagram and brief overview 2026-01-15 02:15:37 +01:00
Max Hilbrunner
14dfc7f8ae Merge pull request #11523 from Ivorforce/profilers-pages
Reorganize profilers into dedicated subpages.
2026-01-13 03:42:11 +01:00
Max Hilbrunner
d8b23659ac Merge pull request #11581 from skyace65/SSR
Update SSR info for 4.6
2026-01-10 01:11:22 +01:00
Max Hilbrunner
f7b21bd690 Merge pull request #11553 from Kaleb-Reid/update-bsd-instructions
Update BSD compile instructions
2026-01-10 01:07:40 +01:00
Will Thompson
84ea5eb9b3 Revise mold installation steps
Previously the documentation stated that mold is not widely packaged as of 2023. It is now 2026 and it is more widely packaged. Update this section.
2026-01-09 10:26:43 +00:00
DeeJayLSP
0f80edf793 Fix change about MP3 module 2026-01-04 21:51:04 -03:00
skyace65
a4791b9453 Update SSR info for 4.6 2026-01-03 10:28:47 -05:00
Kaleb Reid
ec307ecb7a Update BSD compile instructions 2025-12-21 17:52:40 -08:00
skyace65
45606060e5 Update documentation for dr_mp3 change 2025-12-21 12:44:55 -05:00
Anish Kumar
d1e8545cea Update compiling_for_android.rst 2025-12-16 18:54:06 +05:30
Max Hilbrunner
729a089dd1 Merge pull request #11521 from AdriaandeJongh/custom-macos-export-templates
Add instructions on how to use custom export templates on macOS
2025-12-10 19:22:41 +01:00
Max Hilbrunner
4aec765c5c Merge pull request #11505 from Hephaistos847/master
Update file paths for editor plugin source files in engine_details/editor/introduction_to_editor_development.rst
2025-12-10 19:22:01 +01:00
Max Hilbrunner
580bc4c0fe Merge pull request #11519 from Meorge/extension-api-validation-steps
Add more details to "Handling compatibility breakages" page
2025-12-10 19:19:41 +01:00
Lukas Tenbrink
973c5ead2a Reorganize profilers into dedicated subpages. Move Profiling out of Debugging. 2025-12-10 11:21:18 +01:00
Rémi Verschelde
b6f12fcc41 Merge pull request #11484 from dsnopek/tracing-profiler
Add documentation on how to use Tracy and Perfetto
2025-12-09 18:21:02 +01:00
David Snopek
1f1c0ee0a7 Add documentation on how to use Tracy and Perfetto 2025-12-09 10:16:11 -06:00
Adriaan de Jongh
bb7dfcffc7 add instructions on how to use custom export templates on macOS 2025-12-08 15:31:08 +01:00
Malcolm Anderson
b0db40770e Add more details to "Handling compatibility breakages" page 2025-12-07 15:45:19 -08:00
Pāvels Nadtočajevs
67f9442b9c Update docs for GDExtensions validation. 2025-12-03 16:23:21 +02:00
Hephaistos847
790bba080c Update file paths for editor plugin source files 2025-11-30 17:26:54 +01:00
Max Hilbrunner
80407de117 Merge pull request #11502 from Calinou/compiling-for-windows-d3d12-default
Update Compiling for Windows following Direct3D 12 being enabled by default
2025-11-28 11:10:50 +01:00
Matthew
170ac63bb1 Merge pull request #11460 from bruvzg/ac_build
Add AccessKit build instructions.
2025-11-27 21:02:13 -05: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