Pedro J. Estébanez
ff6229e794
Support loading of translations on threads
...
(cherry picked from commit 5301bbb3a5
)
2023-10-19 21:06:12 +02:00
kobewi
f7d1f9e25b
Improve and clarify paused Tweens
...
(cherry picked from commit dbecf8bd1a
)
2023-10-19 21:06:11 +02:00
Sathvik Mulukutla
77f6d00ad8
Updated Deprecated Method in C# Example Size to Region
...
(cherry picked from commit 5b3f14cc82
)
2023-10-19 21:06:11 +02:00
Hugo Locurcio
c8bd1259af
Allow using floating-point bone sizes and outline widths in the 2D editor
...
This is useful when animating pixel art sprites in the 2D editor,
as a value of `1` is often too large when zoomed in.
(cherry picked from commit a39190a18f
)
2023-10-19 21:06:11 +02:00
Rémi Verschelde
399c9dc393
Bump version to 4.1.2-stable
2023-10-04 01:22:46 +02:00
Rémi Verschelde
681efc5bc5
Merge pull request #82737 from akien-mga/4.1-cherrypicks
...
Cherry-picks for the 4.1 branch (future 4.1.2) - 3rd batch
2023-10-03 23:04:01 +02:00
Rémi Verschelde
aae20e5b10
Fix various typos with codespell
...
Also includes typo fixes from #79993 , #80068 , #80276 , and #80303 .
Co-authored-by: betalars <contact@betalars.de>
Co-authored-by: spaceyjase <429978+spaceyjase@users.noreply.github.com>
Co-authored-by: Swarkin <102416174+Swarkin@users.noreply.github.com>
Co-authored-by: Raul Santos <raulsntos@gmail.com>
(cherry picked from commit faaf27f284
)
2023-10-03 20:45:35 +02:00
Rémi Verschelde
78fe0e47b1
Update changelog for 4.1.2
2023-10-03 20:45:35 +02:00
Fabio Alessandrelli
52e2bde16f
[Crypto] Fix generate_random_bytes for large chunks
...
Properly handle mbedtls errors, ensure we don't ask more bytes than
allowed for each iteration.
(cherry picked from commit e0140601a5
)
2023-10-03 20:45:35 +02:00
Nomad1
33b965367c
Fixed VS 2022 Mac compatibility
...
Visual Studio 2022 on Mac marks the project as invalid if the project Guid is set. Easiest way to fix it is to remove outdated 'EnableGodotProjectTypeGuid' and other Guid references
(cherry picked from commit a119365d4e
)
2023-10-03 20:45:35 +02:00
Rémi Verschelde
6b37ad40d7
Web: Disable raycast module by default (no occlusion culling)
...
This means no CPU occlusion culling (and not compiling Embree), unless
you compile custom export templates with `module_raycast_enabled=yes`.
This reduces the memory footprint significantly, and binary size.
Fixes #70621 .
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
(cherry picked from commit 8c40edf8c0
)
2023-10-03 20:45:35 +02:00
Rémi Verschelde
df0ebc6dfc
SCons: Fix Python 3.12 SyntaxError with regex escape sequences
...
(cherry picked from commit b362976504
)
2023-10-03 20:45:35 +02:00
bruvzg
9308d20d1b
[iOS] Fix build with Xcode 15.
...
(cherry picked from commit e1c7104e46
)
2023-10-03 20:45:32 +02:00
Rémi Verschelde
c966bdf358
i18n: Sync translations with Weblate (last 4.1 sync)
2023-10-02 17:01:20 +02:00
Yuri Sizov
d5fab0ec4c
Fix leak when closing theme editor preview tabs
...
(cherry picked from commit 5e3229b7ed
)
2023-09-27 21:03:23 +02:00
Michael Alexsander
9bf09194cc
Make hovered tabs be drawn with the unselected's width at minimum
...
(cherry picked from commit decae848a8
)
2023-09-27 17:48:41 +02:00
Rémi Verschelde
58f0cae4af
mbedtls: Fix MSVC ARM build after 2.28.3 enabled AES-NI intrinsics
...
(cherry picked from commit d63c1a3953
)
2023-09-21 22:13:23 +02:00
DeeJayLSP
2edd2f0202
libwebp: Sync with upstream 1.3.2
...
(cherry picked from commit 56cfeda7d2
)
2023-09-21 22:12:29 +02:00
Rémi Verschelde
089ecc0a82
Merge pull request #82057 from YuriSizov/4.1-cherrypicks
...
Cherry-picks for the 4.1 branch (future 4.1.2) - 2nd batch
2023-09-21 20:09:13 +02:00
Yuri Sizov
71ff34eaee
Update changelog for 4.1.2
2023-09-21 17:15:18 +02:00
A Thousand Ships
c941715850
Remove leftover debug print in `FileSystemDock`
...
(cherry picked from commit 1589efb350
)
2023-09-21 15:48:10 +02:00
bruvzg
140eb6886f
[RTL] Use list iterators for item/paragraph removal.
...
(cherry picked from commit 88177a5a58
)
2023-09-21 15:45:49 +02:00
ajreckof
265fe750a8
Fix CodeEdit completion being very slow in certain cases
...
(cherry picked from commit 1eb3d99ff7
)
2023-09-21 15:44:36 +02:00
Tyler
fed41ae520
Fix Windows console wrapper and icon being swapped
...
Fixes #80238 .
(cherry picked from commit 3cf1e04579
)
2023-09-21 15:43:10 +02:00
Ben Rog-Wilhelm
f8cf6eb567
Fix NavMesh `map_update_id` returning 0 results in errors
...
(cherry picked from commit d0564f2466
)
2023-09-21 15:41:49 +02:00
Fabio Alessandrelli
4355bf9cf3
[Web] Update npm packages
...
(cherry picked from commit 61e7d47344
)
2023-09-21 15:39:16 +02:00
Chia-Hsiang Cheng
e65172237c
Avoid duplicating the 'Filters' section
...
(cherry picked from commit e0cbbe4bbd
)
2023-09-21 15:28:24 +02:00
Adam Scott
6318354212
Fix integer value for GL_MAX_UNIFORM_BLOCK_SIZE overflowing
...
(cherry picked from commit 9c7db7397f
)
2023-09-21 15:28:24 +02:00
Fabio Alessandrelli
dabd733c4c
[ENet] Properly set transfer flags when using custom channels
...
(cherry picked from commit b96d247ba2
)
2023-09-21 15:28:24 +02:00
Sami Kalliomäki
c26722badf
Do not call Array default constructor when not necessary.
...
This fixes a bug where Array would get registered twice with the
DisposablesTracker causing an exception on shutdown.
Fixes #81231
(cherry picked from commit 43a6748dfd
)
2023-09-21 15:28:24 +02:00
Haoyu Qiu
cdc26082aa
Make blend file importer warnings translatable
...
(cherry picked from commit b35a847109
)
2023-09-21 15:28:24 +02:00
bitsawer
8d22e58063
Fix GLES3 multimesh rendering when using colors or custom data
...
(cherry picked from commit 9897f1cfb9
)
2023-09-21 15:28:24 +02:00
kleonc
3b3f7efadb
Fix CanvasModulate logic for updating canvas modulate
...
(cherry picked from commit f12164d311
)
2023-09-21 15:28:24 +02:00
Silc Lizard (Tokage) Renew
bb4ad56e95
Fix NodeTransition with negative time scale
...
(cherry picked from commit 1ac2bdd97b
)
2023-09-21 15:28:24 +02:00
Chia-Hsiang Cheng
bad5e93945
Remove animation tracks with correct indices
...
(cherry picked from commit 3d7facd21c
)
2023-09-21 15:28:24 +02:00
Hugo Locurcio
89dd2d066f
Document `RenderingServer.get_video_adapter_name()` may report a fixed name
...
Firefox will always report the user's GPU as a GeForce GTX 980 in
an attempt to make fingerprinting more difficult.
This is not the case in Chromium-based browsers though.
(cherry picked from commit c751f190c9
)
2023-09-21 15:28:24 +02:00
Hugo Locurcio
9812dfd450
Document ScrollContainer signals being emitted for touch events only
...
(cherry picked from commit d01184fbb7
)
2023-09-21 15:28:24 +02:00
Nikola Bunjevac
3b4748f6b5
Fix RichTextLabel character line and paragraph index getters
...
(cherry picked from commit e2536d0643
)
2023-09-21 15:28:23 +02:00
trollodel
5e8654decb
Make the single window mode check more strict
...
Check the "interface/editor/single_window_mode" editor settings.
(cherry picked from commit 0f6327b59b
)
2023-09-21 15:28:23 +02:00
Ricardo Subtil
788ee7938b
Ensure `joy_connection_changed` is emitted on the main thread
...
(cherry picked from commit 1bb73b0689
)
2023-09-21 15:28:23 +02:00
Dario
fc130b26f8
Fix motion vectors being corrupted when using precision=double and resulting in the TAA pass being completely broken.
...
See Issue #69528 . When building with precision=double, the TAA pass would break due to the motion vectors being corrupted. It was apparent the origin of the camera itself was corrupted in the UBO for the previous frame because the camera origin was only being split correctly for the current block but not for the previous block (to effectively support the double precision float on the shader).
(cherry picked from commit 77776f5313
)
2023-09-21 15:28:23 +02:00
bruvzg
21da3f3847
[X11] Do not fail DisplayServer init if non-essential extensions are missing.
...
(cherry picked from commit acff87ffda
)
2023-09-21 15:28:23 +02:00
Spencer Chang
c339abe1aa
Added path to output of missing import texture metadata
...
(cherry picked from commit 57d9e3bb0e
)
2023-09-21 15:14:04 +02:00
jsjtxietian
1238554f05
Use ui_text_submit to confirm and close text prompts
...
Fix press space when enter editor layout name will
confirm and save layout, same in theme editor
(cherry picked from commit ba41910967
)
2023-09-21 15:14:04 +02:00
David Snopek
113cfdfc69
Fix overriding _export_begin, _export_file and _export_end from GDExtension
...
(cherry picked from commit d09843c5ae
)
2023-09-21 15:14:04 +02:00
Ninni Pipping
4734295fd1
Fix version check for GDExtension
...
(cherry picked from commit 97ef4a0536
)
2023-09-21 15:14:04 +02:00
Markus Sauermann
45718ef635
Fix superfluous `"` in error message
...
(cherry picked from commit fa8fec2cc1
)
2023-09-21 15:14:04 +02:00
jsjtxietian
2e71f6a806
fix glMapBufferRange return null when r_index + last_item_index > max_instances
...
(cherry picked from commit d48b95a305
)
2023-09-21 15:12:59 +02:00
Ninni Pipping
dfdb6e576c
Fix some mixups between 2D/3D in documentation
...
(cherry picked from commit 7512d88e22
)
2023-09-21 15:12:58 +02:00
ocean (they/them)
0b38cf8a8d
Add error message when a GDScript resource fails to load.
...
Currently, GDScripts who are only loaded through `ResourceLoader::load()`,
like Autoloads, do not have a pathway to announce there is an error in their
code. This contributes to significant confusion in error projects when
autoloads are involved. At least partially closes #78230 .
(cherry picked from commit cca57171c1
)
2023-09-21 15:12:58 +02:00