Fabio Alessandrelli
ee5eb943f7
[File] Fix FileAccessCompressed::get_buffer return value.
...
It used to return the write index instead of the written bytes (i.e.
index + 1) when reading until last block.
(cherry picked from commit e8f7b79bb0
)
2022-08-08 09:50:41 +02:00
Fabio Alessandrelli
e1dfcbad16
[Websocket] Remove dummy JS server implemenation.
...
It does nothing but printing errors (only websocket client is available
in browsers), so we might as well return null when you instantiate it.
(cherry picked from commit 202320e1ed
)
2022-08-08 09:50:19 +02:00
kleonc
666ca36b99
`FileSystemDock` Fix crash when renaming a file in split mode
...
(cherry picked from commit 25ce459fc5
)
2022-08-08 09:47:53 +02:00
Hugo Locurcio
f12f59ef0f
Fix broken rST reference in HTTPClient documentation
...
References in reStructuredText cannot be located within bold/italic
text. This caused the online class reference to have the `:ref:`
text written as-is.
(cherry picked from commit 9709205112
)
2022-08-08 09:47:37 +02:00
Aaron Franke
3ec8296ffc
Make "Godot source files" comment consistent in modules
...
(cherry picked from commit ce0080768c
)
2022-08-08 09:47:24 +02:00
Fabio Alessandrelli
90c6056b70
[Net] IP uses print_verbose when getaddrinfo fails.
...
Avoid spamming errors when network is disconnected.
Returned address will be invalid, so it can be checked by the user via
`ret.is_valid_ip_address`.
(cherry picked from commit 59eea34851
)
2022-08-08 09:46:26 +02:00
Tom
295b531e3d
updated the String class with info about the 'allow_empty' optional argument
...
(cherry picked from commit 39233c299c
)
2022-08-08 09:45:47 +02:00
Hugo Locurcio
60031ea275
Improve `range_lerp()` and related methods documentation
...
(cherry picked from commit bd19c9a95c
)
2022-08-08 09:44:37 +02:00
foxydevloper
543e74a988
Improve tooltips for grouping/ungrouping nodes
...
(cherry picked from commit 1ff9a09e2c
)
2022-08-08 09:40:48 +02:00
Pedro J. Estébanez
ea6ed9658d
Fix emission not working in the ubershader
2022-08-07 23:11:44 +02:00
Ryan Heath
4f5c268a60
Add area monitor callback error checking
2022-08-07 13:57:06 -07:00
Pedro J. Estébanez
a2ed82d3b2
Fix shadow flickering with async shader compilation
...
This mostly reverts the approach in #62628 , which now the problem is better scoped, looks overengineered and instead focuses on the few cases where there's something to take care of.
2022-08-07 22:53:33 +02:00
Hugo Locurcio
53f4ff243d
Remove FOV adjustment with Alt + mouse wheel in the 3D editor
...
This shortcut got in the way when using the Maya navigation scheme,
and also when using the slow freelook modifier (regardless of
navigation scheme).
2022-08-07 19:47:22 +02:00
Rémi Verschelde
3976bddaf4
Merge pull request #64052 from Calinou/distance-fade-use-interleaved-gradient-noise-3.x
2022-08-07 16:16:17 +02:00
Rémi Verschelde
d29451b400
Merge pull request #63984 from Calinou/doc-shape2d-custom-solver-bias-3.x
2022-08-07 16:06:55 +02:00
Hugo Locurcio
659fa79479
Use interleaved gradient noise for distance fade
...
This provides better visuals and performance compared to the previous
ordered dither.
2022-08-07 15:23:43 +02:00
Hugo Locurcio
373e3dffb4
Improve Shape2D's `custom_solver_bias` description
2022-08-07 12:51:04 +02:00
hoontee
53adb2a142
Add `TorusMesh`
2022-08-07 12:42:24 +02:00
Rémi Verschelde
45e42dfed3
Merge pull request #64013 from smix8/nav_tilemap_parent_transform_error_3.x
2022-08-06 22:22:30 +02:00
smix8
30d4555c65
Fix TileMap error msg when optional navigation node is not set
...
Fixes TileMap error msg spam when bake_navigation=true but the optional and depr navigation node is not set.
2022-08-06 21:58:47 +02:00
Raul Santos
c084dbbf05
Various fixes to C# documentation generator
...
- Fix references to global constants and members of `@GlobalScope`
- Log errors for missing members or methods
- Finds referenced members that are derived (they were not found before since it was only looking in the current type)
- Hardcodes special case for `_init` method, in C# replaced with a reference to the constructor
- Ignores properties with slashes (since they are not declared in C# and can't be referenced)
- Refactor `bbcode_to_xml` method
2022-08-06 21:35:31 +02:00
Raul Santos
c9734b6ceb
Document C# RPC attributes
2022-08-06 20:55:14 +02:00
Rémi Verschelde
7637b5d925
Merge pull request #47232 from zmanuel/eliminate-draw-pending-3.x
...
[3.x] Remove redundant thread sync counter draw_pending
2022-08-06 15:37:43 +02:00
Manuel Moos
9fbdace917
Remove redundant thread sync counter draw_pending
...
The functions that used it already use a threadsafe FIFO queue
to communicate between threads and a sync to have the main thread
wait for the render thread.
Fixes #35718
2022-08-06 14:09:25 +02:00
Rémi Verschelde
3b17447d43
Merge pull request #63989 from timothyqiu/vs2017
2022-08-06 12:13:06 +02:00
Rémi Verschelde
072da085bb
Merge pull request #63991 from bruvzg/dis_libs3
2022-08-06 12:12:18 +02:00
bruvzg
8147f04db6
[Linux] Disable speech-dispatcher, pulseaudio and udev wrapper builds, when library is not found.
2022-08-06 11:54:20 +03:00
Haoyu Qiu
eb176b135a
Make theme tests compile in Visual Studio 2017
2022-08-06 16:06:38 +08:00
Rémi Verschelde
9be7c49a5d
doc: Fix version number after PR merge
2022-08-06 09:20:18 +02:00
Rémi Verschelde
ab7e2564f3
Merge pull request #63659 from PrecisionRender/add-shape-cast-3d
...
[3.x] Add `ShapeCast` and `ShapeCast2D` nodes
2022-08-06 00:33:29 +02:00
Rémi Verschelde
0bed7ea63f
Merge pull request #61316 from bruvzg/tts_3x
...
[3.x] Backport text-to-speech support.
2022-08-05 23:45:51 +02:00
Rémi Verschelde
0dccbcd7ce
Merge pull request #61878 from bruvzg/backport_locale_select
...
[3.x] Backport locale selection improvements.
2022-08-05 23:45:17 +02:00
Rémi Verschelde
14c9325b5d
Merge pull request #62408 from Razoric480/raz/fix-no-cache
...
[3.x] Fix nested resources being cached if no-cache argument used
2022-08-05 23:43:54 +02:00
Rémi Verschelde
d9d3861f76
Merge pull request #55764 from tinmanjuggernaut/validate_rid
...
[3.x] Validate RIDs before freeing
2022-08-05 22:38:49 +02:00
Rémi Verschelde
daa5b542b4
Merge pull request #56765 from madmiraal/fix-45592-2-3.x
...
[3.x] Fix mouse speed not changing fast enough
2022-08-05 22:37:44 +02:00
Rémi Verschelde
91a6e08c12
Merge pull request #48157 from madmiraal/fix-46438-3.x
...
[3.x] Fix mouse_over not dropped when mouse leaves window
2022-08-05 22:37:17 +02:00
Rémi Verschelde
5197dc6c9e
Merge pull request #61993 from kdiduk/gdscript-fix-inner-class-on-single-line
...
Fix inner class parsing when statement after colon is on the same line
2022-08-05 22:36:21 +02:00
Rémi Verschelde
61b5e35de5
Merge pull request #61559 from kleonc/triangle_mesh_from_triangle_strip_or_fan_3x
...
[3.x] Make `Mesh::generate_triangle_mesh()` handle `PRIMITIVE_TRIANGLE_STRIP` and `PRIMITIVE_TRIANGLE_FAN`
2022-08-05 22:35:52 +02:00
Rémi Verschelde
906a693934
Merge pull request #53852 from Calinou/particles-allow-negative-scale
...
Allow negative scale in Particles and CPUParticles
2022-08-05 22:34:43 +02:00
Rémi Verschelde
144f3ec94e
Merge pull request #51676 from Calinou/shader-add-hint-transparent-texture-3.x
...
Add `hint_transparent` to use a transparent black placeholder texture (3.x)
2022-08-05 22:34:05 +02:00
Rémi Verschelde
5d3b6eb073
Merge pull request #48372 from Calinou/gradienttexture-add-hdr-property-3.x
...
Add an `use_hdr` property to GradientTexture to allow storing HDR colors (3.x)
2022-08-05 22:33:44 +02:00
Patrick Exner
be3d331f26
Backport spatial shader built-ins
...
Backport of this PR: https://github.com/godotengine/godot/pull/63597
This adds these as new Built-Ins to Spatial Shaders
* Object's Position in World Space
* Camera Position in World Space
* Camera Direction in World Space
* Object's Position in View Space
2022-08-05 21:19:15 +02:00
Rémi Verschelde
ef7502e1d4
Merge pull request #50540 from Calinou/material-hide-triplanar-subproperties-when-disabled-3.x
2022-08-05 19:39:19 +02:00
Rémi Verschelde
74de571827
Merge pull request #55626 from Calinou/3d-editor-drag-and-drop-auto-root-node-3.x
2022-08-05 19:38:45 +02:00
Rémi Verschelde
0e93600fe0
Merge pull request #62644 from Piralein/remove_redundant_checkbox_check
2022-08-05 19:37:47 +02:00
Rémi Verschelde
1b7037807f
Merge pull request #59328 from raulsntos/csharp-flag-enums-3.x
2022-08-05 19:37:29 +02:00
Rémi Verschelde
26762a71b6
Merge pull request #58537 from winterpixelgames/feature/virtual-keyboard-types-3.x
2022-08-05 19:37:13 +02:00
Rémi Verschelde
173a803c8a
Merge pull request #49495 from kleonc/sprite_frames_editor-updating-fixes-3x
2022-08-05 19:35:30 +02:00
Rémi Verschelde
ccbe083949
Merge pull request #63071 from lawnjelly/skinning2d_bounds
2022-08-05 19:34:48 +02:00
Rémi Verschelde
a6e70f1f1c
Merge pull request #63250 from YuriSizov/toolbars-go-with-the-flow-3.x
2022-08-05 19:34:21 +02:00