Commit Graph

31923 Commits

Author SHA1 Message Date
kobewi 8db41cf94d
Clarify to_float() and to_int() methods
(cherry picked from commit 7bb682651f)
2022-01-25 18:44:49 +01:00
bruvzg d0d1e81696
[Documentation] Add instruction how to execute built-in commands of various shells.
(cherry picked from commit 9faf1e027a)
2022-01-25 18:44:25 +01:00
Haoyu Qiu 9e7bf8fa73
Fix invalid read when using LightOccluder2D
(cherry picked from commit 7870cf24f2)
2022-01-25 18:43:55 +01:00
Haoyu Qiu 987c43f060
Fix crash when undoing node creation of BlendTree editor
(cherry picked from commit 19634bd1a1)
2022-01-25 18:43:26 +01:00
Haoyu Qiu eb31abaf0c
Replicate load-as-placeholder state on node duplication
(cherry picked from commit 6aecf91e4f)
2022-01-25 18:43:12 +01:00
kobewi 7fade16b55
Mention that modifying text erases BBCode stacks
(cherry picked from commit 3f0e9da5a4)
2022-01-25 18:42:41 +01:00
Raul Santos 51bcfd53b4
Fix marshaling values of generic Godot Dictionary
(cherry picked from commit e4c40efeab)
2022-01-25 18:42:08 +01:00
Hugo Locurcio 0bf0dce1db
Fix visible background line in intersections in screen-space reflections
Adjusting the step grading by one resolves the issue without affecting
performance or introducing adverse artifacts.

(cherry picked from commit a80187f5bc)
2022-01-25 18:41:54 +01:00
QueenOfSquiggles c7a9ec4c29
Fixed a typo in BakedLightmap documentation
"capture_propagation" member documentation description was missing the second 'p' in "propagation". Fixed this minor typo
Also resubmitting pull request to 3.x branch as per @Calinou's recommendation.

(cherry picked from commit cab89124ff)
2022-01-25 18:41:33 +01:00
Haoyu Qiu 73d5851232
Expose `Image.COMPRESS_SOURCE_LAYERED` to scripting
(cherry picked from commit 7f49e5beec)
2022-01-25 18:41:18 +01:00
Rémi Verschelde 0e0ccc4adf
ImageLoader: Remove references to unsupported svgz extension
I don't see any reference to gzip/svgz supported in the nanosvg library,
and the handful of test gzip compressed svgz files I tried failed loading.

Also cleaning a couple missing includes in platform export code.

(cherry picked from commit 1ee44b2366)
2022-01-25 18:41:01 +01:00
Haoyu Qiu fa709e7169
Fix LineEdit center and right alignment
(cherry picked from commit 64fcf7ee77)
2022-01-25 18:40:49 +01:00
Ignacio Roldán Etcheverry cd016ea0b1
C#: Allow configuring Mono debugger agent with cmdline args
The command line option is the same you would pass to Mono, but it
begins with `--mono-debugger-agent=` instead of `--debugger-agent=`.

This is useful for platforms where it's difficult for the user to
configure it via environment variables, like Android.

(cherry picked from commit 3b085e2665)
2022-01-25 18:40:19 +01:00
Jason Neufeld 965fbce9d4
Fixes shader compile due to undefined 'diffuse_color' variable with Oren Nayer + Vertex Lighting
(cherry picked from commit 36c3b87883)
2022-01-25 18:40:05 +01:00
Haoyu Qiu d1c6673631
Fix crash when `is` keyword is tested against a String variable
(cherry picked from commit 8a42ab7a85)
2022-01-25 18:39:49 +01:00
GlyphTheWolf a47188f2ce
Fix for RegEx.search() memory leak on Windows
(cherry picked from commit 6556442d46)
2022-01-25 18:39:31 +01:00
Albin d3528314b2
Fixed a number of ",or_greater" for the bug #56324
fix to #56324

Note: CPU_Particles_2d is missing ring emitter
(cherry picked from commit 21ca1c9cd7)
2022-01-25 18:38:57 +01:00
Michael Alexsander 9cd5f05a27
Fix undo/redo operations in Input Map
(cherry picked from commit d00e183512)
2022-01-25 18:38:42 +01:00
Hugo Locurcio de148fe51d
Document using SpriteBase3D's `modulate` property with material override
(cherry picked from commit 027a584faf)
2022-01-25 18:38:19 +01:00
Rémi Verschelde 4330c0b8e9
Update AUTHORS and DONORS list
New contributors added to AUTHORS:
cdemirer, marstaik, mortarroad, The-O-King

Thanks to all contributors and donors for making Godot possible!

(cherry picked from commit a9df1f51c2)
2022-01-23 00:06:25 +01:00
Rémi Verschelde 71066cd63b
Update copyright statements to 2022
Happy new year to the wonderful Godot community!

(cherry picked from commit a627cdafc5)
2022-01-13 16:00:37 +01:00
Rémi Verschelde 02078f81fc
Merge pull request #56731 from akien-mga/3.4-cherrypicks 2022-01-12 19:21:25 +01:00
kobewi 63799b2a8e
Set max value of inactive TextEdit scrolls to 0
(cherry picked from commit 892d93759c)
2022-01-12 17:36:53 +01:00
skyace65 3f7cb6231d
Fix normal map description
(cherry picked from commit d856074488)
2022-01-12 17:35:00 +01:00
kobewi 90525d5781
Improve FileDialog filters
(cherry picked from commit b403954e41)
2022-01-12 17:34:06 +01:00
LeaoLuciano 92ce352cc2
Fix memory leak in RichTextLabel.remove_line
(cherry picked from commit f21b5e4d2f)
2022-01-12 17:32:23 +01:00
kobewi 8012a48585
Improve description of mouse_exited signal
(cherry picked from commit 4eec0032ea)
2022-01-12 17:28:52 +01:00
Hugo Locurcio 9a26e95d5c
Warn when using GPU-based particles on macOS due to low performance
On macOS, Particles rendering is much slower than CPUParticles
due to transform feedback being implemented on the CPU instead
of the GPU.

(cherry picked from commit 299d277c9c)
2022-01-12 16:51:41 +01:00
Haoyu Qiu cf04c46a5e
Clear pending function states when reloading GDScript
(cherry picked from commit 53af7ee482)
2022-01-12 16:48:25 +01:00
jmb462 33e5093e02
Fix PopupMenu bad item offset with custom vseparation
(cherry picked from commit 4de860c6d5)
2022-01-12 16:47:26 +01:00
Jason Knight b83ae018ff
Android export plugin passes absolute file paths to gradle for keystores.
(cherry picked from commit 39070291ef)
2022-01-12 16:46:11 +01:00
K. S. Ernest (iFire) Lee 02c596a82c
Fix wrong RGBA channel mapping when saving OpenEXR.
(cherry picked from commit 08b89a95d2)
2022-01-12 16:44:54 +01:00
zacryol f999fe471d
List AnimatedSprite3D in SpriteFrames description
Both AnimatedSprite2D and AnimatedSprite3D use a SpriteFrames resource, but the SpriteFrames
class description currently only lists being used with the 2D variant.

(cherry picked from commit 4391f6a5b5)
2022-01-12 16:44:27 +01:00
bruvzg 454fe105e6
[macOS] Improve window activation hack.
(cherry picked from commit 927105692f)
2022-01-12 16:42:24 +01:00
Sam ad00d99b49
Fixed typos in MeshDataTool documentation
- Fixed missing "be" typo in MeshDataTool's get_face_edge function
- Corrected documentation to say negative values aren't valid

(cherry picked from commit bc9df365b0)
2022-01-12 16:41:33 +01:00
Haoyu Qiu 575999a932
Fix BBCode underline prevents strikethrough from rendering
(cherry picked from commit 09397f10c5)
2022-01-12 16:40:52 +01:00
Haoyu Qiu 73ca0533d0
Fix RichTextLabel underline appearance when inside fill tag
(cherry picked from commit 23c64fc43c)
2022-01-12 16:40:42 +01:00
zacryol 3839342175
Update description of FileDialog `filters` property
specify that multiple filetypes/extensions can be included in one filter within the
PackedStringArray, and provide an example

(cherry picked from commit 123cfb4759)
2022-01-12 16:36:46 +01:00
Paweł Fertyk e0f95f1f63
Issue 56488 fail when image and texture size are different
(cherry picked from commit 5e57b850b6)
2022-01-12 16:34:32 +01:00
Arnav Vijaywargiya 596bf6bdaa
Fixed incorrect property types
(cherry picked from commit 0c46f73b5e)
2022-01-12 16:34:07 +01:00
bruvzg b7fbfc2776
Add joystick button index boundary check. Increase max. button number to 128 (max. buttons supported by DirectInput).
(cherry picked from commit 61ea8f8337)
2022-01-12 16:29:19 +01:00
K. S. Ernest (iFire) Lee 4fd6f6ece7
Skip Draco-compressed glTF 3d format files.
(cherry picked from commit b468104842)
2022-01-12 16:28:55 +01:00
Haoyu Qiu 68e590e1fb
Fix crash on importing FBX file
(cherry picked from commit af67e4c291)
2022-01-12 16:28:53 +01:00
skyace65 e0ea177cf9
Add note om when tween methods return false (3.x)
(cherry picked from commit 4bd1ce49e6)
2022-01-12 16:28:53 +01:00
SaracenOne d445c14595
Fix selection of CSG objects
(cherry picked from commit b7273b6f7a)
2022-01-12 16:17:05 +01:00
Max Hilbrunner 4674599dfa
Windows input: fix bracket -> brace for US input
(cherry picked from commit 36af1abbe0)
2022-01-12 16:16:28 +01:00
skyace65 e62363ec89
Document how to erase project settings with set_setting
(cherry picked from commit 290038952f)
2022-01-12 16:16:07 +01:00
SaracenOne efe56e5e88
Prevent saving branches in foreign scenes
(cherry picked from commit 2056e8b028)
2022-01-12 16:09:06 +01:00
David Cambré dd9121040e
Update default port_grab_distance_vertical
(cherry picked from commit 38ad72af44)
2022-01-12 16:03:28 +01:00
Wilson E. Alvarez 2106c5175a
Expose autotile_coord parameter in TileMap.set_cellv
(cherry picked from commit 4106f95f30)
2022-01-12 16:03:02 +01:00