-
-
Notifications
You must be signed in to change notification settings - Fork 21.6k
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
Tweak SceneTree Documentation #68649
Tweak SceneTree Documentation #68649
Conversation
1764bd7
to
9d7829f
Compare
9d7829f
to
eafff97
Compare
@RedMser Check revisions of the issues above if you'd like. |
eafff97
to
9e3d9dd
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The changes look great! :)
9e3d9dd
to
5a84261
Compare
3fc60b6
to
3a68f52
Compare
Noticed a few mistakes, feeling like more can be done about them in the upcoming days. |
3a68f52
to
c94b78f
Compare
c94b78f
to
878cb54
Compare
878cb54
to
01f35a2
Compare
Rebased. |
01f35a2
to
4137004
Compare
Rebased (again)...! |
4137004
to
988086e
Compare
Rebased. I'm quite content with this. |
988086e
to
552f7d9
Compare
Rebased after further tweaks to the documentation had been made. |
552f7d9
to
e6e7be7
Compare
Pushed changes for the C# suggestions above. Thank you for the additional attention to this PR. |
Shockingly there's no conflicts. Are we okay to have this for 4.3? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. Maybe a rebase to current master would be a good idea still, but this looks good to go.
e6e7be7
to
03400d0
Compare
Gonna go through a second pass through history myself to see if any information was lost accidentally. |
Pheeeuw. There are several commits such as: that added new documentation and I'm not particularly fond of the way they are worded. I would tweak it more, but no more delaying this PR. With that said, yes. 0ce0c11 was "lost". For SceneTree's
Which my PR simply summarizes... I'd say a bit better without needing to spell it out too much? I can let people decide:
|
Thanks! |
Introduction
Continuation of #67072, #67100, #67208, #67718,... #67880 and #68560...
Here a big list of changes. Someone reading this may take it as a future point of reference. Not just that, but some information deemed important by the maintainers could have been lost during the rewrite. Criticism is encouraged.
Do note that some exceptions or unexplained changes may be present all around. These are typically done to improve the flow of the sentence.
General
Made the wording match how other classes are documented a lot more closely.
Made use of
[param]
and several other strong references more often.Stripped awkward, needlessly long sentences.
Changed words where it felt necessary, where they could be mistaken for another concept of Godot's API, where technical terms are more appropriate. For example:
Replaced several self-links to this class (
[SceneTree]
) with "tree".Methods
create_timer
...- Made parameter descriptions match the rest of the documentation.
- Merged footnote into the first paragraph.
get_frame
get_nodes_in_group
has_group
Properties
paused
Node.process_mode
s available.root
Signals
Constants
GROUP_CALL_REVERSE
GROUP_CALL_DEFERRED
GROUP_CALL_UNIQUE
Feedback is very, very welcome.