nova++
6a788fe7a3
Fixing some of my own typos...
...
(and a little improvement to wording that was bugging me)
(cherry picked from commit 05718796db
)
2022-04-13 12:18:45 +02:00
Haoyu Qiu
6432d53f10
Fix capitalization of boolean output in classref
...
(cherry picked from commit 94a5f9edb0
)
2022-04-13 12:18:45 +02:00
Rémi Verschelde
fcd8ff1ad4
zlib/minizip: Update to version 1.2.12
...
Security update, fixes CVE-2018-25032 in zlib.
Preliminary assessment doesn't show Godot as affected since we don't
seem to call `deflate` with the problematic parameters, but the extent
of the vulnerability is not fully clear upstream yet.
(cherry picked from commit 420d0d50bc
)
2022-04-13 12:18:45 +02:00
Rémi Verschelde
4ac1a79514
Cleanup and reorder .gitignore
...
Group things better in categories, and remove a ton of VS junk.
Some of it might still be needed and could need to be re-added.
(cherry picked from commits 1f1edaa1b5
and b0df742cbe
)
2022-04-13 12:18:45 +02:00
Haoyu Qiu
4640071104
Clip animation track keyframe rects
...
(cherry picked from commit c7e06e2202
)
2022-04-13 12:18:45 +02:00
Ricardo Buring
3850d6db76
BulletPhysicsServer::area_get_space: null check
...
This is now the same as e.g. body_get_space.
(cherry picked from commit 79317f9cb1
)
2022-04-13 12:18:45 +02:00
keptsecret
b95221fb0a
fix unable to change directory in user access mode
...
(cherry picked from commit c69689ab5a
)
2022-04-13 12:18:45 +02:00
Pedro J. Estébanez
3680cfde86
Fix crash when passing null to AudioStreamPlayer::set_stream()
...
(cherry picked from commit 9e2d5120c1
)
2022-04-13 12:18:45 +02:00
Bartłomiej T. Listwon
661da8f9dd
Fix crash in AudioServer when switching audio devices with different audio channels count (connecting PS5 controller, bluetooth 5.1 headphones etc.)
...
(cherry picked from commit df39e0f472
)
2022-04-13 12:18:45 +02:00
ConteZero
d87f9ad419
Fix X11 is_window_maximized
...
(cherry picked from commit 59fb6c9ef0
)
2022-04-13 12:18:45 +02:00
Hugo Locurcio
95252110c5
Improve documentation related to 3D material vertex lighting
...
(cherry picked from commit 4e6dfac969
)
2022-04-13 12:18:45 +02:00
Hugo Locurcio
152c4c7434
Clarify what `set_as_toplevel()` does in CanvasItem
...
(cherry picked from commit 196c4fff13
)
2022-04-13 12:18:45 +02:00
Haoyu Qiu
8b8bafbd53
Fix crash when using Camera2D::set_custom_viewport()
...
(cherry picked from commit b89befe173
)
2022-04-13 12:18:45 +02:00
Ellen Poe
883c3dc413
[3.x] instance audio streams before AudioServer::lock call
...
(cherry picked from commit 027546ee8a
)
2022-04-13 12:18:45 +02:00
Rémi Verschelde
64d3520faf
doc: Fix String.rsplit code example
...
Fixes #36898 .
Supersedes and closes #36951 .
(cherry picked from commit e7fd0ec31f
)
2022-04-13 12:18:45 +02:00
Haoyu Qiu
91c7c40d50
Document how to specify explicit value for `PROPERTY_HINT_ENUM` names
...
(cherry picked from commit 405bc96a1e
)
2022-04-13 12:18:45 +02:00
Raul Santos
3a16557642
Avoid modifying csproj globbing includes on remove
...
Check if the found globbing include already matches the given path on
removing scripts to avoid modifying users' csproj files.
(cherry picked from commit 3086d7c035
)
2022-04-13 12:18:44 +02:00
Rémi Verschelde
a7ccdfcc53
Bump version to 3.4.5-rc
2022-04-13 12:18:18 +02:00
Rémi Verschelde
419e713a29
Bump version to 3.4.4-stable
2022-03-22 10:47:22 +01:00
Rémi Verschelde
f9a67aaae4
Add changelog for Godot 3.4.4
2022-03-22 10:46:43 +01:00
Rémi Verschelde
0335369e48
Update AUTHORS and DONORS list
...
New contributor added to AUTHORS:
rburing
Thanks to all contributors and donors for making Godot possible!
(cherry picked from commit a4b075596f
)
2022-03-22 10:30:10 +01:00
zacryol
d298cceeaa
update _init() description
...
Specify details regarding required parameters.
(cherry picked from commit 21fc3cbe81
)
2022-03-22 09:29:33 +01:00
Ricardo Buring
91ba6f7895
Document that PhysicsServer's get_process_info is implemented only for Godot Physics
...
(cherry picked from commit 812d45ea7c
)
2022-03-22 08:57:28 +01:00
Haoyu Qiu
4ae0adbf2c
Fix inversed ADD_GROUP parameters in AnimationNodeOneShot
...
(cherry picked from commit 6a3bf65657
)
2022-03-22 08:57:18 +01:00
Hugo Locurcio
b5ff9fd7c4
Mention that Node's `owner` must be set for persistence to work
...
This is already done in `Node.add_child()` documentation, but
this copies the note in `Node.owner` for good measure.
(cherry picked from commit be1acf3b92
)
2022-03-22 08:56:36 +01:00
ztco224
b86b4e5004
Fix DST Error on Windows
...
(cherry picked from commit 4802f15231
)
2022-03-17 13:36:19 +01:00
Fredia Huya-Kouadio
451d3d378c
Setup logic to publish the Godot Android library to MavenCentral
...
(cherry picked from commit a2bf47de2b
)
2022-03-17 13:06:34 +01:00
Hugo Locurcio
5d1858dcea
Document Range's `value_changed` signal is also emitted with code changes
...
This also mentions that the signal is potentially emitted every frame,
which can have performance implications.
(cherry picked from commit cdbb31adc9
)
2022-03-17 13:06:15 +01:00
Bartłomiej T. Listwon
9029e5d66f
Include platform_config.h in thread.cpp and thread.h
...
(cherry picked from commit 6c6291b84f
)
2022-03-17 13:05:47 +01:00
snowapril
776bca2488
Fix crash on get index for non-existing string
...
As _buttons and _axes have both valid string and nullptr.
When iterating over them, if given key exists it will work correctly.
But if given key does not exist, it will end up with
String::operator=(nullptr). As String constructor from nullptr exists, I
use it.
(cherry picked from commit c77b710035
)
2022-03-17 13:05:35 +01:00
Marcel Admiraal
1a5b379a68
Update documentation for Control rect_pivot_offset to include rotation
...
(cherry picked from commit d2c0ee700a
)
2022-03-17 13:05:17 +01:00
Rémi Verschelde
69e9e8f87d
Merge pull request #59159 from RandomShaper/fix_blend_shapes_3.4
2022-03-15 11:22:18 +01:00
Pedro J. Estébanez
d780a0c8db
Fix broken normals in meshes with blend shapes
2022-03-15 10:25:09 +01:00
Rémi Verschelde
c3d7c4d41c
Revert "Fix detected leaks/heap-use-after-free by AddressSanitizer at startup"
...
This reverts commit 0ae6150d8e
.
It broke `detect_prime`'s main purpose which is to detect GPUs and use
the best one available.
2022-03-15 09:33:11 +01:00
Wilson E. Alvarez
0ae6150d8e
Fix detected leaks/heap-use-after-free by AddressSanitizer at startup
...
(cherry picked from commit 3f94ea6271
)
2022-03-13 18:14:54 +01:00
Haoyu Qiu
c594e1c0cc
Fix crash when is-operator right-hand-side is null
...
(cherry picked from commit 871a73341b
)
2022-03-13 18:14:53 +01:00
Rémi Verschelde
1f4dda2138
Merge pull request #59109 from akien-mga/3.4-cherrypicks
2022-03-13 17:19:05 +01:00
Haoyu Qiu
7adead25ea
Fix RichTextLabel shadow color when text has transparency
...
(cherry picked from commit 7d219b6793
)
2022-03-13 16:09:29 +01:00
Haoyu Qiu
496d2843c4
Hide smart snapping line when guideline dragging ends
...
(cherry picked from commit b255efba7c
)
2022-03-13 15:35:46 +01:00
MythTitans
5c64f0d7bf
Prevent non-smoothed face normals to participate to smoothed face normals
...
(cherry picked from commit ec2984f7c7
)
2022-03-13 15:35:33 +01:00
Hugo Locurcio
d57b7cb0e5
Clarify the position of points in `Curve{2D,3D}.add_point()`
...
(cherry picked from commit 35c8d332b5
)
2022-03-13 15:35:05 +01:00
lawnjelly
69c3abedf0
Correct docs for Environment background keep mode
...
The docs incorrectly stated that KEEP was the fastest mode. This is not the case with modern hardware.
(cherry picked from commit bc924d4b41
)
2022-03-13 15:34:45 +01:00
Markus Sauermann
e7d9a40a8b
Fix documentation about depth and width of Height map
...
(cherry picked from commit 2cafaf3adb
)
2022-03-13 15:34:33 +01:00
MythTitans
bd47f7aebb
Fix normals computation at the 'seam' of smoothed torus shape
...
(cherry picked from commit 8bcbaff411
)
2022-03-13 15:34:19 +01:00
Ansraer
36aa94502c
Fix alpha scissor support
...
(cherry picked from commit 2fb998bfbc
)
2022-03-13 15:32:49 +01:00
hoontee
4594c96dae
Revert #52647
...
(cherry picked from commit 9c312c486c
)
2022-03-13 15:32:01 +01:00
Mai Lavelle
cf3497ce78
Fix deleting of directories on Linux
...
Trailing slash of directories was mishandled, and incorrect derived paths
were formed. Stripping the slash fixes this.
(cherry picked from commit 2c00b90613
)
2022-03-12 15:07:17 +01:00
lawnjelly
6c3cfc72e2
Fix incorrect buffer upload size in GLES2 draw_gui_primitive
...
The buffer upload size appears to have been incorrect for quite some time, which causes uploading from undefined memory.
(cherry picked from commit 3dc0e97d05
)
2022-03-11 16:33:33 +01:00
Haoyu Qiu
ecac71ff5e
Fix text color of TileMap editor info overlay
...
(cherry picked from commit 86bcac5a5e
)
2022-03-10 15:59:08 +01:00
Rémi Verschelde
6b4d7d20a4
Revert "[HTML5] Fetch API now passes credentials."
...
(cherry picked from commit 63df46c238
)
2022-03-07 14:40:42 +01:00