Commit Graph

33265 Commits

Author SHA1 Message Date
Pawel Lampe
505ace250d Add ability to bake_navigation_mesh off thread.
This feature makes it possible to workaround problems such as:
 - long baking time due to heavy synchronization when parsing geometry
   from mesh instances
 - crash when freeing `NavigationMeshInstance` while baking
 - errors when actively baking node tree is being detached from the
   scene tree
2022-05-04 22:41:38 +02:00
Rémi Verschelde
912e22821d
Merge pull request #60759 from lawnjelly/fti_warnings_nodepath 2022-05-04 20:37:16 +02:00
lawnjelly
f1bef3c592 Physics Interpolation - improve warnings with NodePath
It has been pointed out to me that it is far more useful to display the NodePath in the warning than the name of the node, as there may be lots of nodes sharing the same name in a project. This PR fixes this.
2022-05-04 18:46:14 +01:00
Rémi Verschelde
f05104f99c
Merge pull request #60758 from timothyqiu/asset-lib-error-3.x 2022-05-04 17:23:20 +02:00
Haoyu Qiu
9c82c3581f Handle AssetLib repository config error 2022-05-04 22:19:21 +08:00
Rémi Verschelde
1038052013
Merge pull request #60752 from bruvzg/exp_plug_fix3 2022-05-04 13:16:26 +02:00
bruvzg
0be7de6e11 [3.x] Fix export plugins after embedded PCK loading changes. 2022-05-04 12:56:00 +03:00
Rémi Verschelde
40cec55963
Merge pull request #60737 from kleonc/debug-inspect-nested-dict-array-fix-3x
[3.x] Fix inspecting nested dictionaries/arrays when debugging
2022-05-04 08:21:06 +02:00
kleonc
2e4e8bb87c Fix inspecting nested dictionaries/arrays when debugging 2022-05-04 00:49:34 +02:00
Rémi Verschelde
37fd526ddd
Merge pull request #60721 from timothyqiu/rtl-bbcode-error-code 2022-05-03 10:55:36 +02:00
Haoyu Qiu
e1441890eb Document RichTextLabel append_bbcode/parse_bbcode always return OK 2022-05-03 16:00:51 +08:00
Rémi Verschelde
815f7fe636
Merge pull request #49952 from Calinou/spatialmaterial-depth-triplanar-print-warning
Print warning in SpatialMaterial when depth and triplanar are active
2022-05-02 23:59:52 +02:00
Rémi Verschelde
c1a0e6b5c9
Merge pull request #59952 from Calinou/doc-line2d-polygon2d-antialiasing 2022-05-02 10:50:23 +02:00
Rémi Verschelde
4b6e5f5da6
Merge pull request #60530 from timothyqiu/theme-validation-3.x 2022-05-02 10:49:27 +02:00
Rémi Verschelde
6ee64331db
Merge pull request #60527 from KoBeWi/unique_names_demastered 2022-05-02 10:48:27 +02:00
Rémi Verschelde
5c79239e12
Merge pull request #60626 from timothyqiu/missing-sv-usage 2022-05-02 09:53:48 +02:00
Rémi Verschelde
8835654578 Merge pull request #60656 from akien-mga/tilemap-methods-const-ref-vector2 2022-05-02 09:51:51 +02:00
Rémi Verschelde
917a749964
Merge pull request #60639 from m4gr3d/support_hand_tracking_v2_3x 2022-05-02 09:51:35 +02:00
Rémi Verschelde
e61c4dd787
Merge pull request #60282 from YeldhamDev/backwards_relationships_are_even_harder 2022-05-02 09:49:09 +02:00
Rémi Verschelde
3529afb549
Merge pull request #60700 from timothyqiu/bit-map-preview
[3.x] Backport inspector preview for `BitMap`
2022-05-02 08:03:44 +02:00
Rémi Verschelde
d8e702b010
Merge pull request #60552 from madmiraal/implement-3466-3.x
[3.x] Add a method for obtaining display cutouts on Android
2022-05-02 07:58:05 +02:00
FireForge
e8d1552af2 Add an inspector preview for BitMap 2022-05-02 09:16:34 +08:00
Rémi Verschelde
b0cb3d1aa9
Merge pull request #60679 from timothyqiu/left-fmt-3.x
[3.x] Fix left aligned integer sign in string formatting
2022-05-01 14:19:50 +02:00
Rémi Verschelde
973bbb5c0e
Merge pull request #60661 from smix8/navigation_region_rid_3.x
[3.x] Add get_region_rid() to NavigationPolygonInstance and NavigationMeshInstance
2022-05-01 14:18:05 +02:00
Haoyu Qiu
767134fd8d Fix left aligned integer sign in string formatting 2022-05-01 12:43:03 +08:00
Rémi Verschelde
f12f41d343
Merge pull request #60662 from Calinou/doc-tonemap-3.x 2022-04-30 16:31:32 +02:00
Hugo Locurcio
035cb7fcb0
Improve documentation for tonemapping operators 2022-04-30 16:21:10 +02:00
smix8
ebcbbec563 Add get_region_rid() to NavigationPolygonInstance and NavigationMeshInstance
Add get_region_rid() to NavigationPolygonInstance and NavigationMeshInstance
2022-04-30 15:54:12 +02:00
Rémi Verschelde
2834332591 TileMap: Use const ref for all Vector2 parameters 2022-04-30 14:05:57 +02:00
Rémi Verschelde
12cc0b8699
Merge pull request #60636 from Calinou/doc-proximitygroup
Document the ProximityGroup class
2022-04-30 10:13:20 +02:00
Rémi Verschelde
0df87c33f5
Merge pull request #60645 from timothyqiu/scene-tree-tween-finished
[3.x] Add missing description of finished signal of SceneTreeTween
2022-04-30 09:55:12 +02:00
Haoyu Qiu
b395731517 Add missing description of finished signal of SceneTreeTween 2022-04-30 09:39:20 +08:00
Hugo Locurcio
fb345a924d
Document the ProximityGroup class
Co-authored-by: MJacred <loesch.benny92@gmx.de>
2022-04-29 20:26:29 +02:00
Hugo Locurcio
1bdcba2d76
Document workarounds for 2D line and polygon antialiasing 2022-04-29 19:39:11 +02:00
Rémi Verschelde
288dbe41a2
Merge pull request #59864 from rburing/bullet_skip_depenetrate_from_void_3.x 2022-04-29 14:41:31 +02:00
Rémi Verschelde
8ee69a88c1 doc: Fix a couple broken links to a moved page 2022-04-29 14:16:34 +02:00
Haoyu Qiu
acf9870397 Fix incorrect usage for some export variables 2022-04-29 20:12:47 +08:00
Rémi Verschelde
3a3dd2076b
Merge pull request #60581 from timothyqiu/neo-tween 2022-04-29 14:08:52 +02:00
Haoyu Qiu
153dc4d57e Backport the new Tween system as SceneTreeTween
Co-authored-by: Tomasz Chabora <kobewi4e@gmail.com>
2022-04-29 20:01:12 +08:00
Rémi Verschelde
036f36b5f1
Merge pull request #60624 from timothyqiu/sv-usage-3.x 2022-04-29 12:18:55 +02:00
Haoyu Qiu
b8d5c3b003 Fix issues when skipping l10n for script variables 2022-04-29 17:47:47 +08:00
Rémi Verschelde
ddcd74dd6b
Merge pull request #60618 from bruvzg/3x_rem_line 2022-04-29 11:17:48 +02:00
bruvzg
ff381f6e84
Fixed implementation of RTL remove_line()
Co-authored-by: Eric M <itsjusteza@gmail.com>
2022-04-29 10:59:31 +03:00
Rémi Verschelde
95cf8d19c7
Merge pull request #60607 from timothyqiu/external-link-icon
[3.x] Fix external link icon black background
2022-04-29 08:12:25 +02:00
Haoyu Qiu
65f3d99693 Fix external link icon black background 2022-04-29 09:21:23 +08:00
Rémi Verschelde
73e6b7c145
Merge pull request #60592 from Calinou/styleboxflat-add-skew-3.x 2022-04-28 22:29:56 +02:00
Hugo Locurcio
4b399b2285
Add a Skew property to StyleBoxFlat
This makes it possible to create more aesthetically pleasing
styleboxes for GUI theming, especially in games that have
a futuristic appearance (where skewed buttons and progress bars
are common).
2022-04-28 20:40:01 +02:00
Rémi Verschelde
f06e68f2a2
Merge pull request #54682 from smix8/textureproxy 2022-04-28 19:47:20 +02:00
smix8
ca1216fcef Expose VisualServer.texture_set_proxy() to GDScript
Expose VisualServer.texture_set_proxy() to GDScript
2022-04-28 18:53:29 +02:00
Rémi Verschelde
841d6e7fad
Merge pull request #59439 from fabriceci/3x-fix-move-and-collide-reported-collisions 2022-04-28 18:47:28 +02:00