Skip to content

3.x#146

Open
illlustr wants to merge 141 commits intonaiiveprojects:3.xfrom
godotengine:3.x
Open

3.x#146
illlustr wants to merge 141 commits intonaiiveprojects:3.xfrom
godotengine:3.x

Conversation

@illlustr
Copy link

@illlustr illlustr commented Jun 3, 2025

No description provided.

Programneer and others added 30 commits June 9, 2024 20:42
This conflicts with ::MonoGCHandle in mono 6.14 (maintained by winehq).
[3.x] Improve Class display in Create dialog
[3.x] Fix double `TOOLS_ENABLED` checks from `NO_EDITOR_SPLASH`
Expose gui_release_focus and gui_get_focus_owner to Viewport
Expose a method to get hovered Control in Viewport

Co-Authored-By: Gilles Roudiere <gilles.roudiere@gmail.com>
Co-Authored-By: Claire Blackshaw <evilkimau@gmail.com>
[3.x] Expose some helper methods on Viewport
mono: move MonoGCHandle into gdmono namespace
[3.x] FTI - Optimize `SceneTree` traversal
[3.x] Fix unzSeekCurrentFile not resetting total_out_64.
This could cause incorrect rendered xform for one frame.
[3.x] `SceneTreeFTI` - fix identity_xform flag getting out of sync
…ugin-friendly

[3.x] Show `TextureProgress` radial center cross only when editing the scene
Adds the option to change the audio driver to the Dummy driver and back at runtime, with a set of MuteState flags - Disabled (user control), Silence (period of silence), Focus Loss (when app is not in focus), and Paused (when app is paused).

Control for the flags is added for the editor in EditorSettings, and for the project in ProjectSettings.

Editor defaults to muted (Dummy driver) when there is no audio output, and automatically switches to active on output. This significantly reduces CPU usage.
[3.x] Add ability to mute AudioServer.
[3.x] `SceneTreeFTI` - Fix `force_update` flag for invisible nodes
[3.x] FTI - `global_transform_interpolated()` on demand for invisible nodes
[3.x] Pre-calculate `is_visible_in_tree()`
[3.x] FTI - Reduce `VisualInstance` xform notifications
(cherry picked from commit cdb8752)
(cherry picked from commit 8bb3e53)
lawnjelly and others added 30 commits October 1, 2025 05:51
[3.x] `Batching` - Fix `MultiRect` casting to wrong type
BlobShadow node (sphere or capsule)
BlobFocus
Backends for GLES2 and GLES3
[iOS, 3.x] Switch window creation to UIScene.
[3.x] Fix `mbedtls` readme duplicated text
Fixes off by one bug, and increases the limit slightly.
[3.x] FTI - Fix `SceneTreeFTI` depth limit behaviour
[3.x] Add `Span` and some basic uses from `Geometry`.
[3.x] `Span` - update more `Geometry` API to use span
[3.x] Make `Span` -> `LocalVector` conversion function explicit.
Co-Authored-By: Pawel Kowal <pkowal1982@gmail.com>
(cherry picked from commit 9de2837)
[3.x] Add proper flags when using external recast
[3.x] Export: Modify Windows template without rcedit
[3.x] Process TTS callback on the main thread to avoid speech-dispatcher deadlock
[3.x] FTI - Optimize non-interpolated 2D items
The `BLOB_SHADOW` builtin wasn't registered with the shader compiler for GLES3.
[3.x] `BlobShadows` - Fix `GLES3` shader builtin
[3.x] Make physics interpolation compatible with separate-thread rendering
[3.x] Use approximate test when comparing properties, thoroughly
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.