Commit Graph
502 Commits
Author SHA1 Message Date
MBCX f964bb3007 Update RISC-V toolchain version 2025-08-06 11:58:15 -04:00
skyace65 c5fb62d5fe Update images on Kdevelop page 2025-08-05 21:30:18 -04:00
Aleks59 92dcf8cc9c Update kdevelop.rst (#11167)
* Update kdevelop.rst

Fixed compile arguments in example for linuxBSD
2025-08-03 15:30:12 -04:00
archhabra 04b0451405 Update Editor icons Setup Docs with Color conversion Note (#11159)
* Update Editor icons Setup Docs with Color conversion Note #108770
2025-08-01 21:23:32 -04:00
Matthew acabcb0edf Merge pull request #11036 from LeSnow-Ye/patch-1
Keep consistent with previous text to avoid misleading
2025-08-01 21:09:39 -04:00
Aubrey Clark 5a99b22902 Reference "Using an external text editor" in the "Visual Studio Code" page (#11158)
* Reference "Using an external text editor" in the "Visual Studio Code" page.

Right now, it says that the Visual Studio Code page is the page for
contributing to the engine, and refers the user to the C# guide to use
an external editor. This commit also includes the GDScript-specific page.
2025-08-01 11:52:41 -04:00
Matthew 7f614afaad Merge pull request #11138 from jmielc2/update-clion-docs-with-intellisense-config
Update CLion IDE Setup Docs with Code Completion Configuration
2025-07-30 22:01:47 -04:00
Hugo Locurcio 8ea49b45ec Apply suggestions from code review 2025-07-28 23:25:26 +02:00
Jacob MielczarekandA Thousand Ships b3be6e703e Update contributing/development/configuring_an_ide/clion.rst
Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>
2025-07-28 12:31:39 -05:00
Jacob MielczarekandHugo Locurcio 378427fe52 Update contributing/development/configuring_an_ide/clion.rst
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
2025-07-25 16:26:22 -04:00
Danil Alexeev 3946ede7aa Replace remaining uses of shorthand codeblock syntax, add CI check 2025-07-25 16:20:16 -04:00
Lukas Tenbrink bc71be5988 Update descriptions of AHashMap and HashMap. Recommend AHashMap over HashMap by default. 2025-07-24 10:18:54 +02:00
jmielc2 6e2c871ebd Update CLion IDE Setup Docs
Update the CLion IDE setup docs to include details on enabling IntelliSense features.
2025-07-23 22:44:25 -05:00
Matthew 98812baf88 Merge pull request #11135 from Ivorforce/link-to-stl-from-containers
Link to `Why not STL?` section in FAQ from core engine containers.
2025-07-23 18:16:16 -04:00
Lukas Tenbrink 347f84b9ae Link to Why not STL? section in FAQ from core engine containers. 2025-07-23 10:09:02 +02:00
Matthew 41bf5b0465 Merge pull request #8540 from awardell/clion_vs_toolchain
Add note for Windows CLion users to add Visual Studio toolchain.
2025-07-20 08:40:43 -04:00
Hugo Locurcio 8d87843f8b Move C++ container type information from C++ usage guidelines to Core types
- List recommended types at the top.
- Link references directly in the table.
- Remove References headings in the rest of the page.
- Update Core types for Godot 4.5.
  - Remove OAHashMap as it's no longer present in 4.5.
2025-07-16 17:07:29 +02:00
Matthew 76cf579d9e Merge pull request #10251 from tetrapod00/custom-role
Add custom Sphinx roles for editor UI
2025-07-15 06:51:03 -04:00
skyace65 fa1d5635dd Update custom templates images on compiling pages 2025-07-08 19:36:28 -04:00
Matthew d438b93e7f Merge pull request #11072 from bruvzg/pck_enc_android
Remove PCK encryption note for Android.
2025-07-04 21:52:24 -04:00
Hugo Locurcio 8fdfc1ab1f Fix incorrect notice about multithreading in Introduction to the buildsystem
- Use `-j12` in the example line to reflect the most popular
  CPU core topology in Steam hardware survey as of writing
  (6 cores/12 threads).
2025-07-03 23:37:48 +02:00
Pāvels Nadtočajevs 78a48f4d4e Remove PCK encryption note for Android. 2025-07-01 20:44:02 +03:00
Matthew 89eaa1f590 Merge pull request #10825 from douglaslassance/contribute-vscode-macos
Update Visual Studio Code configuration for macOS systems
2025-06-27 07:22:29 -04:00
Matthew 88fc711ce8 Merge pull request #11024 from Empika1/master
Remove outdated note referencing a file which no longer exists
2025-06-27 07:13:39 -04:00
Fredia Huya-Kouadio b9bb10e0d3 Update the Android Studio debug instructions 2025-06-26 01:03:14 -07:00
Hugo Locurcio 79e306b892 Update section about using system libraries in Compiling for Linux/*BSD
- Mention how to use system SDL library now that SDL 3 is used
  for gamepad support.
2025-06-25 02:12:18 +02:00
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
LeSnow Ye 675494050e Keep consistent with previous text to avoid misleading 2025-06-19 14:10:31 +08:00
Empika1 d63452900e Update custom_modules_in_cpp.rst
remove outdated note referencing a file which no longer exists
2025-06-13 22:26:44 -04:00
GlitchedCode922 da264f31a5 Update the class reference guide for tab indentation (#11004)
* Update class_reference_primer.rst
2025-06-08 08:32:31 -04: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