Lyuma
9aa46bf3f5
Fix for SkeletonIK3D interpolation and bone roll
...
Fix bug in internal Basis::rotate_to_align function (also used with identity Basis in scene/resources/curve.cpp)
Use ChainItem children rather than local bone rest to determine IK bone roll to match Godot 3.x behavior
2023-06-05 20:44:45 -07:00
今井きなみ
270bc93b95
Fix VideoStreamPlayer seamless loop
2023-06-05 21:17:48 +02:00
RedworkDE
7da1310952
Mark deprecated methods of MultiMesh in the docs
2023-06-05 21:17:40 +02:00
Rémi Verschelde
e7d2e49688
Merge pull request #77765 from Sauermann/fix-acceptdialog-event-handled
...
Fix that button presses don't set event as handled in AcceptDialog
2023-06-05 18:27:33 +02:00
Rémi Verschelde
3e633c9706
Merge pull request #77876 from Sauermann/unittest-77773
...
Add unit test: mouse movement after slider release
2023-06-05 18:05:13 +02:00
Rémi Verschelde
d046c5099a
Merge pull request #77874 from detomon/clear-bone-name-index-after-clear-bones
...
Fix adding bones with the same name after calling `Skeleton3D.clear_bones()`
2023-06-05 18:05:06 +02:00
Rémi Verschelde
67c0467e04
Merge pull request #77860 from ajreckof/add-move-control-points-button-for-Path3D
...
Add move control points button to Path3D Editor.
2023-06-05 18:05:02 +02:00
Rémi Verschelde
89ef3e2c16
Merge pull request #77852 from ajreckof/make-3Dview-pan-in-the-right-way-with-trackpads
...
Make panning the 3D view with trackpad goes the right way
2023-06-05 18:04:58 +02:00
Rémi Verschelde
0010b34a37
Merge pull request #75099 from mxnemu/add-default-x11-error-handler
...
[Linux/X11] Add a default error handler for X11 to avoid crashes.
2023-06-05 18:04:49 +02:00
Rémi Verschelde
f00c971b81
Merge pull request #63168 from Levrault/master
...
Fix: InputEventJoypadMotion should trigger only once on a vslider
2023-06-05 18:04:39 +02:00
nee
b13c82e964
[Linux/X11] Add a default error handler for X11 to avoid crashes.
...
The default behaviour for X11 is to crash even on non-fatal errors
when there is no error handler set. This change allows the window to
stay open and may enable users to save their work when things go
wrong.
This acts as a workaround for #65425 and #68471
2023-06-05 17:28:21 +02:00
Luc-Frédéric Langis
166ca77f20
feat(gamepad): improve gamepad behavior with slider and popup_menu
2023-06-05 10:20:46 -04:00
Danil Alexeev
049a49cac0
GDScript: Fix doc comment parsing (newlines and spaces)
2023-06-05 16:00:46 +03:00
Markus Sauermann
479f359ac4
Add unit test: mouse movement after slider release
2023-06-05 13:51:28 +02:00
Rémi Verschelde
0f76ff2115
Merge pull request #77868 from bitsawer/update_tinyexr_104
...
tinyexr: Sync with upstream 1.0.4
2023-06-05 13:43:16 +02:00
Rémi Verschelde
85c908654c
Merge pull request #77867 from Sauermann/revert-move-child-update
...
Don't update mouse cursor state on child order changed
2023-06-05 13:43:11 +02:00
Rémi Verschelde
d0dfc01035
Merge pull request #77821 from YeldhamDev/fallback!_fallback!_fallback!
...
Enhance icon fallback and their docs for exporters
2023-06-05 13:43:07 +02:00
Rémi Verschelde
9d3d2ead69
Merge pull request #77814 from RedworkDE/doc-node-queuefree
...
Clarify the docs on Node.queue_free
2023-06-05 13:43:03 +02:00
Rémi Verschelde
91cddd6c39
Merge pull request #77808 from puchik/use-normal-no-env
...
Use depth pass mode with normals if required, even if Environment is null
2023-06-05 13:42:58 +02:00
Rémi Verschelde
d214dc5a0c
Merge pull request #77796 from MewPurPur/yeah-no-one-needs-exaseconds
...
Fix profilers' GUI trees
2023-06-05 13:42:54 +02:00
Rémi Verschelde
d7a0170971
Merge pull request #77757 from aaronfranke/fix-spinbox-remove-crash
...
Fix crash when removing SpinBox during text submit
2023-06-05 13:42:50 +02:00
Rémi Verschelde
7d3eca38f0
Merge pull request #77718 from aaronfranke/gltf-skel-map
...
GLTF: Document `gltf_skeleton->godot_bone_node` is unused when importing
2023-06-05 13:42:46 +02:00
Rémi Verschelde
e3681eb05f
Merge pull request #77632 from Wiwip/inline-edit-fix
...
Inline edit for FileSystem dock in SPLIT_MODE
2023-06-05 13:42:11 +02:00
detomon
ea80213eee
Fix adding bones with the same name after calling Skeleton3D.clear_bones()
2023-06-05 11:55:09 +02:00
bitsawer
ca55c455ad
tinyexr: Sync with upstream 1.0.4
2023-06-05 12:15:30 +03:00
Markus Sauermann
15ee292664
Don't update mouse cursor state on child order changed
...
Partially Revert "Create a virtual mouse move event after moving child nodes"
This reverts parts of commit ce10ca6979
.
The problem was that the the mouse-move event interacted in unexpected ways.
2023-06-05 10:28:55 +02:00
ajreckof
31022d96a5
Fix being able to delete new key/value from dictionary editor.
2023-06-05 05:38:09 +02:00
ajreckof
7f4f219a24
Add move control points button to PAth3D Editor
2023-06-05 04:54:48 +02:00
ajreckof
05dd9c0f8b
Make panning the 3D view with trackpad goes the right way
2023-06-05 02:12:52 +02:00
Silc Lizard (Tokage) Renew
14205804a9
Add spring tween to AnimationTrackEditor
2023-06-05 05:02:27 +09:00
Mikael Hermansson
4f9f4796f2
Change the "Physics Engine" project settings to prompt a restart
2023-06-04 17:24:42 +02:00
kobewi
b958935550
Fix Image -> Texture2D inspector auto-conversion
2023-06-04 15:21:52 +02:00
VolTer
119456304b
Reduce the total size of our SVGs by 15%
2023-06-04 15:11:48 +02:00
Michael Alexsander
71d8882a02
Enhance icon fallback and their docs for exporters
2023-06-03 19:28:50 -03:00
RedworkDE
c4db212870
Prevent crashes when removing Viewport from scene tree in event handler
2023-06-03 23:37:31 +02:00
RedworkDE
1d0bd2f212
Clarify the docs on Node.queue_free
2023-06-03 22:28:20 +02:00
Arman Elgudzhyan
7bcc849143
Use depth pass mode with normals if required even if Environment is null
...
If using normal buffer debugging or if the normal texture was used, we should use PASS_MODE_DEPTH_NORMAL_ROUGHNESS regardless of whether there is a valid Environment or not. Otherwise, shaders reading the normal texture will not work without a valid Environment (and possibly other problems).
2023-06-03 07:56:47 -07:00
Danil Alexeev
010829f962
Tree: Add ability to configure text autowrap mode for individual cells
2023-06-03 15:17:35 +03:00
VolTer
6f1adb72db
Fix profilers' GUI trees
2023-06-03 11:47:59 +02:00
smix8
7f2417135f
Improve navigation map synchronisation error msgs
...
Improves navigation map synchronisation error msgs related to mismatch of cell sizes.
2023-06-03 11:40:33 +02:00
Aaron Franke
629613a867
GLTF: Document gltf_skeleton->godot_bone_node
is unused when importing
2023-06-03 02:13:07 -05:00
Rémi Verschelde
543750a1b3
Merge pull request #77772 from JoNax97/fix_77745
...
Gradient: Check if interpolation mode and color space are different before firing notifications
2023-06-03 01:42:58 +02:00
Rémi Verschelde
5b3019dbca
Merge pull request #77782 from RandomShaper/fix_hc_bind_type
...
Use right type in the binding of DocCache::classes
2023-06-03 01:41:34 +02:00
Rémi Verschelde
2b69d681d0
Merge pull request #77784 from KoBeWi/guttmarks
...
Enable bookmarks gutter
2023-06-03 01:38:30 +02:00
kobewi
5b85dabcc8
Use emit_changed() consistently
2023-06-02 22:45:18 +02:00
kobewi
09d5884b0d
Enable bookmarks gutter
2023-06-02 22:40:29 +02:00
Wiwip
28038feb04
Permits the renaming of files and folders inline for items in the FileSystemDock.
...
This is a continuation of: https://github.com/godotengine/godot/pull/76794 which didn't consider DISPLAY_MODE_SPLIT.
Fixes: https://github.com/godotengine/godot/issues/77527 and https://github.com/godotengine/godot-proposals/issues/4933
2023-06-02 16:29:07 -04:00
Pedro J. Estébanez
f9836fed72
Use right type in the binding of DocCache::classes
2023-06-02 22:03:21 +02:00
VolTer
d7eefc3b1c
Fix DependecyEditorOwners not acknowledging non-scene resources
2023-06-02 20:18:33 +02:00
Aaron Franke
8b42297d7c
Make Viewport::gui_get_focus_owner
const
2023-06-02 12:36:10 -05:00