Andy Maloney
4ee4c7954a
[doc 3.x] Clarify that AnimationNode virtual methods need to be implemented rather than called directly
...
Backport of #64344
Fixes #35272
2022-08-17 12:17:28 -04:00
Max Hilbrunner
84358e1381
Merge pull request #64390 from Calinou/doc-scenetree-debug-no-runtime-change-3.x
...
Document run-time SceneTree debug property changes not working correctly (3.x)
2022-08-17 14:54:25 +02:00
Aaron Franke
cac69ea132
[3.x] Fix incorrect Camera3D size documentation
2022-08-14 16:06:57 -05:00
Hugo Locurcio
3396f45eef
Document run-time SceneTree debug property changes not working correctly
2022-08-14 15:07:06 +02:00
Haoyu Qiu
93493843b0
Document `outline` parameter of `Font.draw_char()`
2022-08-12 10:18:51 +08:00
Haoyu Qiu
2d93718cd2
Add clear method to pool arrays
2022-08-10 17:31:29 +08:00
kobewi
520d341836
Add root_subfolder to FileDialog
2022-08-08 19:50:41 +02:00
Rémi Verschelde
6eee83579a
Merge pull request #64101 from timothyqiu/subsecond
2022-08-08 16:31:49 +02:00
Rémi Verschelde
4f1dc83b0d
Merge pull request #64044 from Calinou/add-torusmesh-3.x
2022-08-08 15:37:58 +02:00
Rémi Verschelde
7dc8ec0c61
Merge pull request #63643 from aaronfranke/3.x-mouse-mode-ch
2022-08-08 14:36:45 +02:00
Haoyu Qiu
1be078ebcb
Fix Time.get_unix_time_from_system() not including msecs
2022-08-08 20:31:51 +08:00
Cristiano Simao
0e5a99390e
doc: Clarify `MultiMesh.set_instance_color` re: white albedo color
...
If the user does not set the albedo color to pure white, then the
multiplication with a value different from 1 will produce modulated colors.
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
(cherry picked from commit 1f6709d6e3
)
2022-08-08 10:52:14 +02:00
Hugo Locurcio
f12f59ef0f
Fix broken rST reference in HTTPClient documentation
...
References in reStructuredText cannot be located within bold/italic
text. This caused the online class reference to have the `:ref:`
text written as-is.
(cherry picked from commit 9709205112
)
2022-08-08 09:47:37 +02:00
Tom
295b531e3d
updated the String class with info about the 'allow_empty' optional argument
...
(cherry picked from commit 39233c299c
)
2022-08-08 09:45:47 +02:00
Hugo Locurcio
60031ea275
Improve `range_lerp()` and related methods documentation
...
(cherry picked from commit bd19c9a95c
)
2022-08-08 09:44:37 +02:00
Rémi Verschelde
d29451b400
Merge pull request #63984 from Calinou/doc-shape2d-custom-solver-bias-3.x
2022-08-07 16:06:55 +02:00
Hugo Locurcio
373e3dffb4
Improve Shape2D's `custom_solver_bias` description
2022-08-07 12:51:04 +02:00
hoontee
53adb2a142
Add `TorusMesh`
2022-08-07 12:42:24 +02:00
Rémi Verschelde
9be7c49a5d
doc: Fix version number after PR merge
2022-08-06 09:20:18 +02:00
Rémi Verschelde
ab7e2564f3
Merge pull request #63659 from PrecisionRender/add-shape-cast-3d
...
[3.x] Add `ShapeCast` and `ShapeCast2D` nodes
2022-08-06 00:33:29 +02:00
Rémi Verschelde
0bed7ea63f
Merge pull request #61316 from bruvzg/tts_3x
...
[3.x] Backport text-to-speech support.
2022-08-05 23:45:51 +02:00
Rémi Verschelde
0dccbcd7ce
Merge pull request #61878 from bruvzg/backport_locale_select
...
[3.x] Backport locale selection improvements.
2022-08-05 23:45:17 +02:00
Rémi Verschelde
14c9325b5d
Merge pull request #62408 from Razoric480/raz/fix-no-cache
...
[3.x] Fix nested resources being cached if no-cache argument used
2022-08-05 23:43:54 +02:00
Rémi Verschelde
d9d3861f76
Merge pull request #55764 from tinmanjuggernaut/validate_rid
...
[3.x] Validate RIDs before freeing
2022-08-05 22:38:49 +02:00
Rémi Verschelde
daa5b542b4
Merge pull request #56765 from madmiraal/fix-45592-2-3.x
...
[3.x] Fix mouse speed not changing fast enough
2022-08-05 22:37:44 +02:00
Rémi Verschelde
61b5e35de5
Merge pull request #61559 from kleonc/triangle_mesh_from_triangle_strip_or_fan_3x
...
[3.x] Make `Mesh::generate_triangle_mesh()` handle `PRIMITIVE_TRIANGLE_STRIP` and `PRIMITIVE_TRIANGLE_FAN`
2022-08-05 22:35:52 +02:00
Rémi Verschelde
906a693934
Merge pull request #53852 from Calinou/particles-allow-negative-scale
...
Allow negative scale in Particles and CPUParticles
2022-08-05 22:34:43 +02:00
Rémi Verschelde
5d3b6eb073
Merge pull request #48372 from Calinou/gradienttexture-add-hdr-property-3.x
...
Add an `use_hdr` property to GradientTexture to allow storing HDR colors (3.x)
2022-08-05 22:33:44 +02:00
Rémi Verschelde
ef7502e1d4
Merge pull request #50540 from Calinou/material-hide-triplanar-subproperties-when-disabled-3.x
2022-08-05 19:39:19 +02:00
Rémi Verschelde
26762a71b6
Merge pull request #58537 from winterpixelgames/feature/virtual-keyboard-types-3.x
2022-08-05 19:37:13 +02:00
Rémi Verschelde
0a8d5d7098
Bump version to 3.6-beta
2022-08-05 18:51:38 +02:00
Matt
eba8ce7d8c
adds null case to weakref docs
...
(cherry picked from commit dc4e72a3fc
)
2022-08-03 15:01:30 +02:00
Hugo Locurcio
8543c5599c
Document Camera's frustum offset property requiring Frustum projection
2022-08-03 02:45:05 +02:00
Rémi Verschelde
751b16a285
File: Re-add support to skip CR (`\r`) in `File::get_as_text`
...
This was removed in #63481 , and we confirmed that it's better like this,
but we add back the possibility to strip CR as an option, to optionally
restore the previous behavior.
For performance this is done directly in `String::parse_utf8`.
Also fixes Android `FileAccess::get_line()` as this one _should_ strip CR.
Supersedes #63717 .
(cherry picked from commit 1418f97c70
)
2022-08-01 00:40:55 +02:00
PrecisionRender
47a62e28ac
[3.x] Add `ShapeCast` and `ShapeCast2D` nodes
2022-07-30 10:23:58 -05:00
Rémi Verschelde
284dbef733
Merge pull request #63639 from twobitadder/scenetree_docs_how_do_i_rebase
...
updated SceneTree docs to include information on passing in null
2022-07-30 11:22:40 +02:00
Rémi Verschelde
4a8d3bf129
Merge pull request #63649 from snailrhymer/meshinstance-fix
...
Fix typo in MeshInstance.xml
2022-07-30 09:21:51 +02:00
SnailRhymer
eb7ce02239
Fix typo in MeshInstance.xml
2022-07-29 22:21:22 +01:00
twobit
359205f7d7
updated scenetree docs to include information on passing in null
2022-07-29 15:47:53 -04:00
David Snopek
5eaf83f2d7
Add error messages and docs to explain restrictions when calling NetworkedMultiplayerCustom.initialize()
2022-07-29 13:51:44 -05:00
Aaron Franke
0d6e2d1090
Add MOUSE_MODE_CONFINED_HIDDEN to MouseMode enum
2022-07-29 13:46:04 -05:00
David Snopek
738e76b710
Add error messages and docs to explain allowed transitions in NetworkedMultiplayerCustom.set_connection_status()
2022-07-29 09:02:53 -05:00
pattlebass
fb7ecc748f
[3.x] HTML5: Add support for `Input.vibrate_handheld()`
2022-07-28 13:20:05 +03:00
Rémi Verschelde
516d6b6bad
i18n: Sync classref translations with Weblate
2022-07-27 15:55:38 +02:00
Rémi Verschelde
d3e9ed10e0
doc: Fixup reference to Camera
2022-07-25 14:53:22 +02:00
Zak Grumbles
967755980f
Improve documentation for Camera3D's `current` member
...
* Added additional information to the camera documentation to explain
how the 'current' attribute behaves when multiple cameras are in a
scene.
(cherry picked from commit 349c750b18
)
2022-07-25 11:44:09 +02:00
Derwent Ready (drentsoft)
12968f3107
Clarified usage of TreeItem get_next*() and get_prev*() functions.
...
(cherry picked from commit df5a922880
)
2022-07-25 11:43:41 +02:00
Hugo Locurcio
ed4976d1d5
Expose `VisualServer.viewport_set_use_32_bpc_depth()` to the scripting API
...
Previously, only the Viewport methods/properties were exposed to the
scripting API.
2022-07-23 03:52:38 +02:00
Rémi Verschelde
4ef99b409d
Merge pull request #63163 from dsnopek/multiplayer-peer-custom-3.x
2022-07-20 22:41:15 +02:00
David Snopek
8ad5889c1a
Add NetworkedMultiplayerCustom so high-level multiplayer backends can be added from GDScript
2022-07-19 09:16:41 -05:00