Commit Graph

54707 Commits

Author SHA1 Message Date
myaaaaaaaaa
e28868e30c Implement parallel foreach() for easier multithreading 2023-06-09 08:27:32 -04:00
Rémi Verschelde
828ec2c5d0
Bump version to 4.1-beta
We've been in feature freeze since the 4.1-dev4 snapshot a week ago,
this continues throughout the beta stage with a focus on fixing bugs
so we can release 4.1 in early July.
2023-06-07 11:10:19 +02:00
Rémi Verschelde
e75285f69f
Merge pull request #77946 from bruvzg/opengl_blend_cache
[OpenGL] Fix LCD blend mode color caching.
2023-06-07 11:02:30 +02:00
Rémi Verschelde
e3f446a123
Merge pull request #77942 from bruvzg/svg_font_viewbox_fix
Fix SVG font rendering after ThorVG update.
2023-06-07 11:02:27 +02:00
Rémi Verschelde
a8248f1c39
Merge pull request #77938 from aaronfranke/gltf-inertia-tensor
GLTF: Expose the inertia tensor instead of a vector
2023-06-07 11:02:23 +02:00
Rémi Verschelde
d7749da5e6
Merge pull request #77934 from DeeJayLSP/certs-22-06
Update certs (2023.06 revision)
2023-06-07 11:02:19 +02:00
Rémi Verschelde
bd9b24d391
Merge pull request #77933 from KoBeWi/do_not_the_tooltip
Cancel tooltip when mouse leaves viewport
2023-06-07 11:02:16 +02:00
Rémi Verschelde
9a489f4fdf
Merge pull request #77929 from MJacred/fix/gles_info_fetch
Replace get_rendering_device() call to prevent crashes on OpenGL.
2023-06-07 11:02:12 +02:00
Rémi Verschelde
c75d7e6d75
Merge pull request #77924 from Eranot/fix-tls-options-server-documentation
Fixing parameter order in the documentation of TLSOptions.server()
2023-06-07 11:02:09 +02:00
Rémi Verschelde
0fbe906ce8
Merge pull request #77909 from KoBeWi/all_that_matterials
Draw materials in tile atlas view
2023-06-07 11:02:05 +02:00
Rémi Verschelde
bd62d8ee10
Merge pull request #77802 from dalexeev/tree-add-autowrap-mode
Tree: Add ability to configure text autowrap mode for individual cells
2023-06-07 11:02:02 +02:00
Rémi Verschelde
a9350d4088
Merge pull request #77761 from JustinDodemaide/typo-fixes
NavigationAgent2D, NavigationAgent3D typo fixes
2023-06-07 11:01:46 +02:00
bruvzg
a2abea8b98
[OpenGL] Fix LCD blend mode color caching. 2023-06-07 10:55:38 +03:00
bruvzg
35b0354577
Fix SVG font rendering after ThorVG update. 2023-06-07 09:02:04 +03:00
Aaron Franke
6dde6b4cdf
GLTF: Expose the inertia tensor instead of a vector 2023-06-06 21:06:49 -05:00
DeeJayLSP
504e002224 Update certs (2023.06 revision) 2023-06-06 20:29:01 -03:00
kobewi
16ac217aa0 Draw materials in tile atlas view 2023-06-07 01:03:55 +02:00
kobewi
807431c49a Cancel tooltip when mouse leaves viewport 2023-06-07 00:56:36 +02:00
MJacred
2c5e2196bd Replace get_rendering_device() call to prevent crashes on OpenGL.
And make OpenGL video adapter info align with Vulkan.
2023-06-06 23:29:36 +02:00
Eranot
4965125fce Fixing parameter order in the documentation of TLSOptions.server() 2023-06-06 20:33:38 +00:00
Rémi Verschelde
0a0132ccf4
Merge pull request #77904 from raulsntos/dotnet/obsolete-deprecated-members
C#: Add `[Obsolete]` attribute to deprecated members
2023-06-06 20:40:09 +02:00
Rémi Verschelde
2a1bc05901
Merge pull request #77469 from lyuma/skeleton_ik_roll_fix
Fix for SkeletonIK3D interpolation and bone roll
2023-06-06 20:39:46 +02:00
Rémi Verschelde
e2fcc4de34
Merge pull request #75188 from RedworkDE/net-synchronize-insert
C#: Synchronize adding ScriptInstances
2023-06-06 20:39:16 +02:00
Rémi Verschelde
bcdf3fe984
Merge pull request #75043 from dalexeev/gds-fix-doc-comment-parsing
GDScript: Fix doc comment parsing (newlines and spaces)
2023-06-06 20:38:47 +02:00
JustinDodemaide
29a228595c NavigationAgent2D, NavigationAgent3D typo fixes
Fixed minor spelling errors in the NavigationAgent2D and NavigationAgent3D classes.
fixes godotengine/godot-docs#7445
2023-06-06 11:38:33 -07:00
Rémi Verschelde
46c4068821
Merge pull request #77170 from lawnjelly/scu_build_master
Add support for single compilation unit builds
2023-06-06 17:58:09 +02:00
lawnjelly
b69c8b4791 Single Compilation Unit build.
Adds support for simple SCU build (DEV_ENABLED only).
This speeds up compilation by compiling multiple cpp files within a single translation unit.
2023-06-06 15:36:51 +01:00
Yuri Sizov
ed63b9ea23
Merge pull request #77839 from mihe/physics-engine-restart
Change the "Physics Engine" project settings to prompt a restart
2023-06-06 12:46:35 +02:00
Yuri Sizov
df38a53e05
Merge pull request #77756 from MewPurPur/In-my-ongoing-pursuit-of-optimization-I-undertook-the-task-of-meticulously-refining-and-streamlining-a-substantial-quantity-of-Scalable-Vector-Graphics-files-with-the-goal-of-maximizing-their-operational-effectiveness-and-resource-utilization
Reduce the total size of our SVGs by 15%
2023-06-06 12:41:16 +02:00
Yuri Sizov
2cec7e9ca6
Merge pull request #77849 from TokageItLab/add-spring-tween-to-track-editor
Add spring tween to `AnimationTrackEditor`
2023-06-06 12:37:35 +02:00
Yuri Sizov
b99a02387d
Merge pull request #77856 from kinami-imai/videostreamplayer_seamless_loop
Fix VideoStreamPlayer seamless loop
2023-06-06 12:36:48 +02:00
Yuri Sizov
70a82c0b2f
Merge pull request #77900 from bruvzg/key_conv
[Input Map] Generate missing values instead of disabling options.
2023-06-06 12:31:47 +02:00
Yuri Sizov
9fbbb4592d
Merge pull request #68697 from MewPurPur/dependency-editor-thinks-every-resource-is-scene
Fix "View Owners" dialog not acknowledging that some resources aren't scenes
2023-06-06 12:29:50 +02:00
Raul Santos
0484993121
C#: Add [Obsolete] attribute to deprecated members 2023-06-06 12:23:23 +02:00
Yuri Sizov
2e728e02cc
Merge pull request #77763 from RedworkDE/warning-dialog-crash
Prevent crashes when removing Viewport from scene tree in event handler
2023-06-06 12:19:25 +02:00
Yuri Sizov
cb2f47885d
Merge pull request #77891 from RedworkDE/multimesh-deprecate-deprecated
Mark deprecated methods of MultiMesh in the docs
2023-06-06 12:18:30 +02:00
bruvzg
c3cb846f72
[Input Map] Generate missing values instead of disabling options. 2023-06-06 10:55:00 +03:00
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