11575 Commits

Author SHA1 Message Date
Rémi Verschelde
f632725611 i18n: Sync translations with Weblate (classref)
Somehow missed in the previous commit.
2025-03-25 23:49:52 +01:00
Rémi Verschelde
f26392d45b i18n: Sync translations with Weblate 2025-03-24 22:46:36 +01:00
Anish Mishra
a6c6104ae7 Add instruction to wrap nested classes in JavaClassWrapper
(cherry picked from commit 956db92c655d0d08dba6bafb8bbdac79d4c9af52)
2025-03-20 16:39:34 +01:00
Rémi Verschelde
ce7a785682 i18n: Sync translations with Weblate 2025-03-19 14:51:04 +01:00
Asaduji
74cbb2152b Fix interpolation in XR nodes
(cherry picked from commit 9e1b9fb1bc66dc1d63074ac440664abe2fcef94c)
2025-03-18 14:06:16 +01:00
风青山
ba27815166 Revert "Fix inspector jumping when gaining focus"
This reverts commit 9226424401.

(cherry picked from commit d0437d5052092aca46e511e6a26042634326b113)
2025-03-18 14:06:15 +01:00
Rémi Verschelde
daa4b058ee i18n: Sync translations with Weblate 2025-03-14 01:11:51 +01:00
Hilderin
6238bdf066 Fix missing binding for NOTIFICATION_WM_POSITION_CHANGED
(cherry picked from commit 14b1e40e36d72773c91046615ae6c15652422c77)
2025-03-14 00:19:13 +01:00
Haoyu Qiu
227bb38fa4 Fix BBCode tag for NativeMenu class reference
(cherry picked from commit 1082b1915641d1352ce2df1de9576e41c6bb80f1)
2025-03-12 14:59:04 +01:00
kobewi
7133f44228 Fix caret_force_displayed
(cherry picked from commit 6d2f18c6c6c9b0415da4d2daed2b75e21a62c350)
2025-03-12 14:59:03 +01:00
Matias N. Goldberg
34ed66ec1a Add ASTC HDR format variants
(cherry picked from commit fcd785ace2aedb0e1530833df099d5d437bd2e33)
2025-03-12 14:59:03 +01:00
Rémi Verschelde
fad2e6ded9 i18n: Sync translations with Weblate 2025-03-02 23:23:52 +01:00
Haoyu Qiu
a79076c5b1 Fix various typos in the class reference 2025-02-28 17:58:06 +08:00
Rémi Verschelde
bb634fd9e4 Merge pull request #103302 from dsnopek/missing-method-flag
Bind new core `METHOD_FLAG_VIRTUAL_REQUIRED` bitfield
2025-02-26 00:17:56 +01:00
Rémi Verschelde
bc0d58b07e i18n: Sync translations with Weblate 2025-02-26 00:05:03 +01:00
David Snopek
e0370b9596 Bind new core METHOD_FLAG_VIRTUAL_REQUIRED bitfield 2025-02-25 16:46:50 -06:00
David Snopek
a285d1aa98 texture_create_from_native_handle() should return RID for texture from RenderingServer, not RenderingDevice 2025-02-25 14:20:33 -06:00
Hugo Locurcio
07fa717b34 Document creating Texture2DArray, Cubemap and CubemapArray from code 2025-02-24 23:02:30 +01:00
Rémi Verschelde
39c201ca58 Merge pull request #103247 from Faless/mbedtls/backport_defragment_tls_handshake
[mbedTLS] Integrate TLS handshake defragmentation PR
2025-02-24 17:33:35 +01:00
Thaddeus Crews
f931a65177 Merge pull request #103132 from syntaxerror247/docs-sensors
Android: Inform that sensors must be enabled in ProjectSettings
2025-02-24 09:06:16 -06:00
Fabio Alessandrelli
fe84b84b51 [mbedTLS] Enable TLS 1.3 negotiation by default 2025-02-24 14:04:09 +01:00
Rémi Verschelde
b77423370a Fix cross-platform configuration of rendering driver settings
Simpler alternative to #103026 which avoids breaking compatibility.

Instead of introducing a new `auto` default value, we ensure that all
supported drivers are registered regardless of the editor's host platform,
and that the defaults are the intended ones.

This solves the following issues:
- macOS exports are meant to default to Metal in 4.4, but they would
  default to Vulkan if exported from Linux, Windows, or Android editors.
- Windows exports couldn't be made with Direct3D 12 from Linux, macOS, or
  Android editors, as the option couldn't be selected outside Windows.

Unlike #103026, it doesn't solve the issue of not always saving the
rendering drivers to `project.godot`, but now the defaults are at least
consistent between editor platforms.

Co-authored-by: Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>
2025-02-23 12:28:59 +01:00
Rémi Verschelde
11f56d8265 Revert "Always allow selecting any rendering driver in the settings, add "auto" option."
This reverts commit dea20c4a9b.

This had unforeseen consequences for editor code that relies on querying these settings,
and possibly thirdparty code that would do the same. In hindsight, it's a bit too late
in the release cycle to make such a compatibility breaking change.
2025-02-23 12:19:20 +01:00
Rémi Verschelde
0c3787a152 Merge pull request #103148 from nathanhoad/fix-docs-typo-editortranslationplugin
Fix typo in EditorTranslationParserPlugin docs
2025-02-23 12:13:09 +01:00
Rémi Verschelde
54545d78d3 Merge pull request #101983 from markdibarry/parallax2d-remove-experimental
Remove Parallax2D's experimental flag
2025-02-23 12:12:42 +01:00
Nathan Hoad
b3aeaa66d4 Fix typo in EditorTranslationParserPlugin docs 2025-02-22 16:26:02 +10:00
Anish Mishra
93bababb8c Android: Inform that sensors must be enabled in ProjectSettings 2025-02-21 23:04:01 +05:30
Rémi Verschelde
394508d26d i18n: Sync translations with Weblate 2025-02-21 10:07:12 +01:00
Rémi Verschelde
413b7941f3 Merge pull request #103026 from bruvzg/drv_names
Always allow selecting any rendering driver in the settings, add "auto" option.
2025-02-20 16:51:54 +01:00
Rémi Verschelde
cbb22caa35 Merge pull request #102964 from akien-mga/mbedtls-2.28-compat
mbedtls: Don't set TLS max version on Mbed TLS < 3.0
2025-02-20 16:51:51 +01:00
A Thousand Ships
fec3d9e68c [Editor] Fix return of EditorTranslationParserPlugin._parse_file
Merged `_get_comments` into `_parse_file` and changed to using a
returned `Array[PackedStringArray]` instead.
2025-02-19 20:11:24 +01:00
Pāvels Nadtočajevs
dea20c4a9b Always allow selecting any rendering driver in the settings, add "auto" option. 2025-02-19 12:05:04 +02:00
Rémi Verschelde
5f8b5a34c6 mbedtls: Don't set TLS max version on Mbed TLS < 3.0
Relevant for Linux distribution packages which may link against system Mbed TLS.

Fixes #102957.
2025-02-17 17:51:15 +01:00
Rémi Verschelde
11d8e2e811 Merge pull request #102862 from dsnopek/java-class-wrapper-get-exception
JavaClassWrapper: Allow handling exceptions (rather than just crashing)
2025-02-14 22:58:31 +01:00
Rémi Verschelde
e20f01ea27 Merge pull request #102820 from allenwp/update-tonemapping-docs
Update tonemapping docs.
2025-02-14 22:58:22 +01:00
Rémi Verschelde
9d2b6d2fb8 Merge pull request #102796 from caimantilla/fix-graph-edit-frame-rect-changed-signal-parameter-type
Fix `GraphEdit::frame_rect_changed` signal parameter type
2025-02-14 22:58:19 +01:00
Caiman
bcd99bdb17 Fix GraphEdit::frame_rect_changed signal parameter type
Changes the parameter type from Vector2 to Rect2, which is what is actually emitted.
2025-02-14 22:39:27 +01:00
Fabio Alessandrelli
488cdbacdb [TLS] Disable TLSv1.3 support by default 2025-02-14 18:06:46 +01:00
David Snopek
5d69d20059 JavaClassWrapper: Allow handling exceptions (rather than just crashing) 2025-02-14 09:45:14 -06:00
Thaddeus Crews
f41987356d Merge pull request #102824 from 3DartBlade/patch-1
Clarify that `Vector2.angle_to` returns a signed angle
2025-02-14 08:25:31 -06:00
Thaddeus Crews
3c8bf62398 Merge pull request #102567 from tetrapod00/add-parentheses
Add parentheses to method links in online class reference
2025-02-14 08:25:25 -06:00
3DartBlade
e8e8977b38 Updated "Vector2.angle_to" description in Vector2.xml
Added a minor detail to the description of "angle_to" so that it specifies that the returned angle is signed. Hopefully helps others not to waste several hours not realizing this.
2025-02-13 21:59:33 +01:00
Allen Pestaluky
9d9cf99f9c Update tonemapping docs. 2025-02-13 14:23:37 -05:00
bruvzg
3f2a29cd9d [Windows] Read Wacom config to check if Windows Ink is disabled and auto switch to WinTab. 2025-02-13 15:10:16 +02:00
Thaddeus Crews
be7b640cde Merge pull request #102776 from timothyqiu/tile-coordinate-range
Document the valid range of tile coordinates in TileMapLayer
2025-02-12 12:56:37 -06:00
Thaddeus Crews
449c84f3d3 Merge pull request #102742 from Calinou/doc-control-layout-direction-force
Improve documentation on forcing right-to-left layout in Control
2025-02-12 12:56:33 -06:00
Thaddeus Crews
13f8316114 Merge pull request #102773 from Calinou/doc-fix-urls
Fix dead links across the class reference
2025-02-12 12:56:32 -06:00
Thaddeus Crews
1939e87db1 Merge pull request #101561 from darksylinc/matias-device-address-api
Change how device address is requested to avoid future API breakage
2025-02-12 12:56:25 -06:00
Haoyu Qiu
9fbceb79eb Document the valid range of tile coordinates in TileMapLayer 2025-02-13 00:10:10 +08:00
Hugo Locurcio
4905d033e5 Fix dead links across the class reference
This was found using lychee, which is being set up in godot-docs' CI.
2025-02-12 16:03:06 +01:00