45 Commits

Author SHA1 Message Date
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
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
Lukas Tenbrink
d03fcc844f Add some information about relocation safety. 2025-11-22 22:45:56 +01:00
Max Hilbrunner
0380fe550c Merge pull request #11456 from Ivorforce/multithreading-core-types
Add a section for multithreading primitives to Core types.
2025-11-22 04:59:01 +01:00
Alexander Hartmann
d64a911391 Fix Vulkan validation layers on Android 2025-11-20 15:13:34 +01:00
Pāvels Nadtočajevs
696e62a7df Add AccessKit build instructions. 2025-11-12 19:04:00 +02:00
Lukas Tenbrink
7a7a2f588b Add a section for multithreading primitives to Core types. 2025-11-10 12:11:47 +01:00
Max Hilbrunner
99db1d9c32 Merge pull request #11446 from mhilbrunner/update-android-reqs
Update Android build requirements
2025-11-09 18:28:43 +01:00
Lukas Tenbrink
aa22c323ff Add a section to godot-cpp explaining core types and where to find their documentation. 2025-11-07 11:34:14 +01:00
Max Hilbrunner
4541167e72 Merge pull request #11439 from Ivorforce/core-types-refresher
Refresh core_types.rst to remove outdated and redundant information.
2025-11-06 06:52:25 +01:00
Max Hilbrunner
aa8bd6133b Update Android build requirements 2025-11-06 06:39:04 +01:00
Max Hilbrunner
5a7b642907 Merge pull request #11438 from Ivorforce/object-semantics
Update the Object class engine details page.
2025-11-06 06:33:59 +01:00
Lukas Tenbrink
a2908488d5 Update the Object class engine details page. 2025-11-05 15:30:07 +01:00
Matteo Goggi
dde5f8336a Merge pull request #11425 from teomat/patch-1
Fix clickable image link in 2d_coordinate_systems.rst
2025-11-05 14:55:17 +01:00
Paperomo
c1e142615d Merge pull request #11339 from Paperomo/update-common_engine_methods_and_macros.rst
Update common_engine_methods_and_macros.rst
2025-11-05 14:49:44 +01:00
Lukas Tenbrink
776d815a27 Refresh core_types.rst to remove outdated and redundant information. 2025-11-05 14:14:29 +01:00
Alexander Hartmann
f10276cf2b Android Studio, new assets path 2025-10-31 01:31:52 +01:00
Lukas Tenbrink
9a4756d6d1 Recommend building just compile_commands.json in the CLion documentation. 2025-10-17 11:12:55 +02:00
Max Hilbrunner
f6b40a054e Merge pull request #11352 from Calinou/remove-old-version-references
Remove old Godot version references to simplify documentation
2025-10-11 12:45:38 +02:00
Paperomo
ef817d5ddf Update object_class.rst , updating connect()'s code sample and relevant explanation (#11341)
* Update object_class.rst

should be updated and working

* Update object_class.rst

typos

* Apply suggestions from code review

---------

Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
2025-10-09 13:37:02 +02:00
Hugo Locurcio
890a564283 Update required Emscripten version for Godot 4.5 2025-10-07 19:04:04 +02:00
Hugo Locurcio
b3cbe5f777 Remove old Godot version references to simplify documentation
This follows the documentation writing guidelines, specifically
the "When to refer to a specific Godot version" section.

This also removes warning blocks for a known issue that was resolved in Godot 4.5.
2025-10-07 19:01:12 +02:00
Hugo Locurcio
a0501c8738 Document exporting/compiling for the iOS simulator not currently being supported
Once the issue is resolved, it could support Compatibility but not
Forward+/Mobile due to these renderers requiring a feature the iOS
simulator doesn't support (image cube arrays).
2025-09-27 00:58:17 +02:00
Max Hilbrunner
ef607c2b1b Merge pull request #11237 from Calinou/core-types-fix-typed-array-link
Fix TypedArray source link in Core types
2025-09-24 13:24:51 +02:00
Lukas Tenbrink
56555c7c3b Edit "Core types" descriptions of Pair (mention KeyValue), RBMap (discourage its use), Span (make it's clear it's low level API), and String (clarify UTF-32 motivation). 2025-09-23 12:41:41 +02:00
Lukas Tenbrink
e6bcdd2f44 Fix rendering diagram link in Internal rendering architecture (#11307) 2025-09-18 16:55:03 +02:00
Hugo Locurcio
245bdd5e83 Add documentation on using the Engine compilation configuration editor 2025-09-15 09:38:43 +02:00
Max Hilbrunner
6a4cc03a35 Merge pull request #11263 from Calinou/custom-modules-in-cpp-remove-dynamic-linking
Remove outdated/broken shared library section in Custom modules in C++
2025-09-14 05:28:20 +02:00
Hugo Locurcio
470f11211b Fix TypedArray source link in Core types
- Link PackedArray to `variant.h`, as this is where its typedefs are located.
2025-09-14 03:12:12 +02:00
Hugo Locurcio
160aa371c6 Remove outdated/broken shared library section in Custom modules in C++
- Replace Mono example with GridMap in the introduction, as Mono/.NET is
  not enabled by default in non-C# builds.
- Recommend GDExtension in the beginning, as it's more suited for most
  use cases that involve C++ as of September 2025.
2025-09-14 03:11:55 +02:00
Hugo Locurcio
fe23e577a5 Document applying updates on MSVC in Compiling for Windows
This is sometimes required to fix compilation errors.
2025-09-14 02:56:49 +02:00
Luo Zhihao
4502192cc5 Improve descriptions of LocalVector, recommend it when appropriate 2025-09-12 16:44:02 +08:00
Lukas Tenbrink
0855668721 Migrate contributing contents to a separate documentation site. 2025-09-11 17:59:08 +02:00