Commit Graph

5029 Commits

Author SHA1 Message Date
Max Hilbrunner
7abc83af9b Merge pull request #11421 from Calinou/i18n-add-csv-plural-context
Document plural forms and translation context in Localization using spreadsheets
2025-11-05 14:53:14 +01:00
Max Hilbrunner
452a0e7c9f Merge pull request #11381 from Calinou/gdextension-file-libraries-relative-path
Document relative paths in `.gdextension` files being supported
2025-11-05 14:51:44 +01:00
Samuel Nicholas
9e754497d6 godot-cpp CMake documentation guideline conformance updates (#11376)
* cmake-updates

Documentation Guideline Conformance
- added sphinx reference name, matching the scons name
- fix admonition formatting
- use proper headings rather than topic::
- reflow due to change of indent.
- add code block language to fix highlighting
- fix bad formatting for bullet points
-  a couple of full stops, colons, and capitilsation
- added a link to the android documentation in the admonition

---------

Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>
2025-11-05 14:51:14 +01:00
Hugo Locurcio
9420053a95 Document relative paths in .gdextension files being supported
- Mention support for comments in `.gdextension` files.
- List recommended import options for GDExtension icons.
2025-11-04 18:34:50 +01:00
Hugo Locurcio
e64fed5112 Document plural forms and translation context in Localization using spreadsheets
- Wrap localization pages to around 80 characters.
2025-11-03 19:09:31 +01:00
PHATASS Studios
3e51df7650 Standard_material_3d.rst - Material Shadow Mode names Updated
Material Shadow Mode names were wrong. Documentation read 
"Do Not Receive Shadows" And "Use Shadow To Opacity"

As of Godot 4.5, Editor's actual fields read:
"Disable Receive Shadows" and "Shadow To Opacity".

Updated to match.
2025-11-03 02:26:07 +01:00
Hugo Locurcio
79724873c5 Update Thread-safe APIs for Godot 4.5 2025-10-31 19:08:42 +01:00
RFR
225ba7a50d Merge pull request #11391 from RespiteFromReality/3d_transform_page
Fixes to "Using 3D transforms" page
2025-10-31 18:46:05 +01:00
Max Hilbrunner
a502dee2a9 Merge pull request #11372 from Calinou/gdscript-basics-function-parameter-defaults
Document function parameter defaults in GDScript reference
2025-10-31 18:43:47 +01:00
Max Hilbrunner
c75730091a Merge pull request #11408 from Calinou/voxelgi-baking-ignored-shaders-properties
Document VoxelGI static baking ignoring custom shaders and some properties
2025-10-31 18:43:03 +01:00
Max Hilbrunner
61f8a7091b Merge pull request #11409 from Calinou/update-ragdoll-system-2
Link new Ragdoll Physics demo in Ragdoll system
2025-10-31 18:42:09 +01:00
Alexander Hartmann
1beb854cd2 Update Custom HTML page for Web export. 2025-10-28 22:04:51 +01:00
Hugo Locurcio
8ceef76fb2 Link new Ragdoll Physics demo in Ragdoll system
- Add tip to select all PhysicalBone3D nodes in the section
  about changing collision layers/masks.
2025-10-25 00:16:29 +02:00
Mikael Hermansson
ef6c9a7fab Remove mention of SoftBody3D overlap events in list of Jolt differences 2025-10-24 17:22:55 +02:00
Hugo Locurcio
aaa394f0bb Document VoxelGI static baking ignoring custom shaders and some properties 2025-10-24 17:20:47 +02:00
Max Hilbrunner
f908cdcb72 Merge pull request #11369 from Ivorforce/godot-cpp-intro-mobile
Remove mentions of mobile platforms from godot-cpp "Getting started" document
2025-10-22 21:11:31 +02:00
JellyBoonz
8a0fa5e6d2 Merge pull request #11364 from JellyBoonz/fix-2d-lights-shadows-nearest-filtering-doc
Describe how 2D lighting and shadows are computed
2025-10-22 21:10:45 +02:00
Max Hilbrunner
faf45ef23e Merge pull request #11373 from Calinou/standard-material-3d-stencil
Document Depth Test and Stencil features in Standard Material 3D
2025-10-22 21:09:34 +02:00
Max Hilbrunner
f762543357 Merge pull request #11389 from dsnopek/gdextension-c-extern
Add `extern` to global struct variables in GDExtension C example
2025-10-22 21:09:14 +02:00
Max Hilbrunner
df4175d37c Merge pull request #11392 from Calinou/update-ragdoll-system
Update Ragdoll system documentation for Godot 4.5
2025-10-22 21:07:48 +02:00
Max Hilbrunner
17b070c001 Merge pull request #11403 from Calinou/environment-glow-2d-color-intensity-slider
Replace mention of RAW mode with intensity slider in Environment and post-processing
2025-10-22 21:07:23 +02:00
Hugo Locurcio
3a28ad3263 Fix code sample in CPU optimization 2025-10-22 17:27:36 +02:00
Hugo Locurcio
6989f44bb8 Replace mention of RAW mode with intensity slider in Environment and post-processing
The RAW mode no longer exists in Godot 4.5, as it was superseded
by the Intensity slider which is available in all color modes.
2025-10-22 17:10:46 +02:00
Max Hilbrunner
24c7dba4b9 Merge pull request #11390 from dsnopek/gdextension-c-funcptr-cast
Always cast function pointers in GDExtension C example
2025-10-22 14:17:15 +02:00
Hugo Locurcio
be6d5506c0 Update Ragdoll system documentation for Godot 4.5
- Update all images.
- Replace GIFs with videos.
- Document stopping a ragdoll simulation and collision exceptions.
- Add TranquilMarmot's advice from the user notes on improving
  visibility, multiple collision shapes per bone, joint descriptions,
  and recommended joint types.
2025-10-21 16:31:11 +02:00
Jesse
e4d8cb5425 Fix command line option from 'scene' to '--scene' 2025-10-20 23:18:22 -07:00
Max Hilbrunner
43776971a2 Merge pull request #11385 from charjr/remove-include-guard
Remove erroneous include guard
2025-10-20 11:49:17 +02:00
David Snopek
d807d2b54c Always cast function pointers in GDExtension C example 2025-10-19 09:11:21 -05:00
David Snopek
6f371fa60e Add extern to global struct variables in GDExtension C example 2025-10-19 06:35:33 -05:00
DeeJayLSP
b168a03250 Mention Zed in external editor exec flags 2025-10-19 08:09:52 -03:00
John
8f4277b9f2 Remove erroneous include guard
The tail end of an include guard is provided
within the defs.h code blocks,
however #pragma once is used at the top instead.
2025-10-18 20:51:18 +01:00
Miguel de Icaza
e4d463e746 Update recording_with_microphone.rst for iOS audio settings (#11380)
* Update recording_with_microphone.rst for iOS audio settings

Added information about setting the correct 'Session Category' for audio input on iOS and iPadOS.

Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>

---------

Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
2025-10-17 12:44:29 +02:00
Hugo Locurcio
9377e35451 Document Depth Test and Stencil features in Standard Material 3D and Spatial shader
Co-authored-by: Qbieshay <cislaghi.ilaria@gmail.com>
2025-10-16 16:51:07 +02:00
Max Hilbrunner
eb758a0e10 Merge pull request #11374 from PHATASS-Studios/patch-2
Fix standard_material_3d.rst
2025-10-16 07:36:22 +02:00
Hugo Locurcio
99df8c4f5b Remove mention of known FBX bug fixed in 4.5 in Runtime file loading and saving 2025-10-16 01:13:54 +02:00
PHATASS Studios
8906bccc28 Fix standard_material_3d.rst
Blend mode names were spelled differently from the actual godot's interface (v4.5). Updated for clarity:
"Subtract" blend mode was spelled "Sub"
"Multiply" blend mode was spelled "Mul"
2025-10-15 06:08:34 +02:00
Hugo Locurcio
2481589819 Document function parameter defaults in GDScript reference
This also fixes some reStructuredText syntax issues.
2025-10-14 23:40:37 +02:00
Samuel Nicholas
b61cd5d935 Update Working with CMake GDExtension documentation (#11370)
- Respect the 80 column rule.
- Be more explicit in code blocks.
- Re-arrange for faster grokking.
- Remove half-made tested toolchain section.
- Fix /s/mutially inclusive/mutially exclusive.
- Remove old warning.
- Update examples.

Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>
Co-authored-by: Lukas Tenbrink <lukas.tenbrink@gmail.com>
2025-10-14 16:51:55 +02:00
Lukas Tenbrink
bf1841e7d1 Remove mentions of mobile platforms from godot-cpp "Getting started" document. 2025-10-13 00:38:54 +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
Marites Hendrix
5e6880717d Add Rectangle Example to ArrayMesh (#11247)
* add rectangle arraymesh example

* make webp image

Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>

* spelling

---------

Co-authored-by: Marites Hendrix <github_username@users.noreply.github.com>
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>
2025-10-09 13:46:51 +02:00
Nelson Sexton
f9730cf63f Merge pull request #11262 from SDGNelson/patch-1
Add Z_CLIP_SCALE to Spatial Shaders reference vertex built-ins
2025-10-09 13:45:16 +02:00
notroid5
dfb46cecbe Replace deprecated Color8 (#11361)
* Replaced deprecated `Color8`

---------

Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>
2025-10-09 13:40:38 +02:00
Ian Vidal
faee8ba436 Add note to reset physics interpolation on first frame (#11346)
* Added note letting users know they should reset physics interpolation on first frame object is created

* Removed (RID) from function name

* Apply suggestions from code review

---------

Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
2025-10-09 13:39:14 +02:00
Max Hilbrunner
4dac16745f Merge pull request #11344 from Ivorforce/godot-cpp-custom-bindings
Move godot-cpp custom API file information from "Getting Started" to build system information
2025-10-09 13:36:08 +02:00
Max Hilbrunner
424d523d35 Merge pull request #11348 from Calinou/csharp-basics-net-9
Update C# basics for .NET 9
2025-10-09 13:26:06 +02:00
Max Hilbrunner
2f9b4c0baf Merge pull request #11335 from zhengxiaoyao0716/patch-1
Update high_level_multiplayer.rst
2025-10-09 13:25:26 +02:00
JellyBoonz
12baca60f0 Edit per-instance texture array workaround (#11350)
* Edit per-instance texture array workaround

---------

Co-authored-by: Jaiden Ortiz <jaidenortiz@Jaidens-MacBook-Pro-2.local>
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
2025-10-09 13:20:52 +02:00
Max Hilbrunner
d5213bf54f Merge pull request #11358 from notroid5/patch-1
Fix broken codeblock in static typing documentation
2025-10-09 13:19:42 +02:00
A Thousand Ships
2c9ada62c4 Shader reference proofreading 2025-10-08 12:56:12 +02:00