David Nikdel
4d498e18ec
Remove nondeterminism in pck_packer
...
PCK files (like other build products) should be deterministic based on their inputs. Removed calls to Math::rand() that are being used to generate padding.
Looks like these were introduced as part of adding encryption support, but the padding being random does not have any cryptographic significance. This can be trivially inferred since file blocks that happen to be aligned don't get padding anyway.
If there's a desire to indroduce something that functions as a nonce it should probably be added explicitly and only if encryption is enabled.
remove Math::rand() calls in editor_export_platform.cpp
follow up to make consistent with pck_packer
(cherry picked from commit 067807c1cb
)
2023-10-24 16:33:53 +02:00
AttackButton
90b8a2ae8c
Add missing YEN, SECTION and OPENURL names to keycode mappings
...
(cherry picked from commit 8908ac4e6e
)
2023-10-24 16:07:42 +02:00
Raul Santos
3c84e5a947
Fix int's C# documentation
...
- There's no implicit conversion from `double` to `int`, a cast was missing.
- The example about literals in GDScript also applies to C# (with the same syntax even).
(cherry picked from commit 0897a795c3
)
2023-10-24 16:07:42 +02:00
Chia-Hsiang Cheng
9e7652c5db
Ensure the visibility is updated when entering the tree
...
(cherry picked from commit 3a3ebbf4c9
)
2023-10-24 16:07:42 +02:00
A Thousand Ships
a9566c17fc
Fix comparison of `Callable`s with binds
...
(cherry picked from commit 2caf5ae453
)
2023-10-24 16:07:42 +02:00
Hugo Locurcio
8d6493fae4
Initialize View Frame Time estimates to match 120 FPS
...
This prevents the estimation from being extremely high (close to 100,000 FPS)
until enough time has passed to display an accurate estimation.
(cherry picked from commit 15b31f0891
)
2023-10-24 16:06:29 +02:00
BlueCube3310
165c49066b
Fix grayscale dds loading
...
(cherry picked from commit cbbcaa31d5
)
2023-10-24 16:06:29 +02:00
Pedro J. Estébanez
d3d5531658
Fixup special case of cluster render
...
(cherry picked from commit e9b4d25f20
)
2023-10-24 16:06:28 +02:00
ARez
ca6fba87de
Add missing RenderingDevice method descriptions
...
(cherry picked from commit bd4d43023d
)
2023-10-24 16:06:28 +02:00
Mateus Elias
cfd8b3cd9b
Improve MeshDataTool.get_face_vertex() method description
...
Improve MeshDataTool.get_face_vertex() method description and also add an example code.
Co-authored-by: Raul Santos <raulsntos@gmail.com>
(cherry picked from commit adb0d0ea58
)
2023-10-24 16:06:28 +02:00
bitsawer
daa44c778c
Fix VoxelGI CameraAttributes exposure normalization handling
...
(cherry picked from commit c73e1f0d22
)
2023-10-24 16:05:00 +02:00
bitsawer
7d76bcbac6
Fix Vulkan multithreaded compute list and GPU particle processing
...
(cherry picked from commit 5d18e2ee00
)
2023-10-24 16:05:00 +02:00
Rakka Rage
22560c5bf0
Convert TileSet Atlas Merge input images to RGBA8 to match output, if needed
...
(cherry picked from commit dc2aa69c46
)
2023-10-24 16:05:00 +02:00
Brecht Kuppens
4944a07044
Windows: Always double-quote path when launching explorer.exe to browse
...
Code now always double quotes the filename to use as command line
argument when calling explorer.exe. In particular, commas in a filename
would be interpreted by explorer.exe as separators for commands.
Similarly a trim_suffix for "file://" is assumed to be a mistake, this
could potentially be a PREfix that we want to strip, but never a suffix.
Since it didn't seem needed in the end, we removed it.
(cherry picked from commit 5608b1d411
)
2023-10-24 16:05:00 +02:00
Fabio Alessandrelli
560c52cef2
[MP] Fix watch properties not being correctly removed
...
(cherry picked from commit 3860f2e366
)
2023-10-24 16:05:00 +02:00
Marcus Elg
035fece0e7
Fix GPUParticle2D offset stutter
...
(cherry picked from commit 936fd8db38
)
2023-10-24 16:05:00 +02:00
Bastiaan Olij
82846a7e6d
Fix missing decal mask in mobile renderer
...
(cherry picked from commit 8449331f13
)
2023-10-24 16:05:00 +02:00
Markus Sauermann
1c0ffdaa87
Document mouse-picking limit of 64 objects
...
(cherry picked from commit 765da0a365
)
2023-10-24 16:05:00 +02:00
vitormaduro
60b432a1f0
Updated C# example for method AddPropertyInfo
...
(cherry picked from commit 694f280acd
)
2023-10-24 16:04:59 +02:00
azuloo
3de5e5d4d4
Fixes LSP connection error when launched in a separate thread
...
(cherry picked from commit a5710d468b
)
2023-10-24 16:04:59 +02:00
Kirill Diduk
eaa2485a5d
[bugfix] Fix reimporting scene withh default values selected
...
This commit fixes #78140
When the scene was re-imported with non-default values of some settings, re-importing it again using default values for those settings didn't have the effect.
The problem was that when handling the reimport, a wrong dictionary of the settings was used.
(cherry picked from commit 8b729e5b7e
)
2023-10-24 16:04:59 +02:00
Hugo Locurcio
67e1849bd4
Add missing tutorials to documentation classes
...
(cherry picked from commit 469c462b76
)
2023-10-19 21:59:32 +02:00
Chia-Hsiang Cheng
1588eae8fa
Ensure POINT_SIZE takes effect
...
(cherry picked from commit 0cf57e1927
)
2023-10-19 21:49:01 +02:00
PorkrollPosadist
f5130502be
Use EWMH for DisplayServerX11::_window_minimize_check() implementation
...
(cherry picked from commit 5666656d42
)
2023-10-19 21:49:00 +02:00
pidogs
67f5ec2f2f
Make CSGShape follow curve's tilt in Path mode
...
Fixes #65634 .
(cherry picked from commit f476b74ecf
)
2023-10-19 21:49:00 +02:00
Rindbee
00d5da2f09
Clear the previously set state when configuring for a new scene root node
...
Saving a subscene causes the main scene to be re-instantiated. And the resource
instance in the main scene will be reused when the main scene is re-instantiated.
So for resources with `resource_local_to_scene` enabled, resetting state may be
necessary (at least for `ViewportTexture`).
(cherry picked from commit 4795c3cdfa
)
2023-10-19 21:49:00 +02:00
Danil Alexeev
d5a11e17b8
GDScript: Check `get_node()` shorthand in static functions
...
(cherry picked from commit 0f27c4ad80
)
2023-10-19 21:49:00 +02:00
jsjtxietian
efa82d5025
fix CollisionShape3D Shape Size handle will missing
...
when Script editor floating
(cherry picked from commit fec0396cac
)
2023-10-19 21:49:00 +02:00
Chia-Hsiang Cheng
3e9751aca4
Avoid emitting signals if the animation is not ready to be processed
...
(cherry picked from commit ef5d0b1c06
)
2023-10-19 21:48:43 +02:00
Andrés Botero
2e39550306
Fix empty XML tag doc in XMLParser.xml
...
Fix doc to show how an empty XML tag is appropiately closed.
(cherry picked from commit 3fdca75365
)
2023-10-19 21:45:12 +02:00
Septian
35d622b029
Fix particle shader deterministic random values
...
(cherry picked from commit cb7400d67a
)
2023-10-19 21:45:12 +02:00
Emmanuel Ferdman
7773e1ed96
docs: fix link to two's complement wiki page
...
Signed-off-by: Emmanuel Ferdman <emmanuelferdman@gmail.com>
(cherry picked from commit f000be3237
)
2023-10-19 21:45:12 +02:00
mandryskowski
666460448d
Clarify the behaviour of CSGMesh3D using ArrayMesh
...
(cherry picked from commit 378f835a9c
)
2023-10-19 21:45:12 +02:00
Septian
bede7fa0d8
Fix `get_method` from named lambda
...
(cherry picked from commit 793cc080cb
)
2023-10-19 21:45:12 +02:00
Bastiaan Olij
ed94e3eb79
Fix issue with four subpasses always been requested in mobile renderer
...
(cherry picked from commit 414df467cd
)
2023-10-19 21:45:12 +02:00
Haoyu Qiu
b027d000cb
Fix OptionButton min size when fit longest item is enabled
...
(cherry picked from commit 5dd854513e
)
2023-10-19 21:45:12 +02:00
samdevelopscode
7fa44784f8
Add description for SoftBody3D linear_stiffness property
...
(cherry picked from commit 7ca6e94c36
)
2023-10-19 21:45:11 +02:00
Matias N. Goldberg
1f4a5c2c15
Fix validation error when enabling SSIL alone
...
(cherry picked from commit 666e91b9ff
)
2023-10-19 21:45:11 +02:00
bruvzg
02c6d985b8
Fix native popups auto-closing when interacting with non-client area.
...
(cherry picked from commit e26a6c36c8
)
2023-10-19 21:45:11 +02:00
ajreckof
3d0c29cc0a
Fix completion option location not found
...
(cherry picked from commit 4b724c9252
)
2023-10-19 21:21:54 +02:00
Haoyu Qiu
06f6ef8fca
Fix wrong example output of float*Color in classref
...
(cherry picked from commit 54f26c66ab
)
2023-10-19 21:21:02 +02:00
smix8
d0b652932e
Fix pathfinding funnel adding unwanted point
...
Fixes pathfinding funnel adding unwanted point due to precision issues.
(cherry picked from commit c51e264446
)
2023-10-19 21:21:02 +02:00
bruvzg
eca105f075
[Windows] Do not force redraw window background on mouse pass-through region change.
...
(cherry picked from commit b240b5be84
)
2023-10-19 21:21:02 +02:00
Raul Santos
85ab269796
C#: Fix line in OpenInExternalEditor
...
(cherry picked from commit 132a1daf1a
)
2023-10-19 21:21:02 +02:00
Ninni Pipping
5cc85fb119
Fix indentation in script templates
...
(cherry picked from commit 39353462ac
)
2023-10-19 21:21:02 +02:00
Haoyu Qiu
06b777fe4a
Fix "a number is required" error when printing RID
...
(cherry picked from commit 35f28407d9
)
2023-10-19 21:20:06 +02:00
LRFLEW
3df5907c87
Mobile: Uncomment code required for fog rendering on clear color
...
(cherry picked from commit db17415df8
)
2023-10-19 21:17:46 +02:00
Haoyu Qiu
2192c717a4
Make indentation indicators translatable
...
(cherry picked from commit a552103531
)
2023-10-19 21:17:46 +02:00
detomon
cf1674c423
Initialize MSDF parameters in BaseMaterial3D with default
...
(cherry picked from commit d275a7487d
)
2023-10-19 21:17:46 +02:00
Haoyu Qiu
188d9040d3
Fix typo in ResourceImporterImageFont
...
(cherry picked from commit 80728bdf1e
)
2023-10-19 21:06:12 +02:00