Commit Graph
3568 Commits
Author SHA1 Message Date
31 7b588dca1f Update c_sharp_differences.rst ToSignal example 2024-01-15 10:26:16 -06:00
Max Hilbrunner 946fc5281f Merge pull request #8694 from seadylan/patch-1
Fixed unordered list markup in "Converting GLSL to Godot shaders"
2024-01-15 02:04:18 +01:00
Max Hilbrunner a63a33ad29 Merge pull request #8586 from jonri/patch-1
Clarify path usage for command line options
2024-01-14 00:53:25 +01:00
7bfebadbff Document Windows limitation to 4 controllers in Controllers, gamepads and joysticks (#8594)
* Document Windows limitation to 4 controllers in Controllers, gamepads and joysticks

---------

Co-authored-by: Max Hilbrunner <mhilbrunner@users.noreply.github.com>
Co-authored-by: Matthew <matthewehr@hotmail.com>
2024-01-14 00:23:56 +01:00
Adriaan de JonghandMax Hilbrunner 8f7879b248 Added xcode-select fix to iOS export page (#8631)
* Added xcode-select fix to iOS export page

---------

Co-authored-by: Max Hilbrunner <mhilbrunner@users.noreply.github.com>
2024-01-14 00:17:44 +01:00
Max Hilbrunner b1b0b0a78a Merge pull request #8607 from ShatReal/fix-using-inputevent
Areas have the input pickable property set to true as default, so I removed the part that said they didn't.
2024-01-14 00:16:13 +01:00
Max Hilbrunner 01a7b2ff94 Merge pull request #7520 from Calinou/add-page-comments
Add support for user-provided comments with Giscus
2024-01-13 22:32:30 +01:00
Max Hilbrunner 2b48907180 Merge pull request #8547 from bruvzg/ios_one_click
[One click deploy] Add iOS and desktop one-click deploy info.
2024-01-13 22:29:04 +01:00
Max Hilbrunner 6e1f68ff27 Merge pull request #8746 from Daniel-The-Fox/Add-target-silicon-for-macos-exports
Add info reg. universal binaries to article on exporting for macOS
2024-01-13 19:29:16 +01:00
9d7cbfd9a0 Update high_level_multiplayer.rst (#8697)
* Update high_level_multiplayer.rst

Clarifying RPC checksum, and how all RPCs on a script must have matching partners on the target peer's script as well.

---------

Co-authored-by: Max Hilbrunner <mhilbrunner@users.noreply.github.com>
Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>
2024-01-13 18:26:29 +01:00
Hugo Locurcio 95fb178429 Add support for user-provided comments with Giscus
This allows users to leave comments on pages that don't have
`:allow_comments: False` somewhere in the page's source.
Both manual and class reference pages can receive comments.
Index pages cannot have comments, as discussion should occur on "leaf" pages.

GitHub Discussions is used as a backend on the same repository. This means
that Discussions *must* be enabled on godotengine/godot-docs before this
commit is merged to `master`. Users can choose to use the "Custom" watch
mode if they don't want to get notifications for discussion updates,
but still get notifications for issue and pull request updates.

User comments are intended to be used for the following purposes:

- Add a clarification or correct something in the documentation,
  without having to open a pull request. Contributors are encouraged to
  take a look at discussions from time to time, and see if there's information
  worth incorporating in the pages themselves. Don't forget to reply to
  the comment when doing so :)
- Mention a workaround for a common issue.
- Link to useful third-party resources that are relevant to the current page,
  such as tutorials or add-ons.

User comments should *not* be used for technical support. Other community
platforms should be used for that.

Page-to-discussion matching is done using the `pagename` Sphinx variable,
which is independent of the Godot version and documentation language.
Being independent of the Godot version allows keeping old comments
when the Godot version changes, while also allowing users from `/stable`
and `/4.1` to "see" each other in discussions.

See https://giscus.app for more information.
2024-01-11 17:51:53 +01:00
Hugo Locurcio e93fc9b1f2 Document importing SVG images with text
- Mention editor plugins and custom node icons should use the appropriate
  import options.
2024-01-11 00:18:50 +01:00
David C. Drake 4d68d50be4 Fix typo: 'generated' -> 'generate'
Minor typo fix: "used to generated" -> "used to generate"
2024-01-09 14:57:42 -07:00
Daniel The Fox 3970c64e24 Add info reg. universal binaries to article on exporting for macOS 2024-01-09 12:55:13 +01:00
Bastiaan Olij 0e8d00078a Corrected a few things in the openxr android documentation 2024-01-08 22:43:40 +11:00
Max Hilbrunner ed8a175d80 Merge pull request #8654 from AdriaandeJongh/patch-3
Added section on common unsafe operations and their safe counterparts
2024-01-08 07:57:29 +01:00
Max Hilbrunner 9e7a1e52e7 Merge pull request #8593 from Calinou/integer-scaling-fullscreen-mode
Document Fullscreen vs Exclusive Fullscreen window mode for integer scaling
2024-01-08 07:55:17 +01:00
Max Hilbrunner e7058b5903 Merge pull request #8714 from smix8/navmesh_examples
Improve navigation mesh code examples
2024-01-08 07:52:55 +01:00
Max Hilbrunner b39e8a1293 Merge pull request #8716 from smix8/navlink_example
Add script example for NavigationLink
2024-01-08 07:50:52 +01:00
Max Hilbrunner 3b9e85bdcf Merge pull request #8730 from Marenz/patch-1
Lambdas need an explicit `return`
2024-01-08 07:50:16 +01:00
Max Hilbrunner afc8938e07 Merge pull request #8728 from nightblade9/master
Update TTS page to mention Text to Speech project setting
2024-01-08 07:48:29 +01:00
nightblade9 c09945e16e Update TTS page to mention Text to Speech project setting 2024-01-07 15:57:09 -05:00
Mathias L. BaumannandDanil Alexeev d3ee49e2b7 Update tutorials/scripting/gdscript/gdscript_basics.rst
Lambdas need an explicit `return`

Extend the documentation so that it is clear that lambdas require an explicit return .

Also add an according example.

Co-Authored-By: Danil Alexeev <danil@alexeev.xyz>
2024-01-07 13:59:19 +01:00
Adriaan de Jongh 648388ecbd added section on common unsafe operations and their safe counterparts 2024-01-06 23:40:02 +01:00
Matthew c20de5f575 Merge pull request #8707 from trflorian/http-client-await
Replace yield with await in gd script for http client tutorial
2024-01-06 17:37:37 -05:00
Matthew a98c352a6d Merge pull request #8711 from IntangibleMatter/patch-1
Fix export annotation being formatted as Godot 3.
2024-01-06 17:29:11 -05:00
smix8 df8b911164 Improve navigation mesh code examples
Improves navigation mesh code examples.
2024-01-05 11:10:20 +01:00
谢天 3151ea7a0d Update lights_and_shadows.rst to mention the increased drawcall by enabling shadow 2024-01-05 14:37:52 +08:00
smix8 99677ea448 Add script example for NavigationLink
Adds a script example how to create NavigationLinks with the NavigationServer.
2024-01-03 23:01:45 +01:00
Lyric Moysey-Rubin c08a1a89ac Fix export annotation being formatted as Godot 3.
While browsing the docs, I noticed that there was a bit of code obviously misformatted for Godot 4. Fixed it, hopefully.
2024-01-03 01:07:33 -08:00
谢天 d8f2ce6d6f Update spatial_shader.rst to mention godot use the same VIEW vector for both perspective and orthogonal cameras. 2024-01-03 11:52:08 +08:00
trflorian 297a03b2d5 replace yield with await in gd script for http client tutorial, use await instead of synchronous OS delay also on non-web platforms 2024-01-02 17:20:07 +01:00
seadylan 83cad834b2 Fixed unordered list markup in "Converting GLSL to Godot shaders"
The unordered list markup was missing a blank line at the beginning, so it displayed all the list item on a single line of text instead of in a proper bulleted list.
2024-01-02 11:35:49 +01:00
flametime b0cea6db44 Update changed signals
Old signals in doc does not exist
2024-01-01 12:12:28 +01:00
PgBiel 1826557b43 Update link to Rust GDExtension bindings 2023-12-29 09:29:29 -03:00
Matthew 29294eef87 Merge pull request #8681 from GreentheNinja/patch-1
[Minor] Fix typo in `importing_images.rst` ("Rougness" should be "Roughness")
2023-12-27 20:41:13 -05:00
Gene d653e0c43f [Minor] Fix typo "Rougness" (should be "Roughness") 2023-12-27 23:09:59 +01:00
VercingetorixChief 6fe8390710 Update OS to Time on pages containing OS.get_ticks_usec() 2023-12-26 14:03:45 -07:00
Matthew fbfb81d03c Merge pull request #8669 from jsjtxietian/patch-1
Update textureQueryLevels to mention it returns 1 when the texture is unassigned
2023-12-24 16:45:53 -05:00
谢天 1c2a030049 Update textureQueryLevels to mention it returns 1 when the texture is unassigned 2023-12-22 14:32:13 +01:00
2a164ee259 Update custom drawing in 2d to Godot4
This tutorial had 2 main issues: the code wasn't adapted to Godot
4 syntax and API and the suggested tutorial contained information
to workaround the (at the time) non existence of the `draw_arc()`
function.

A general update has been made, keeping the general structure but
changing the example for something more useful and fun
(replicating the godot logo with draw primitives) and an
additional example with a dynamicaly built drawing (dynamic line).

Too many informalities have been removed on the initial paragraph.
Fixed references to Texture instead of Texture2D.
Fixed old style of exporting properties to the editor.
Fixed inconsistencies calling Node2D, myNode2D and customNode2D.
Moved examples to the end of the page, leaving general information
at the top, and completing that info with images and references.
Removed references to an old demo project (Tetris).

Fixes #4184
Fixes #7521

Co-authored-by: Raul Santos <raulsntos@gmail.com>
Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>
2023-12-20 16:43:51 +01:00
Matthew f80b9fe463 Merge pull request #8646 from SakulFlee/SakulFlee/issue-8645
Corrected closing in example for [lang] tag
2023-12-19 19:03:42 -05:00
Max Hilbrunner 833e2c4afe Merge pull request #8640 from yunusey/dev
Fix UV mapping in ArrayMesh tutorial
2023-12-18 22:01:00 +01:00
Lulu a0ce0dd4e3 Corrected closing in example for [lang] tag 2023-12-18 18:24:29 +01:00
Max Hilbrunner bdf5c7c0ce Merge pull request #8642 from software-2/master
Remove out of date warning from version_control_systems.rst
2023-12-18 12:43:54 +01:00
Max Hilbrunner d7c00048ed Merge pull request #8641 from Calinou/voxelgi-lightmapgi-limit
Document limit of VoxelGI and LightmapGI instances that can be rendered
2023-12-18 11:32:38 +01:00
Software2 59e0774454 Remove out of date warning from version_control_systems.rst
The plugin in mention has been updated to work with Godot 4.1 an later.
https://github.com/godotengine/godot-git-plugin/releases/tag/v3.1.0
2023-12-17 23:46:43 -08:00
Hugo Locurcio 09078cffb5 Document limit of VoxelGI and LightmapGI instances that can be rendered 2023-12-17 23:06:07 +01:00
yunusey 4d3f82e955 Fix UV mapping in ArrayMesh tutorial 2023-12-17 15:36:04 -05:00
Hugo Locurcio 59842e9c35 Fix per-instance shader parameter classref link in Shading language 2023-12-16 22:08:28 +01:00