4959 Commits
Author SHA1 Message Date
HolonProduction 8d3a6676b9 Don't list JSONRPC changes as binary compatible 2025-10-02 15:54:07 +02:00
proffesionalusrnm d5a7c4282e Update default_key_mapping.rst
Added text selection short keys for select up, down, and next occurrence
2025-10-02 15:54:07 +02:00
Anish Mishra 64bb53ab23 Update android_in_app_purchases.rst 2025-10-02 15:54:07 +02:00
Mikael Hermansson ec7ce2ecce Mention importance of thread-safety in Logger example 2025-10-02 15:54:07 +02:00
Hugo Locurcio 112652f813 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-10-02 15:54:07 +02:00
PHATASS Studios 929f80d091 Fix inspector_dock.rst - Show inspector menu route was wrong
When you follow the "Editor > Editor Settings" route an Editor Settings panel opens - without any Editor Docks sub-panel.

This had me stumped at first while following the documentation.

A menu path that actually triggers the Show Inspector function is:
"Editor > Editor Docks > Inspector"

I propose updating the menu path for clarity.
2025-10-02 15:54:07 +02:00
Ted Gignac 304d1070f2 Add details on the shader's eye position built-ins
Changed descriptions for CAMERA_POSITION_WORLD and EYE_OFFSET to benefit XR developers.
I decided to make this pull request because my dad spent a while trying to get the eye positions correct, eventually finding  that CAMERA_POSITION_WORLD is the same for both eyes, and later that the EYE_OFFSET is not in world space.
My dad and I were almost led to believe that the perspective artifacts we saw with our custom shader were due to an optimization in the headset, and that we would have to work around it in our game, but it has since been fixed.
2025-10-02 15:54:07 +02:00
Hugo Locurcio 75e58b70ab Document Resource.duplicate(true) behavior change in Upgrading to Godot 4.5
This also adds a missing comma in various upgrade guides.
2025-10-02 15:54:07 +02:00
Hugo Locurcio a354b6c73f Document TileMapLayer physics chunking caveats in Upgrading to Godot 4.5 2025-10-02 15:54:07 +02:00
Hugo Locurcio 80a830b3bb Document global scope methods in Static typing in GDScript 2025-10-02 15:54:07 +02:00
Hugo Locurcio 5e28d9d2ca Document automatic formatting with clang-format in Shaders style guide 2025-10-02 15:54:07 +02:00
smix8 201a250a72 Add 4.5 upgrade Navigation notes
Adds 4.5 upgrade Navigation notes.
2025-10-02 15:54:07 +02:00
peachey2k2andHugo Locurcio 9a7a77fef9 GDExtension: Fix typo in "GDExtension documentation system" (#11310)
* GDExtension: Fix typo in "GDExtension documentation system"

* Apply suggestions from code review

---------

Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
2025-10-02 15:54:07 +02:00
Hugo Locurcio 6eea82fa7d Mention new warnings for ProjectSettings.add_property_info() in Upgrading to Godot 4.5
The behavior is the same as before, but it now prints a warning
whereas it previously ignored the `usage` key silently.
2025-10-02 15:54:07 +02:00
Scott DePouw 54f949bf34 Update upgrading_to_godot_4.5.rst
Fix a typo.
2025-10-02 15:54:07 +02:00
Hugo Locurcio 417bf9eb48 Add documentation on using the Engine compilation configuration editor
(cherry picked from commit 697eabd14d24e8f3fd7d1b25578d63e0112f4c16)
2025-09-15 09:42:30 +02:00
Aaron Franke 87e3c8f416 Add note about "Naming Version" in 3D model importers
(cherry picked from commit 4688ffc1a6)
2025-09-15 09:36:52 +02:00
Hugo Locurcio 8411020054 Fix code block highlighting in Logging
Some blocks were using syntax highlighting when they shouldn't.

(cherry picked from commit 3b11c2f5ab)
2025-09-15 09:36:23 +02:00
Hugo Locurcio b458814995 Add logging documentation
This also covers how to create custom loggers.

- Remove notice on Windows 10 requirement for `print_rich()` in Output panel,
  since Godot requires Windows 10 as of 4.5.

(cherry picked from commit 7b98025f2e)
2025-09-15 09:35:52 +02:00
Max Hilbrunner bbb393cfc7 Merge pull request #11201 from stuckupfool/patch-1
Update shading_language.rst
2025-09-13 04:06:19 +02:00
Max Hilbrunner b90e1afa75 Merge pull request #11223 from raulsntos/breaking_changes_4.5
Add "Upgrading from Godot 4.4 to Godot 4.5" page
2025-09-13 04:02:00 +02:00
Max Hilbrunner 6303d25a65 Merge pull request #11270 from Calinou/exporting-for-web-troubleshooting
Add a Troubleshooting section to Exporting for the Web
2025-09-13 03:58:25 +02:00
Max Hilbrunner 829920ce40 Merge pull request #11272 from Calinou/multiple-resolutions-default-theme-scale
Mention Default Theme Scale project setting in Multiple Resolutions
2025-09-13 03:57:16 +02:00
Raul Santos 01e331e28a Add "Upgrading from Godot 4.4 to Godot 4.5" page 2025-09-13 02:40:34 +02:00
Hugo Locurcio 52a8e988c6 Document baking lightmaps on Android in Using Lightmap global illumination
This is supported since 4.5.
2025-09-11 16:35:26 +02:00
Hugo Locurcio 57a1b319b0 Mention Default Theme Scale project setting in Multiple Resolutions
- Update advice on hiDPI support for 4.4 and later.
2025-09-11 01:36:57 +02:00
Hugo Locurcio a0d4ac92ee Add a Troubleshooting section to Exporting for the Web
This describes how to unregister the service worker, which is useful
to avoid caching issues, especially when using one-click deploy.
2025-09-10 23:53:47 +02:00
Matthew bdeab147cd Merge pull request #11243 from Calinou/controllers-gamepads-joysticks-sdl3
Update Controllers, gamepads and joysticks for SDL 3
2025-09-09 21:36:07 -04:00
Max Hilbrunner ab1ec59eec Update Troubleshooting physics issues for Godot 4.5 (#11252)
- Mention Jolt Physics in cases where it improves stability and performance.
- Mention TileMapLayer physics chunking.
2025-09-08 17:27:12 +02:00
Rageking8 2df068f087 Add some button roles (#11257)
* Add some `button` roles
2025-09-07 12:55:33 -04:00
Rageking8andA Thousand Ships 4404daf6f3 Fix mismatched backticks in "2D navigation overview" (#11254)
* Fix mismatched backticks in "2D navigation overview"

* Add `button` role for "Bake NavigationPolygon" in "2D navigation overview"

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

---------

Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>
2025-09-04 18:58:16 +02:00
Hugo Locurcio 9497fb3128 Update Troubleshooting physics issues for Godot 4.5
- Mention Jolt Physics in cases where it improves stability and performance.
- Mention TileMapLayer physics chunking.
2025-09-01 23:45:59 +02:00
Hugo Locurcio 0b0625ca9d Update Controllers, gamepads and joysticks for SDL 3
- Mention SDL 3 is now used for input on desktop platforms.
- Mention that mobile/web platforms may have less reliable controller
  support as they don't use SDL yet, but it's planned.
2025-09-01 19:13:47 +02:00
Hugo Locurcio 967f758b9c Update instructions for resolution scaling in Multiple resolutions
The previously described approach was tailored for Godot 3.x, back
when built-in 3D resolution scaling support didn't exist.

Now that resolution scaling works in all rendering methods, it's better
to use it instead.
2025-08-30 23:38:19 +02:00
Hugo Locurcio 0b03cc70ed Clarify assignment operator in typed array/dictionary documentation 2025-08-26 18:45:48 +02:00
Hugo Locurcio 2f26289f47 Link to Pseudolocalization page in Internationalizing games 2025-08-25 17:21:35 +02:00
Hugo Locurcio 0fc73a7c0d Document REGION_RECT canvas shader built-in
This was added in 4.5 to better accomodate Sprite2D with regions enabled.
2025-08-22 18:18:33 +02:00
Hugo Locurcio 1e4a2584c7 Document Blender-specific 3D scene import options in Import configuration 2025-08-20 15:20:43 +02:00
Max Hilbrunner d473f786df Merge pull request #11206 from Calinou/add-shader-baker
Add documentation on shader baking
2025-08-18 20:09:38 +02:00
Max Hilbrunner d4ebb083d0 Merge pull request #11213 from 98teg/patch-2
Fix ray casting tutorial typo
2025-08-18 20:09:17 +02:00
Hugo Locurcio d334ecb11b Add documentation on shader baking 2025-08-18 19:22:43 +02:00
Hugo Locurcio a99353f7e5 Move Renderers page at the top of the Rendering section
This page is usually meant to be read first to give an overview,
while other pages are on more specific subjects.

- Rename to "Overview of renderers" to be more descriptive.
2025-08-18 16:30:56 +02:00
Teggy 3cc46eb1f5 Fix ray casting tutorial typo 2025-08-17 10:09:25 +02:00
Matthew 2c0b430071 Merge pull request #11128 from berarma/creating_movies_update
Update Creating Movies with OGV info
2025-08-16 17:21:34 -04:00
Markus Kauppila 81b7f5233a Update creating_script_templates.rst 2025-08-16 13:38:42 +03:00
Hugo Locurcio f086648f3b Add pages on exporting and compiling for visionOS
Since the instructions are basically identical to iOS, this links
to the respective iOS exporting/compiling pages (with a reminder
that visionOS support is still limited for now).
2025-08-14 19:46:36 +02:00
Justin Hertel 7a479aab52 Update shading_language.rst
Updated warning on per-instance shader uniforms indicating that "instance uniform arrays" are not supported
2025-08-13 15:04:07 -04:00
Max Hilbrunner 2c708f6abd Merge pull request #11199 from godotengine/syntaxerror247-patch-1
Update android_in_app_purchases.rst
2025-08-13 18:40:30 +02:00
渔民小镇 3dad3fba84 Update navigation_optimizing_performance.rst
Maybe it's a spelling error.

runs out off -> runs out of
2025-08-13 22:40:34 +08:00
Anish Mishra 35941eed1d Update android_in_app_purchases.rst 2025-08-13 18:44:40 +05:30