Rémi Verschelde
7a70efc2a8
Merge pull request #100151 from alessand10/fix-dx12-command-buffer-leak
...
Fix a command buffer leak that occurs in D3D12
2024-12-17 22:59:50 +01:00
Rémi Verschelde
f1eb2f928d
Merge pull request #100039 from TokageItLab/ping-pong-param
...
Make `backward` be parameter of the `AnimationTree` in the `AnimationNodeAnimation`
2024-12-17 22:59:47 +01:00
Rémi Verschelde
f08fe52d9a
Merge pull request #99963 from Faless/web/no_ip
...
[Web] Implement dummy IP and NetSocket
2024-12-17 22:59:42 +01:00
Rémi Verschelde
45d8c217b9
Merge pull request #99649 from ckaiser/run-instances-data
...
Improve run instances UX: avoid removing data and add a clear popup.
2024-12-17 22:59:37 +01:00
Rémi Verschelde
55a3c6ba2b
Merge pull request #99471 from Arnklit/fix_undo_redo_for_texture_region_editor
...
Fix undo redo for the texture region editor
2024-12-17 22:59:33 +01:00
Rémi Verschelde
24f88bb889
Merge pull request #99292 from Repiteo/scons/show_progress-tweaks
...
SCons: Address minor `show_progress` issues
2024-12-17 22:59:28 +01:00
Rémi Verschelde
d4f4129dba
Merge pull request #98978 from tetrapod00/astar-nonsense
...
Docs: Update AStar3D examples
2024-12-17 22:59:25 +01:00
Rémi Verschelde
66b8101cef
Merge pull request #95460 from m4gr3d/enable_mouse_forward_back_buttons
...
Enable `BUTTON_FORWARD` and `BUTTON_BACK` mouse buttons on Android
2024-12-17 22:59:20 +01:00
Rémi Verschelde
6244d8f38d
Merge pull request #93867 from m4gr3d/move_custom_templates_in_advanced_options
...
Update the visibility for the custom templates for all platforms
2024-12-17 22:59:14 +01:00
Rémi Verschelde
2c304a7383
Merge pull request #88349 from Calinou/decal-light-projector-only-allow-valid-types
...
Only allow valid types in Decal, Light3D projector, PointLight2D texture and CSGMesh3D mesh
2024-12-17 22:59:08 +01:00
kobewi
0ffdb6b993
Fix Timer error on startup
2024-12-17 22:26:54 +01:00
Fredia Huya-Kouadio
2d3f6963b2
Update the visibility for the custom templates for all platforms
...
Hide the custom template options behind the `Advanced Options` toggle
2024-12-17 13:08:47 -08:00
Anish Mishra
70b24c3d16
Android: Support for base color retrieval
2024-12-18 02:14:48 +05:30
alessand10
9ea97c017b
Fix a command buffer leak that occurs in dx12
2024-12-17 14:55:39 -05:00
Hugo Locurcio
7a04d85ec3
Only allow valid types in Decal, Light3D projector, PointLight2D texture and CSGMesh3D mesh
...
If an invalid type is supplied (which can still be done from a script),
a warning is printed (along with a workaround for ViewportTexture).
This also adds support for "negative" resource hints such as
"Texture2D,-ViewportTexture" to exclude one or more subclasses
from a class hint.
Co-authored-by: Tomasz Chabora <kobewi4e@gmail.com >
2024-12-17 20:41:12 +01:00
K. S. Ernest (iFire) Lee
46b02f08c6
Update the warnings for CSGShape3D.
2024-12-17 11:02:38 -08:00
Zi Ye
5b19f729c2
Fix errors when undoing collision generation for multiple meshes with different parents
2024-12-17 10:14:06 -06:00
clayjohn
7c61252dd7
Optimize PointLight2D shadow rendering by reducing draw calls and RD state changes.
...
This dramatically reduces the CPU time spent on rendering shadows for PointLight2Ds
2024-12-17 07:41:09 -08:00
Thaddeus Crews
df6ac3973e
SCons: Fix minor show_progress issues
2024-12-17 09:27:32 -06:00
Rémi Verschelde
2b7ea6223b
Merge pull request #100510 from adamscott/tmp-dir-create
...
Fix non-creation of editor temporary dir
2024-12-17 16:19:41 +01:00
Rémi Verschelde
ed51ec999c
Merge pull request #100451 from larspet/update-syntax-highlight
...
Clear syntax highlighter cache when theme or syntax highlighter is changed
2024-12-17 16:19:37 +01:00
Rémi Verschelde
4b22e97e2a
Merge pull request #100449 from tetrapod00/camera-feed-limitation
...
Document CameraFeed platform limitations
2024-12-17 16:19:33 +01:00
Rémi Verschelde
0d4c68f82b
Merge pull request #100482 from adamscott/fix-closure-issues
...
Fix (some of the) 3.1.73 emscripten Closure compiler issues
2024-12-17 16:19:29 +01:00
Rémi Verschelde
b69a28a613
Merge pull request #100429 from havi05/itemlist-draw-focus-syle-last
...
`Itemlist` draw focus stylebox after items
2024-12-17 16:19:25 +01:00
Rémi Verschelde
9830780b3d
Merge pull request #100416 from TokageItLab/anode-ex
...
Make `AnimationNodeExtension` extend `AnimationNode` instead of `AnimationRootNode`
2024-12-17 16:19:22 +01:00
Rémi Verschelde
e237dd0691
Merge pull request #100408 from KoBeWi/pathdoom
...
Improve UID support for main scene
2024-12-17 16:19:19 +01:00
Rémi Verschelde
7bccc82721
Merge pull request #100401 from kiroxas/Simplify_NavMeshQueries3D_simplify_path_segment
...
Simplify `NavMeshQueries3D::simplify_path_segment`
2024-12-17 16:19:15 +01:00
Rémi Verschelde
8385a12ba8
Merge pull request #100361 from fire/vsk-csg-warning-4.4
...
Push some warnings for CSG non manifold and other errors.
2024-12-17 16:19:12 +01:00
Rémi Verschelde
4866c4a8c5
Merge pull request #99925 from Mickeon/documentation-no-static-typing-yet
...
Remove uses of static typing from the documentation
2024-12-17 16:19:08 +01:00
Rémi Verschelde
98ca63ae47
Merge pull request #99849 from Sauermann/fix-menu-button-hover
...
Fix `switch_on_hover` for `MenuButton`
2024-12-17 16:19:03 +01:00
Rémi Verschelde
1c94d13e21
Merge pull request #99721 from ryevdokimov/fix-spin-box
...
Fix removing last digit in spinbox while `update_on_text_changed` is true
2024-12-17 16:18:58 +01:00
Rémi Verschelde
076d126bc7
Merge pull request #99639 from badsectoracula/get-selected-gridmap-cells
...
Expose GridMapEditorPlugin to scripts and add methods to manipulate to the selection and selected palette item
2024-12-17 16:18:54 +01:00
Rémi Verschelde
0ce9e3e941
Merge pull request #98504 from timothyqiu/test-keyevent-rtr
...
Fix `InputEventKey` test failure under certain system languages
2024-12-17 16:18:46 +01:00
Rémi Verschelde
182b4741ea
Merge pull request #93479 from Repiteo/scons/better-colored-output
...
SCons: Improve colored output
2024-12-17 16:18:41 +01:00
Rémi Verschelde
d60c0e21a6
Merge pull request #88313 from wagnerfs/run-time-anisotropic-filtering
...
Allow changing the anisotropic filter level at run-time per Viewport
2024-12-17 16:18:38 +01:00
Rémi Verschelde
bf0f1054db
Merge pull request #87542 from Mickeon/code-editor-idle-parse-delay-I-am-speed
...
Make the Script Editor's parser execute sooner on edit after error was found
2024-12-17 16:18:33 +01:00
Rémi Verschelde
d701bc0032
Merge pull request #83917 from Calinou/directionallight3d-add-specular
...
Implement per-light Specular property in DirectionalLight3D
2024-12-17 16:18:29 +01:00
Rémi Verschelde
4047e4b894
.NET: Downgrade Microsoft.CodeAnalysis.CSharp to 4.8.0 for compat with SDK 8.0.1xy
...
And for CI, set up .NET SDK 8.0.100 explicitly to test our min supported version.
2024-12-17 15:56:56 +01:00
Pāvels Nadtočajevs
293be04ec8
Implement window_start_drag on Windows and Linux.
2024-12-17 16:49:27 +02:00
Adam Scott
741f6c71d7
Fix non-creation of editor temporary dir
2024-12-17 09:23:25 -05:00
Lukas Tenbrink
a636c04244
Optimize CowData and LocalVector functions .insert and .remove_at by using move semantics.
2024-12-17 14:10:10 +01:00
Raul Santos
69f1cc10b6
GDExtension: Add icon path to class creation info
...
Allows GDExtensions to set the icon of a class programmatically, which is useful for extensions that don't use a `.gdextension` file.
2024-12-17 08:43:12 +01:00
Markus Sauermann
0eff41d045
Fix displaying of embedded Window
...
Fix Rect of texture to take window and stretch transform into account.
There is no need for `viewport_attach_to_screen` for embedded windows,
since their display is handled via `Viewport::_sub_window_update`.
2024-12-17 08:38:14 +01:00
Stayd
ed0e3d7da8
Scene Shaders - TBN Fixes
...
Fixes two errors related to the normal, tangent,
and bitangent vectors, namely normals not always
being inverted on backfaces, and normalization
being reversed from what MikkTSpace expects.
2024-12-16 22:36:23 -07:00
Jason Kuo
3720de4b6f
Add activate_feed and deactivate_feed virtual bind to CameraFeed
2024-12-17 10:48:10 +08:00
havi05
b905014128
Fix RichTextLabel bbcode rainbow play reversed and paused
2024-12-16 23:52:26 +01:00
Pāvels Nadtočajevs
7c182a1544
[TextServer] Fix space trimming around mandatory line breaks.
2024-12-16 23:37:26 +02:00
Markus Sauermann
9c5886f95a
Fix switch_on_hover for MenuButton
...
Previously, embedded Windows (the opened menu) were not accounted for
when checking for `switch_on_hover`.
`gui_get_hovered_control()` is more appropriate to check for the hover
status of other `MenuButton` nodes at the mouse position.
Explain the usage of the incorrectly used function in a comment.
2024-12-16 22:11:42 +01:00
K. S. Ernest (iFire) Lee
441c440bf4
Push some warnings for CSG non manifold and other errors.
...
In the scene tree add warnings.
2024-12-16 12:49:51 -08:00
Bad Sector
baf03e4fb6
Expose GridMapEditorPlugin to scripts and add methods to manipulate the selection and selected palette item
2024-12-16 21:31:05 +02:00