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

Merge commit godotengine/godot@a7a2a12 #899

Merged
merged 280 commits into from
Dec 21, 2024

Conversation

Spartan322
Copy link
Member

No description provided.

smix8 and others added 30 commits December 14, 2024 18:15
Fixes GridMap freeing edge connection debug mesh too early.
… version number

Windows 11's major version number is actually 10.x.x, which can be confusing
if you don't know about this quirk. `OS.get_version_alias()` avoids this
by displaying the "branding" version number and the build number as a suffix,
so that individual updates can still be distinguished from each other.

On macOS, `OS.get_version_alias()` returns the version number prepended
with the version name (e.g. Sequoia for macOS 15).

On other operating systems, this returns the same value as `OS.get_version()`.
Co-authored-by: Adam Scott <[email protected]>
Co-authored-by: A Thousand Ships <[email protected]>
Add `_to_variant` helper functions to `gdvirtual.gen.inc` to work around an MSVC bug.
…parse_latin1`, `parse_wstring`, `parse_utf32`).
GLTF: Fix bad pointer to ImporterMeshInstance3D root node at runtime
Expose EditorInspector.edit to scripting
Add `OS.get_version_alias()` to return a human-readable Windows/macOS version number
Don't rebuild tree when selecting a file in FileSystem list view
`ItemList` highlight selected items and draw `cursor`-stylebox last
hpvb and others added 22 commits December 20, 2024 23:01
When a node was previously selected and the test "selected == p_node"
was true the code would use set_selected() to change the selection to
nullptr. However, if the tree is dirty, which is always true in this
codepath, this would lead to a recursive call to _update_tree()
ultimately leading to a crash due to us running out of stack.

This fixes #100666
Allow Timer nodes to ignore engine time scale
GDExtension: Add method to set the class icon
[TextServer] Fix use of `find_char` in text servers
Add option to disable `Swipe to Dismiss` for Wear OS
Remove unused variable in `GDScriptLanguage`
Rename `GDExtensionCompatHashes` to make it clear it's only for exceptional situations
Fix crash when duplicating `Decal` or `Light3D` nodes
Remove unused headers in servers
Unset last focused window when it is destroyed.
…remove

Follow-up of `ArrayMesh::surface_remove` addition
…-indicator-going-to-wrong-debugger

Fix autostart indicator going to wrong debugger
Rendering: MoltenVK hack is no longer required, as bug was fixed.
Fix `@export` open scene button not working
Increase precision in `linear_to_srgb()` and `srgb_to_linear()`
[.NET] Update required .NET SDK version in error messages
Don't recursively call `_update_tree`
[MenuBar] Use PopupMenu title property as a menu name.
@Spartan322 Spartan322 merged commit 2326599 into Redot-Engine:master Dec 21, 2024
20 checks passed
@Spartan322 Spartan322 deleted the merge/a7a2a12 branch December 21, 2024 11:00
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.