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

Overhaul some "uncommon" wording in class reference #89036

Merged

Conversation

Mickeon
Copy link
Contributor

@Mickeon Mickeon commented Mar 1, 2024

Continuation of #87223 (see prior PR for reasoning)

This PR goes around the class reference to attempt to strip out some uncommon words and bring some form of consistency.

Click here to see what I had on Notepad++, if you desire a glimpse of my autism. whilst -> ??? on the contrary -> conversely, in contrast presented -> ??? deem -> consider denote -> indicate, define in contrast vice versa -> no. nor -> ??? hang -> pause linger -> remain time hungry -> performance-intensive ideally -> ??? etc... -> etc. etc -> etc. bring -> ??? one-click deploy made up of -> divided into, composed by informs inform -> notify, sub-resource -> subresource Moreover -> Furthermore Furthermore -> ??? Additionally -> ??? floating point -> floating-point mitigate -> soften(?) 3x3 -> 3×3 concerns -> reasons

Here's some important ones I think:

  • Change almost every "floating point" to "floating-point" (this is HUGE);
  • Add a dot to "etc" when grammatically correct (This is also HUGE);
  • Bring back the overhauled Timer's description which I omitted from Tweak Timer documentation #87436 ;
  • Use "×" consistently when referring to size ("3x3" -> "3×3");
    • You cannot be blamed for not noticing a difference.

To soften the blow and not cause random, unjustified invalidation for the localization teams, this PR also tries to improve upon the descriptions where the "targeted" words appear.

@Mickeon Mickeon added this to the 4.3 milestone Mar 1, 2024
@Mickeon Mickeon requested review from a team as code owners March 1, 2024 11:25
Comment on lines +400 to 403
- 4×8 = rgb(170, 255, 0) - #aaff00 - Not supported on most hardware
- 8×4 = rgb(255, 170, 0) - #ffaa00 - Not supported on most hardware
- 8×8 = rgb(255, 255, 0) - #ffff00 - Not supported on most hardware
[/codeblock]
Copy link
Contributor Author

Choose a reason for hiding this comment

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

doc/classes/bool.xml Outdated Show resolved Hide resolved
@Mickeon Mickeon force-pushed the documentation-uncommon-words-2 branch from 96eb312 to 5ced935 Compare March 1, 2024 11:30
Copy link
Member

@AThousandShips AThousandShips left a comment

Choose a reason for hiding this comment

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

Will come back later today but liking it generally!

doc/classes/XRInterface.xml Outdated Show resolved Hide resolved
doc/classes/XRInterfaceExtension.xml Outdated Show resolved Hide resolved
doc/classes/XRAnchor3D.xml Outdated Show resolved Hide resolved
doc/classes/ResourceImporterTexture.xml Outdated Show resolved Hide resolved
doc/classes/RandomNumberGenerator.xml Outdated Show resolved Hide resolved
@@ -64,7 +64,7 @@
<description>
Adds a comment delimiter.
Both the start and end keys must be symbols. Only the start key has to be unique.
[param line_only] denotes if the region should continue until the end of the line or carry over on to the next line. If the end key is blank this is automatically set to [code]true[/code].
[param line_only] defines if the region should continue until the end of the line or carry over on to the next line. If the end key is blank this is automatically set to [code]true[/code].
Copy link
Member

Choose a reason for hiding this comment

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

For these I'd either use if ... is true and some apt change, or "controls"

Copy link
Contributor Author

Choose a reason for hiding this comment

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

As of the time of writing I have not a clue on what's the true or false behavior or what they even mean exactly.

Copy link
Member

Choose a reason for hiding this comment

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

Good point it is a bit cryptic, I'd say to poke who ever added this and have them help

Copy link
Contributor Author

Choose a reason for hiding this comment

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

This was added in... 1684276 by @Paulb23 which means it's probably time to reverse-engineer.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Figured out, you may take a look again.

doc/classes/Input.xml Outdated Show resolved Hide resolved
@Mickeon Mickeon force-pushed the documentation-uncommon-words-2 branch 2 times, most recently from bf6efa0 to b838a64 Compare March 1, 2024 12:50
Copy link
Member

@AThousandShips AThousandShips left a comment

Choose a reason for hiding this comment

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

LGTM

doc/classes/CodeHighlighter.xml Outdated Show resolved Hide resolved
doc/classes/CubemapArray.xml Outdated Show resolved Hide resolved
doc/classes/DisplayServer.xml Outdated Show resolved Hide resolved
doc/classes/MeshDataTool.xml Outdated Show resolved Hide resolved
doc/classes/EditorPlugin.xml Outdated Show resolved Hide resolved
@Mickeon Mickeon force-pushed the documentation-uncommon-words-2 branch from b838a64 to c54e09a Compare March 1, 2024 14:33
@akien-mga akien-mga merged commit 34effe4 into godotengine:master Mar 1, 2024
16 checks passed
@akien-mga
Copy link
Member

Thanks!

@Mickeon Mickeon deleted the documentation-uncommon-words-2 branch March 1, 2024 16:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants