Commit Graph

10950 Commits

Author SHA1 Message Date
Will Thompson
9536fd23bb Remove obsolete paragraph about Linux power-saving inhibition
Since https://github.com/godotengine/godot/pull/108704, the sentence
about Flatpak is fully obsolete:

1. All standard Flatpak runtimes contain libdbus;
2. With the addition of support for the XDG Inhibit portal, Godot is
   able to inhibit idle without any sandboxing adjustments.

More generally, I don't think we need to mention that D-Bus is required
to inhibit idle, even outside Flatpak: practically speaking, all desktop
Linux systems have had libdbus available for 20+ years.

Remove the whole paragraph.
2025-10-21 09:29:38 +01: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
Max Hilbrunner
cfa201de76 Merge pull request #11388 from DeeJayLSP/zed
Mention Zed in external editor exec flags
2025-10-20 11:48:45 +02:00
DeeJayLSP
b168a03250 Mention Zed in external editor exec flags 2025-10-19 08:09:52 -03:00
Max Hilbrunner
c362d2ef94 classref: Sync with current master branch (540ea0b) (#11384)
Co-authored-by: Godot Organization <noreply@godotengine.org>
2025-10-19 13:00:46 +02: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
Godot Organization
28f839e137 classref: Sync with current master branch (540ea0b) 2025-10-18 03:22:47 +00: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
Max Hilbrunner
162ca5bdf6 Merge pull request #11383 from Ivorforce/compile-commands-json-isolated
Recommend building just `compile_commands.json` in the `CLion` documentation
2025-10-17 12:42:07 +02:00
Lukas Tenbrink
9a4756d6d1 Recommend building just compile_commands.json in the CLion documentation. 2025-10-17 11:12:55 +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
Max Hilbrunner
b707ae407a Merge pull request #11378 from Calinou/runtime-load-save-fbx-bug
Remove mention of known FBX bug fixed in 4.5 in Runtime file loading and saving
2025-10-16 07:35:53 +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
Max Hilbrunner
65c46f8529 Merge pull request #11377 from godotengine/revert-11289-better-pygments-gdscript
Revert "read classes from file when lexing"
2025-10-15 18:02:35 +02:00
Max Hilbrunner
ae44232a70 Revert "read classes from file when lexing" 2025-10-15 17:21:06 +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
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
Matthew
055023d3b6 Merge pull request #11367 from godotengine/classref/sync-cb7cd81
classref: Sync with current master branch (cb7cd81)
2025-10-11 16:30:39 -04: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
Godot Organization
9afaf48fc7 classref: Sync with current master branch (cb7cd81) 2025-10-11 03:22:24 +00:00
Max Hilbrunner
c7cfd7f3a9 Merge pull request #11349 from Calinou/javascript-redirect-english-4.x
Fix RTD language switcher redirecting to nonexistent `/en/4.x/` branch
2025-10-10 13:12:49 +02:00
Max Hilbrunner
e13317c133 Merge pull request #11365 from clayjohn/release-4-6
Update release policy with info now that 4.5 is released
2025-10-10 13:12:25 +02:00
Hugo Locurcio
1ffd71c5e7 Fix RTD language switcher redirecting to nonexistent /en/4.x/ branch
If we were redirected to `/en/4.x/` as a result of the RTD language selector,
redirect to `/en/stable/` instead, as English does not have a `4.x` branch.

For maintenance reasons, non-English languages have a single `4.x` branch
that is the counterpart of `4.3`, `4.4`, `4.5` and so on.).
2025-10-09 22:55:29 +02:00
clayjohn
91e6e63588 Update release policy with info now that 4.5 is released 2025-10-09 13:02:49 -07: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
Max Hilbrunner
7f64929b1a Merge pull request #11289 from Qubus0/better-pygments-gdscript
read classes from file when lexing
2025-10-09 13:43:57 +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
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
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
Max Hilbrunner
ebf5aa3145 Merge pull request #11342 from Ivorforce/404-redirect-safari
Fix redirects in Safari
2025-10-09 13:24:36 +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
804aba4bf7 Merge pull request #11353 from Calinou/compiling-for-web-update-emscripten-version
Update required Emscripten version for Godot 4.5
2025-10-09 13:20:16 +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
Max Hilbrunner
fab7266307 Merge pull request #11359 from AThousandShips/fix_shaders
Shader reference proofreading
2025-10-09 13:19:09 +02:00
A Thousand Ships
2c9ada62c4 Shader reference proofreading 2025-10-08 12:56:12 +02:00
notroid5
cf795af4f8 Update static_typing.rst
Fixed missing new line
2025-10-08 11:39:42 +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
36455d91fa Update C# basics for Godot 4.5 2025-10-07 17:37:36 +02:00
Lukas Tenbrink
88604e597b Move godot-cpp custom bindings information to the 'build system' instructions from the intro doc, because most people won't need it for their first project. 2025-10-05 13:30:33 +02:00
Lukas Tenbrink
2d9c2365d4 Fix redirects in safari, by moving the redirect js script into the 404 page instead of checking if we're on 404 via the API. 2025-10-04 11:33:41 +02:00
Max Hilbrunner
6ebd201367 Merge pull request #11304 from Calinou/add-javascript-redirects
Add JavaScript-based redirects to supplement Read the Docs redirects
2025-10-04 06:35:45 +02:00
Hugo Locurcio
e69b689540 Add JavaScript-based redirects to supplement Read the Docs redirects
Read the Docs redirects don't reliably apply when there is a
large amount of redirects defined. While this JavaScript-based
solution is not as seamless, it has no limit on how many redirects
can be defined.
2025-10-03 00:51:16 +02:00
Max Hilbrunner
0747a890c5 Merge pull request #10919 from Ivorforce/godot-cpp-build-system
Add "Build System" section to godot-cpp docs.
2025-10-02 16:11:31 +02:00
Max Hilbrunner
7014bd71bc Merge pull request #11291 from HolonProduction/jsonrpc-compat
Don't list JSONRPC changes as binary compatible
2025-10-02 14:48:26 +02:00
Water Zheng
27758f8bdc Update high_level_multiplayer.rst
I think `WebSocket` implementation of `MultiplayerPeer` should be `WebSocketMultiplayerPeer`, instead of `WebSocketPeer`.
2025-10-02 12:09:00 +09:00