Aaron Franke
133e5d197b
Don't try to read values from null cameras and lights in GLTF
2022-09-04 09:52:25 -05:00
Rémi Verschelde
e7a0a97c0b
Merge pull request #65299 from paddy-exe/linear-depth-disable-output-preview
...
Disable Output port preview of Visual Shader nodes using SpatialShader specific built-ins
2022-09-04 16:30:10 +02:00
Clay John
8287dc8895
Merge pull request #65326 from timothyqiu/element-check
...
Fix crash when executing `LightmapGIData._set_light_textures_data`
2022-09-04 07:29:43 -07:00
Rémi Verschelde
733e0be8ec
Merge pull request #65024 from yedpodtrzitko/yed/fix-macos-missing-vulkan
...
fix: graceful exit on macOS with missing Vulkan SDK
2022-09-04 16:02:07 +02:00
Haoyu Qiu
f0f24b9a62
Fix crash when executing `LightmapGIData._set_light_textures_data`
2022-09-04 20:43:25 +08:00
Juan Linietsky
2b428daf2b
Treat JSON as resource files.
...
This makes the files ended in ".json" be treated as Godot resources.
This solves two problems:
* Avoid extensions to implement their own handling, which results in conflicts (all must use this one).
* Allow code to still work opening it as a file (since it will not be imported).
2022-09-04 14:01:41 +02:00
Haoyu Qiu
3c0759608a
Fix crash when encoding freed object in ConfigFile
2022-09-04 19:56:37 +08:00
Ricardo Buring
d22ff48b3d
Create GDExtension classes for PhysicsServer2D
...
This allows a 2D physics server created entirely from GDExtension.
Based on the structure of PhysicsServer3DExtension by reduz.
2022-09-04 12:04:08 +02:00
Jiri Suchan
c69b22124e
fix: graceful exit on macOS missing Vulkan
2022-09-04 12:00:47 +09:00
Rindbee
e73cac8999
Fix Skeleton3DEditor causing crash in sanitizer enabled builds
...
The life cycle of the `Skeleton3DEditor` singleton is too short, and when it is destroyed,
part of the logic needs to be called when its child nodes exist.
2022-09-04 09:20:06 +08:00
Rémi Verschelde
b6d102c7c2
Merge pull request #65301 from KoBeWi/get_serious()
...
Remove pathed `get_node()` use from scene tree dock
2022-09-03 23:54:16 +02:00
Rémi Verschelde
042050a47c
Merge pull request #65283 from bruvzg/reenable_per_pix_transp
...
Re-enable per-pixel transparency support on Linux, macOS, and Windows.
2022-09-03 23:52:18 +02:00
Ignacio Roldán Etcheverry
8a928bf465
Merge pull request #65296 from raulsntos/dotnet/signal-once
...
C#: Connect only once for each signal of a script
2022-09-03 23:12:36 +02:00
kobewi
80c78387a2
Remove pathed get_node() use from scene tree dock
2022-09-03 23:10:07 +02:00
Ignacio Roldán Etcheverry
6c62ffe020
Merge pull request #65259 from AlmightyLaxz/dotnet-build_assemblies-double-support
...
Add float arg to build_assemblies.py
2022-09-03 23:09:31 +02:00
Patrick
e3ee2a0a6e
Disable Output port preview of Linear Depth Visual Shader node
...
This disables the output port preview of the node because it's enabled preview caused a shader compilation error
2022-09-03 22:36:37 +02:00
Raul Santos
281ccc7e1b
C#: Connect only once for each signal of a script
...
Since the list of signals in `CSharpScript::event_signals` retrieved
from calling `ScriptManagerBridge.UpdateScriptClassInfo` already
includes the signals from base scripts there is no need to iterate the
hierarchy again on `CSharpInstance::connect_event_signals`.
2022-09-03 20:39:01 +02:00
Rémi Verschelde
7ced3a6e37
Merge pull request #65111 from MatthewZelriche/DroppedXEventFix
...
Fix dropped XEvents early in main window lifetime.
2022-09-03 20:36:39 +02:00
Almighty Laxz
c71b78bbb8
Add float arg to build_assemblies.py
2022-09-04 04:02:39 +09:30
Almighty Laxz
44042a957f
Stop ShapeCast3D drawing when debug collisions off
2022-09-04 02:28:30 +09:30
Rémi Verschelde
3faf9e18f1
Merge pull request #65284 from MJacred/docs/vector4i
...
Document Vector4i
2022-09-03 18:24:08 +02:00
Rémi Verschelde
a653801b17
Merge pull request #65285 from YuriSizov/window-theme-change-is-imminent
...
Un-defer the initial theme changed notification in `Window`
2022-09-03 18:23:45 +02:00
Rémi Verschelde
5d628e4108
Merge pull request #63026 from Xwdit/improve_scene_tree_timer
...
Some improvements to the SceneTreeTimer
2022-09-03 18:23:28 +02:00
bruvzg
57829b7cc4
Re-enable per-pixel transparency support on Linux, macOS, and Windows (for Vulkan and OpenGL rendering drivers).
2022-09-03 19:16:03 +03:00
MJacred
ed4571ee37
Document Vector4i
2022-09-03 17:06:36 +02:00
Silc Renew
563dcbe7b8
Fix rest fixer for the model has skin which non inverse global rest
2022-09-04 00:04:11 +09:00
Yuri Sizov
41eabca0fb
Un-defer the initial theme changed notification in Window
2022-09-03 14:55:13 +03:00
Fabio Alessandrelli
6baf530bcb
Fix arm32 detection in Engine.
...
The `__ARM_ARCH_7A__` and `__ARM_ARCH_7S__` are not enough, since they
do not cover e.g. `__ARM_ARCH_8A__` in 32 bit mode, so instead of trying
to cover any possible ARM version that can work in 32 bit mode, we
can replace it with the `__arm__` macro which is defined for arm32 only
(arm64 uses `__aarch64__`).
2022-09-03 13:41:59 +02:00
Rémi Verschelde
b8977ca333
Merge pull request #65279 from Rindbee/fix-Skeleton3DEditor-crash
...
Fix Skeleton3DEditor crash
2022-09-03 12:33:01 +02:00
Xwdit
f350356183
Some improvements to the SceneTreeTimer
2022-09-03 11:44:11 +02:00
bruvzg
6ce0d3a212
Disable dark mode title bar on Windows 10.
2022-09-03 11:11:22 +03:00
Rindbee
6c9726e7a7
Fix Skeleton3DEditor crash
2022-09-03 15:59:59 +08:00
Nathan Franke
82d2a97a83
prefix shader parameters with "shader_parameter/"
2022-09-02 20:41:00 -05:00
Rémi Verschelde
654a31df06
Merge pull request #65267 from Calinou/cameraserver-print-verbose
2022-09-02 23:39:12 +02:00
Hugo Locurcio
b83e0b6447
Use verbose prints when registering cameras in CameraServer
...
This prevents lines from being printed every time the editor or project
starts in the editor Output log.
2022-09-02 23:26:04 +02:00
Rémi Verschelde
597bc949a4
Merge pull request #65250 from YuriSizov/theme-owner-rises
2022-09-02 23:20:49 +02:00
Rémi Verschelde
9dfa14d5c2
Merge pull request #65181 from fire-forge/corner-details
2022-09-02 23:19:51 +02:00
Rémi Verschelde
18ee0da032
Merge pull request #65256 from RedMser/unrounds-your-corners
2022-09-02 23:16:12 +02:00
Rémi Verschelde
e64eb120a8
Merge pull request #65264 from MewPurPur/all-hail-icon-annotation
2022-09-02 23:15:31 +02:00
Rémi Verschelde
c9b3d208e1
Merge pull request #65248 from Mickeon/docs-improve-icons-non-breaking-space
2022-09-02 23:14:59 +02:00
Rémi Verschelde
8c3f6420f3
Merge pull request #65260 from Calinou/doc-audio-input-permissions
2022-09-02 23:14:24 +02:00
Rémi Verschelde
77ca96fd73
Merge pull request #59589 from Calinou/rename-or-lesser-range-property-hint
2022-09-02 23:13:20 +02:00
Yuri Sizov
8b128081e8
Un-defer the initial theme changed notification
...
Co-authored-by: Rindbee <idleman@yeah.net>
2022-09-02 23:44:23 +03:00
Yuri Sizov
ddc55ef746
Add ThemeOwner type for managing theme propagation and lookup
2022-09-02 23:44:23 +03:00
Ignacio Roldán Etcheverry
daec089c30
Merge pull request #65251 from AlmightyLaxz/fix-real_t-double-csharp-compiling
...
Fixed GodotSharp build failing when real_t is double
2022-09-02 22:37:16 +02:00
Rémi Verschelde
3dd7321939
Merge pull request #65115 from raulsntos/linux/dark-mode
2022-09-02 22:36:04 +02:00
VolTer
126901cfce
Remove old syntax for custom class icon
2022-09-02 22:06:47 +02:00
Rémi Verschelde
33b4153764
Merge pull request #64917 from Tim-Fronsee/fix/add-gutter-total-width
2022-09-02 20:52:11 +02:00
Rémi Verschelde
f7a26393b6
Merge pull request #65261 from YuriSizov/property-MUST-revert
2022-09-02 20:51:07 +02:00
Gilles Roudière
2ddda13339
Improve SplitContainer behavior, keeping asked split whenever possible
2022-09-02 20:48:50 +02:00