Rémi Verschelde
0d14bc123b
Sync controller mappings DB with SDL2 community repo
...
Synced with gabomdq/SDL_GameControllerDB@2e7bc45a45
(cherry picked from commit 99ae2d5212
)
2023-03-06 13:32:02 +01:00
Julien Reichardt
004eb11bbe
Add PS3 controller guide button
...
(cherry picked from commit e926e1bb34
)
2023-03-06 13:32:02 +01:00
Antokolos
b4da1fbb41
UWP: Fix build with Google ANGLE not supporting EGL_ANGLE_DISPLAY_ALLOW_RENDER_TO_BACK_BUFFER
...
EGL_ANGLE_DISPLAY_ALLOW_RENDER_TO_BACK_BUFFER is not present in Google ANGLE,
and Microsoft ANGLE is outdated and not supported anymore.
(cherry picked from commit eebc983df8
)
2023-03-06 13:32:01 +01:00
Antokolos
4574c671f6
UWP: Fix app crash when `managed_object->update_clipboard()` is called
...
(cherry picked from commit f5693969f0
)
2023-03-06 13:32:01 +01:00
Rémi Verschelde
d6912be31c
Math: Prevent division by zero in posmod
...
Fixes #43932 .
Co-authored-by: David Hoppenbrouwers <david@salt-inc.org>
(cherry picked from commit f011d8ca9c
)
2023-03-06 13:32:01 +01:00
Hugo Locurcio
0193107e1a
Mention `String.match()` is also called "glob"/"globbing"
...
This is mostly for Ctrl + F purposes, in case someone is looking
how to perform globbing on a string.
(cherry picked from commit 64906bd1f7
)
2023-03-06 13:05:47 +01:00
smix8
6a1888f584
Fix navigation related nodes not propagating parent class config warnings
...
Fixes that navigation related nodes do not propagate config warnings from their parent classes.
(cherry picked from commit b5213cceac
)
2023-03-06 13:03:47 +01:00
Hugo Locurcio
fcc4516c11
Document Environment's `background_energy` property affecting lighting
...
Godot 4.0 allows controlling ambient and specular light intensity
separately, but 3.x doesn't.
(cherry picked from commit 646a2d9d94
)
2023-03-06 13:03:24 +01:00
PrecisionRender
237a31e1f2
Fix Xbox Series controller duplicate input
...
(cherry picked from commit e9400867b3
)
2023-03-06 13:02:54 +01:00
Juan Linietsky
3d9bcd7d27
Fix AltGR getting stuck on Windows right alt-tab
...
Fixes #28511 .
(cherry picked from commit e01452adb0
)
2023-03-06 13:02:03 +01:00
Jordan Schidlowsky
dc0f7255f1
Windows: Fix heap overflow setting native icon
...
Fixes #71697 .
(cherry picked from commit 86945ffc78
)
2023-03-06 13:00:20 +01:00
smix8
4500b3cd30
[3.x] Move navigation server finalize before physics server
...
Moves finalize_navigation_server() before physics server (and also OS in 3.x). The NavigationServer command queue can have objects from other servers like physics or visuals so it needs to be flushed before.
(cherry picked from commit 8e4f8c82c5
)
2023-03-06 12:57:42 +01:00
dogboydog
bfee356536
set exit code EXIT_FAILURE when --build-solutions fails
...
(cherry picked from commit 6903922ace
)
2023-03-06 12:56:59 +01:00
Rémi Verschelde
ae7b413337
CI: Pin SCons to 4.4.0, the new 4.5.0 is broken
...
(cherry picked from commit 85bb561713
)
2023-03-06 10:11:23 +01:00
Rémi Verschelde
a97563f2c6
Update AUTHORS and DONORS list
...
New contributors added to AUTHORS:
anvilfolk, Bromeon, Maran23, RedworkDE, snailrhymer, vonagam
Thanks to all contributors and donors for making Godot possible!
(cherry picked from commit 6296b46008
)
2023-02-24 14:53:08 +01:00
Rémi Verschelde
c9ae52f32e
i18n: Sync classref translations with Weblate (3.5 branch)
2023-01-20 12:30:46 +01:00
Rémi Verschelde
b06d93aec6
i18n: Sync editor translations with Weblate (3.5 branch)
2023-01-20 12:26:52 +01:00
lawnjelly
672ad5aa94
GLES2 fix octahedral half float unpacking
...
The strides in _unpack_half_floats() were incorrectly calculated in the case where octahedral normals and tangents were in use.
(cherry picked from commit c6a428b3d6
)
2023-01-20 12:19:35 +01:00
Hugo Locurcio
4f1641e569
Mark C# editor settings to require a restart to be effective
...
(cherry picked from commit a93d651293
)
2023-01-20 12:18:52 +01:00
Tom Beckmann
3ef78da85a
Fix writing value for hand-tracking V2.0 to AndroidManifest.xml
...
(cherry picked from commit 0116d50fdd
)
2023-01-20 12:16:35 +01:00
Hugo Locurcio
6a0bb1ef9d
Document image size restrictions for custom mouse cursors in HTML5
...
(cherry picked from commit 296b8f299a
)
2023-01-20 12:15:02 +01:00
Rémi Verschelde
f78b44c1fa
macOS: Fix sprintf deprecation warning
...
Co-authored-by: bruvzg <7645683+bruvzg@users.noreply.github.com>
(cherry picked from commit a297a69ac8
)
2023-01-20 12:14:21 +01:00
Pedro J. Estébanez
d088cfba10
Let make_rst.py be forward compatible with 4.0's
...
(cherry picked from commit 373e545f55
)
2023-01-20 12:14:07 +01:00
Rémi Verschelde
1a2bf3eb44
Merge pull request #71223 from akien-mga/3.5-cherrypicks
...
Cherry-picks for the 3.5 branch (future 3.5.2) - 4th batch
2023-01-11 16:55:30 +01:00
Rémi Verschelde
66d2b7ca2b
Update changelog for 3.5.2
2023-01-11 16:03:03 +01:00
Rémi Verschelde
05f5d19ec6
CI: Use clang-format 15
...
No change compared to version 13 in our codebase.
(cherry picked from commit 02a1a335f7
)
2023-01-11 16:03:03 +01:00
heppocogne
c599cc2b4e
Fix `get_path()` is not working when files are opend with `open_compressed`
...
And also fixed `get_absolute_path()` in the same way
(cherry picked from commit ea11ffc88c
)
2023-01-11 16:03:02 +01:00
Pedro J. Estébanez
a6eece7a97
Support Git worktrees in generation of hash header
...
(cherry picked from commit 078ab7fe05
)
2023-01-11 16:03:02 +01:00
dependabot[bot]
6cfbe8d442
Bump json5 from 1.0.1 to 1.0.2 in /platform/web
...
Bumps [json5](https://github.com/json5/json5 ) from 1.0.1 to 1.0.2.
- [Release notes](https://github.com/json5/json5/releases )
- [Changelog](https://github.com/json5/json5/blob/main/CHANGELOG.md )
- [Commits](https://github.com/json5/json5/compare/v1.0.1...v1.0.2 )
---
updated-dependencies:
- dependency-name: json5
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
(cherry picked from commit a20c8443af
)
2023-01-11 16:03:02 +01:00
Marius Seufzer
7a4175504b
iOS: Add new model identifiers for DPI metrics
...
Co-authored-by: bruvzg <7645683+bruvzg@users.noreply.github.com>
(cherry picked from commit ee5057a42e
)
2023-01-11 16:03:02 +01:00
DeeJayLSP
466e23a6b8
zlib/minizip: Update to version 1.2.13, remove zlib from freetype
...
Security update, fixes CVE-2022-37434 in zlib.
Only applications exposing/using `inflateGetHeader()` seem to be affected,
which is not our case, so this is not critical for Godot.
Remove duplicated copy of zlib in freetype sources to force using the updated
version in `thirdparty/zlib/`.
Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>
(cherry picked from commit 93409b8e64
)
2023-01-11 16:03:02 +01:00
bruvzg
0c0c009f8d
[macOS] Fix stylus tilt Y direction.
...
(cherry picked from commit 5478f9b842
)
2023-01-11 16:03:02 +01:00
OsakiTsukiko
6d30f26d25
Fix RichTextLabel discards appended BBCode text on window resize when using DynamicFont
...
(cherry picked from commit 0a386084bc
)
2023-01-11 16:03:02 +01:00
Ninni Pipping
d6360d4c3c
Fix for PoolArray comparison
...
(cherry picked from commit f26069e94d
)
2023-01-11 16:03:02 +01:00
SaracenOne
3a8367ba5e
Fix local variables not showing when breaking on final line
...
(cherry picked from commit 657b9b6596
)
2023-01-11 16:02:57 +01:00
Haoyu Qiu
c03c23751b
Fix Tree overflow without scrolling being enabled
...
(cherry picked from commit 36a21a43af
)
2023-01-11 14:56:40 +01:00
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