Commit Graph
296 Commits
Author SHA1 Message Date
Pāvels Nadtočajevs 593264ca8e Clarify auto usage. 2025-04-15 08:51:16 +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
ProgrammerOnCoffeeandA 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
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
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
Sai NaneandA Thousand Ships 7b5a14719f Fix std::vector reference
Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>
2025-01-29 13:29:41 +00:00
Sai Nane 24acaa1226 Correct and elaborate docs on sequence types
See discussion in PR#10382.
2025-01-29 13:15:37 +00:00
Sai Nane 98ce9b570b Briefly document Vector<> variations
`Packed*Array` aliases seem universally preferred where available, so
a link to the list of types seems appropriate.

`LocalVector` is used sparingly, so mentioning the intent and rough
tradeoff involved seems right for an overview.
2025-01-29 12:20:45 +00:00
Matthew 82ced4a8d8 Merge pull request #8991 from catwasd/catwasd/ignoring-files-clion
Configure ignoring object and library files in CLion
2025-01-21 17:18:40 -05:00
Matthew d53cbb447d Merge pull request #10483 from nikitalita/patch-3
Specify that ``try``-``catch`` blocks are forbidden in cpp_usage_guidelines.rst
2025-01-21 10:33:05 -05:00
Max Hilbrunner 6e1144a697 Merge pull request #10504 from Calinou/gdscript-style-guide-icon
Add `@icon` ordering to the GDScript style guide
2025-01-13 22:34:28 +01:00
Hugo Locurcio 265397c5fc Add @icon ordering to the GDScript style guide 2025-01-13 17:25:42 +01:00
Yevhen Babiichuk (DustDFG) 6de2db1c9a Sync platforms names with used in Godot 4 2025-01-10 09:11:23 +02:00
Nikita b23846962b Specify that try-catch blocks are forbidden in cpp_usage_guidelines.rst 2025-01-09 17:37:45 +00:00
Max Hilbrunner 5639d1a5d8 Merge pull request #9385 from Calinou/internal-rendering-architecture-metal
Document Metal support in Internal rendering architecture
2025-01-07 11:13:25 +01:00
Hugo Locurcio a58b91ad0e Document Metal support in Internal rendering architecture 2025-01-03 18:53:17 +01:00
Hugo Locurcio f1d751b4a9 Mention Vulkan and Direct3D 12 SDK install scripts in Compiling for macOS/Windows 2025-01-03 18:50:26 +01:00
Max Hilbrunner 73d92a8c3e Merge pull request #10439 from 0HyperCube/fedora-embree
Update fedora embree package
2025-01-03 10:32:38 +01:00
tetrapod00 c4d3aa134a Standardize RST header syntax 2024-12-29 13:44:09 -08:00
hypercube ebdb8067f8 Fix fedora embree package 2024-12-26 16:50:28 +00:00
O.S. of Smecta e117dc8c23 Improve instruction for RISC-V
* Improve instruction for RISC-V
2024-12-26 08:37:35 -05:00
tetrapod00 bd25f5813a Simply remove some words 2024-12-14 20:36:17 -08:00
tetrapod 5589314bbf Merge pull request #10329 from esainane/pool-closed
Remove references to PoolVector
2024-12-04 18:06:40 -08:00
Matthew 01f118e3fc Merge pull request #10328 from esainane/access-denied
Update file_access.h location
2024-11-29 18:27:49 -05:00
tetrapod00 f2ce3eee91 Standardize renderer names and terms 2024-11-29 13:26:48 -08:00
Quinn 6292c86298 Replace mentions of Reference with RefCounted 2024-11-29 22:13:27 +10:00
Max Hilbrunner 613415cac9 Merge pull request #10334 from Calinou/compiling-for-web-rename-tools
Fix outdated reference to `godot.tools.html` in Compiling for the Web
2024-11-29 03:10:32 +01:00
Hugo Locurcio 59d97a7331 Remove instructions on setting up Pyston for faster development
This is done for several reasons:

- Recent CPython versions such as 3.13 have mostly caught up
  with Pyston in terms of performance. If the trend continues,
  CPython may supersede Pyston's performance in the long term.
  This is especially the case if the experimental JIT is
  eventually able to run Godot's SCons setup.
- Pyston is not maintained anymore (its last release was in 2022),
  and the last Python version it can run is 3.8. Python 3.8 is now
  end-of-life. Godot's SCons setup (as well as SCons itself) will
  eventually require Python versions newer than 3.8.
2024-11-29 02:05:45 +01:00
Hugo Locurcio a23d9145c1 Fix outdated reference to godot.tools.html in Compiling for the Web
It's `godot.editor.html` since Godot 4.0.
2024-11-29 02:03:36 +01:00
Sai Nane 3f206fd8e6 Remove references to PoolVector
PoolVector has not existed since 2020.

It was removed in 3205a92a:
https://github.com/godotengine/godot/commit/3205a92a
2024-11-28 14:17:38 +00:00
Sai Nane d8ec2b134d Update file_access.h location
`os/file_access.h` moved to `io/file_access.h` in 9e328bb5b:
https://github.com/godotengine/godot/commit/9e328bb5b
2024-11-28 14:16:47 +00:00