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
Rémi Verschelde
b671ea88fb
i18n: Sync classref translations with Weblate
2022-08-05 03:12:25 +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
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
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
76440fe1aa
doc: Fix relative paths in make_rst.py
generated comment
...
Follow-up to #63495 .
(cherry picked from commit f66527ddc3
)
2022-07-27 15:29:28 +02:00
Yuri Sizov
ff7554413b
Improve the autogenerated note in RST docs for class reference
...
(cherry picked from commit f3561696da
)
2022-07-27 15:29:27 +02:00
Andy Maloney
7c06b9b670
Add missing Python type hints in tools/make_rst.py
...
(cherry picked from commit 4b3d6f04a8
)
2022-07-27 15:24:15 +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
Hugo Locurcio
b03ceaba2f
Document support limitations for OmniLight cubemap shadows in GLES2
2022-07-18 22:18:56 +02:00
Rémi Verschelde
7379f2c76a
i18n: Sync classref translations with Weblate
2022-07-18 10:21:37 +02:00
Rémi Verschelde
5aa22a21be
Merge pull request #63058 from AaronRecord/backport-global-position-rotation
2022-07-18 09:33:23 +02:00
Rémi Verschelde
1995e1fb8d
Merge pull request #62850 from Calinou/doc-httprequest-timeout-3.x
2022-07-18 09:19:38 +02:00
foxydevloper
5238740fef
Add global_translation and global_rotation to Spatial
2022-07-15 21:39:35 -06:00
Rémi Verschelde
101cbe5d5b
Merge pull request #62723 from hansemro/eraser-detect-3.x
2022-07-15 00:13:15 +02:00
Hugo Locurcio
28b9e376cf
Improve documentation for HTTPRequest's timeout
property
2022-07-08 23:25:06 +02:00
Rémi Verschelde
685cecbd5f
AudioStreamPlayer: Clarify that no validation is made on 'bus' name
...
Supersedes #39605 .
Fixes #39585 .
(cherry picked from commit eedb729771
)
2022-07-08 16:41:41 +02:00
Rémi Verschelde
f05cecdc43
Merge pull request #55650 from kdiduk/pooled-arrays
2022-07-08 00:15:44 +02:00
Kirill Diduk
7b8b91f505
[GDScript][GDNative] Add 'sort' and 'has' methods to pooled arrays
...
This is a backport from 4.0 to 3.x that adds 'sort' and 'has' methods
to the following types:
- PoolByteArray
- PoolIntArray
- PoolRealArray
- PoolStringArray
- PoolVector2Array
- PoolVector3Array
- PoolColorArray
For all the types above, the methods 'sort' and 'has' have been
exposed to the GDNative API (v. 1.3)
Since the method 'has' was already implemented in GDScript before,
in this commit it has been only exposed to GDNative API.
The classes documentation is updated.
The method 'sort' uses the exisging class "Sorter".
Pooled arrays in 4.0 are rewritten, that's why this backport is not
completely indentical to the original PR made for 4.0 (see #32144 ).
2022-07-07 23:24:31 +02:00
Rémi Verschelde
d6bcdd18c3
Input: Re-enable input accumulation disabled by error in 3.4
...
Input accumulation was implemented and enabled by default in 3.1, and
I don't recall major complaints around it (or bugs were fixed).
In 3.4, #42220 added input buffering and apparently toggled input
accumulation off by mistake.
This led to multiple bug reports about degraded performance on Windows,
or simply unexpected behavior change (see linked issues in #55037 ).
Fixes #55037 .
2022-07-07 23:04:51 +02:00
Brian Semrau
ce24b48e50
Add support for multiple virtual keyboard types
2022-07-07 14:22:28 -04:00
Haoyu Qiu
e170ddadef
Fix cherry-pick mistakes in SceneTreeTween doc
2022-07-07 00:51:50 +08:00
Rémi Verschelde
417f20f06c
i18n: Sync classref translations with Weblate
2022-07-06 15:04:01 +02:00
Jean-Marc Pelletier
ee227b9d09
StyleBox: Document correct methods to draw with a RID
...
(cherry picked from commit 63d5f31561
)
2022-07-06 11:43:04 +02:00
Hansem Ro
193d5c11f3
[3.x, macOS, Windows, X11] Add stylus inverted/eraser support to InputEventMouseMotion event
2022-07-04 16:12:11 -07:00
Rémi Verschelde
7de45b6203
Input: Document that accumulated input is disabled by default
...
This was actually disabled by mistake in 3.4 causing a regression, but since
this issue survived the whole 3.4.x series and it's now very close to 3.5,
it's too late to change it again.
We might consider it for 3.6 after some beta testing.
Fixes #55037 .
2022-07-03 12:00:26 +02:00
Rémi Verschelde
df70aa1772
Merge pull request #57566 from Calinou/viewport-shadow-atlas-clamp-sizes
2022-07-03 03:08:03 +02:00
Rémi Verschelde
3d19f21576
Merge pull request #49967 from Calinou/viewport-2d-hdr-print-warning
2022-07-03 02:41:26 +02:00
Rémi Verschelde
86229d0b03
Merge pull request #54239 from Calinou/editor-directionallight-3d-only-show-relevant-properties-3.x
...
Only show relevant properties in the DirectionalLight inspector (3.x)
2022-07-03 02:02:10 +02:00
saneery
cb94797ce4
Add process_mode property to InterpolatedCamera
2022-07-03 01:47:10 +02:00
Haoyu Qiu
4834525242
Improve String.format() documentation
...
(cherry picked from commit 25c7f567dd
)
2022-07-02 00:07:48 +02:00
smix8
5e1063bd0e
[3.5] Remove documentation that mentions 2D navigation baking
...
Cherrypick mentions 2D navigation mesh baking which does only exist very hidden in Godot 3.5.
2022-07-01 22:18:13 +02:00