Hazel Kennedy
76ed9accda
Update link to Ruff editor integrations
...
The text here talks about editor integrations for ruff, but links to the general ruff integrations page (written primarily for automated integrations such as GitHub Actions), not the editor integrations page. This just updates the link.
2025-06-23 11:44:13 -07:00
A Thousand Ships
92cd36b50e
Various grammar and spelling fixes
2025-06-23 16:37:26 +02:00
Matthew
55236d9b5f
Merge pull request #10998 from dragonhunt02/master
...
Update Android tools version
2025-06-07 10:18:33 -04:00
Hugo Locurcio
1e6df92f02
Update Optimizing for size for Godot 4.5 ( #10968 )
...
- Document disabling physics engines (and 2D/3D physics altogether).
- Mention disabling 2D navigation separately from 3D.
- Improve LTO minimum RAM notice and remove reference to Godot 3.x.
- Update list of modules that can be disabled in a minimal 2D game.
- Update list of nodes that are disabled with `disable_advanced_gui=yes`.
2025-06-06 17:44:57 +02:00
dragonhunt02
1a9ccde99f
Update Android tools version
2025-06-06 14:01:30 +00:00
Max Hilbrunner
ff8419a095
Merge pull request #10969 from Calinou/code-block-avoid-shorthand-syntax
...
Replace uses of shorthand codeblock syntax to avoid issues with localization
2025-05-31 02:57:35 +02:00
Matthew
0027821302
Merge pull request #10971 from Ivorforce/remove-vmap-cpp
...
Remove `VMap` from c++ data types.
2025-05-30 14:14:24 -04:00
Hugo Locurcio
8a6ad4c926
Replace uses of shorthand codeblock syntax to avoid issues with localization
...
Previously, many paragraphs in the documentation used `::` at the end of a line
as a replacement for a single colon (and `::` on the following line).
Due to this, the `::` was part of the extracted string for localization.
Weblate also showed a warning about the trailing `::`, as it's not
normally expected to be there.
This change requires translators to revalidate all modified strings.
However, considering many of those have broken code blocks due to translators
replacing `::` with `:`, it can be a good idea.
This also adds documentation writing guidelines for code blocks and admonitions.
This commit does not modify existing admonitions in any way (as this would
lead to a much larger diff, and require more localizable text to be revalidated
by translators).
2025-05-30 02:02:30 +02:00
Lukas Tenbrink
a42067fa95
Remove VMap from c++ data types.
2025-05-28 12:22:28 +02:00
Holly
13d907143c
Remove suggestion to do a partial upgrade
2025-05-23 09:25:20 +01:00
Maxim Banaev
86a96d060e
Update clion.rst
2025-05-19 22:37:30 +02:00
Max Hilbrunner
f86a5dca87
Merge pull request #10914 from Ivorforce/stl-fixes
...
Add notes to `Dictionary`, `HashMap` and `Array`.
2025-05-12 00:18:57 +02:00
Lukas Tenbrink
ab7f0455b3
Add new FixedVector type to the types table.
2025-05-01 20:59:22 +02:00
Lukas Tenbrink
9fb7efde19
Add notes to Dictionary, HashMap and Array.
...
Add a link to Godot's container types to relevant FAQ entry.
2025-05-01 14:29:03 +02:00
Matthew
530614ae0d
Merge pull request #10886 from m4gr3d/update_generate_apk_docs
...
Update the Android build documentation
2025-04-30 21:15:30 -04:00
Fredia Huya-Kouadio
ddbc8e827d
Update the Android build documentation
...
- Replace `generate_apk` with `generate_android_binaries` in the Android documentation
- Update the ndk version to 27.2.12479018
2025-04-28 19:19:59 -07:00
Max Hilbrunner
bf0fb5af0d
Merge pull request #10812 from Calinou/data-paths-file-logging
...
Document file logging in Data paths
2025-04-29 01:47:27 +02:00
Hugo Locurcio
c82da08457
Add a table listing STL datatypes and their Godot equivalents in C++ usage guidelines
...
This is more comprehensive than the previous advice.
2025-04-28 22:10:41 +02:00
Ivan Šachov
d73c629ed5
Update Rider instructions for doctest in Configuring an IDE ( #10885 )
2025-04-22 14:48:56 +02:00
Egor Nikulin
0030b27c2f
Fix code block format
2025-04-20 23:05:14 +04:00
Kaleb Reid
a962fb740d
Update #include path for Time usage
2025-04-18 23:31:09 -07:00
Matthew
28958a702c
Merge pull request #10756 from Repiteo/style/pragma-once
...
Style: Integrate new `#pragma once` syntax
2025-04-15 19:09:39 -04:00
Matthew
3cfe5e45b2
Merge pull request #10866 from bruvzg/no_sim
...
Remove iOS simulator mentions.
2025-04-15 19:03:57 -04:00
Pāvels Nadtočajevs
593264ca8e
Clarify auto usage.
2025-04-15 08:51:16 +03:00
Pāvels Nadtočajevs
0d85d2e5a6
Remove iOS simulator mentions.
2025-04-15 08:40:22 +03:00
Max Hilbrunner
309c3c08ed
Merge pull request #10754 from van800/shakhov/macosx
...
Reflect the changes to Rider setup after the fix of the project generation logic to support any OS with and without MSVC toolchain
2025-04-14 23:47:42 +02:00
Max Hilbrunner
f66ca150f5
Merge pull request #10821 from AThousandShips/nav_size_update
...
[Navigation] Update contributing docs to reflect 2D navigation changes
2025-04-14 23:46:32 +02:00
ProgrammerOnCoffee and A Thousand Ships
ed79f7b7fd
Document optimize=size_extra SCons option ( #10845 )
...
* Document `optimize=size_extra` SCons option
* Remove `optimize=size_extra` version note
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-04-14 23:45:24 +02:00
Matthew
56e5456be1
Update contributing/development/configuring_an_ide/rider.rst
2025-04-11 11:20:03 -04:00
Ivan Shakhov
566e24e04b
Reflect the changes to Rider setup after the fix of the project generation logic to support any OS without MSVC toolchain
2025-04-09 13:45:22 +02:00
Matthew
e44bbb69c4
Merge pull request #10762 from Calinou/mesh-automatic-instancing
...
Clarify the behavior of MeshInstance3D automatic instancing
2025-04-04 12:10:49 -04:00
A Thousand Ships
9aecfc7545
[Navigation] Update contributing docs to reflect 2D navigation changes
2025-03-31 13:25:44 +02:00
Hugo Locurcio
d43055095c
Document file logging in Data paths
2025-03-28 19:48:52 +01:00
Matthew
da75dd1b98
Merge pull request #10763 from Calinou/internal-rendering-architecture-2d-batching
...
Update 2D batching notice in Internal rendering architecture for Godot 4.4
2025-03-27 20:38:07 -04:00
Nicholas La Roux
02311e55c7
Update doctest links from onqtam/doctest to doctest/doctest
2025-03-24 13:27:41 +09:00
Zoey Lome
6b576a79bb
Merge pull request #10766 from Kuraiou/patch-1
...
chore: Update the link to predefined color mappings for Icons.
2025-03-17 19:11:23 -04:00
Hugo Locurcio
2c08d1aec8
Update 2D batching notice in Internal rendering architecture for Godot 4.4
2025-03-13 22:42:42 +01:00
Hugo Locurcio
146182c1f2
Clarify the behavior of MeshInstance3D automatic instancing
2025-03-13 22:39:38 +01:00
Hugo Locurcio
7419a4eb48
Link to C# external editor documentation in Visual Studio and VS Code Configuring an IDE
2025-03-12 23:11:59 +01:00
Thaddeus Crews
da33f97e63
Style: Integrate new #pragma once syntax
2025-03-10 09:56:48 -05:00
Rémi Verschelde
99eed1043f
Update Getting Source to use 4.4-stable in example
2025-03-03 16:29:24 +01:00
Matthew
b884bfe10b
Merge pull request #8620 from hugarty/patch-2
...
Change libpath in binding_to_external_libraries.rst
2025-02-16 19:03:54 -05:00
Fillippe
40a5a09c00
Update compiling_for_windows.rst ( #10562 )
...
* Update compiling_for_windows.rst
mingw already includes make and gcc
this was causing a build error on windows since it was using an older version of GCC
The scoop scons version is also outdated so its needed to be installed from python directly
2025-02-15 15:17:19 -05:00
Hugo Locurcio
35fce7fcf6
Remove unneeded dependencies from Fedora installation in Compiling for Linux/*BSD
...
Only a few packages are actually needed, as most libraries used by Godot
are either embedded or `dlopen()`'d at runtime.
2025-02-14 19:20:24 +01:00
Max Hilbrunner
1d9c4a4ae1
Merge pull request #10621 from Calinou/compiling-macos-ios-xcode-troubleshooting
...
Add a troubleshooting section to Compiling for macOS/iOS
2025-02-08 20:01:38 +01:00
Hugo Locurcio
8ee0e4fc22
Fix meaning of target=template_debug in Introduction to the buildsystem
...
This also mentions that available CLI arguments differ depending on
the build target.
2025-02-08 18:46:41 +01:00
Hugo Locurcio
039f8d7a19
Add a troubleshooting section to Compiling for macOS/iOS
2025-02-08 16:56:24 +01:00
Bernat
990fe8334f
Fix library/binary confusion in compiling_for_linuxbsd.rst
2025-02-06 13:15:56 +01:00
Pāvels Nadtočajevs
61b891e334
Add notes about automatic .app bundle creation to compiling for macOS page.
2025-01-31 12:56:35 +02:00
Sai Nane
6db14b42cf
Briefly mention List<>
2025-01-29 13:51:59 +00:00