Haoyu Qiu
91a85e50b4
Fix error when dropping script into script editor
...
(cherry picked from commit bdcfb0877b
)
2023-01-11 14:56:34 +01:00
Rémi Verschelde
16f6a5b139
One Copyright Update to rule them all
...
As many open source projects have started doing it, we're removing the
current year from the copyright notice, so that we don't need to bump
it every year.
It seems like only the first year of publication is technically
relevant for copyright notices, and even that seems to be something
that many companies stopped listing altogether (in a version controlled
codebase, the commits are a much better source of date of publication
than a hardcoded copyright statement).
We also now list Godot Engine contributors first as we're collectively
the current maintainers of the project, and we clarify that the
"exclusive" copyright of the co-founders covers the timespan before
opensourcing (their further contributions are included as part of Godot
Engine contributors).
Also fixed "cf." Frenchism - it's meant as "refer to / see".
Backported from #70885 .
2023-01-10 15:32:59 +01:00
Rémi Verschelde
4e48b855d5
Update changelog for 3.5.2
2022-12-22 15:19:53 +01:00
Hugo Locurcio
0c324b47c1
Fix Driver Name editor setting not requiring an editor restart
...
(cherry picked from commit df301de95f
)
2022-12-22 12:27:54 +01:00
Rémi Verschelde
c814e77d62
mbedtls: Update to upstream version 2.28.2
...
(cherry picked from commit 6e65244b6b
)
2022-12-22 12:27:39 +01:00
Rémi Verschelde
23af6eb811
libpng: Update to upstream 1.6.39
...
(cherry picked from commit 925ad18e1a
)
2022-12-22 12:26:26 +01:00
ipsoftdev
3ebffeea98
Do not ignore x86 source code directories anywhere under thirdparty directory
...
(cherry picked from commit b37f10adf7
)
2022-12-22 12:25:19 +01:00
Paweł Fertyk
62f2b8a940
Fix `BitMap.resize` error spam
...
Fixes #70187 .
(cherry picked from commit ddd7189b39
)
2022-12-22 12:25:05 +01:00
lawnjelly
0ed57602d9
Fix pairing crash in physics Octree
...
Remove section of code that should not run and was causing crash.
(cherry picked from commit 6a2912c856
)
2022-12-22 12:24:51 +01:00
kleonc
f0fe514fc2
AtlasTexture Fix calculating rects when flipping
...
(cherry picked from commit c3851b91db
)
2022-12-22 12:23:03 +01:00
Marius Hanl
fab73c6c7e
Check for null event in Tree._gui_input to avoid engine crash
...
(cherry picked from commit 09f974b21d
)
2022-12-22 12:22:17 +01:00
Haoyu Qiu
d13e327abe
Fix possible Tween leak on exit
...
(cherry picked from commit e173710963
)
2022-12-22 12:22:00 +01:00
Rémi Verschelde
a204af90d5
Revert "Fix the logic used to route `InputEventScreenDrag` events to `Control` nodes."
...
This reverts commit 26012ed6b6
.
This caused a regression: #70119 .
2022-12-22 11:25:31 +01:00
Rémi Verschelde
aaa5226e1c
Fix PR links in 3.5.2 changelog
2022-12-15 13:58:19 +01:00
Rémi Verschelde
c4a9b42297
Fix typos with codespell
2022-12-15 12:27:58 +01:00
Rémi Verschelde
6b20c50429
Update AUTHORS and DONORS list
...
New contributors added to AUTHORS:
adamscott, alfredbaudisch, DarkKilauea, DeeJayLSP, dzil123,
jasonwinterpixel, jtnicholl, nikitalita, Riteo, rune-scape, TechnoPorg
Thanks to all contributors and donors for making Godot possible!
(cherry picked from commit 85ca32bce6
)
2022-12-15 12:19:21 +01:00
Rémi Verschelde
583e2eea12
Add changelog for Godot 3.5.2
2022-12-15 00:05:06 +01:00
Rémi Verschelde
f5f0543aec
i18n: Sync classref translations with Weblate (3.5 branch)
2022-12-13 14:36:30 +01:00
Rémi Verschelde
ee8986e146
i18n: Sync editor translations with Weblate (3.5 branch)
2022-12-13 14:33:47 +01:00
Haoyu Qiu
cf34580b90
Fix crash after executing ItemList.set_icon_scale
...
(cherry picked from commit 8d0fa193c3
)
2022-12-13 14:24:50 +01:00
norrath-hero
3924c1685a
Fix GLES 2 Spotlight Bug
...
Fixes https://github.com/godotengine/godot/issues/69759
Fixes https://github.com/godotengine/godot/issues/54343
Fixes https://github.com/godotengine/godot/issues/25526
(cherry picked from commit aca8999cc9
)
2022-12-13 14:19:02 +01:00
Lamia
c34715a4fe
LSP: Improve handling of file URI scheme
...
Fixes #63205 .
(cherry picked from commits 3fa943fe23
,
42a16ef76e
and
2ff69d6181
)
(cherry picked from commit a412922c2b
)
2022-12-13 14:18:32 +01:00
DeeJayLSP
81215fc185
Update stb libraries
...
(cherry picked from commit 55deecb9a3
)
2022-12-13 14:18:26 +01:00
Rémi Verschelde
6ab0a9cc45
Merge pull request #69958 from akien-mga/3.5-cherrypicks
...
Cherry-picks for the 3.5 branch (future 3.5.2) - 3rd batch
2022-12-12 17:20:59 +01:00
Jason Knight
602ef82e89
Change auto to default in cursor css settings.
...
(cherry picked from commit 6812e66f33
)
2022-12-12 14:59:52 +01:00
Hugo Locurcio
4c83336a3d
Fix infinite loop when calling `Control.popup_centered_minsize()`
...
Co-authored-by: sriramun <sriramun2@gmail.com>
(cherry picked from commit 08e804b3b7
)
2022-12-12 14:46:59 +01:00
Rémi Verschelde
245b246659
Sync controller mappings DB with SDL2 community repo
...
Synced with gabomdq/SDL_GameControllerDB@adf7ec1edf
(cherry picked from commit 5f35b1d516
)
2022-12-12 14:46:47 +01:00
Dawid Marzec
b48433d0c3
Fix errors while deselecting all tree items; issue #65185
...
(cherry picked from commit d4d5df2314
)
2022-12-12 14:46:34 +01:00
kobewi
855bee2305
Fix crash in EditorPropertyArray
...
(cherry picked from commit d80a2a89f0
)
2022-12-12 14:46:16 +01:00
Fredia Huya-Kouadio
faaec47d54
Upgrade Android gradle plugin to version 7.2.1
...
(cherry picked from commit 151233b702
)
2022-12-12 14:45:38 +01:00
DeeJayLSP
f60382bbe3
Update miniupnpc to 2.2.4
...
(cherry picked from commit f592f6ba0c
)
2022-12-12 14:45:22 +01:00
Rémi Verschelde
078228e0e4
miniupnpc: Update to version 2.2.3
...
Library code and public headers are now properly separated, we can fix include paths
to remove the redundant subfolder.
(cherry picked from commit 432ac521ef
)
2022-12-12 14:45:08 +01:00
Fabio Alessandrelli
048941b64e
[Web] Add PS3 gamepad mapping for FF+Linux.
...
(cherry picked from commit 0fe0505f77
)
2022-12-12 14:44:52 +01:00
Rémi Verschelde
db1e17a3cd
SCons: Fix MSVC D9025 warning overriding opt level
...
And cleanup disable_warnings too to avoid setting `/w` / `-w` multiple times.
(cherry picked from commit 9505f5fdd8
)
2022-12-12 14:44:11 +01:00
Paweł Fertyk
00c346b325
Fix get_visible_line_count in RichTextLabel with newlines
...
Fixed #59359 .
(cherry picked from commit 32cdf9fad2
)
2022-12-12 14:43:48 +01:00
ray90514
f1231a7c7e
Fix Script editor completion doesn't suggest members of a script for type hints
...
(cherry picked from commit 7afbd5904e
)
2022-12-12 14:43:37 +01:00
Hugo Locurcio
eb100cbddb
Only support XDG directory path configuration on Linux
...
This also harmonizes the server code to be consistent with Linux desktop
(with warnings printed for relative XDG paths).
Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>
(cherry picked from commit 06c266f231
)
2022-12-12 14:43:22 +01:00
Hugo Locurcio
5dc2a60c64
Document debanding only affecting 3D rendering by default
...
(cherry picked from commit 4475a93736
)
2022-12-12 14:43:07 +01:00
Rémi Verschelde
3b833bfaf1
Revert "RID: Change comparison operators to use RID_Data id instead of address"
...
(cherry picked from commit c404cc0e58
)
2022-12-12 14:42:52 +01:00
Jordan Schidlowsky
894e302d9a
expose additional global enums in 3.x which are available in master
...
(cherry picked from commit dc5226ecfd
)
2022-12-12 14:42:05 +01:00
Rémi Verschelde
a94af65daa
Merge pull request #69944 from timothyqiu/3.5-cherrypicks
...
Cherry-picks for the 3.5 branch (future 3.5.2) - 2nd batch
2022-12-12 08:59:33 +01:00
Hugo Locurcio
87947110b8
Document `print_stack()` and `get_stack()` requiring a debugger connection
...
(cherry picked from commit 530e31d4a3
)
2022-12-12 14:56:39 +08:00
nyanpasu64
62be3b3a9b
Fix burning CPU with udev disabled on Flatpak
...
Fixes #67355 .
(cherry picked from commit 0cbd1c85a9
)
2022-12-12 14:42:47 +08:00
Pedro J. Estébanez
0e0550a83a
Fix newlines not honored in Windows console
...
This is relevant when building with `windows_subsystem=console`.
(cherry picked from commit e14c5186e2
)
2022-12-12 14:40:39 +08:00
smix8
2ead966f87
Add detail to NavigationPolygon outline error msg
...
Adds additional information to the error msg when the convex partition fails due to invalid outline arrays.
(cherry picked from commit f30ebacbe8
)
2022-12-12 14:20:08 +08:00
Steve Cotton
9e6f9a451e
doc: link GPUParticles2D to the 2D Particles demo
...
Add a comment in the link to the Dodge The Creeps demo too. That demo only uses
particles for one thing (to leave a trail when the player moves), they're not
interacting with anything else in the demo; it took me a bit of searching to
find where they were used.
(cherry picked from commit 6db9752f23
)
2022-12-12 14:16:16 +08:00
Rémi Verschelde
421e10375e
SCons: Fix MSVC warning LNK4042 about dupe objects in regex
...
(cherry picked from commit 3fd9452a8c
)
2022-12-12 14:15:36 +08:00
Ricardo Buring
7ccffd6bb8
Fix typo bug in heightmap shape
...
(cherry picked from commit 55eceb5150
)
2022-12-12 14:14:38 +08:00
Hugo Locurcio
080104b18f
Fix libtheora source code being mistakenly `.gitignore`d
...
(cherry picked from commit ffb9f2b53f
)
2022-12-12 14:14:25 +08:00
Haoyu Qiu
7decec181c
Add note about GROUP_CALL_UNIQUE not considering arguments
...
(cherry picked from commit 3f2d6f5f6c
)
2022-12-12 14:14:00 +08:00