Yuri Rubinsky
5b627dec72
Merge pull request #71123 from Chaosus/vs_particle_randomness
2023-01-12 16:29:27 +03:00
Juan Linietsky
2543aec5e4
Fix TAB key usage in EditorSpinSlider (and hence inpector).
...
* This ensures that the tab key usage is correct in all situations in EditorSpinSlider
* The ESC key can also close the lineedit popup.
I can't find a proper issue to fix, but partially solves the concerns raised in #37723 .
2023-01-12 14:13:49 +01:00
Robert Shenton
39d7e984d4
Improve clarity surrounding Timer's time_left variable
2023-01-12 15:10:06 +02:00
bruvzg
01adf738fa
[Windows] Allow OS::kill method to terminate non-child processes.
2023-01-12 14:41:57 +02:00
Yuri Rubinsky
caf94f244e
Merge pull request #71267 from Chaosus/vs_fix_paramref_crash
...
Fix https://github.com/godotengine/godot/issues/70545
2023-01-12 14:55:13 +03:00
Yuri Rubinsky
fcbe7c1c2b
Fix various crashes of ParameterRef nodes in visual shader
2023-01-12 14:21:59 +03:00
Henri Valta
81d0f42800
Fix crash in RichTextLabel table parsing
...
Fixed with help of feedback from bruvzg. Prevents invalid items getting to stack.
2023-01-12 12:27:25 +02:00
Rémi Verschelde
a5dedfe260
Merge pull request #70731 from smix8/navigationserver_performance_monitor_4.x
...
Add NavigationServer Performance Monitor
2023-01-12 10:36:18 +01:00
Rémi Verschelde
0e4e782ada
Merge pull request #70714 from Calinou/doc-os-stdin
...
Improve documentation for `OS.read_string_from_stdin()`
2023-01-12 09:24:47 +01:00
Rémi Verschelde
dd1b3ff089
Merge pull request #71224 from rsjtdrjgfuzkfg/openxr-opengl
...
OpenXR: Do not use SRGB swapchains with OpenGL
2023-01-12 09:07:46 +01:00
Rémi Verschelde
7f3f559e6b
Merge pull request #71250 from smix8/navigation_tweak_agent2d_4.x
...
Tweak NavigationAgent2D defaults
2023-01-12 08:52:56 +01:00
Rémi Verschelde
1f171ff18b
Merge pull request #71261 from clayjohn/RD-alpha-aa
...
Take alpha antialising options into account when setting up materials
2023-01-12 08:19:16 +01:00
Rémi Verschelde
8666074785
Merge pull request #71232 from Geometror/graphnode-selected-signal-rename
...
Rename `(de)selected` signals to `node_(de)selected` in `GraphNode`
2023-01-12 08:15:40 +01:00
clayjohn
0ae567b00a
Take alpha antialising options into account when setting up materials
...
This restores the functionality of the alpha antialising options
2023-01-11 21:29:36 -08:00
TechnoPorg
671f2aca29
Document EditorExportPlatform
...
This class exposes no functionality to scripting itself, but is used by EditorExportPlugins.
Internally, it is what does the actual exporting of projects.
2023-01-11 20:16:42 -07:00
Hendrik Brucker
62278eb236
Rename (de)selected signals to node_(de)selected in GraphNode
2023-01-12 04:08:06 +01:00
Rémi Verschelde
0abd60b953
Merge pull request #71130 from clayjohn/RD-normal-roughness
...
Fix multiple issues that make the normal roughness texture unusable
2023-01-12 01:01:24 +01:00
Rémi Verschelde
2fcd298f96
Merge pull request #71034 from rsjtdrjgfuzkfg/openxr-android-warning
...
OpenXR: Fix android loader extension detection
2023-01-12 00:56:51 +01:00
Rémi Verschelde
201673ecd8
Merge pull request #71124 from clayjohn/forward-prepass
...
Only disable depth writing in opaque pipelines
2023-01-12 00:55:10 +01:00
Rémi Verschelde
11449e1079
Merge pull request #71228 from vnen/gdscript-fix-nil-address-crash
...
GDScript: Fix temp values being written without proper clear
2023-01-12 00:53:26 +01:00
smix8
594ffd2200
Tweak NavigationAgent2D defaults
...
Tweaks default values for NavigationAgent2D to work better out of the box within a new 2D project using default resolution.
2023-01-11 23:47:16 +01:00
rsjtdrjgfuzkfg
a1a2c2c2ce
etcpak: Fix ETCPAK_TYPE_ETC2_RA_AS_RG
...
This commit fixes texture compression via ETCPAK_TYPE_ETC2_RA_AS_RG,
switching to the right color channels and using the right compression
method. Textures imported with previous versions need to be re-imported
in order to render correctly.
2023-01-11 23:06:35 +01:00
rsjtdrjgfuzkfg
ebe1123532
OpenGL: Support FORMAT_{ETC2,DXT5}_RA_AS_RG
...
This commit adds support for FORMAT_EXT2_RA_AS_RG and
FORMAT_DXT5_RA_AS_RG with OpenGL, fixing VRAM compression with the
normal map option enabled.
2023-01-11 22:58:11 +01:00
Hugo Locurcio
86b8176864
Improve documentation for `OS.read_string_from_stdin()`
...
This makes it clearer that calls to this method are blocking.
The unused method parameter was also removed.
2023-01-11 19:57:25 +01:00
Gary Yendell
3d15d61955
Fix link to docs for building from source
2023-01-11 18:53:15 +00:00
George Marques
66fda2aeea
GDScript: Fix temp values being written without proper clear
...
Temporary values in the stack were not being properly cleared when the
return value of calls were discarded, which can cause memory issues
especially for reference types like PackedByteArray.
2023-01-11 14:24:23 -03:00
Yuri Sizov
f73cb4c13d
Merge pull request #71168 from guilleatm/master
...
Improve description of `GetNodeOrDefault` in C# API
2023-01-11 19:27:04 +03:00
Tom Beckmann
0116d50fdd
Fix writing value for hand-tracking V2.0 to AndroidManifest.xml
2023-01-11 17:26:42 +01:00
rsjtdrjgfuzkfg
17a957e214
OpenXR: Do not use SRGB swapchains with OpenGL
...
This commit removes SRGB swapchain options for use with OpenGL, to avoid
the hardware doing an additional SRGB conversion and thus causing colors
to differ from other rendering paths.
2023-01-11 15:47:53 +01:00
Guillermo
6137929f52
Improve description of `GetNodeOrDefault` in C# API
...
Indenting with spaces and added a line break
Co-authored-by: Raul Santos <raulsntos@gmail.com>
2023-01-11 15:02:08 +01:00
rsjtdrjgfuzkfg
b51acac638
OpenXR: Fix initialization warning on Android
...
This commit adds proper checking for XR_KHR_loader_init support and
fixes the warning regarding missing extensions on Android to only appear
if neither XR_KHR_loader_init nor XR_KHR_loader_init_android are
supported by the runtime.
2023-01-11 15:00:22 +01:00
Yuri Sizov
2ac2db8de5
Merge pull request #71203 from smix8/nav_tutorial_class_doc_links_4.x
...
Add navigation tutorial links inside class doc
2023-01-11 16:31:03 +03:00
kobewi
f64dd732b8
Improve some Tween internals
2023-01-11 14:08:14 +01:00
kobewi
da9396881e
Split pause() from AnimationPlayer's stop()
2023-01-11 14:03:31 +01:00
Rémi Verschelde
863324330b
Merge pull request #71219 from EricEzaM/68176-codeedit_update_code_completion_options_crash
...
Fix crash in CodeEdit when caret column exceeds line length.
2023-01-11 14:02:01 +01:00
Rémi Verschelde
cc8f594ac4
Merge pull request #71212 from bruvzg/ios_export_errs
...
[iOS Export] Check Xcode output and display errors if code signing, project build or .ipa export failed.
2023-01-11 14:01:56 +01:00
Rémi Verschelde
62525b7429
Merge pull request #71075 from Repiteo/open_in_file_manager_shortcut
...
Setup "Open in File Manager" as shortcut
2023-01-11 14:01:48 +01:00
Eric M
1d30653efb
Fix crash in CodeEdit when caret column exceeds line length.
2023-01-11 22:52:37 +10:00
Rémi Verschelde
9c02bf1b11
Merge pull request #70707 from mihe/bind-physics-exclude
...
Bind methods related to physics query exclusions
2023-01-11 10:36:53 +01:00
Rémi Verschelde
87efd0b830
Merge pull request #71206 from nongvantinh/enhance-project-convertion
...
Add missing functions in the Control node when converting project.
2023-01-11 09:50:24 +01:00
Rémi Verschelde
7e9ddad8ef
Merge pull request #71164 from akien-mga/ci-clang-format-15
...
CI: Use clang-format 15
2023-01-11 09:49:47 +01:00
Rémi Verschelde
62b023ecd3
Merge pull request #70167 from rsjtdrjgfuzkfg/pico
...
OpenXR: Add Pico controller profile
2023-01-11 09:49:16 +01:00
bruvzg
0b309cded8
[iOS Export] Check Xcode output and display errors if code signing, project build or .ipa export failed.
2023-01-11 10:49:11 +02:00
Rémi Verschelde
ff4d5e0a68
Merge pull request #71060 from ItsAleph/docs/improve-iea
...
docs: Improve `InputEventAction` reference
2023-01-11 09:48:47 +01:00
Rémi Verschelde
9af4628bbe
Merge pull request #71159 from EricEzaM/minor-input-configuration-fixes
...
Propagate allowed input types to `event_listener` when setting them on `InputEventConfigurationDialog`
2023-01-11 09:47:08 +01:00
Rémi Verschelde
baae87e307
Merge pull request #71105 from reduz/unload-current-scene
...
Add SceneTree.unload_current_scene()
2023-01-11 09:46:33 +01:00
bruvzg
19293d1813
Automatically reparent editor progress dialog to avoid error spam.
2023-01-11 10:13:21 +02:00
smix8
7506ecc5d9
Add navigation tutorial links inside class doc
...
Adds navigation tutorial links inside the class doc to the related and more detailed godot-docs pages.
2023-01-11 08:55:02 +01:00
Nong Van Tinh
c6a3a262c4
Add missing functions in the Control node when converting project
2023-01-11 14:14:18 +07:00
Rémi Verschelde
3e2843e3ad
Merge pull request #71183 from YuriSizov/control-refresh-layouts-by-parents
...
Ensure that the cached layout mode is in sync
2023-01-11 01:29:51 +01:00