Commit Graph

59258 Commits

Author SHA1 Message Date
Fredia Huya-Kouadio
9822c13909 Update the validation logic for the package name:
- When using the project name, allow underscore (`_`) characters
- Send a warning instead of an error when the project name is modified to fit the package name format

(cherry picked from commit 0325568a9b)
2024-01-24 15:56:50 +01:00
kit
c4383c0d47 fix dock visibility issues
(cherry picked from commit a2674463fa)
2024-01-24 15:56:50 +01:00
MrBBBaiXue
d398b85697 Delete .lgtm.yml
LGTM has been acquired by Github, and all its features is replaced by Github Code Scanning.
So seems .lgtm.yml is no longer used.

(cherry picked from commit ee6cec1649)
2024-01-23 12:42:46 +01:00
bruvzg
4061f306e2
[macOS] Fix MoltenVK SDK detection after file location changes in 1.3.275.0.
(cherry picked from commit a2c1c01941)
2024-01-18 10:47:26 +01:00
Rémi Verschelde
1cb7d6f4f0
Merge pull request #86860 from rune-scape/rune-fix-lambda-hotswap2-4.2
[4.2] GDScript: Lambda hotswap fixes
2024-01-18 09:27:32 +01:00
Yuri Sizov
24c0d26af1
Merge pull request #86718 from TokageItLab/audio-cache-fix
[4.2] Fix Audio track crossfade in AnimationPlayer does not work
2024-01-15 14:49:08 +01:00
rune-scape
4d4ec47690 GDScript: Lambda hotswap fixes 2024-01-05 17:18:46 -08:00
Silc Lizard (Tokage) Renew
d094b574bb Fix Audio track crossfade in AnimationPlayer does not work 2024-01-03 01:46:18 +09:00
Rémi Verschelde
d5064a7d44
Bump version to 4.2.2-rc 2023-12-12 11:03:21 +01:00
Rémi Verschelde
b09f793f56
Bump version to 4.2.1-stable 2023-12-11 22:14:04 +01:00
Rémi Verschelde
1dee633c91
i18n: Sync translations with Weblate 2023-12-11 22:08:59 +01:00
Adam Scott
5dd7623ecc
Set what were default values for some emscripten linkflags
- Set `-sSTACK_SIZE` to what it was before emscripten 3.1.27.
  It was renamed in 3.1.25 so also set `-sTOTAL_SIZE` for older
  versions for consistency.
- Set `-sDEFAULT_PTHREAD_STACK_SIZE` to what it was before 3.1.30.

Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>
(cherry picked from commit 8e5fbd4348)
2023-12-11 20:26:44 +01:00
Yuri Sizov
67038ecd29
Merge pull request #86026 from YuriSizov/4.2-cherrypicks
Cherry-picks for the 4.2 branch (future 4.2.1) - 2nd batch
2023-12-11 14:45:26 +01:00
Yuri Sizov
ed55f9d3e9 Update the changelog for 4.2.1 2023-12-11 14:12:18 +01:00
HolySkyMin
fc15ffed1e GLES3: Skip batches with zero instance count while rendering
(cherry picked from commit 51dcb38840)
2023-12-11 12:43:30 +01:00
clayjohn
4cce0d9711 Ensure that 2D meshes use a proper input mask
The input mask was wrongly ignored in earlier versions. Now it is actually used so the input mask variable needs to be a valid number

(cherry picked from commit 777d6ae1c6)
2023-12-11 11:41:59 +01:00
Gilles Roudière
6e043b80f6 Fixes TileMap occluders
(cherry picked from commit fcb8d19de0)
2023-12-11 11:41:58 +01:00
Rémi Verschelde
daeb1c7292
i18n: Sync translations with Weblate 2023-12-07 11:13:02 +01:00
Rémi Verschelde
9d22668b9f
Merge pull request #85784 from YuriSizov/4.2-cherrypicks
Cherry-picks for the 4.2 branch (future 4.2.1) - 1st batch
2023-12-07 11:12:40 +01:00
Haoyu Qiu
075a5a174f
Fix missing heading in translated online class reference
(cherry picked from commit 9c83d3db5b)
2023-12-07 10:27:09 +01:00
Mikael Klasson
c219ffe5eb
Fix invalid Python escape sequences
(cherry picked from commit 4986d6d317)
2023-12-07 10:27:09 +01:00
Yuri Sizov
7931c04544
Fix size and visuals of the InputEventConfigurationDialog
(cherry picked from commit 44ec0d19d8)
2023-12-07 10:27:09 +01:00
bruvzg
4cadc50bf7
Do not reload resources and send notification if locale is not changed.
(cherry picked from commit 829349d2ca)
2023-12-07 10:27:09 +01:00
bruvzg
d29aaedd78
Limit window size updates on title translation change.
(cherry picked from commit f9c42d9fff)
2023-12-07 10:27:09 +01:00
Frying☆Pan
83d3ccc108
fix documentation for icon_and_font_color editor setting
(cherry picked from commit de59872db8)
2023-12-07 10:27:09 +01:00
aXu-AP
351bede5ae
Fix UV editor not showing polygon correctly
Fix polygon not showing correctly if UVs have been moved around. Show the actual contents of the polygon instead.

(cherry picked from commit a45db4d616)
2023-12-07 10:27:09 +01:00
jsjtxietian
2167526f2f
Fix SnapGrid is almost invisble in light theme
(cherry picked from commit 926e22d2ab)
2023-12-07 10:27:09 +01:00
bruvzg
455e8f0e33
[macOS] Switch ANGLE backend to ANGLE over OpenGL, switch default compatibility renderer back to native.
(cherry picked from commit d48524a3f4)
2023-12-07 10:27:09 +01:00
bruvzg
65677df124
[iOS] Use mdfind to check if Xcode is installed in one-click deploy code.
(cherry picked from commit 0e2f297806)
2023-12-07 10:27:08 +01:00
HolonProduction
24a383e2ec
X11: Send IME update notification deferred
(cherry picked from commit bf45d3ae24)
2023-12-07 10:27:08 +01:00
Yuri Sizov
511b4f822a
Make sure Window's title is respected before we compute the size
Also removes some suspicious and outdated code that forced this particular
dialog to change size when the warning message changed.

(cherry picked from commit d9677be0ca)
2023-12-07 10:27:08 +01:00
Danil Alexeev
d25e28d9ae
Inspector: Fix clearing array/dictionary element with <Object#null>
(cherry picked from commit ed86c33002)
2023-12-07 10:27:08 +01:00
Haoyu Qiu
5db5f0b52b
Set language encoding flag when using ZIPPacker
When non-ASCII filenames are used, this indicates that the encoding is
UTF-8. Programs like ZIPReader can then parse the filename correctly.

(cherry picked from commit 08b1354b36)
2023-12-07 10:27:08 +01:00
HolonProduction
6f8cc1b8de
Improve autocompletion with get_node
(cherry picked from commit c8889a7fe7)
2023-12-07 10:27:08 +01:00
HolonProduction
0ba32ac384
Filter groups and categories from autocompletion
(cherry picked from commit e253250814)
2023-12-07 10:27:08 +01:00
Paul Joannon
b959ab9848
Fix property groups overriding real properties
(cherry picked from commit decf3b21ae)
2023-12-07 10:27:08 +01:00
addmix
1d5f6ed84e
Improve documentation for CameraAttributesPhysical.exposure_shutter_speed
(cherry picked from commit b7b0022c7a)
2023-12-07 10:27:07 +01:00
HolySkyMin
3dfb82f47b
Fix IME key event being erased in macOS
Fixes Korean IME behavior which calls insertText and setMarkedText at the same time.

(cherry picked from commit 5962e5278c)
2023-12-07 10:27:07 +01:00
DmitriySalnikov
2b3a8f060a
Update cached singletons when reloading GDScripts
(cherry picked from commit 8cdbec0434)
2023-12-07 10:27:07 +01:00
Haoyu Qiu
476bc362e5
Allow dragging editable children
But not allow dropping inside the scene tree editor.

(cherry picked from commit 3f00d713b8)
2023-12-07 10:27:07 +01:00
MewPurPur
bcf09f1d9e
Remove exp hint of a few properties
(cherry picked from commit 09270f9624)
2023-12-07 10:27:07 +01:00
Alexander Hartmann
6e4a7eecf5
Vulkan: Fix incorrect access to the buffers on Android
(cherry picked from commit 04a142cf71)
2023-12-07 10:27:07 +01:00
Jordyfel
bd7d37b5ee
Fix errors on file rename or move in the Filesystem Dock
(cherry picked from commit 76c7190d21)
2023-12-07 10:27:07 +01:00
Aaron Franke
836e0181ab
Add a descriptive error message when creating a mesh surface from arrays
(cherry picked from commit 7d5b902838)
2023-12-07 10:27:07 +01:00
clayjohn
bca878ffd9
Use vertex input mask for creating vertex arrays
Also fix bug in creation of vertex input mask

(cherry picked from commit c0c1efc5da)
2023-12-07 10:27:06 +01:00
Yuri Sizov
d93fcf824f
Fix theme application in various editor dialogs
99% of the time we shouldn't rely on the signal, we
should use the notification instead. I left some comments
in places where I couldn't quickly improve the code.

(cherry picked from commit 01888ae7ab)
2023-12-07 10:27:06 +01:00
Yuri Sizov
dc5d47712b
Fix the Web platform team's codeowners link
(cherry picked from commit 10e714a975)
2023-12-07 10:27:06 +01:00
Yuri Sizov
4564a8513a
Correctly check scripts that must inherit EditorPlugin
Also updates some error messages related to this kind of check
across the codebase.

(cherry picked from commit bc1949d797)
2023-12-07 10:27:06 +01:00
Alex Drozd
a207e53def
Fix order of operations for macos template check
(cherry picked from commit 8f2b701892)
2023-12-07 10:27:06 +01:00
Alex Drozd
dc221c50ab
use venv if detected when building godot.sln
(cherry picked from commit 3f22c1bfb6)
2023-12-07 10:27:06 +01:00