Rémi Verschelde
25a7cdc97f
Merge pull request #63443 from rburing/bvh_debug_fixup
2022-07-25 23:08:06 +02:00
Silc Renew
e27119a51f
Fix initial value of TRS3DTrack cache in AnimationPlayer
2022-07-26 05:32:26 +09:00
kobewi
5315c9597f
Fix negative indices in TreeItem
2022-07-25 22:15:15 +02:00
Kevin Smith
d8900e0020
Use bigobj for release MSVC builds
...
Previously it was used only on debug builds, but recent
additions to variant_call.cpp have made that unit too
large even in release_debug.
It was originally set to debug only because using it
breaks mingw, so this only reinstates it for MSVC where
it shouldn't have any drawbacks (famous last words).
Test-Information:
Builds for me with
scons -j 40 platform=windows target=release_debug
and my game then runs from it.
2022-07-25 20:10:20 +01:00
Nathan Franke
4b13a6dcb8
add equal checks to Transform3D::looking_at and Transform3D::set_look_at
2022-07-25 13:39:40 -05:00
Rémi Verschelde
72b5a4335e
Merge pull request #63451 from Calinou/light3d-fix-editor-distance-fade-category
...
Fix missing Distance Fade category in OmniLight3D/SpotLight3D inspector
2022-07-25 20:11:57 +02:00
Hugo Locurcio
cac2033c02
Fix missing Distance Fade category in OmniLight3D/SpotLight3D inspector
2022-07-25 19:11:24 +02:00
Ricardo Buring
178405f7cb
Fixup BVH debugging statements
2022-07-25 18:21:53 +02:00
Rémi Verschelde
18159a6574
Merge pull request #63354 from reduz/replace-thread-work-pool
...
Remove ThreadWorkPool, replace by WorkerThreadPool
2022-07-25 18:05:13 +02:00
Alfred R. Baudisch
c4433c3793
When selecting Nodes in the Scene Tree, if the current EditorPlugin is "Script" and if text_editor/behavior/navigation/stay_in_script_editor_on_node_selected is true, force inspector_only in order to not switch the EditorPlugin to the Node's main plugin.
2022-07-25 17:37:03 +02:00
Yuri Sizov
197d2ff790
Group properties of Generic6DOFJoint slightly better
2022-07-25 18:07:55 +03:00
Rémi Verschelde
ce959dc753
Update AUTHORS and DONORS list
...
New contributors added to AUTHORS:
@Rindbee, @Vitika9
Thanks to all contributors and donors for making Godot possible!
2022-07-25 16:27:42 +02:00
Silc 'Tokage' Renew
e252d4e6fe
Fix cubic_slerp
...
Co-authored-by: K. S. Ernest (iFire) Lee <ernest.lee@chibifire.com>
Co-authored-by: Pasi Nuutinmaki <gnssstylist@sci.fi>
2022-07-25 22:44:39 +09:00
Juan Linietsky
c7255388e1
Remove ThreadWorkPool, replace by WorkerThreadPool
...
The former needs to be allocated once per usage. The later is shared for all threads, which is more efficient.
It can also be better debugged.
2022-07-25 15:39:50 +02:00
Rémi Verschelde
3bd74cd67b
Merge pull request #63436 from Calinou/editor-debugger-require-script-instance
2022-07-25 15:18:11 +02:00
Rémi Verschelde
20d7171e83
Merge pull request #63432 from bruvzg/scr_zoom
2022-07-25 15:01:06 +02:00
Rémi Verschelde
49b0aa93e3
Merge pull request #63424 from Chaosus/shader_preprocessor_inc_fix
2022-07-25 14:56:06 +02:00
Rémi Verschelde
679633f505
Merge pull request #63368 from akien-mga/fix_header_guards
...
Code quality: Fix header guards consistency
2022-07-25 14:50:38 +02:00
Hugo Locurcio
829c824755
Require ScriptInstance to be valid in the editor debugger
...
This fixes an issue with visual scripts spamming error messages
in the editor when running the project with the remote scene tree
visible.
2022-07-25 14:29:47 +02:00
bruvzg
f743c6a368
Fix script editor zoom shortcuts not marking events as accepted.
2022-07-25 14:21:56 +03:00
Rémi Verschelde
18596f6b3d
Merge pull request #63364 from nathanfranke/dep-editor
2022-07-25 11:42:30 +02:00
Yuri Rubinsky
be3fb7a216
Fix errors when using built-ins in shaderinc
2022-07-25 12:33:04 +03:00
Rémi Verschelde
d995f127a7
Merge pull request #62907 from bruvzg/warn_exit_code
2022-07-25 11:30:45 +02:00
Rémi Verschelde
90019676b0
Code quality: Fix header guards consistency
...
Adds `header_guards.sh` bash script, used in CI to validate future
changes. Can be run locally to fix invalid header guards.
2022-07-25 11:17:40 +02:00
Rémi Verschelde
3084a48ace
Merge pull request #63219 from reduz/implement-vector4-projection
2022-07-25 11:13:27 +02:00
Rémi Verschelde
cc09dc92c8
Merge pull request #63422 from nathanfranke/git-ready
...
Support git packed refs in version generator
2022-07-25 08:45:40 +02:00
Rémi Verschelde
af45036d1a
Merge pull request #63412 from aaronfranke/gltf-organize-files
...
GLTF: Organize structures and extensions into subfolders
2022-07-25 08:41:18 +02:00
Rémi Verschelde
145304cc85
Merge pull request #63416 from V-Sekai/bone-map-empty-crash
...
Avoid crash when when the editor_property_map is empty.
2022-07-25 08:37:26 +02:00
Rémi Verschelde
a9147c5544
Merge pull request #63270 from aaronfranke/fog-density
...
Change fog density range hint to be 0 to 1 with or_greater
2022-07-25 08:36:06 +02:00
Nathan Franke
77cf65804c
support git packed refs in version generator
2022-07-24 21:09:54 -05:00
K. S. Ernest (iFire) Lee
fb2b26eec3
Avoid crash when when the editor_property_map is empty.
2022-07-24 17:46:02 -07:00
Rémi Verschelde
3f39625399
Merge pull request #63376 from nathanfranke/anim
2022-07-25 00:22:36 +02:00
Aaron Franke
7b8f9a0e8e
GLTF: Organize structures into a subfolder
2022-07-24 17:16:51 -05:00
Rémi Verschelde
a1f0ea5d19
Merge pull request #63409 from V-Sekai/gltf-export
2022-07-25 00:03:38 +02:00
Nathan Franke
488017f3cb
improve animation player warning for imported scenes
2022-07-24 16:49:57 -05:00
Rémi Verschelde
96401b48ec
Merge pull request #63407 from RedMser/install-effect-error
...
Add error for invalid RichTextLabel.install_effect
2022-07-24 23:48:43 +02:00
K. S. Ernest (iFire) Lee
b2bd4cc792
Mend duplicate nodes in the gltf export.
2022-07-24 14:38:57 -07:00
Rémi Verschelde
b7a47bfc09
Merge pull request #63098 from Xwdit/fix_qualifiers_script_doc
2022-07-24 23:26:30 +02:00
RedMser
d3a1e82025
Add error for invalid RichTextLabel.install_effect
2022-07-24 23:15:27 +02:00
Rémi Verschelde
9233a6be04
Merge pull request #63399 from aaronfranke/gltf-headers
...
GLTF: Move shared defines into a separate `gltf_defines.h` file
2022-07-24 23:11:15 +02:00
Rémi Verschelde
72c2f7ef16
Merge pull request #63404 from bruvzg/hb-501
2022-07-24 23:07:30 +02:00
Xwdit
5d49df8d97
Fix missing method qualifiers in script doc
...
Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>
2022-07-24 23:00:19 +02:00
Rémi Verschelde
0d1dacc902
Merge pull request #61255 from MaxIsJoe/fixosgetuniqueidstringissue
2022-07-24 22:50:23 +02:00
Marc Gilleron
5690f47135
Initialize default values for viewports in rendering server.
...
Example with TAA: by default it is `false` in project settings and in
the Viewport node. When the scene tree is created, Viewport.set_use_taa()
is called with the value from ProjectSettings. But because the default
values are already the same, RenderingServer isn't called.
The Viewport struct in the RenderingServer does not initialize this field,
so TAA gets randomly enabled when the game starts with default settings.
2022-07-24 21:39:06 +01:00
Rémi Verschelde
887a606569
Merge pull request #63401 from RandomShaper/text_settings_reset
...
Mark some editor settings as requiring editor restart
2022-07-24 22:09:14 +02:00
bruvzg
5f5a9f256c
HarfBuzz: Update to version 5.0.1
2022-07-24 23:05:03 +03:00
Aaron Franke
00ec9321f6
GLTF: Move shared defines into a separate gltf_defines.h file
...
Also move GLTFDocument's template conversion functions into gltf_template_convert.h
2022-07-24 14:21:27 -05:00
Pedro J. Estébanez
b96fe1e4bd
Mark some editor settings as requiring editor restart
2022-07-24 20:25:34 +02:00
Rémi Verschelde
b3df27526a
Merge pull request #63238 from joaopedrosgs/patch-1
...
Fix incorrect expression base in `AnimationNodeStateMachinePlayback::_check_advance_condition`
2022-07-24 20:09:25 +02:00
Rémi Verschelde
bd1d2fcd86
Merge pull request #63381 from jynus/master
...
Solve discrepancy between code and class reference for Plane
2022-07-24 20:03:16 +02:00