Rémi Verschelde
16ee94a953
Merge pull request #99843 from KoBeWi/easy_windows
...
Add helper method to get Window from ID
2024-11-29 22:51:45 +01:00
Rémi Verschelde
82311791db
Merge pull request #99802 from lander-vr/reflection-probe-wireframe
...
Fix ReflectionProbe AABB
2024-11-29 22:51:24 +01:00
Rémi Verschelde
cf165a1d29
Merge pull request #99739 from ydeltastar/fix-default-environment
...
Fix default `Environment` project setting and loading
2024-11-29 22:51:14 +01:00
Rémi Verschelde
05e93a6010
Merge pull request #99691 from Sauermann/fix-consume-mouse-over
...
Rename `SubViewportContainer` option `consume_drag_and_drop` to `mouse_target`
2024-11-29 22:51:10 +01:00
Rémi Verschelde
5e87bdae74
Merge pull request #98605 from bruvzg/lbl_mult_para
...
[Label] Handle text as multiple independent paragraphs.
2024-11-29 22:46:42 +01:00
Rémi Verschelde
7f5ffdf787
Merge pull request #98541 from ydeltastar/zero-multi-fix
...
Fix `MultiMesh` errors in editor and resource duplication
2024-11-29 22:46:38 +01:00
Rémi Verschelde
680142984d
Merge pull request #98450 from bruvzg/rtl_img_align
...
[RTL] Allow setting image alignment as separate bbcode argument.
2024-11-29 22:46:33 +01:00
Rémi Verschelde
5d74c5370b
Merge pull request #97963 from bruvzg/rtl_valign
...
[RTL] Add support for vertical alignment.
2024-11-29 22:46:14 +01:00
Rémi Verschelde
8d3fc48abf
Merge pull request #97521 from pafuent/enhance_scroll_container_focus
...
Add a focus border on `ScrollContainer`
2024-11-29 22:46:09 +01:00
Rémi Verschelde
5d9ffb7d1c
Merge pull request #97365 from aaronp64/vector_compose_input_defaults
...
Keep existing `VectorCompose` input values when setting vector type
2024-11-29 22:46:05 +01:00
Rémi Verschelde
abf9eb5903
Merge pull request #93285 from rune-scape/listen-for-changes
...
More GUI nodes listening for texture changes
2024-11-29 22:45:39 +01:00
Rémi Verschelde
ab08876e5c
Merge pull request #89566 from AThousandShips/range_val_fix
...
Fix some invalid `int` property ranges
2024-11-29 22:45:35 +01:00
Rémi Verschelde
8de2abd075
Merge pull request #85789 from DevilboxGames/FileDialogCaseSensitivity
...
Make `FileDialog` filtering case insensitive
2024-11-29 22:45:32 +01:00
Rémi Verschelde
5d462ee4c5
Merge pull request #67857 from anvilfolk/extended-curve
...
Extend Curve to allow for domains outside of [0, 1].
2024-11-29 22:45:19 +01:00
Rémi Verschelde
56a7dba10b
Merge pull request #99799 from akien-mga/fix-typos
...
Fix various typos and code style issues
2024-11-29 22:02:53 +01:00
Rémi Verschelde
84bf708638
Merge pull request #99771 from Sauermann/fix-physics-hover-over-embedded-window
...
Fix physics picking when hovering an embedded window
2024-11-29 22:02:43 +01:00
Rémi Verschelde
08b931b656
Merge pull request #99734 from Mickeon/audio-stream-player-3d-seek-fix
...
Fix code consistency between AudioStreamPlayer2D and AudioStreamPlayer3D
2024-11-29 22:02:29 +01:00
Rémi Verschelde
dbb9c9937d
Merge pull request #99685 from arkology/texture-progress-cross-plugin-friendly
...
Show `TextureProgressBar` radial center cross only when editing the scene
2024-11-29 22:02:26 +01:00
Rémi Verschelde
c1fb342287
Merge pull request #99664 from arkology/camera2d_double_is_editor_hint_check
...
Remove double `is_editor_hint()` check inside `NOTIFICATION_READY` for `Camera2D` node
2024-11-29 22:02:22 +01:00
Rémi Verschelde
a1365dcb12
Merge pull request #98765 from Calinou/editor-bottom-panel-no-icon-tint
...
Don't tint editor bottom panel icons when hovered or pressed
2024-11-29 22:01:55 +01:00
kobewi
e0304a7d00
Add helper method to get Window from ID
2024-11-29 21:15:23 +01:00
cixil
8a42e3d3ef
Avoid duplicating signals from scene instances into packed scenes
2024-11-29 18:29:08 +01:00
Rémi Verschelde
88e81ee730
Fix various typos and code style issues
2024-11-28 17:40:42 +01:00
landervr
11225de197
Fix ReflectionProbe AABB
2024-11-28 17:31:29 +01:00
Markus Sauermann
f53a220a72
Fix physics picking when hovering an embedded window
...
When the mouse is hovering an embedded window, it is still considered
within the main viewport.
Previously in this case physics picking was executed, as if no embedded
window was there.
This PR introduces an additional check to exclude these cases.
2024-11-27 22:29:42 +01:00
ydeltastar
8793764ba6
Fix default environment project setting and loading
2024-11-27 14:15:27 -03:00
Thaddeus Crews
f128f383e8
Merge pull request #98035 from WhalesState/scroll-bar-grapper-area
...
Fix `ScrollBar` grabber mouse input ignores scroll content margins.
2024-11-27 10:47:32 -06:00
Thaddeus Crews
70ea5713cf
Merge pull request #98012 from syntaxerror247/lineEdit-bug-fix
...
Fix uneditable `LineEdit`, `TextEdit` and `CodeEdit` virtual keyboard popup on mobile
2024-11-27 10:47:15 -06:00
Thaddeus Crews
9c300a6c05
Merge pull request #80965 from Calinou/viewport-add-get-stretch-scale-factor
...
Add a Viewport method to get automatically computed 2D stretch transform
2024-11-27 10:47:12 -06:00
Thaddeus Crews
c5cd7c66ee
Merge pull request #85443 from smix8/gridmap_castshadows
...
Add ShadowCastingSetting to MeshLibrary / GridMap items
2024-11-27 10:47:10 -06:00
Thaddeus Crews
3edf8b91e9
Merge pull request #98489 from Flarkk/fix_project_position
...
Fix Camera3D::project_position() when depth=zfar
2024-11-27 10:47:07 -06:00
Thaddeus Crews
21542298aa
Merge pull request #99743 from clayjohn/material-texture-mask
...
Use Vector4 for texture mask in BaseMaterial to avoid converting to and from Plane
2024-11-27 10:47:03 -06:00
Micky
06bb9944d7
Fix code consistency between AudioStreamPlayer2D and AudioStreamPlayer3D
2024-11-27 15:29:59 +01:00
clayjohn
9e34e45480
Use Vector4 for texture mask in BaseMaterial to avoid converting to and from Plane
2024-11-26 21:43:46 -08:00
Trevor Davenport
70a55540b7
Ensure primitive meshes are created before connected to changed signal.
...
Primitive meshes are special in that they aren't created until calling
one of their methods which cause it to actually create the mesh
resources. If this is not done early enough, a changed signal can be
triggered from an unexpected thread resulting in a threading warning.
This follows the pattern of mesh_instance_3d which also does this before
connecting to the change signal. Future cleanup could provide a better
means to populate the meshes.
2024-11-26 20:51:08 -07:00
Mounir Tohami
2041d8cf08
Fix ScrollBar
grabber mouse input.
2024-11-27 01:30:45 +00:00
smix8
612981c1ea
Add ShadowCastingSetting to MeshLibrary / GridMap items
...
Adds ShadowCastingSetting to MeshLibrary / GridMap items.
2024-11-27 01:06:21 +01:00
Thaddeus Crews
0ee60dd543
Merge pull request #99516 from KoBeWi/quantum_entanglement_of_source_files
...
Untangle ColorPicker includes
2024-11-26 13:04:54 -06:00
Thaddeus Crews
33093c2029
Merge pull request #99619 from TokageItLab/flippable
...
Make flipping flag consider influence in LookAtModifier3D
2024-11-26 13:04:48 -06:00
Thaddeus Crews
04786f0ee8
Merge pull request #97824 from TokageItLab/retarget-modifier
...
Add RetargetModifier3D for realtime retarget to keep original rest
2024-11-26 13:04:47 -06:00
Thaddeus Crews
d18f8046dd
Merge pull request #99613 from TokageItLab/scl-fw
...
Fix `forward_vector` scale to handle `safe_margin` correctly in LookAtModifier
2024-11-26 13:04:45 -06:00
Thaddeus Crews
dc0fcf9753
Merge pull request #99612 from TokageItLab/lkat-bn
...
Make LookAtModifier3D adopt the bone name method
2024-11-26 13:04:44 -06:00
Thaddeus Crews
b41f02c035
Merge pull request #90644 from BattyBovine/cs3d_debug_colour
...
Add CollisionShape3D custom debug colors
2024-11-26 13:04:43 -06:00
Thaddeus Crews
391e0a6808
Merge pull request #99585 from TokageItLab/start-end-each
...
Make start/end can be retrieved from each PlaybackData on AnimationPlayer
2024-11-26 13:04:41 -06:00
Jamie Greunbaum
0fc082e1ee
Add CollisionShape3D custom debug colours
...
This allows changing the display colour of a CollisionShape3D node on a per-shape basis.
It also adds the ability to display a solid coloured preview of a CollisionShape3D.
Closes https://github.com/godotengine/godot-proposals/issues/906
2024-11-26 16:28:13 +01:00
Markus Sauermann
003647972f
Rename consume_drag_and_drop
to mouse_target
...
The functionality of the parameter is not limited to drag-and-drop
operations, but it has also other uses.
So its name should not be tied to drag-and-drop.
The API was created in the not yet released Godot 4.4-dev6, so this
change should not be considered compatibility breaking.
2024-11-25 21:36:29 +01:00
arkology
15bd2a9bc1
Show TextureProgressBar radial cross only when editing the scene
2024-11-25 21:00:50 +03:00
Silc Lizard (Tokage) Renew
38d274b021
Make flipping flag consider influence in LookAtModifier3D
2024-11-25 15:59:39 +09:00
Silc Lizard (Tokage) Renew
b76cdf525b
Make LookAtModifier3D adopt to bone name method
2024-11-25 15:47:10 +09:00
arkology
99886f3204
Remove double is_editor_hint()
check inside NOTIFICATION_READY
for Camera2D
node
...
`Engine::get_singleton()->is_editor_hint()` is already a part of `is_part_of_edited_scene()` function.
2024-11-25 09:28:16 +03:00