11154 Commits

Author SHA1 Message Date
Hugo Locurcio
7b98025f2e 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.
2025-09-14 02:51:27 +02:00
Ste
3a50eec76b read classes from file when lexing 2025-09-13 21:22:51 +02:00
Max Hilbrunner
435dea06cf Merge pull request #11217 from Qubus0/better-pygments-gdscript
Improve the pygments lexer to cover GDScript 2 better
2025-09-13 17:46:01 +02:00
Max Hilbrunner
7a0f3e8129 Merge pull request #11284 from mhilbrunner/master
Bump version
2025-09-13 05:52:49 +02:00
Max Hilbrunner
3cc1b0d979 Bump version 2025-09-13 05:48:55 +02:00
Aaron Franke
4688ffc1a6 Add note about "Naming Version" in 3D model importers 2025-09-12 20:27:16 -07:00
Max Hilbrunner
055170e136 Merge pull request #11280 from godotengine/classref/sync-bfa330d
classref: Sync with current master branch (bfa330d)
2025-09-13 04:14:59 +02:00
Godot Organization
c8db5ec6e0 classref: Sync with current master branch (bfa330d) 2025-09-13 02:14:19 +00:00
Max Hilbrunner
052b4d4019 Merge pull request #11142 from beicause/patch-1
Improve descriptions of `LocalVector`, recommend it when appropriate
2025-09-13 04:07:01 +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
Max Hilbrunner
a4288e5eea Merge pull request #11279 from Ivorforce/gdextension-links-intro
Link to GDExtension articles from the Godot introduction.
2025-09-12 20:54:48 +02:00
Lukas Tenbrink
cab0c1cb9e Link to GDExtension articles from the Godot introduction. 2025-09-12 15:24:58 +02:00
Matthew
f9463e04fc Merge pull request #11273 from Calinou/using-lightmap-gi-android-baking
Document baking lightmaps on Android in Using Lightmap global illumination
2025-09-12 06:59:26 -04:00
HEMMOUDA Aymane
6bf1218906 Add macOS shortcut for running the scene 2025-09-12 11:22:22 +02:00
Luo Zhihao
4502192cc5 Improve descriptions of LocalVector, recommend it when appropriate 2025-09-12 16:44:02 +08:00
Max Hilbrunner
3548fa4136 Merge pull request #11276 from Ivorforce/intro-engine-details
Update "Contributing" section description in introduction.rst to "Engine details"
2025-09-11 22:27:17 +02:00
Lukas Tenbrink
faa2eb7951 Update "Contributing" section description in introduction.rst to "Engine details". 2025-09-11 22:19:01 +02:00
Max Hilbrunner
222dc4feb5 Merge pull request #11274 from Ivorforce/contributing-links-2
Update contributing links to contributing.godotengine.org.
2025-09-11 20:44:22 +02:00
Lukas Tenbrink
f875de93e5 Update contributing links to contributing.godotengine.org. 2025-09-11 19:22:27 +02:00
Max Hilbrunner
f7ddd0eec0 Merge pull request #11188 from Ivorforce/migrate-contributing-docs
Migrate contributing contents to a separate documentation site.
2025-09-11 18:11:48 +02:00
Lukas Tenbrink
0855668721 Migrate contributing contents to a separate documentation site. 2025-09-11 17:59:08 +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
Max Hilbrunner
f250d8067e Merge pull request #11268 from Calinou/first-2d-game-group-reminder
Add a reminder on how to group nodes in the editor in Creating the enemy
2025-09-11 09:58:02 +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
Hugo Locurcio
373d1641ca Add a reminder on how to group nodes in the editor in Creating the enemy 2025-09-09 23:52:50 +02:00
Lukas Tenbrink
757d1f7d01 Add "Build System" section to godot-cpp docs (SCons and CMake). 2025-09-09 16:24:01 +02: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
Matthew
3c0401ee8c Merge pull request #11251 from godotengine/dependabot/pip/sphinxext-opengraph-0.13.0
Bump sphinxext-opengraph from 0.12.0 to 0.13.0
2025-09-07 12:48:17 -04:00
Matthew
833ebf43fb Merge pull request #11261 from godotengine/classref/sync-3c7f9b9
classref: Sync with current master branch (3c7f9b9)
2025-09-07 12:46:45 -04:00
Godot Organization
82d51489bf classref: Sync with current master branch (3c7f9b9) 2025-09-06 03:22:32 +00:00
Rageking8
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
Ste
5ebeb22bd0 expands the pygments lexer to cover GDScript 2 better 2025-09-02 14:51:01 +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
dependabot[bot]
01970e58b2 Bump sphinxext-opengraph from 0.12.0 to 0.13.0
Bumps [sphinxext-opengraph](https://github.com/sphinx-doc/sphinxext-opengraph) from 0.12.0 to 0.13.0.
- [Release notes](https://github.com/sphinx-doc/sphinxext-opengraph/releases)
- [Commits](https://github.com/sphinx-doc/sphinxext-opengraph/compare/v0.12.0...v0.13.0)

---
updated-dependencies:
- dependency-name: sphinxext-opengraph
  dependency-version: 0.13.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-01 17:54:44 +00: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
Matthew
477811b99b Merge pull request #11246 from Calinou/multiple-resolutions-resolution-scaling
Update instructions for resolution scaling in Multiple resolutions
2025-09-01 08:24:38 -04: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
Max Hilbrunner
b4518add88 Merge pull request #11244 from godotengine/classref/sync-825ef23
classref: Sync with current master branch (825ef23)
2025-08-30 20:33:25 +02:00
Godot Organization
8db5f3e7d1 classref: Sync with current master branch (825ef23) 2025-08-30 03:23:01 +00:00
Max Hilbrunner
6de6560b93 Merge pull request #11238 from Calinou/array-dictionary-assignment-operator
Clarify assignment operator in typed array/dictionary documentation
2025-08-27 23:02:16 +02:00
Max Hilbrunner
74f73e34e8 Merge pull request #11231 from spoxii/ruff-format-cli
Update usage of `ruff`
2025-08-27 23:00:19 +02:00
Hugo Locurcio
0b03cc70ed Clarify assignment operator in typed array/dictionary documentation 2025-08-26 18:45:48 +02:00
Max Hilbrunner
ee30acc23f Merge pull request #11235 from Calinou/internationalizing-games-link-pseudolocalization
Link to Pseudolocalization page in Internationalizing games
2025-08-26 10:06:58 +02:00