785ce4208d
Merge pull request #65266 from raulsntos/dotnet/reload-non-tool-scripts
...
Create script instance of reloaded scripts even if they're not tools
2022-09-05 08:27:16 +02:00
99430dc4cd
Merge pull request #65346 from aaronfranke/cs-fix-vec4
...
Fix some bugs with Vector4 in C#
2022-09-05 08:26:53 +02:00
b71a7faac0
Merge pull request #65278 from TokageItLab/fix-node-transform-skin
...
Fix `RestFixer` for the model has `Skin` which non-inverse-global-rest
2022-09-05 08:23:56 +02:00
c59c0468f2
Merge pull request #65327 from aaronfranke/gltf-null
...
Don't try to read values from null cameras and lights in GLTF
2022-09-05 08:23:04 +02:00
caa5e88912
Merge pull request #65343 from MatthewZelriche/XSendEventCrashFix
...
Fix XSendEvent crash & bootsplash.
2022-09-05 07:51:10 +02:00
39521f9c8e
Fix some bugs with Vector4 in C#
2022-09-04 19:55:30 -05:00
ef02f06b8c
Fix XSendEvent crash & bootsplash.
...
Fixes a crash due to an Xlib error, as well as ensures that Godot
holds the correct size of the window after window modes have been
applied, before exiting the DisplayServerX11 constructor. This ensures
the bootsplash will be displayed with the correct dimensions.
Fixes #65320
2022-09-04 16:46:37 -06:00
a91a3d01f8
C#: Create script instance of reloaded scripts even if they're not tools
...
Scripts that are instantiated at some point will always be recreated
if they ever become placeholders to prevent non-tool scripts
instantiated manually by users to become placeholders, if they
do become placeholders due to errors that prevent instantiation
(such as a missing parameterless constructor) these scripts
will also be recreated replacing the temporary placeholder.
If a script is marked as a tool but becomes a non-tool script
in a rebuild, the script will become a placeholder and will
no longer be considered applicable to be replaced by an instance
since the user explicitly removed the Tool attribute.
2022-09-04 20:39:37 +02:00
133e5d197b
Don't try to read values from null cameras and lights in GLTF
2022-09-04 09:52:25 -05:00
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
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
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
f0f24b9a62
Fix crash when executing LightmapGIData._set_light_textures_data
2022-09-04 20:43:25 +08:00
c69b22124e
fix: graceful exit on macOS missing Vulkan
2022-09-04 12:00:47 +09:00
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
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
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
80c78387a2
Remove pathed get_node() use from scene tree dock
2022-09-03 23:10:07 +02:00
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
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
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
7ced3a6e37
Merge pull request #65111 from MatthewZelriche/DroppedXEventFix
...
Fix dropped XEvents early in main window lifetime.
2022-09-03 20:36:39 +02:00
c71b78bbb8
Add float arg to build_assemblies.py
2022-09-04 04:02:39 +09:30
3faf9e18f1
Merge pull request #65284 from MJacred/docs/vector4i
...
Document Vector4i
2022-09-03 18:24:08 +02:00
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
5d628e4108
Merge pull request #63026 from Xwdit/improve_scene_tree_timer
...
Some improvements to the SceneTreeTimer
2022-09-03 18:23:28 +02:00
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
ed4571ee37
Document Vector4i
2022-09-03 17:06:36 +02:00
563dcbe7b8
Fix rest fixer for the model has skin which non inverse global rest
2022-09-04 00:04:11 +09:00
41eabca0fb
Un-defer the initial theme changed notification in Window
2022-09-03 14:55:13 +03:00
b8977ca333
Merge pull request #65279 from Rindbee/fix-Skeleton3DEditor-crash
...
Fix Skeleton3DEditor crash
2022-09-03 12:33:01 +02:00
f350356183
Some improvements to the SceneTreeTimer
2022-09-03 11:44:11 +02:00
6c9726e7a7
Fix Skeleton3DEditor crash
2022-09-03 15:59:59 +08:00
654a31df06
Merge pull request #65267 from Calinou/cameraserver-print-verbose
2022-09-02 23:39:12 +02:00
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
597bc949a4
Merge pull request #65250 from YuriSizov/theme-owner-rises
2022-09-02 23:20:49 +02:00
9dfa14d5c2
Merge pull request #65181 from fire-forge/corner-details
2022-09-02 23:19:51 +02:00
18ee0da032
Merge pull request #65256 from RedMser/unrounds-your-corners
2022-09-02 23:16:12 +02:00
e64eb120a8
Merge pull request #65264 from MewPurPur/all-hail-icon-annotation
2022-09-02 23:15:31 +02:00
c9b3d208e1
Merge pull request #65248 from Mickeon/docs-improve-icons-non-breaking-space
2022-09-02 23:14:59 +02:00
8c3f6420f3
Merge pull request #65260 from Calinou/doc-audio-input-permissions
2022-09-02 23:14:24 +02:00
77ca96fd73
Merge pull request #59589 from Calinou/rename-or-lesser-range-property-hint
2022-09-02 23:13:20 +02:00
8b128081e8
Un-defer the initial theme changed notification
...
Co-authored-by: Rindbee <idleman@yeah.net >
2022-09-02 23:44:23 +03:00
ddc55ef746
Add ThemeOwner type for managing theme propagation and lookup
2022-09-02 23:44:23 +03:00
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
3dd7321939
Merge pull request #65115 from raulsntos/linux/dark-mode
2022-09-02 22:36:04 +02:00
126901cfce
Remove old syntax for custom class icon
2022-09-02 22:06:47 +02:00
33b4153764
Merge pull request #64917 from Tim-Fronsee/fix/add-gutter-total-width
2022-09-02 20:52:11 +02:00
f7a26393b6
Merge pull request #65261 from YuriSizov/property-MUST-revert
2022-09-02 20:51:07 +02:00
74fc44a242
Fix property revert logic in the sectioned inspector
...
Co-authored-by: derammo <817160+derammo@users.noreply.github.com >
2022-09-02 21:15:04 +03:00