Commit Graph

8452 Commits

Author SHA1 Message Date
Hugo Locurcio
91fec01706 Link to more up-to-date FuncGodot plugin in CSG Tools, add Cyclops Level Builder
Qodot is now in maintenance mode and has been superseded by FuncGodot.

(cherry picked from commit 8bbf8563ff)
2024-07-24 21:07:06 +02:00
Stephen Li
f4142022d7 Fix indented text captured by tabs group directive
This paragraph has a leading space which causes it to be captured by the previous tabs directive

(cherry picked from commit 0d27e57246)
2024-07-24 21:06:53 +02:00
A Thousand Ships
e74e3e354a Document how to handle compatibility breakages
(cherry picked from commit 3fafd46da6)
2024-07-24 21:06:38 +02:00
skyace65
b91ac15767 Update inheritance tree images
(cherry picked from commit 3142f88b1f)
2024-07-24 21:06:07 +02:00
skyace65
a20860bfd0 Update using a viewport as a texture tutorial for 4.2
(cherry picked from commit 74077e0edf)
2024-07-24 21:05:58 +02:00
CJ Brown
3f17911d77 Remove Note from Constants
PR #71051
Documentation not updated to reflect deep read-only change to const Array and const Dictionary

(cherry picked from commit 7b91dffc22)
2024-07-24 21:05:41 +02:00
Sr3qt
7b13107d39 Updated function call
The function "surface_clear" does not exist as of 4.2.2. "clear_surfaces" does however.

(cherry picked from commit 3844fba41d)
2024-07-24 21:05:31 +02:00
C. Peña
e2a8bd7d07 Update 2d_sprite_animation.rst
Corrected the C# code from the example in the 'Controlling the animation' section, fixing the class name used by the generic method GetNode<T>(), as well as the string parameter.

(cherry picked from commit 4c6e4e7d1e)
2024-07-24 21:04:55 +02:00
Hugo Locurcio
4aafc5ac67 Tweak guidelines on dictionary and enum formatting in GDScript style guide
- Recommend writing each enum item on its own line, similar to C++.
- Recommend using spaces around inline dictionary declarations
  to make them easier to distinguish from arrays (due to similar-looking
  `[]` and `{}` characters in most fonts). This is commonly found
  in Python or JavaScript style guides.

(cherry picked from commit 71cdbdd055)
2024-07-24 21:04:48 +02:00
Raul Santos
e2b5631b1c Add C# code to "Using NavigationServer"
(cherry picked from commit 3a23253734)
2024-07-24 21:04:37 +02:00
Matthew
9f87260dd0 Merge pull request #9432 from Bamarin/master
First 3D Game update input-action screenshot to 4.2

(cherry picked from commit 02cef7afb2)
2024-07-24 21:04:02 +02:00
Kitzu
f87295f92c Correction on usage of Dictionaries in C# as it should be 'Godot.Collections.Dictionary<>'
(cherry picked from commit d884e3ef07)
2024-07-24 21:03:49 +02:00
A Thousand Ships
3a004fdbcc Fix mixup between translated and translated_local
(cherry picked from commit afb22f1bb7)
2024-07-24 21:03:37 +02:00
Patrick Exner
f4679b0b57 Remove reference of `vertex` in particle shaders
(cherry picked from commit db0c9bb046)
2024-07-24 21:03:23 +02:00
A Thousand Ships
f382d171cc Add thirdparty as linter exception
Fails on paths in the engine repo etc.

(cherry picked from commit 535915b228)
2024-07-24 21:03:14 +02:00
Nitwel
2704978dbd Entering transparent pipeline when reading ALPHA
It's just a minor change, but I got confused on why the material was still using the transparent pipeline even though I removed all writes to ALPHA. So adding this should clarify things.

(cherry picked from commit 99da9754d1)
2024-07-24 21:03:07 +02:00
Alexey Puchkov
a39df66736 Fix typo in Using NavigationServer tutorial page
(cherry picked from commit 8a9780670b)
2024-07-24 21:03:01 +02:00
jsjtxietian
b2599b7b86 Mention that user is responsible for POSITION value when it's written to anywhere in the shader
(cherry picked from commit f6ddd71040)
2024-07-24 21:02:51 +02:00
Mitten Orvan
1d281f3c14 Document the possibility to enable custom pretty-printers in GDB
GDB pretty-printers were recently added for a couple Godot types.
They make the GDB debugger variable display more readable, so let's
document their existence for developers.
cf. godot/godot#91280

(cherry picked from commit 281bc8399e)
2024-07-24 21:02:41 +02:00
Aaron Franke
cd3eb626b0 Fix meaning of "scons" by itself in Introduction to the Buildsystem
(cherry picked from commit 97e34daba4)
2024-07-24 21:02:33 +02:00
betalars
89f963850c fixing typo
(cherry picked from commit 2627630b7a)
2024-07-24 21:01:59 +02:00
Bastiaan Olij
7f5c27dc72 Add a note to the vendor plugin info that it no longer needs to be enabled.
(cherry picked from commit dd4c2439fe)
2024-07-24 21:01:51 +02:00
skyace65
dff553aecc Add info on script template folders
(cherry picked from commit f941feee55)
2024-07-24 21:01:43 +02:00
xXAdrXx
265e537b95 Add CAMERA_VISIBLE_LAYERS to spatial shader docs (#9244)
(cherry picked from commit 7c8f2cb5ef)
2024-07-24 21:01:33 +02:00
melquiadess
5eb4355d66 Add a section on how to checkout a PR with git
(cherry picked from commit bf596d2839)
2024-07-24 21:01:20 +02:00
NormPlum
ae38bfc90c Update gdscript_basics.rst
Fix grammar re. 'await/awaiting'.

(cherry picked from commit 94b33fc106)
2024-07-24 21:01:05 +02:00
Radiant
0214f6bc85 make mat4 consistent with vec4 (#9298)
(cherry picked from commit 348be5b0e0)
2024-07-24 21:00:49 +02:00
betalars
ce2c48ab6a Provide instructions for resource change notifications in tools (#9283)
(cherry picked from commit e6c8e512a7)
2024-07-24 21:00:10 +02:00
Joel Kuntz
40a7154e4c Add note about class reference generated XML descriptions
Co-Authored-By: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>
(cherry picked from commit 67eff82f63)
2024-07-24 20:59:41 +02:00
Benjiko99
2e22525fe1 Fix typo in docs
(cherry picked from commit 47d13ae2a2)
2024-07-24 20:59:30 +02:00
JP
66507f7267 Fixed out of date binding syntax for Signal.connect
fixes godotengine/godot-docs#9236

(cherry picked from commit 4ae3064699)
2024-07-24 20:59:22 +02:00
Patrick Exner
314c9044e7 Replace ClassDB calls with available macros in GDExtension docs
(cherry picked from commit 1c49683ee8)
2024-07-24 20:59:05 +02:00
Mikael Hermansson
c708b44431 Update the names of the export binaries
(cherry picked from commit 3279f8a8a8)
2024-07-24 20:58:28 +02:00
Greg Cobb
2d4cd7f777 Add more information about VS and VS Code debugging (#9222)
* Added more information about VS and VS Code debugging

---------

Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>
(cherry picked from commit 25b8b8f20f)
2024-07-24 20:58:14 +02:00
skyace65
f9947573e9 Merge branch 'DevDocsReadMe' of https://github.com/skyace65/godot-docs into DevDocsReadMe
(cherry picked from commit 13fba07c91)
2024-07-24 20:57:58 +02:00
Mudkipze
3e50e984a6 Update PhysicsServer2D naming for C# in ray-casting.rst
Current documentation refers to "Physics2DServer" exclusively in C# code snippet, when the actual name should be PhysicsServer2D.

(cherry picked from commit 5114103e23)
2024-07-24 20:57:49 +02:00
Danil Alexeev
f810e958d5 GDScript: Clarify raw string literals documentation
(cherry picked from commit 60befd7527)
2024-07-24 20:56:56 +02:00
skyace65
27ac4ef125 Make "TextureRect" a link
(cherry picked from commit aa33e630f7)
2024-07-24 20:56:37 +02:00
dawei-wang
ebfaa41b66 Complete the example for "skip_vertex_transform"
Fix godotengine/godot-docs#9108

(cherry picked from commit ec274eb46a)
2024-07-24 20:56:28 +02:00
Jeff Magill
73a2f8385e Android export: special chars in passwords caveat
See for more info about this: https://stackoverflow.com/questions/10338543/what-causes-keytool-error-failed-to-decrypt-safe-contents-entry

(cherry picked from commit 32981dc4e6)
2024-07-24 20:56:20 +02:00
Jan
24647901be Explicitly mention to which node should connect the signals (#9153)
* Explicitly mention to which node should connect the signals

Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>
(cherry picked from commit 4be049f967)
2024-07-24 20:56:05 +02:00
lena
b8e65373cd docs: Clarify associativity of operators. (#9170)
* docs: Clarify associativity of operators.

(cherry picked from commit 2925c83390)
2024-07-24 20:55:51 +02:00
Ricardo Buring
509095d65f Clarify per-instance uniforms are not supported in the Compatibility renderer
(cherry picked from commit 60e05c8ef4)
2024-07-24 20:55:30 +02:00
Billy Guzik
602a5a49ba More accurately describes what a Transform3D is
As pointed out in Issue #8904, a Transform3D is a 3x4 transformation matrix, not a 4x3. While that issue does point out other areas of concern on this specific page, this update is simply to fix that error. The change can be found on line 35.

(cherry picked from commit 9fdfe11004)
2024-07-24 20:55:19 +02:00
Hugo Locurcio
3a9fbe75a9 Document decal sorting behavior in Using decals
(cherry picked from commit 331484e9f6)
2024-07-24 20:55:05 +02:00
谢天
4e71d0d75c Update outdated link in first_3d_game's going_further.rst (#9163)
* Update outdated link in first_3d_game's going_further.rst

---------

Co-authored-by: Max Hilbrunner <mhilbrunner@users.noreply.github.com>
Co-authored-by: Matthew <matthewehr@hotmail.com>
(cherry picked from commit 4547b5b301)
2024-07-24 20:54:54 +02:00
Hugo Locurcio
d9180381f1 Update SSL/TLS certificates page for Godot 4.x
- Recommend CA certificates as the first option, as they're trusted
  by other applications and require less configuration. Let's Encrypt
  has made CA certificates available for free for a while now.
- Link to mkcert as an alternative for self-signed certificates
  (for local development purposes).

(cherry picked from commit 8acfc9fa52)
2024-07-24 20:54:42 +02:00
Nova
7f8c3ce7b7 Update the community channels
This PR removes the linkin.bio link with the new official links subdomain.

(cherry picked from commit 8520601b13)
2024-07-24 20:54:09 +02:00
Hugo Locurcio
f3c16ee187 Mention how to improve font rendering quality in 3D text
(cherry picked from commit 7e7182ba2b)
2024-07-24 20:53:56 +02:00
谢天
e5a038f777 Update godot_design_philosophy.rst's contributor number (#9137)
* Update godot_design_philosophy.rst's contributor number

---------

Co-authored-by: Max Hilbrunner <mhilbrunner@users.noreply.github.com>
(cherry picked from commit 3c91cf5021)
2024-07-24 20:53:47 +02:00