Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge commit godotengine/godot-docs@905b1f4 #62

Merged
merged 123 commits into from
Nov 12, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
123 commits
Select commit Hold shift + click to select a range
198625e
Fix "or_greater"/"or_less" code example
KleidonBD Oct 12, 2024
4a24e75
Improve GDScript Basics sidebar navigation by changing header levels
tetrapod00 Oct 13, 2024
de7b67d
Add C++ snippets to tutorials/best_practices
dementive Sep 24, 2024
a4c0b37
add C# documentation for connecting to gdscript signal with parameters
TheSecondReal0 Oct 16, 2024
118ad19
Fix unreachable pages under 3D Particles by using fake headers
tetrapod00 Oct 18, 2024
fba3048
Add writing guidelines for when to specify a Godot version
tetrapod00 Oct 20, 2024
7303e57
Clarify use of source_color in Shading Language
tetrapod00 Oct 20, 2024
f93332b
Add `CLIP_SPACE_FAR` built-in description to spatial shaders
Chaosus Oct 22, 2024
bb40500
Merge pull request #10129 from Chaosus/shader_clip_space_far
Chaosus Oct 25, 2024
5320185
Fix typo in spatial_shader.rst
Chaosus Oct 25, 2024
7c9cfaf
Merge pull request #10140 from Chaosus/fix_typo
Chaosus Oct 25, 2024
cb2a53f
Merge pull request #10119 from tetrapod00/shader-source-color
mhilbrunner Oct 25, 2024
e4d395d
Note limitation of shader world coordinates with large world coordinates
tetrapod00 Oct 25, 2024
d713535
Merge pull request #10143 from tetrapod00/large-world-coords-shader
skyace65 Oct 25, 2024
85ce5bd
classref: Sync with current master branch (61accf0)
Oct 26, 2024
2164b06
Merge pull request #10145 from godotengine/classref/sync-61accf0
AThousandShips Oct 26, 2024
2f176dc
Clarify cherry-picking workflow in Contributing to the Documentation
tetrapod00 Oct 27, 2024
9a55078
Fix unreachable pages in sidebar under C# Diagnostics
tetrapod00 Oct 27, 2024
44dfb3a
Add filenames as captions for code blocks
adamscott Oct 27, 2024
7487753
Use negative index for `get_child()` in Singletons (Autoload)
Calinou Oct 27, 2024
04a986d
Add new Renderers page
tetrapod00 Oct 19, 2024
4be450c
Merge pull request #10152 from Calinou/autoload-get-child-negative-index
mhilbrunner Oct 28, 2024
4c67637
Merge pull request #10149 from tetrapod00/cherrypick-docs
mhilbrunner Oct 28, 2024
830fa18
Merge pull request #10150 from tetrapod00/csharp-diagnostic-nesting
mhilbrunner Oct 28, 2024
c01fc52
Merge pull request #10123 from tetrapod00/docs-version-guidelines
mhilbrunner Oct 28, 2024
2d0b917
Merge pull request #10114 from tetrapod00/renderer-comparison
mhilbrunner Oct 28, 2024
cc53e4b
Add Web export file name section
adamscott Oct 25, 2024
58867df
Add note about uniform buffer size limit to Shading Language
tetrapod00 Oct 27, 2024
d904c1d
Merge pull request #10153 from tetrapod00/shader-uniform-limit
mhilbrunner Oct 28, 2024
18092b0
Merge pull request #10151 from adamscott/add-caption-filename
mhilbrunner Oct 28, 2024
cc48adb
Merge pull request #10080 from tetrapod00/gdscript-sidebar
mhilbrunner Oct 28, 2024
84842eb
Merge pull request #10142 from adamscott/add-web-export-file-name-sec…
mhilbrunner Oct 28, 2024
d4b2a69
Fix broken link in README to Contributing section
thiagola92 Oct 29, 2024
0d3ccb1
Mention callback argument count in The JavaScript bridge singleton
Calinou Oct 29, 2024
367c80c
Merge pull request #10161 from thiagola92/master
mhilbrunner Oct 29, 2024
eb01c7c
Merge pull request #10162 from Calinou/javascript-bridge-callback-arg…
mhilbrunner Oct 29, 2024
4679999
Tweak constant example in Shading language to avoid referring to rese…
Calinou Oct 29, 2024
f512e1e
Merge pull request #10163 from Calinou/shading-language-tweak-constant
skyace65 Oct 29, 2024
26f7d81
Remove usages of "LTS"
tetrapod00 Oct 29, 2024
e01f00f
Correctly name enum type
Brederodes Oct 29, 2024
99722f2
Add Antialiasing comparison table, remove redundant MSAA limitations …
tetrapod00 Oct 28, 2024
82e9c8c
Merge pull request #10166 from Brederodes/master
mhilbrunner Oct 30, 2024
da5cf62
Merge pull request #10164 from tetrapod00/no-lts
mhilbrunner Oct 30, 2024
bd00434
Merge pull request #10167 from tetrapod00/redundant-msaa
mhilbrunner Oct 30, 2024
e3ce781
Merge pull request #10110 from tetrapod00/particles-sidebar-fix
mhilbrunner Oct 30, 2024
ed8b4c8
Fix inaccurate note about shader global arrays
tetrapod00 Oct 30, 2024
fa25e31
Update required version of emscripten
dustdfg Oct 30, 2024
3fd7836
Merge pull request #10172 from dustdfg/patch-4
mhilbrunner Oct 30, 2024
832e85d
Made edits to match GDScript code order
comminux Oct 31, 2024
7c78f29
Clarify when fragcoord z is used as depth output
Flarkk Oct 31, 2024
b646c65
Update GDScript syntax highlighter
dalexeev Oct 31, 2024
7cb7a6a
Merge pull request #10180 from comminux/code-reorganization
mhilbrunner Oct 31, 2024
c291b22
Merge pull request #10182 from dalexeev/update-gdscript-syntax-highli…
mhilbrunner Oct 31, 2024
6a9dc9b
Update Sphinx version
Piralein Oct 28, 2024
2d3115f
classref: Sync with current master branch (c6c464c)
Nov 2, 2024
387f478
Update documentation changelog for 4.3
tetrapod00 Nov 2, 2024
e0d0117
Merge pull request #10186 from godotengine/classref/sync-c6c464c
mhilbrunner Nov 2, 2024
b36c73d
Merge pull request #10158 from Piralein/sphinx-upgrade
mhilbrunner Nov 2, 2024
717d603
Merge pull request #10189 from tetrapod00/new-pages-43
mhilbrunner Nov 2, 2024
2f634c7
Improve display of rubric fake headers with heading-level option
tetrapod00 Nov 2, 2024
9cbe108
Update documentation changelog for 4.4
tetrapod00 Nov 2, 2024
5128ef5
Replace broken link to official discord
tetrapod00 Nov 2, 2024
77854a2
Merge pull request #10193 from tetrapod00/discord-link
mhilbrunner Nov 3, 2024
c2262e2
Improve Customizing the mouse cursor
tetrapod00 Nov 3, 2024
47eda9f
Mention a way to get development snapshots' source code in Getting th…
Calinou Nov 3, 2024
cfa737e
Merge pull request #10201 from Calinou/getting-source-dev-snapshots
mhilbrunner Nov 3, 2024
dd28d74
Merge pull request #10198 from tetrapod00/custom-mouse-cursor
mhilbrunner Nov 3, 2024
d92c2cf
Merge pull request #10187 from tetrapod00/rubric-headers
mhilbrunner Nov 3, 2024
cf448da
Merge pull request #10191 from tetrapod00/changelog-44
mhilbrunner Nov 3, 2024
ffb7983
Add spring arm third-person camera tutorial (#10156)
TranquilMarmot Nov 4, 2024
e954194
Apply suggestion from Spring arm camera pull request
Calinou Nov 4, 2024
1523dcd
Update Editor icons page to reflect usage of `svgo` (#10195)
tetrapod00 Nov 4, 2024
9418837
Add new Spring arm page to documentation changelog
tetrapod00 Nov 4, 2024
c77b4d1
Merge pull request #10181 from Flarkk/fragcoord
mhilbrunner Nov 4, 2024
f0b5879
Link to Getting Started Input tutorial from Input examples page (#10200)
tetrapod00 Nov 4, 2024
a321c4e
Merge pull request #10205 from tetrapod00/docs-changelog-spring-arm
mhilbrunner Nov 4, 2024
d0d797c
Merge pull request #9837 from dementive/best-practices-cpp
mhilbrunner Nov 4, 2024
af6ab3d
Merge pull request #10098 from TheSecondReal0/csharp-signal-parameters
mhilbrunner Nov 4, 2024
5b0f792
Merge pull request #10171 from tetrapod00/global-const-arrays
mhilbrunner Nov 4, 2024
b496e1e
CI: Skip class ref. sync and offline docs on forks
mhilbrunner Nov 5, 2024
181206b
Remove canonical/hreflang tags, let RTD I18N do it
mhilbrunner Nov 5, 2024
8d21f6f
Fix link to Windows platform port in Custom platform ports
Calinou Nov 5, 2024
7e1cb19
Merge pull request #10210 from Calinou/custom-platform-ports-fix-wind…
mhilbrunner Nov 5, 2024
012f0b8
Improve interpolation smoothing example
tetrapod00 Nov 3, 2024
a8667ff
Add links to project setting mentions
tetrapod00 Oct 14, 2024
eee29a2
Merge pull request #10075 from KleidonBD/patch-1
mhilbrunner Nov 5, 2024
7eb4617
Merge pull request #10197 from tetrapod00/lerp-smoothing
mhilbrunner Nov 5, 2024
8db5923
Merge pull request #10214 from tetrapod00/project-settings-links
skyace65 Nov 7, 2024
3aa11b7
Merge pull request #10208 from mhilbrunner/gh-actions-skip-on-forks-b…
mhilbrunner Nov 7, 2024
a178d0c
Merge pull request #10209 from mhilbrunner/i18n-fix
mhilbrunner Nov 7, 2024
53ea9b6
Fix codespell not running on some files
tetrapod00 Nov 7, 2024
5994348
Change all usages of "run-time" to "runtime"
tetrapod00 Nov 7, 2024
c9ec242
Tweak SSRL performance cost in 3D antialiasing comparison table
Calinou Nov 7, 2024
5606be5
Improve GDScript format strings tutorial
tetrapod00 Nov 7, 2024
c181d61
Merge pull request #10223 from Calinou/antialiasing-table-ssrl-tweak-…
mhilbrunner Nov 7, 2024
47455be
Merge pull request #10222 from tetrapod00/run-time-runtime
mhilbrunner Nov 7, 2024
00495c0
Merge pull request #10220 from tetrapod00/codespell-fix-not-run
mhilbrunner Nov 7, 2024
396fc8f
Merge pull request #10227 from tetrapod00/integral-integer
mhilbrunner Nov 7, 2024
d837593
Add custom codespell dictionary
tetrapod00 Nov 7, 2024
9fe0931
Improve Bug triage guidelines
tetrapod00 Nov 6, 2024
b1861e0
Merge pull request #10219 from tetrapod00/improve-bug-triage
mhilbrunner Nov 7, 2024
6afebce
Document CURRENT_RENDERER built-in shader define
tetrapod00 Nov 8, 2024
a362a0a
Update "Size and anchors" to reflect Godot 4.3 terminology (#10216)
mikael-ros Nov 8, 2024
6a11d11
Update list of debugging settings
tetrapod00 Nov 9, 2024
8daa3af
Merge pull request #10233 from tetrapod00/debug-tools-outdated
skyace65 Nov 9, 2024
bc67ddf
classref: Sync with current master branch (e65a237)
Nov 9, 2024
8a7d0e9
Remove unneeded C# comment from First 2D Game
tetrapod00 Nov 9, 2024
feb1db0
Merge pull request #10237 from tetrapod00/remove-c#-comment
skyace65 Nov 9, 2024
389891b
Add multiple renderer support to Advanced Postprocessing
tetrapod00 Nov 11, 2024
49de9cf
Bump sphinxcontrib-video from 0.2.1 to 0.3.1
dependabot[bot] Nov 11, 2024
15908c2
Merge pull request #10245 from godotengine/dependabot/pip/sphinxcontr…
mhilbrunner Nov 11, 2024
e06a814
Fix typo in Using signals (#10246)
enarve Nov 11, 2024
4c3020b
Document `@export_custom` and additional range hints in GDScript exports
Calinou Sep 23, 2024
26421fa
Merge pull request #9993 from Calinou/gdscript-exports-export-custom
mhilbrunner Nov 11, 2024
b7b3c59
Mention web support in Choosing a renderer section
tetrapod00 Nov 11, 2024
fd830a9
Restore old menu
Piralein Nov 2, 2024
94f9088
Merge pull request #10249 from tetrapod00/web-rendering
mhilbrunner Nov 12, 2024
4556ff1
Merge pull request #10236 from godotengine/classref/sync-e65a237
mhilbrunner Nov 12, 2024
96fe4d1
Merge pull request #10244 from tetrapod00/advanced-postprocess-ndc
mhilbrunner Nov 12, 2024
df5976a
Merge pull request #10194 from Piralein/layoutfix
mhilbrunner Nov 12, 2024
7f6da48
Merge pull request #10231 from tetrapod00/renderer-state-define
mhilbrunner Nov 12, 2024
905b1f4
Merge pull request #10221 from tetrapod00/codespell-custom
mhilbrunner Nov 12, 2024
cc35108
Merge commit godotengine/godot-docs@905b1f4f0805894d1a09927e384eb234a…
Spartan322 Nov 12, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .github/workflows/build_offline_docs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,9 @@ on:

jobs:
build:
# Don't run scheduled runs on forks unless the CI_OFFLINE_DOCS_CRON variable is set to 'true'.
# Manual runs can still be triggered as normal.
if: ${{ github.repository_owner == 'godotengine' || github.event_name != 'schedule' || vars.CI_OFFLINE_DOCS_CRON == 'true' }}
runs-on: ubuntu-22.04
strategy:
matrix:
Expand Down
5 changes: 3 additions & 2 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ concurrency:

jobs:
build:
runs-on: ubuntu-20.04
runs-on: ubuntu-22.04
steps:
- name: Checkout
uses: actions/checkout@v4
Expand All @@ -26,7 +26,8 @@ jobs:
- name: Linter checks
run: |
bash _tools/format.sh
codespell -I _tools/codespell-ignore.txt -x _tools/codespell-ignore-lines.txt -S tutorials/i18n/locales.rst {about,community,contributing,getting_started,tutorials}/**/*.rst

codespell -D- -D _tools/codespell-dict.txt -I _tools/codespell-ignore.txt -x _tools/codespell-ignore-lines.txt -S tutorials/i18n/locales.rst {about,community,contributing,getting_started,tutorials}/{*.rst,**/*.rst,**/**/*.rst,**/**/**/*.rst}

- name: Migrate to Redot
run: |
Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/sync_class_ref.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,9 @@ concurrency:

jobs:
build:
# Don't run scheduled runs on forks unless the CI_SYNC_CLASS_REF_CRON variable is set to 'true'.
# Manual runs can still be triggered as normal.
if: ${{ github.repository_owner == 'godotengine' || github.event_name != 'schedule' || vars.CI_SYNC_CLASS_REF_CRON == 'true' }}
name: Update class reference files based on the engine revision
runs-on: ubuntu-latest
env:
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ add-on.

All contributors are welcome to help on the Redot documentation.

To get started, head to the [Contributing section](https://docs.redotengine.org/contributing/ways_to_contribute.html#contributing-to-the-documentation) of the online manual. There, you will find all the information you need to write and submit changes.
To get started, head to the [Contributing section](https://docs.redotengine.org/contributing/how_to_contribute.html) of the online manual. There, you will find all the information you need to write and submit changes.

Here are some quick links to the areas you might be interested in:

Expand Down
74 changes: 51 additions & 23 deletions _extensions/gdscript.py
Original file line number Diff line number Diff line change
Expand Up @@ -80,7 +80,9 @@ def innerstring_rules(ttype):
(r"[]{}:(),;[]", Punctuation),
(r"(\\)(\n)", Whitespace),
(r"\\", Text),
(r"(in|and|or|not)\b", Operator.Word),
# modules/gdscript/gdscript.cpp - GDScriptLanguage::get_reserved_words()
# Operators.
(r"(and|as|in|is|not|or)\b", Operator.Word),
(
r"!=|==|<<|>>|&&|\+=|-=|\*=|/=|%=|&=|\|=|\|\||[-~+/*%=<>&^.!|$]",
Operator,
Expand Down Expand Up @@ -138,26 +140,28 @@ def innerstring_rules(ttype):
(
words(
(
"and",
"await",
"in",
"get",
"set",
"not",
"or",
"as",
"breakpoint",
# modules/gdscript/gdscript.cpp - GDScriptLanguage::get_reserved_words()
# Declarations.
"class",
"class_name",
"const",
"enum",
"extends",
"is",
"func",
"namespace", # Reserved for potential future use.
"signal",
"const",
"enum",
"static",
"trait", # Reserved for potential future use.
"var",
# Other keywords.
"await",
"breakpoint",
"self",
"super",
"yield", # Reserved for potential future use.
# Not really keywords, but used in property syntax.
"set",
"get",
),
suffix=r"\b",
),
Expand All @@ -168,12 +172,14 @@ def innerstring_rules(ttype):
(
words(
(
# modules/gdscript/gdscript.cpp - GDScriptLanguage::get_reserved_words()
# Control flow.
"break",
"continue",
"elif",
"else",
"if",
"for",
"if",
"match",
"pass",
"return",
Expand All @@ -196,9 +202,13 @@ def innerstring_rules(ttype):
"absf",
"absi",
"acos",
"acosh",
"angle_difference",
"asin",
"asinh",
"atan",
"atan2",
"atanh",
"bezier_derivative",
"bezier_interpolate",
"bytes_to_var",
Expand Down Expand Up @@ -234,6 +244,7 @@ def innerstring_rules(ttype):
"is_instance_id_valid",
"is_instance_valid",
"is_nan",
"is_same",
"is_zero_approx",
"lerp",
"lerp_angle",
Expand Down Expand Up @@ -271,6 +282,7 @@ def innerstring_rules(ttype):
"remap",
"rid_allocate_id",
"rid_from_int64",
"rotate_toward",
"round",
"roundf",
"roundi",
Expand All @@ -290,6 +302,8 @@ def innerstring_rules(ttype):
"str_to_var",
"tan",
"tanh",
"type_convert",
"type_string",
"typeof",
"var_to_bytes",
"var_to_bytes_with_objects",
Expand All @@ -307,47 +321,54 @@ def innerstring_rules(ttype):
"dict_to_inst",
"get_stack",
"inst_to_dict",
"is_instance_of",
"len",
"load",
"preload",
"print_debug",
"print_stack",
"range",
"str",
"type_exists",
),
prefix=r"(?<!\.)",
suffix=r"\b",
),
Name.Builtin,
),
(r"((?<!\.)(self|super|false|true)|(PI|TAU|NAN|INF)" r")\b", Name.Builtin.Pseudo),
# modules/gdscript/gdscript.cpp - GDScriptLanguage::get_reserved_words()
# Special values. Constants.
(r"((?<!\.)(false|null|true)|(INF|NAN|PI|TAU))\b", Name.Builtin.Pseudo),
(
words(
(
# core/variant/variant.cpp - Variant::get_type_name()
# `Nil` is excluded because it is not allowed in GDScript.
"bool",
"int",
"float",
"String",
"StringName",
"NodePath",
"Vector2",
"Vector2i",
"Rect2",
"Rect2i",
"Transform2D",
"Vector3",
"Vector3i",
"AABB",
"Plane",
"Quaternion",
"Vector4",
"Vector4i",
"Plane",
"AABB",
"Quaternion",
"Basis",
"Transform3D",
"Projection",
"Color",
"RID",
"Object",
"Callable",
"Signal",
"StringName",
"NodePath",
"Dictionary",
"Array",
"PackedByteArray",
Expand All @@ -358,9 +379,10 @@ def innerstring_rules(ttype):
"PackedStringArray",
"PackedVector2Array",
"PackedVector3Array",
"PackedVector4Array",
"PackedColorArray",
"null",
"PackedVector4Array",
# The following are also considered types in GDScript.
"Variant",
"void",
),
prefix=r"(?<!\.)",
Expand All @@ -373,9 +395,11 @@ def innerstring_rules(ttype):
(
words(
(
# modules/gdscript/doc_classes/@GDScript.xml
"@export",
"@export_category",
"@export_color_no_alpha",
"@export_custom",
"@export_dir",
"@export_enum",
"@export_exp_easing",
Expand All @@ -387,17 +411,21 @@ def innerstring_rules(ttype):
"@export_flags_3d_navigation",
"@export_flags_3d_physics",
"@export_flags_3d_render",
"@export_flags_avoidance",
"@export_global_dir",
"@export_global_file",
"@export_group",
"@export_multiline",
"@export_node_path",
"@export_placeholder",
"@export_range",
"@export_storage",
"@export_subgroup",
"@export_tool_button",
"@icon",
"@onready",
"@rpc",
"@static_unload",
"@tool",
"@warning_ignore",
),
Expand Down
6 changes: 0 additions & 6 deletions _static/css/algolia.css

This file was deleted.

10 changes: 0 additions & 10 deletions _templates/layout.html
Original file line number Diff line number Diff line change
Expand Up @@ -13,16 +13,6 @@

{% block linktags -%}
<meta name="theme-color" content="#3d8fcc" />
{% if godot_inject_language_links -%}
{% for alternate_lang in godot_docs_supported_languages -%}
{# Convert to ISO 639-1 format, e.g. zh_CN -> zh-cn -#}
{% set alternate_lang_href = alternate_lang.lower().replace("_", "-") -%}
<link rel="alternate" hreflang="{{ alternate_lang_href }}" href="{{ godot_docs_basepath }}{{ alternate_lang }}/{{ godot_canonical_version }}/{{ pagename }}{{ godot_docs_suffix }}" />
{% endfor -%}
<link rel="alternate" hreflang="x-default" href="{{ godot_docs_basepath }}{{ godot_default_lang }}/{{ godot_canonical_version }}/{{ pagename }}{{ godot_docs_suffix }}" />

<link rel="canonical" href="{{ godot_docs_basepath }}{{ lang_attr }}/{{ godot_canonical_version }}/{{ pagename }}{{ godot_docs_suffix }}" />
{% endif -%}
{{ super() }}
{% endblock -%}

Expand Down
1 change: 1 addition & 0 deletions _tools/codespell-dict.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
anti-aliasing->antialiasing
69 changes: 69 additions & 0 deletions about/docs_changelog.rst
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,75 @@ added since version 3.0.
.. note:: This document only contains new pages so not all changes are reflected,
many pages have been substantially updated but are not reflected in this document.

New pages since version 4.3
---------------------------

3D
^^

- :ref:`doc_spring_arm`

Editor
^^^^^^

- :ref:`doc_using_the_xr_editor`

Performance
^^^^^^^^^^^

- :ref:`doc_pipeline_compilations`

Rendering
^^^^^^^^^

- :ref:`doc_renderers`

New pages since version 4.2
---------------------------

About
^^^^^

- :ref:`doc_system_requirements`

2D
^^

- :ref:`doc_2d_parallax`

Contributing
^^^^^^^^^^^^

- :ref:`doc_handling_compatibility_breakages`
- :ref:`doc_ways_to_contribute`

GDExtension
^^^^^^^^^^^

- :ref:`doc_gdextension_file`
- :ref:`doc_gdextension_docs_system`

Migrating
^^^^^^^^^

- :ref:`doc_upgrading_to_godot_4.3`

Rendering
^^^^^^^^^

- :ref:`doc_compositor`

XR
^^

- :ref:`doc_a_better_xr_start_script`
- :ref:`doc_openxr_passthrough`
- :ref:`doc_xr_next_steps`
- :ref:`doc_openxr_settings`
- :ref:`doc_openxr_composition_layers`
- :ref:`doc_openxr_body_tracking`


New pages since version 4.1
---------------------------

Expand Down
7 changes: 6 additions & 1 deletion about/faq.rst
Original file line number Diff line number Diff line change
Expand Up @@ -393,6 +393,11 @@ Some new versions are safer to upgrade to than others. In general, whether you
should upgrade depends on your project's circumstances. See
:ref:`doc_release_policy_should_i_upgrade_my_project` for more information.

Should I use the Forward+, Mobile, or Compatibility renderer?
-------------------------------------------------------------

You can find a detailed comparison of the renderers in :ref:`doc_renderers`.

I would like to contribute! How can I get started?
--------------------------------------------------

Expand Down Expand Up @@ -562,7 +567,7 @@ resulted in better usability while still being fast enough for most use cases.

That said, nothing prevents you from making use of composition in your project
by creating child Nodes with individual scripts. These nodes can then be added and
removed at run-time to dynamically add and remove behaviors.
removed at runtime to dynamically add and remove behaviors.

More information about Godot's design choices can be found in
`this article <https://godotengine.org/article/why-isnt-godot-ecs-based-game-engine>`__.
Expand Down
2 changes: 1 addition & 1 deletion about/introduction.rst
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ is a great starting point.

In case you have trouble with one of the tutorials or your project,
you can find help on the various `Community channels <https://godotengine.org/community/>`_,
especially the Godot `Discord <https://discord.gg/bdcfAYM4W9>`_ community.
especially the Godot `Discord <https://discord.gg/godotengine>`_ community.

About Godot Engine
------------------
Expand Down
Loading