Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -19,4 +19,5 @@
npm-debug.log*
yarn-debug.log*
yarn-error.log*
.idea/
.idea/
yarn.lock
2 changes: 1 addition & 1 deletion docs/Classes/EditorSettings.md
Original file line number Diff line number Diff line change
Expand Up @@ -5676,7 +5676,7 @@ If ``true``, uses the characters in [text_editor/behavior/navigation/custom_word

[bool](bool.md) **text_editor/behavior/navigation/use_default_word_separators** [🔗](#EditorSettings_property_text_editor/behavior/navigation/use_default_word_separators)

If ``true``, uses the characters in ```!"#$%&'()*+,-./:;<=>?@[\]^`{|}~``, the Unicode General Punctuation table, and the Unicode CJK Punctuation table as word separators for word navigation and operations. If ``false``, a subset of these characters are used and does not include the characters ``<>$~^=+|``. This is in addition to custom characters if [text_editor/behavior/navigation/use_custom_word_separators](EditorSettings.md#EditorSettings_property_text_editor/behavior/navigation/use_custom_word_separators) is also enabled. These characters are used to determine where a word stops. Word navigation and operations include double-clicking on a word or holding :kbd:`Ctrl` (:kbd:`Cmd` on macOS) while pressing :kbd:`left`, :kbd:`right`, :kbd:`backspace`, or :kbd:`delete`.
If ``true``, uses the characters in `` `!"#$%&'()*+,-./:;<=>?@[\]^`{|}~ ``, the Unicode General Punctuation table, and the Unicode CJK Punctuation table as word separators for word navigation and operations. If ``false``, a subset of these characters are used and does not include the characters ``<>$~^=+|``. This is in addition to custom characters if [text_editor/behavior/navigation/use_custom_word_separators](EditorSettings.md#EditorSettings_property_text_editor/behavior/navigation/use_custom_word_separators) is also enabled. These characters are used to determine where a word stops. Word navigation and operations include double-clicking on a word or holding :kbd:`Ctrl` (:kbd:`Cmd` on macOS) while pressing :kbd:`left`, :kbd:`right`, :kbd:`backspace`, or :kbd:`delete`.

<hr class="classref-item-separator"/>

Expand Down
2 changes: 1 addition & 1 deletion docs/Classes/GDExtension.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ The **GDExtension** resource type represents a [shared library](https://en.wikip

- [GDExtension overview](../tutorials/scripting/gdextension/what_is_gdextension.md)

- [GDExtension example in C++](../tutorials/scripting/cpp/gdextension_cpp_example.md)
- [GDExtension example in C++](../tutorials/scripting/gdextension/gdextension_cpp_example.md)

<!-- classref-reftable-group -->

Expand Down
2 changes: 1 addition & 1 deletion docs/Classes/GDExtensionManager.md

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hey, just as an FYI, everything in the /docs/Classes/ directory is generated, and any changes will be lost next time we sync the class DB changes with the engine.

To effect the output here, we need to address the XML files they are generated from here or by editing the script responsible for generating them.

Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ The GDExtensionManager loads, initializes, and keeps track of all available [GDE

- [GDExtension overview](../tutorials/scripting/gdextension/what_is_gdextension.md)

- [GDExtension example in C++](../tutorials/scripting/cpp/gdextension_cpp_example.md)
- [GDExtension example in C++](../tutorials/scripting/gdextension/gdextension_cpp_example.md)

<!-- classref-reftable-group -->

Expand Down
2 changes: 1 addition & 1 deletion docs/Classes/JavaScriptBridge.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ Singleton that connects the engine with the browser's JavaScript context in Web

The JavaScriptBridge singleton is implemented only in the Web export. It's used to access the browser's JavaScript context. This allows interaction with embedding pages or calling third-party JavaScript APIs.

\ **Note:** This singleton can be disabled at build-time to improve security. By default, the JavaScriptBridge singleton is enabled. Official export templates also have the JavaScriptBridge singleton enabled. See [Compiling for the Web](../engine_details/development/compiling/compiling_for_web.md) in the documentation for more information.
\ **Note:** This singleton can be disabled at build-time to improve security. By default, the JavaScriptBridge singleton is enabled. Official export templates also have the JavaScriptBridge singleton enabled. See [Compiling for the Web](../Contributing/Development/compiling/compiling_for_web.md) in the documentation for more information.

<!-- classref-introduction-group -->

Expand Down
2 changes: 1 addition & 1 deletion docs/Classes/Node.md
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ Finally, when a node is freed with [Object.free()](Object.md#Object_method_free)

## Tutorials

- [Nodes and scenes](../getting_started/step_by_step/nodes_and_scenes.md)
- [Nodes and scenes](../Getting Started/step_by_step/nodes_and_scenes.md)

- [All Demos](https://github.com/redot-engine/redot-demo-projects/)

Expand Down
2 changes: 1 addition & 1 deletion docs/Classes/Object.md
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@ Lastly, every object can also contain metadata (data about data). [set_meta()](O

## Tutorials

- [Object class introduction](../engine_details/architecture/object_class.md)
- [Object class introduction](../Contributing/Development/core_and_modules/object_class.md)

- [When and how to avoid using nodes for everything](../tutorials/best_practices/node_alternatives.md)

Expand Down
2 changes: 1 addition & 1 deletion docs/Classes/ResourceImporterTexture.md
Original file line number Diff line number Diff line change
Expand Up @@ -304,7 +304,7 @@ Changing this import option only has an effect if a texture is detected as being

[bool](bool.md) **editor/convert_colors_with_editor_theme** = `false` [🔗](#ResourceImporterTexture_property_editor/convert_colors_with_editor_theme)

If ``true``, converts the imported image's colors to match [EditorSettings.interface/theme/icon_and_font_color](EditorSettings.md#EditorSettings_property_interface/theme/icon_and_font_color). This assumes the image uses the exact same colors as [Redot's own color palette for editor icons](../engine_details/editor/creating_icons.md), with the source file designed for a dark editor theme. This should be enabled for editor plugin icons and custom class icons, but should be left disabled otherwise.
If ``true``, converts the imported image's colors to match [EditorSettings.interface/theme/icon_and_font_color](EditorSettings.md#EditorSettings_property_interface/theme/icon_and_font_color). This assumes the image uses the exact same colors as [Redot's own color palette for editor icons](../Contributing/Development/editor/creating_icons.md), with the source file designed for a dark editor theme. This should be enabled for editor plugin icons and custom class icons, but should be left disabled otherwise.

\ **Note:** Only available for SVG images.

Expand Down
2 changes: 1 addition & 1 deletion docs/Classes/Signal.md
Original file line number Diff line number Diff line change
Expand Up @@ -203,7 +203,7 @@ There are notable differences when using this API with C#. See the C# difference

## Tutorials

- [Using Signals](../getting_started/step_by_step/signals.md)
- [Using Signals](../Getting%20Started/step_by_step/signals.md)

- [GDScript Basics](../tutorials/scripting/gdscript/gdscript_basics.md#signals)

Expand Down
2 changes: 1 addition & 1 deletion docs/Classes/Variant.md
Original file line number Diff line number Diff line change
Expand Up @@ -132,5 +132,5 @@ There are notable differences when using this API with C#. See the C# difference

## Tutorials

- [Variant class introduction](../engine_details/architecture/variant_class.md)
- [Variant class introduction](../Contributing/Development/core_and_modules/variant_class.md)

Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ In the main repository the class reference is stored in XML files, one for each
class or global object. The majority of these files is located in `doc/classes/
&lt;https://github.com/redot-engine/redot-engine/tree/master/doc/classes&gt;`_, but some modules
contain their own documentation as well. You will find it in the ``modules/&lt;module_name&gt;/doc_classes/``
directory. To learn more about editing XML files refer to [doc_class_reference_primer](/docs/Classes/reference_primer.md).
directory. To learn more about editing XML files refer to [doc_class_reference_primer](class_reference_primer.md).

:::info

Expand Down Expand Up @@ -115,4 +115,4 @@ You can discard changes in other XML files using ``git checkout``, but consider
if you notice unrelated files being updated. Ideally, running this command should only
bring up the changes that you yourself have made.

You will then need to add descriptions to any newly generated entries.
You will then need to add descriptions to any newly generated entries.
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# JavaClassWrapper and AndroidRuntimePlugin
### Todo: Make article
This page is a stub, referenced by the offline docs for `JavaClassWrapper`.
Please help us improve the docs by editing this page on GitHub: [Edit on GitHub](https://github.com/Redot-Engine/Redot-Docs-Site/blob/master/docs/tutorials/platform/android/javaclasswrapper_and_andriodruntimeplugin.md)
Please help us improve the docs by editing this page on GitHub: [Edit on GitHub](https://github.com/Redot-Engine/Redot-Docs-Site/blob/master/docs/tutorials/platform/android/javaclasswrapper_and_androidruntimeplugin.md)
2 changes: 1 addition & 1 deletion docs/tutorials/ui/bbcode_in_richtextlabel.md
Original file line number Diff line number Diff line change
Expand Up @@ -176,7 +176,7 @@ There are several ways to alleviate this:
avoids stuttering during gameplay. Only enable threading if it's actually
needed in your project, as threading has some overhead.

## Using push_[tag]() and pop() functions instead of BBCode
## Using `push_[tag]()` and `pop()` functions instead of BBCode

If you don't want to use BBCode for performance reasons, you can use functions
provided by RichTextLabel to create formatting tags without writing BBCode in
Expand Down
130 changes: 77 additions & 53 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 6 additions & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,12 @@
"@docusaurus/types": "3.9.2",
"typescript": "~5.6.2"
},
"overrides": {
"webpack": "5.94.0"
},
"resolutions": {
"webpack": "5.94.0"
},
"browserslist": {
"production": [
">0.5%",
Expand Down
Loading
Loading