-
-
Notifications
You must be signed in to change notification settings - Fork 21.4k
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
Some project settings are missing from the ProjectSettings documentation #55730
Comments
See also: godotengine/godot-proposals#4771 |
From the settings listed in the OP, only |
Ok I wrote a Ruby script that finds all Project and Editor settings and also diffs them. It found 2 missing project settings (there are a few false positives, because some settings are defined in a weird way):
And lots of missing editor settings. |
Fixed by #80972. |
Godot version
4.0.dev (e53e357), also 3.x
System information
Linux, Mageia 9 x86_64
Issue description
Some project settings (defined throughout the codebase with
GLOBAL_DEF
or derivatives) seem to be missing from the list of properties indoc/classes/ProjectSettings.xml
(and thus its in-editor and online versions: https://docs.godotengine.org/en/latest/classes/class_projectsettings.html).This typically happens when the codepath where the project setting is defined is not triggered by running
--doctool
to generate the class reference: https://docs.godotengine.org/en/latest/community/contributing/updating_the_class_reference.htmlHere's a list of the project settings I found defined in the codebase yet missing in the docs for the
master
branch:Steps to reproduce
Cleanup extracted strings which are not what you want and diff the two files.
Minimal reproduction project
No response
The text was updated successfully, but these errors were encountered: