Ninni Pipping
a9c451af33
Fix size error in `BitMap.opaque_to_polygons`
...
Previous estimate of upper limit on size was incorrect
(cherry picked from commit 48347499c2
)
2023-08-19 00:36:13 +02:00
Haoyu Qiu
05ce396e8b
Fix inconsistent file dialog settings usage
...
(cherry picked from commit 392f65fe09
)
2023-08-19 00:36:13 +02:00
HolonProduction
ac0a4eb168
Suggest class_name in 3.x autocompletion.
...
(cherry picked from commit 8dae3d71b2
)
2023-08-19 00:36:13 +02:00
Hugo Locurcio
85b6cc1af7
Improve documentation related to ubershaders in ProjectSettings
...
(cherry picked from commit d20305a718
)
2023-08-19 00:36:13 +02:00
Ninni Pipping
59547227ab
[3.x] Don't apply scale to autohide theme property
...
(cherry picked from commit 1c66257568
)
2023-08-19 00:36:13 +02:00
Jason Knight
42f9208593
Fix null in android text entry system.
...
(cherry picked from commit cec8e09948
)
2023-08-19 00:36:13 +02:00
Ninni Pipping
1297045a8c
[3.x] Fix `NodePath` subname index range documentation
...
(cherry picked from commit ff61feaf4e
)
2023-08-19 00:36:13 +02:00
Unai Martinez-Corral
698fe9c791
[ci/web] update mymindstorm/setup-emsdk to v12
...
(cherry picked from commit dcb974700b
)
2023-08-19 00:36:12 +02:00
Ninni Pipping
33b377edb5
[3.x] Document lack of iOS support for WebM
...
(cherry picked from commit 7d48dd7782
)
2023-08-19 00:36:12 +02:00
Fredia Huya-Kouadio
75d8d332f2
Bump the target SDK version to 33 (Android 13)
...
Keep the android gradle plugin to version 7.2.1.
Version 7.3.0 changes the build layout which causes updates to the generated shared libraries to not be picked up.
(cherry picked from commits 2803c471e8
and 837db0b051
)
2023-08-19 00:36:12 +02:00
Fredia Huya-Kouadio
c8e800f457
Fix directory access when the running app has the `All files access` permission
...
(cherry picked from commit e2c7d3e6c0
)
2023-08-19 00:36:12 +02:00
smix8
d89af40a7a
[3.5+] Fix GridMap free navigation RID error spam
...
Fixes GridMap free navigation RID error spam.
(cherry picked from commit befdafdbf6
)
2023-08-19 00:36:12 +02:00
lawnjelly
2e8e7b8b79
GDScriptParser - don't use index operator on linked list
...
Index operators are super slow with linked lists. This came up in profiling the parsing, iterating sequentially using iterator is much faster.
(cherry picked from commit ef914dac31
)
2023-08-19 00:36:12 +02:00
lawnjelly
891b17d5db
Fix TextEdit color_region_cache bug
...
Due to a single error, _is_line_in_region was previously iterating over the color highlighting for the entire document repeatedly for each line in the script.
This is now fixed, which should make the editor much faster with large scripts.
(cherry picked from commit 57306bf0e3
)
2023-08-19 00:36:12 +02:00
Ansraer
acb8899821
fix shadows pass viewport calculation
...
(cherry picked from commit 0227fcc4cc
)
2023-08-19 00:36:12 +02:00
DashCell
8d60beea1b
TileSet: Fix resizing collision shape when vertex is outside the tilesheet
...
Fixes #34970 .
(cherry picked from commit 424bda217c
)
2023-08-19 00:36:12 +02:00
Fredia Huya-Kouadio
5aca56bcd4
Implement file provider capabilities
...
The previously used file sharing api was restricted after Android N causing the engine to crash whenever used on devices running Android N or higher.
(cherry picked from commit b04c9a71f4
)
2023-08-19 00:36:11 +02:00
fabriceci
964ebb1028
Test, refactor and fix a bug in Basis.get_axis_angle
...
Backport of #63428 .
Co-authored-by: juanFdS <juan9794@gmail.com>
(cherry picked from commits 8245fd3275
and d1c8c5dd30
)
2023-08-19 00:35:55 +02:00
Markus Sauermann
c6e0ed298c
Include the follow-viewport-transform into CanvasLayer transform calculations
...
The follow-viewport-transform was missing from several calculations
3.x version of #59682
(cherry picked from commit 608cbd8296
)
2023-08-18 21:20:42 +02:00
Rémi Verschelde
338114d471
Bump version to 3.5.3-rc
2023-03-07 09:32:31 +01:00
Rémi Verschelde
170ba337a5
Bump version to 3.5.2-stable
2023-03-06 15:13:41 +01:00
Rémi Verschelde
a849e3a3e1
Merge pull request #74491 from akien-mga/3.5-cherrypicks
...
Cherry-picks for the 3.5 branch (future 3.5.2) - 5th batch
2023-03-06 15:08:43 +01:00
Rémi Verschelde
0240586e91
Update changelog for 3.5.2
2023-03-06 13:32:03 +01:00
smix8
d8a64adf24
Fix NavigationServer free error print
...
Fixes error print for NavigationServer free when a RID can not be found.
(cherry picked from commit 73dc680fc1
)
2023-03-06 13:32:03 +01:00
Chris Weber
dfb898094a
increased max touches to 32 for ios
...
(cherry picked from commit 54bd204377
)
2023-03-06 13:32:03 +01:00
Hugo Locurcio
88e39bf5a7
Document using `String.percent_encode()` with `OS.shell_open()`
...
(cherry picked from commit 1a6343729b
)
2023-03-06 13:32:03 +01:00
BZ1234567890
e266ac4e3e
iOS: Implement missing gamepad.buttonOptions, buttonMenu, and buttonHome joy buttons
...
(cherry picked from commit 0a85e4db71
)
2023-03-06 13:32:03 +01:00
lawnjelly
c2e9cc4542
BVH - fix lockguards for multithread mode
...
Due to a lack of variable name, the BVH lock guards lifetimes previously did not cover the whole function call.
(cherry picked from commit 5639be5f4f
)
2023-03-06 13:32:02 +01:00
Julien Reichardt
dbf82ea121
Fix Standard Gamepad Mapping triggers
...
(cherry picked from commit 0cec4fcc65
)
2023-03-06 13:32:02 +01:00
Aaron Franke
b0070454ac
[3.x] Improve the clarity of Viewport's documentation
...
(cherry picked from commit 1949b7c652
)
2023-03-06 13:32:02 +01:00
Ricardo Subtil
585aee3f41
Change message of unknown joypad property from error to warning
...
(cherry picked from commit e841f13cdc
)
2023-03-06 13:32:02 +01:00
Rémi Verschelde
51fb839278
RichTextLabel: Fix hint string for custom_effects property
...
Fixes #73190 .
(cherry picked from commit 32b3ef7727
)
2023-03-06 13:32:02 +01:00
Rémi Verschelde
80642cd1eb
Sync controller mappings DB with SDL2 community repo
...
Synced with gabomdq/SDL_GameControllerDB@436c7e3d54
(cherry picked from commit 20d6a698c7
)
2023-03-06 13:32:02 +01:00
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