-
-
Notifications
You must be signed in to change notification settings - Fork 21.5k
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
Cherry-picks for the 3.x branch (future 3.4) - 18th batch #52900
Conversation
(cherry picked from commit 6613d9c)
(cherry picked from commit d68abd9)
This gives visual feedback when not starting Godot from a terminal. This could lead to confusion when placing a Godot binary within a project folder that has no main scene defined. (cherry picked from commit 87fb929)
Fix godotengine#42057 (cherry picked from commit 395ab34)
The file extension given to a ConfigFile has no impact on its formatting or behavior. (cherry picked from commit 9c6ae95)
…tion (cherry picked from commit a15847e)
(cherry picked from commit f400c92)
Follow-up to godotengine#51002. (cherry picked from commit 16f49d4)
(cherry picked from commit 09eb98c)
(cherry picked from commit a3b9842)
(cherry picked from commit e78ee61)
- Tweak the Android platform logo to remove the Android wordmark, as it can't be used without explicit permission. (cherry picked from commit 1513aa9)
(cherry picked from commit e27ab27)
(cherry picked from commit 5260fd8)
Since this avoids accidentally placing 2D nodes at subpixel positions, this results in more crisp visuals by default, even when pixel snapping is disabled in the project settings. (cherry picked from commit c03e7c2)
(cherry picked from commit 0801256)
(cherry picked from commit 07042b4)
(cherry picked from commit 7ccbf49)
Fixes godotengine#38093. (cherry picked from commit aa72af4)
Moves the code for enabling plugins from NOTIFICATION_READY to after the first scan has been completed. (cherry picked from commit 1963c63)
(cherry picked from commit f7f8ae6)
See godotengine#52645 for context. (cherry picked from commit fd8bddd)
(cherry picked from commit 46bbeb2)
- Use a colon instead of parentheses and a comma to reduce visual clutter. - Pad the line number with 4 spaces to account for scripts longer than 999 lines. (cherry picked from commit 1e8976f)
(cherry picked from commit 3e8b54b)
(cherry picked from commit a6108f8)
(cherry picked from commit e9723ef)
(cherry picked from commit 4a0cadd)
This pull request adds a small amendment to `SceneTree` describing the behavior `_physics_process()` when pausing the scene. `_physics_process` will completely stop processing collisions and signals whenever the scene is paused, however, the function will still receive calls. This addresses: godotengine#47326 (cherry picked from commit d62175e)
Unnamed gizmos should be avoided, so this should help editor plugin authors resolve issues with gizmo naming if they forgot to override the function. (cherry picked from commit e5406ba)
83435ac
to
7c2fa36
Compare
(cherry picked from commit ad7a610)
(cherry picked from commit 9ea619c)
When clicking on a resource field in the inspector dock, you now have the "Quick Load" option in addition to "Load". This opens a QuickOpen dialog allowing the user to type in a phrase to quickly locate the desired resource (similar to "Quick Open Scene"). In my experience, this is much faster than clicking through the File Dialog. Relates to godotengine/godot-proposals#346. (cherry picked from commit 470b94f)
(cherry picked from commit 8fe664f)
Fixes shear effect with `BILLBOARD_FIXED_Y` when the camera is rotated around the z-axis by rotating the mesh correctly into view space. Also removes shearing effects that occur when rotating the mesh by excluding the model rotation and scale from the billboard matrix. (cherry picked from commit d3850a0)
(cherry picked from commit 1529bf7)
(cherry picked from commit c4787a8)
… and use system macros instead of bitwise AND. Add locale format info to the documentation. (cherry picked from commit f797e1c)
This method extracts the 2 or 3-letter language code from `OS::get_locale()`, making it easier for users to identify the "main" language code for users that might have different OS locales due to different OS or region, but should be matched to the same translation (e.g. "generic" Spanish). Fixes godotengine#40703. (cherry picked from commit def99c7)
(cherry picked from commit 71255bc)
(cherry picked from commit 31ef94f)
7c2fa36
to
d0a8e6d
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.
@rcorre When I saw "Add QuickLoad option to resource picker." I was excited, and I fully agree that searching by typing for the resource is quicker indeed. However the button is all the way at the bottom of a massive list. Any chances of moving both load and quick load to the top?
@lentsius-bark This is probably not the best place to discuss it, this is just a cherrypick PR. The original PR is #37228. That said, the list is only massive if you export a generic resource field, which is already a usability problem. For most built-in stuff it's just 3-6 options. But we can reorganize the list, if it's an overall usability improvement. You need to make a proposal for it first though. |
No description provided.