Danil Alexeev
c57d6c9371
Core: Fix recursion level check for array stringification
...
(cherry picked from commit bb40bd9aaa
)
2023-09-20 22:44:03 +02:00
Markus Sauermann
dbae37cc50
Fix global transform validity for `Node2D` and `Control`
...
Set global transform to invalid when changing transform
(cherry picked from commit 152572ac38
)
2023-09-20 22:44:03 +02:00
A Thousand Ships
d5c246bbd3
Ensure OpenXR classes are declared properly
...
Co-authored-by: Bastiaan Olij <mux213@gmail.com>
(cherry picked from commit c23bd8b143
)
2023-09-20 22:44:03 +02:00
Danil Alexeev
18f69e9ee1
GUI: Fix text overlapping icon in `Tree`
...
(cherry picked from commit 07d23489f4
)
2023-09-20 22:13:23 +02:00
Danil Alexeev
75db138533
GUI: Fix `Tree` performance regression by using cache
...
(cherry picked from commit 5fb975e4a5
)
2023-09-20 18:40:36 +02:00
Fabio Alessandrelli
5eabd5e04a
[Web] Always return -1 as body length in HTTPClientWeb.
...
Body length cannot be reliably retrieved from the web.
Reading the "content-length" value will return a meaningless value when
the response is compressed, as reading will return uncompressed chunks
in any case, resulting in a mismatch between the detected body size and
the actual size returned by repeatedly calling read_response_body_chunk.
Additionally, while "content-length" is considered a safe CORS header,
"content-encoding" is not, so using the "content-encoding" to decide if
"content-length" is meaningful is not an option either.
We simply must accept the fact that browsers are awful when it comes to
networking APIs.
(cherry picked from commit f4713d235a
)
2023-09-20 18:40:36 +02:00
Rémi Verschelde
f2c8eea60e
i18n: Sync translations with Weblate
2023-09-08 12:10:22 +02:00
Rémi Verschelde
f2644f0cb0
Merge pull request #81245 from AThousandShips/future_proof_4_1
...
[4.1] Future proof links in docs
2023-09-06 18:44:33 +02:00
A Thousand Ships
8e9852fa43
Future proof links in docs
2023-09-02 10:51:58 +02:00
Rémi Verschelde
a43c625d4e
Merge pull request #81202 from YuriSizov/4.1-cherrypicks
...
Cherry-picks for the 4.1 branch (future 4.1.2) - 1st batch
2023-09-01 16:28:30 +02:00
Malcolm Nixon
d7f7c92f61
Unbind the framebuffer when updating meshes.
...
While the vertex shaders used to update the meshes aren't actually rendering to the framebuffer, they may still refuse to run with some framebuffers bound - such as XR with multiple views.
(cherry picked from commit 679f5bf410
)
2023-08-31 20:19:31 +02:00
LRFLEW
e47abd790a
GLES3: Don't call glTexParameter* for invalid filter and repeat modes
...
(cherry picked from commit 3e9173f11a
)
2023-08-31 20:19:31 +02:00
Markus Sauermann
2d607d7c5c
Include Display Server Type in Copy System Info
...
Add info about X11 or Wayland to System Information on LinuxBSD.
(cherry picked from commit 1712b78e18
)
2023-08-31 20:19:31 +02:00
MewPurPur
2c154348fc
Make Help.svg not look disabled
...
(cherry picked from commit 963a63708e
)
2023-08-31 20:19:31 +02:00
kleonc
053538c125
Fix byte to float color conversion in DisplayServerWindows::screen_get_pixel
...
(cherry picked from commit 9d45dd812f
)
2023-08-31 20:19:31 +02:00
kleonc
e34241a809
Fix arg count checks in SceneDebugger
...
(cherry picked from commit 95809e58d5
)
2023-08-31 20:19:31 +02:00
Septian
5360058d1c
Fix documentation for consistency
...
(cherry picked from commit 377cbaba43
)
2023-08-31 20:19:31 +02:00
Adam Scott
f3302b8089
Fix Camera2D crash when edited scene root is null
...
(cherry picked from commit deb45c0cab
)
2023-08-31 20:19:31 +02:00
LRFLEW
f8ffad873a
GLES3: reset anisotropic filtering when changing texture filtering mode
...
(cherry picked from commit 90f0e97eb9
)
2023-08-31 20:19:31 +02:00
univeous
7627337d63
Fix crash when calling get_video_adapter_* in a thread
...
co-authored-by: Clay John <claynjohn@gmail.com>
(cherry picked from commit 0a64abe891
)
2023-08-31 20:19:30 +02:00
Fabio Alessandrelli
dc1c3d03da
[ENet] Update to upstream master.
...
(cherry picked from commit 35b70681e7
)
2023-08-31 20:19:30 +02:00
Fabio Alessandrelli
f6e436c34c
[Net] Explicitly handle buffer errors in send/recv
...
(cherry picked from commit 28001b9ef6
)
2023-08-31 20:19:30 +02:00
Ninni Pipping
5641ad49e9
Fix `root_node_layout_direction` setting not enum
...
(cherry picked from commit 1cac72999b
)
2023-08-31 20:19:30 +02:00
Geoffroy Warin
da5cf99a34
Add missing useModelFront parameter to GodotSharp Basis and Transform
...
To LookAt methods.
Also adds Vector3 Model constants.
These were not added after #76082 was merged.
(cherry picked from commit 6c6e5c482c
)
2023-08-31 20:19:30 +02:00
Matt Diener
88f5f815e6
C# Fix deserialization of delegates that are 0-parameter overloads
...
Co-authored-by: Raul Santos <raulsntos@gmail.com>
(cherry picked from commit 783facf60b
)
2023-08-31 20:19:30 +02:00
kleonc
c6c5b5bf78
Fix Animation::subtract_variant for affine transforms
...
(cherry picked from commit 87935ca837
)
2023-08-31 20:19:30 +02:00
smix8
605f1c0936
Make NavigationRegion3D baking NavMesh on the main thread not finish deferred
...
Makes NavigationRegion3D baking NavMesh on the main thread not finish deferred.
(cherry picked from commit bb5f16033d
)
2023-08-31 20:19:30 +02:00
smix8
663f45ba4e
Add more hints to navigation map cell size errors
...
Adds more hints to navigation map cell size errors.
(cherry picked from commit 90e2d9fa7e
)
2023-08-31 20:19:30 +02:00
bruvzg
e67b6e0d0f
[macOS] Fix uncapped frame rate for windows in the non-active workspaces.
...
(cherry picked from commit 2ee45dc293
)
2023-08-31 20:19:30 +02:00
Bastiaan Olij
ed9216d1d8
Fix issue with accessing hand tracking without timing info
...
(cherry picked from commit 72bd997fe8
)
2023-08-31 20:19:30 +02:00
Haoyu Qiu
5e7a5cd2b1
Update OptionButton min size when disabling Fit to Longest Item
...
(cherry picked from commit 5384c1a579
)
2023-08-31 20:19:30 +02:00
Aaron Franke
6ecf741b7a
Change property hint range for camera attributes exposure multiplier
...
(cherry picked from commit 59e7e8c795
)
2023-08-31 19:48:17 +02:00
kobewi
56a0004478
Don't use splash minimum display time in editor
...
(cherry picked from commit 5ee6d33d49
)
2023-08-31 19:48:17 +02:00
Ninni Pipping
a31b866793
Fix range error for `Array.slice`
...
(cherry picked from commit 7752a0d8d1
)
2023-08-31 19:48:16 +02:00
Haoyu Qiu
b0ceeb2341
Hide explicitly specified flag value in Inspector
...
(cherry picked from commit de83b7166c
)
2023-08-31 19:48:16 +02:00
Haoyu Qiu
71ba2aca63
Fix Button clipping when internal margins exist
...
(cherry picked from commit 71430cdd48
)
2023-08-31 19:48:16 +02:00
smix8
cd7411c58d
Fix NavigationObstacle2D debug position
...
Fixes NavigationObstacle2D debug position.
(cherry picked from commit 2512157294
)
2023-08-31 19:48:16 +02:00
bitsawer
143963d122
Fix shader type detection
...
(cherry picked from commit 905c10bc54
)
2023-08-31 19:48:16 +02:00
George Marques
01511caaf1
GDScript: Properly track extents of constants and patterns
...
Even in the case of errors.
(cherry picked from commit cbfe2b61b6
)
2023-08-31 19:48:16 +02:00
Michael Alexsander
3bb05da45f
Fix delay on tab resizing when (un)hovering tabs
...
(cherry picked from commit 7ffad29df8
)
2023-08-31 19:48:16 +02:00
MineBill
4ec566fae2
Set the VoxelGIData path before saving, otherwise the ResourceSave will revert it to an empty String
...
(cherry picked from commit c34d5627fb
)
2023-08-31 19:48:16 +02:00
Hayden Leete
a9a27c7ea5
Add autocomplete for filter/repeat hints on uniform arrays
...
(cherry picked from commit fc7063b2e2
)
2023-08-31 19:48:16 +02:00
kobewi
271e08e543
Allow more hint types for uniform arrays
...
(cherry picked from commit 8ae2e6681e
)
2023-08-31 19:48:16 +02:00
bruvzg
f346b8133e
[Android] Set `echo` property for the physical keyboard events.
...
(cherry picked from commit c687bfa697
)
2023-08-31 19:48:16 +02:00
Rémi Verschelde
b47d786921
miniupnpc: Update to version 2.2.5
...
No change for the files we ship, so just bumping the version number.
(cherry picked from commit 74f21cb666
)
2023-08-31 19:26:49 +02:00
Rémi Verschelde
af6e5b9f0d
libpng: Update to upstream 1.6.40
...
(cherry picked from commit 0baca62734
)
2023-08-31 19:26:49 +02:00
Rémi Verschelde
fc63a8d349
libpng: Enable intrinsics on x86/SSE2, ppc64/VSX, and all arm/NEON
...
(cherry picked from commit 2c9b7fc7a8
)
2023-08-31 19:26:49 +02:00
Rémi Verschelde
8d30a9f2a5
libwebp: Sync with upstream 1.3.1
...
https://chromium.googlesource.com/webm/libwebp/+/1.3.1/NEWS
(cherry picked from commit 2529ad6a64
)
2023-08-31 19:26:49 +02:00
Rémi Verschelde
4c354b4977
mbedtls: Update to upstream version 2.28.4
...
(cherry picked from commit 1f6340bc46
)
2023-08-31 19:26:49 +02:00
Rémi Verschelde
023e154cb4
tinyexr: Sync with upstream 1.0.7
...
(cherry picked from commit b70e2af3b7
)
2023-08-31 19:26:49 +02:00