Commit Graph
3451 Commits
Author SHA1 Message Date
Hugo Locurcio 48596bc9ed Document using EditorScript in Running code in the editor
EditorScript is useful for one-off operations such as:

- Use as a playground for GDScript or C# scripting without
  having to run a project.
- Scale all light nodes in the currently edited scene.
- Replace nodes that were copy-pasted with scene instances.
2023-11-14 12:03:11 +01:00
Pikario b65d7cab1b Update the default diffuse mode 2023-11-13 23:34:58 +01:00
Max Hilbrunner 6981d930f8 Merge pull request #7994 from Helmasko/patch-2
Custom drawing in 2D update gdscript
2023-11-11 03:06:03 +01:00
2d087cad24 More clarity and explanation for audio effects (#8304)
* Update tutorials/audio/audio_effects.rst

---------

Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>
Co-authored-by: Max Hilbrunner <mhilbrunner@users.noreply.github.com>
Co-authored-by: Matthew <matthewehr@hotmail.com>
2023-11-11 02:40:05 +01:00
Max Hilbrunner ac928bdff3 Merge pull request #7725 from Ymanawat/chroma_key_shader
Added chroma key shader tutorial in Playing Videos
2023-11-11 02:35:34 +01:00
Max Hilbrunner 2958e6d168 Merge pull request #8410 from Calinou/using-fonts-outline-shadow
Document setting up font outline, shadow and MSDF in Using fonts
2023-11-11 02:29:45 +01:00
Max Hilbrunner 31063027c8 Merge pull request #7579 from dalexeev/gds-setter-getter-doc
GDScript: Clarify setter/getter documentation
2023-11-11 02:26:01 +01:00
Max Hilbrunner 85fc55a922 Merge pull request #8250 from rarysson/update-warning-system
Update GDScript warning system to use `@warning_ignore`
2023-11-10 22:33:44 +01:00
Max Hilbrunner 455140b958 Merge pull request #8442 from Calinou/using-fonts-system-fonts-android-unreliable
Mark Android system font loading as unreliable in Using fonts
2023-11-10 22:26:59 +01:00
Max Hilbrunner 51db4d1715 Merge pull request #8441 from Calinou/runtime-file-loading-saving-mipmaps
Document generating mipmaps in Runtime file loading and saving
2023-11-10 22:26:30 +01:00
Max Hilbrunner 9e6534f539 Merge pull request #8440 from tetrapod00/patch-2
c_sharp_exports.rst: use uint for layers; update casing to C# convention
2023-11-10 22:25:40 +01:00
Yuri Sizov cd92be066d Update references to private class methods across the docs 2023-11-10 16:06:36 +01:00
Rarysson Guilherme 49133c0e5c Update GDScript warning system to use @warning_ignore 2023-11-10 11:33:27 -03:00
Hugo Locurcio fc911e7433 Mark Android system font loading as unreliable in Using fonts 2023-11-10 12:08:43 +01:00
Hugo Locurcio 051b6f33c6 Document generating mipmaps in Runtime file loading and saving
This is often needed when displaying loaded images on a 3D surface.
2023-11-10 10:59:31 +01:00
Matthew 84828e231e Merge pull request #8259 from arrayewhy/patch-1
Updated Code Folding Hotkey Reference for MacOS
2023-11-09 20:47:04 -05:00
tetrapod 5e16b58e79 Use uint for layers in c_sharp_exports.rst 2023-11-09 13:38:08 -08:00
042c415e25 Correct the description of "tree order" (#8294)
* Update scene_tree.rst

Correct the description of "tree order".

The discussion conflated _ready()'s unusual traversal order (post-order traversal) with the usual "tree order" (preorder traversal) for most operations.  It seemed to imply that _ready and most other notifications were received in identical orders.

---------

Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
2023-11-09 15:48:53 +01:00
Max Hilbrunner 4debcdc48b Merge pull request #8436 from Calinou/runtime-file-loading-saving-gltf-base-path
Document glTF base path in Runtime file loading and saving
2023-11-09 15:46:34 +01:00
Peter LindgrenandHugo Locurcio f64d6f51c8 Update WebRTC example code for Godot 4 (#7882)
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
2023-11-09 13:52:41 +01:00
Ricardo SubtilandHugo Locurcio 6bf14ca9c5 Add LSP/DAP configuration section on external editors (#7948)
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
2023-11-09 13:33:05 +01:00
HolonProductionandHugo Locurcio 1bc6c890b6 Update Viewports tutorial for Godot 4 (#8210)
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
2023-11-09 13:32:31 +01:00
7e573eae55 Document requirement of having client + server RPCs in High-level multiplayer (#7932)
Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
2023-11-09 13:30:36 +01:00
Hugo Locurcio 04da2fb746 Document glTF base path in Runtime file loading and saving 2023-11-09 12:54:44 +01:00
Max Hilbrunner 8541b60e08 Merge pull request #8429 from ToasterBiome/patch-2
Clarifies that Lua-style dictionary keys must be string literals in the GD Reference
2023-11-09 12:35:06 +01:00
Steven Le Boëdec 12de91fe08 Improve grammar in Overridable functions (#8193) 2023-11-09 11:43:22 +01:00
hdubbs d6da7be302 Fix vector value in bullet example in Instancing with signals (#8203) 2023-11-09 11:26:28 +01:00
Byemoh 46c743ae37 Update gdscript_basics.rst 2023-11-08 18:44:05 -06:00
Matthew d2c5133674 Merge pull request #8136 from Hex-4/fix-scripting-advanced-settings
fix #8076, update image and remove note in GDScript warning system docs
2023-11-08 18:30:14 -05:00
Max Hilbrunner d15aadf72b Merge pull request #8406 from Calinou/making-main-screen-plugins-editorinterface
Use EditorInterface singleton in Making main screen plugins
2023-11-08 15:38:00 +01:00
Max Hilbrunner 40cc9c6833 Merge pull request #8378 from kleonc/vertex-shader-built-in-ids
Document `VERTEX_ID`, `INSTANCE_ID` built-ins for `canvas_item` vertex shader
2023-11-08 15:35:41 +01:00
Hugo Locurcio 83b532da66 Document support for importing KTX images in Importing images
- Link to Run-time file loading and saving page where relevant.
2023-11-08 14:40:18 +01:00
Max Hilbrunner 2e097cd26f Merge pull request #8422 from Calinou/project-manager-mark-as-up-to-date
Mark Using the Project Manager page as up-to-date
2023-11-08 12:11:29 +01:00
Hugo Locurcio fad430ced6 Mark Using the Project Manager page as up-to-date
Screenshots were recently updated for 4.2.beta's revamped project
manager UI.

This also changes GUI option formatting to use bold text as is
standard elsewhere in the documentation.
2023-11-08 10:50:56 +01:00
Max Hilbrunner 96c26bfd2f Merge pull request #8408 from Calinou/runtime-file-loading-saving-clarify-classref-links
Add class name in classref links in Run-time file loading and saving
2023-11-08 07:37:32 +01:00
Max Hilbrunner 353fa84c9f Merge pull request #8409 from Calinou/improve-gdextension-docs
Improve GDExtension documentation
2023-11-08 07:36:52 +01:00
Max Hilbrunner 0de25a60c4 Merge pull request #8413 from Calinou/fix-unused-images
Fix various cases of unused images
2023-11-08 07:36:10 +01:00
Max Hilbrunner ed5b87415c Merge pull request #8401 from Calinou/gdscript-code-regions
Document support for code folding regions in GDScript reference
2023-11-08 07:34:45 +01:00
Matthew 5188e559da Merge pull request #8416 from mdarveau/patch-2
Fixed typo in setting up XR page
2023-11-07 20:01:45 -05:00
Hugo Locurcio 049eebc6f1 Use EditorInterface singleton in Making main screen plugins
This singleton replaces the now-deprecated `get_editor_interface()`
method in Godot 4.2.
2023-11-08 00:48:43 +01:00
Hugo Locurcio 8e264e61e8 Add class name in classref links in Run-time file loading and saving
This is more consistent with the rest of the documentation.
2023-11-08 00:46:34 +01:00
Hex-4 eabd668cb7 fix #8076, update note in gdscript warning system settings page 2023-11-07 23:35:02 +00:00
Manuel Darveau 809bea5c76 Fixed typo 2023-11-07 17:06:35 -05:00
Hugo Locurcio 7e802135d5 Document setting up font outline, shadow and MSDF in Using fonts
Screenshots were previously committed but were unused, as I previously
forgot to write these sections.
2023-11-07 18:06:28 +01:00
Hugo Locurcio 071d49a489 Fix various cases of unused images
Some of these images were duplicates or not relevant anymore,
so they have been removed entirely. Others have had their links fixed
or added where relevant.
2023-11-07 18:04:26 +01:00
Hugo Locurcio c15da78587 Fix unused image due to bad syntax in Custom performance monitors
Comment syntax was used instead of figure syntax.
2023-11-07 17:44:55 +01:00
Hugo Locurcio 8f963d91e8 Improve GDExtension documentation
- Mention additional language bindings that support 4.x (already listed
  on the FAQ and List of features pages).
- Document compatibility issues with double-precision builds.
- Remove `-j4` flag from example as SCons uses most CPU cores
  automatically by default in godot-cpp now.
2023-11-07 14:42:44 +01:00
Matthew d8a2cf9332 Merge pull request #8404 from ershn/patch-3
Replace `,` with `.` in `gui_containers.rst`
2023-11-06 22:03:11 -05:00
Matthew 575106986d Merge pull request #8403 from ershn/patch-2
Remove extra `the` in `tutorials/ui/index.rst`
2023-11-06 22:02:16 -05:00
Matthew 63853ccdee Merge pull request #8396 from Daniel-The-Fox/patch-1
Remove outdated custom mouse cursor demo project reference
2023-11-06 21:15:52 -05:00