8473 Commits

Author SHA1 Message Date
tetrapod00
3d9ca63b15 Fix compile error in advanced_postprocessing.rst 2024-08-31 03:27:49 +02:00
Max Hilbrunner
b4d46c1c49 Merge pull request #9648 from mhilbrunner/4.2-cherrypicks
4.2 cherrypicks
2024-07-24 21:26:21 +02:00
Hugo Locurcio
0d8aad8073 Update Cross-compiling for iOS on Linux
- Update link to Xcode download. Mention that it requires being
  logged into an Apple ID for the page to be visible.
- Remove DMG method as Xcode has been distributed in XIP archives
  since 2016.

(cherry picked from commit 71a606fce9)
2024-07-24 21:10:49 +02:00
HolonProduction
4ca2ee7d1f Fix scrolling outside of content area
(cherry picked from commit 57c24d9b46)
2024-07-24 21:10:35 +02:00
A Thousand Ships
9d6bbd8306 Fix redirect to new contribution guidelines
(cherry picked from commit 799f39d4b6)
2024-07-24 21:10:27 +02:00
Nathalie Galla
dcdb34ce94 Merge pull request #9609 from MurderVeggie/how-to-contribute
Fresh "How to contribute" page

(cherry picked from commit 86192a2830)
2024-07-24 21:10:09 +02:00
smix8
649373439d Fix wrong information on NavigationLayers page
Removes the parts that state that the navigation layers have anything to do with how a navigation map merges the navigation regions or navigation mesh polygons. Also corrects wrong statement about changing the navigation layers of a region as that change requires a server sync.

(cherry picked from commit 3ba1dd072c)
2024-07-24 21:09:49 +02:00
Patrick Exner
be6f9a5b8a Add dependency section to gdextension file docs
(cherry picked from commit 2877a27633)
2024-07-24 21:09:39 +02:00
Hugo Locurcio
9fabd5bfac Link to class reference BBCode syntax subset in BBCode in RichTextLabel
(cherry picked from commit f039df956c)
2024-07-24 21:09:31 +02:00
Srđan Jokić
dc04c89210 Docs - Fixed input action C# issue
The `SetAction` and `SetPressed` are internal methods and can't be invoked directly outside of that assembly. However, the `Action` and `Pressed` property setters invoke them instead.

(cherry picked from commit 14e03b981f)
2024-07-24 21:09:20 +02:00
Hugo Locurcio
6447267255 Clarify notice about feature tags being immutable
- Update the recommendation to check for the project running on
  a mobile web browser.

(cherry picked from commit 601eb7799b)
2024-07-24 21:09:06 +02:00
Hugo Locurcio
52b408e4d3 Mention that signals are first-class types since Godot 4.0 in Using signals
(cherry picked from commit d23fe7bd8e)
2024-07-24 21:08:59 +02:00
Hugo Locurcio
bddca676fd Recommend using NVIDIA app to resolve replay indicator issue in Troubleshooting
(cherry picked from commit 823a85d186)
2024-07-24 21:08:44 +02:00
Hugo Locurcio
3f87039c94 Fix dead links in the documentation
Command used:

    lychee **/*.rst --github-token="..." --accept="100..=103,200..=299,429"

429 error codes were allowed due to a high number of false positives,
even with a GitHub token specified.

(cherry picked from commit e7fdb120c7)
2024-07-24 21:08:21 +02:00
Stephen Li
f85a011575 Fix link written in md syntax instead of rst
(cherry picked from commit ce1b9dfb94)
2024-07-24 21:08:14 +02:00
Jacob Ibáñez Sánchez
2647373fc2 Remove unnecessary opinion about languages.
(cherry picked from commit ca44d32bf8)
2024-07-24 21:08:01 +02:00
Hugo Locurcio
175f7025d0 Document caveats related to GPUParticles3D collision
- Remove incorrect notice about GPUParticles2D not supporting
  collision. This is supported using LightOccluder2D with SDF
  generation enabled.

(cherry picked from commit 23c0ee2833)
2024-07-24 21:07:51 +02:00
Kukhyeon Heo
e4851622df pi/4 is 45 degrees.
(cherry picked from commit 7e2a730d05)
2024-07-24 21:07:44 +02:00
skyace65
1504e09e23 Remove reference to 3.x plugin
(cherry picked from commit 11adeb1dde)
2024-07-24 21:07:36 +02:00
Patrick Exner
22cfe0233c Add documentation about .gdextension file
Update tutorials/scripting/gdextension/gdextension_file.rst

(cherry picked from commit 7695474656)
2024-07-24 21:07:25 +02:00
TheCool
c89f7dfeaf Update scene_organization.rst
(cherry picked from commit 05efb4c9cf)
2024-07-24 21:07:13 +02:00
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