Merge pull request #75898 from YuriSizov/docs-make-rst-enhancements-3.x
Update `make_rst.py` to match the master version
This commit is contained in:
commit
b14a759fb3
4 changed files with 1153 additions and 597 deletions
|
@ -811,7 +811,7 @@
|
||||||
</member>
|
</member>
|
||||||
<member name="text_editor/indent/type" type="int" setter="" getter="">
|
<member name="text_editor/indent/type" type="int" setter="" getter="">
|
||||||
The indentation style to use (tabs or spaces).
|
The indentation style to use (tabs or spaces).
|
||||||
[b]Note:[/b] The [url=$DOCS_URL/getting_started/scripting/gdscript/gdscript_styleguide.html]GDScript style guide[/url] recommends using tabs for indentation. It is advised to change this setting only if you need to work on a project that currently uses spaces for indentation.
|
[b]Note:[/b] The [url=$DOCS_URL/tutorials/scripting/gdscript/gdscript_styleguide.html]GDScript style guide[/url] recommends using tabs for indentation. It is advised to change this setting only if you need to work on a project that currently uses spaces for indentation.
|
||||||
</member>
|
</member>
|
||||||
<member name="text_editor/navigation/drag_and_drop_selection" type="bool" setter="" getter="">
|
<member name="text_editor/navigation/drag_and_drop_selection" type="bool" setter="" getter="">
|
||||||
If [code]true[/code], allows drag-and-dropping text in the script editor to move text. Disable this if you find yourself accidentally drag-and-dropping text in the script editor.
|
If [code]true[/code], allows drag-and-dropping text in the script editor to move text. Disable this if you find yourself accidentally drag-and-dropping text in the script editor.
|
||||||
|
|
|
@ -1183,7 +1183,7 @@
|
||||||
The minimum size of the window in pixels (without counting window manager decorations). Does not affect fullscreen mode. Set to [code](0, 0)[/code] to reset to the system's default value.
|
The minimum size of the window in pixels (without counting window manager decorations). Does not affect fullscreen mode. Set to [code](0, 0)[/code] to reset to the system's default value.
|
||||||
[b]Note:[/b] By default, the project window has a minimum size of [code]Vector2(64, 64)[/code]. This prevents issues that can arise when the window is resized to a near-zero size.
|
[b]Note:[/b] By default, the project window has a minimum size of [code]Vector2(64, 64)[/code]. This prevents issues that can arise when the window is resized to a near-zero size.
|
||||||
</member>
|
</member>
|
||||||
<member name="screen_orientation" type="int" setter="set_screen_orientation" getter="get_screen_orientation" enum="_OS.ScreenOrientation" default="0">
|
<member name="screen_orientation" type="int" setter="set_screen_orientation" getter="get_screen_orientation" enum="OS.ScreenOrientation" default="0">
|
||||||
The current screen orientation.
|
The current screen orientation.
|
||||||
</member>
|
</member>
|
||||||
<member name="tablet_driver" type="String" setter="set_current_tablet_driver" getter="get_current_tablet_driver" default="""">
|
<member name="tablet_driver" type="String" setter="set_current_tablet_driver" getter="get_current_tablet_driver" default="""">
|
||||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -384,6 +384,9 @@ void DocData::generate(bool p_basic_types) {
|
||||||
found_type = true;
|
found_type = true;
|
||||||
if (retinfo.type == Variant::INT && retinfo.usage & PROPERTY_USAGE_CLASS_IS_ENUM) {
|
if (retinfo.type == Variant::INT && retinfo.usage & PROPERTY_USAGE_CLASS_IS_ENUM) {
|
||||||
prop.enumeration = retinfo.class_name;
|
prop.enumeration = retinfo.class_name;
|
||||||
|
if (prop.enumeration.begins_with("_")) { //proxy class
|
||||||
|
prop.enumeration = prop.enumeration.substr(1, prop.enumeration.length());
|
||||||
|
}
|
||||||
prop.type = "int";
|
prop.type = "int";
|
||||||
} else if (retinfo.class_name != StringName()) {
|
} else if (retinfo.class_name != StringName()) {
|
||||||
prop.type = retinfo.class_name;
|
prop.type = retinfo.class_name;
|
||||||
|
|
Loading…
Reference in a new issue