Rémi Verschelde
3ec3984204
Merge pull request #61144 from smix8/navigation_create_from_mesh_warning_4.x
2022-05-18 15:15:57 +02:00
smix8
4185fce0ef
Add wrong surface warnings to NavigationMesh.create_from_mesh()
...
Adds warnings when at least one of the input mesh surfaces is of wrong primitive type or has an empty vertex / index array as those broken input meshes would fail as both navmesh as well as later when creating debug meshes.
2022-05-18 14:13:01 +02:00
Rémi Verschelde
26393cc037
Merge pull request #61146 from akien-mga/pcre2-fix-macos-pre-11-support
2022-05-18 13:37:47 +02:00
Rémi Verschelde
24a06a6d4a
pcre2: Fix support for macOS < 11.0 by making JIT conditional at runtime
2022-05-18 11:41:09 +02:00
Rémi Verschelde
5631b59e21
Merge pull request #61140 from Saenoe/fix-openxr-is_extension_supported
2022-05-18 02:59:14 +02:00
Saenoe
95ef3bafcd
fix OpenXRAPI::is_extension_supported returning opposite result
2022-05-18 00:33:22 +02:00
Rémi Verschelde
5c79782c7e
Merge pull request #61088 from groud/keep_unhandled_events_on_pass
2022-05-17 23:50:55 +02:00
Rémi Verschelde
b052835ca3
Merge pull request #61137 from akien-mga/meshoptimizer-20220424
2022-05-17 23:49:50 +02:00
Rémi Verschelde
438202dbd8
i18n: Sync classref translations with Weblate
...
(cherry picked from commit e86d840d4f
)
2022-05-17 23:45:37 +02:00
Rémi Verschelde
80acc7a2c2
i18n: Sync editor translations with Weblate
...
(cherry picked from commit caeae1f949
)
2022-05-17 23:45:31 +02:00
Rémi Verschelde
fa0c9c951f
Merge pull request #61136 from akien-mga/xatlas-20220318
...
xatlas: Sync with upstream 16ace528a
2022-05-17 23:36:10 +02:00
Rémi Verschelde
e2d0aa3779
Merge pull request #61135 from akien-mga/recast-20220320
2022-05-17 23:35:37 +02:00
Rémi Verschelde
7e4a02d66c
Merge pull request #61120 from akien-mga/doctest-2.4.8
2022-05-17 23:25:14 +02:00
Rémi Verschelde
e4e61df438
meshoptimizer: Sync with upstream commit 8a7d69caa
...
8a7d69caa6
2022-05-17 23:24:52 +02:00
Rémi Verschelde
0c1429da0d
Merge pull request #61132 from akien-mga/freetype-cleanup
...
FreeType: Cleanup some unused files
2022-05-17 23:19:29 +02:00
Rémi Verschelde
10c99d7b41
xatlas: Sync with upstream 16ace528a
...
Just cleaning up unused but set variables.
16ace528ac
2022-05-17 23:03:23 +02:00
Rémi Verschelde
311de59e3c
Merge pull request #61122 from akien-mga/pcre2-10.40
2022-05-17 23:00:21 +02:00
Rémi Verschelde
4635f24322
Recast: Update to upstream commit 5a870d4 (2022)
2022-05-17 22:59:40 +02:00
Rémi Verschelde
03ff10de8a
FreeType: Cleanup some unused files
2022-05-17 22:31:05 +02:00
Rémi Verschelde
eb9fd57f76
doctest: Update to 2.4.8
2022-05-17 21:53:32 +02:00
Rémi Verschelde
fd6eb2c2d2
pcre2: Update to upstream version 10.40
...
Changelog: https://github.com/PCRE2Project/pcre2/blob/pcre2-10.40/ChangeLog
2022-05-17 21:37:20 +02:00
Rémi Verschelde
d5c1de784c
Merge pull request #61115 from KoBeWi/don't_quote_me_on_that
2022-05-17 21:24:47 +02:00
Rémi Verschelde
f1ef582036
Merge pull request #61118 from akien-mga/certs-update
2022-05-17 21:24:35 +02:00
Rémi Verschelde
f87e5c481d
Merge pull request #61127 from vnen/read-only-array
...
Implement read-only arrays
2022-05-17 21:16:25 +02:00
Rémi Verschelde
4ee530e6ac
Merge pull request #54406 from V-Sekai/class-search-crash
...
Fix editor crash in built-in help when script inheritance chain changes
2022-05-17 20:01:24 +02:00
Rémi Verschelde
d4c4302e47
Merge pull request #58023 from raulsntos/curve_points_in_inspector
...
Exposes the Curve, Curve2D and Curve3D points in the inspector
2022-05-17 20:00:58 +02:00
George Marques
023b1d7f5a
Implement read-only arrays
...
Arrays can be set as read-only and thus cannot be modified. Assigning
the array will create an editable copy.
Similar to is already done to read-only dictionaries.
2022-05-17 14:14:42 -03:00
Rémi Verschelde
3ad751f7e0
Merge pull request #60867 from KoBeWi/μtext
...
Remove font height restriction from Button
2022-05-17 19:02:35 +02:00
Rémi Verschelde
abee814263
Merge pull request #61124 from bruvzg/icu_hb_ft_update
...
Update HarfBuzz, ICU and FreeType.
2022-05-17 19:00:41 +02:00
Raul Santos
a9a41df0c8
Expose Curve points in the inspector
...
Exposes the Curve, Curve2D and Curve3D points as an array property.
2022-05-17 18:08:36 +02:00
Raul Santos
0ba0d51c9e
Implement `mark_dirty` in Curve2D and Curve3D
...
Implements a method `mark_dirty` in Curve2D and Curve3D like the one
that already exists in Curve, it's a convenient way to set
`baked_cache_dirty` to `true` and also emit the `changed` signal.
2022-05-17 18:08:34 +02:00
K. S. Ernest (iFire) Lee
ec8e91e3cd
Fix editor crash in built-in help when script inheritance chain changes.
2022-05-17 08:50:32 -07:00
bruvzg
93fba7ead3
Update HarfBuzz, ICU and FreeType.
...
HarfBuzz: Update to version 4.2.1
FreeType: Update to version 2.12.1
ICU: Update to version 71.1
2022-05-17 18:39:31 +03:00
kobewi
995bcd6218
Include quotes conditionally for dropped paths
2022-05-17 16:30:23 +02:00
Rémi Verschelde
be6db612a1
certs: Sync with Mozilla bundle as of Mar 31, 2022
...
39c6ac0550
2022-05-17 16:23:01 +02:00
Rémi Verschelde
7ea8cde983
Merge pull request #61110 from rburing/project_settings_use_rbmap
2022-05-17 16:20:41 +02:00
Gilles Roudière
6db8b7616d
Keep input event as unhandled if they go through a control set to MOUSE_FILTER_PASS
2022-05-17 15:41:58 +02:00
Rémi Verschelde
35004aea48
Merge pull request #61087 from reduz/readonly-dictionary
...
Implement read-only dictionaries.
2022-05-17 15:11:48 +02:00
Rémi Verschelde
5b02415fd0
Merge pull request #55134 from KoBeWi/script_pillow_or_something
...
Always soft-reload scripts
2022-05-17 15:09:09 +02:00
Ricardo Buring
9d9b50855c
ProjectSettings: use RBMap again instead of HashMap
...
This fixes corruption of project.godot and failure to load global classes.
2022-05-17 14:49:58 +02:00
Rémi Verschelde
1d5e662766
Merge pull request #60708 from timothyqiu/drop-onready
2022-05-17 13:58:51 +02:00
Rémi Verschelde
3506825930
Merge pull request #61112 from Chaosus/graph_edit_delete_nodes_param
2022-05-17 13:10:04 +02:00
Rémi Verschelde
ccdd85d8e7
Merge pull request #61001 from derammo/derammo_popup_conditional_hide
2022-05-17 12:56:53 +02:00
Rémi Verschelde
129767da70
Merge pull request #60159 from Calinou/print-fps-hide-unstable-prints
2022-05-17 12:55:53 +02:00
Hugo Locurcio
2d56dfb746
Hide the first `--print-fps` outputs after the engine has started
...
The first 2 or 3 prints are inaccurate since the engine has just
started at that point.
2022-05-17 12:28:56 +02:00
Yuri Rubinsky
c84d050980
Add node list param to `GraphEdit::delete_nodes_request` signal
2022-05-17 13:28:21 +03:00
Rémi Verschelde
d64fc0c114
Merge pull request #61101 from clayjohn/GLES3-3D
2022-05-17 12:13:37 +02:00
Rémi Verschelde
4379383ccd
Merge pull request #61004 from V-Sekai/reimport_files
...
Bind EditorFileSystem::reimport_files and improve docs
2022-05-17 10:11:26 +02:00
Lyuma
41824c6cc8
Bind EditorFileSystem::reimport_files and improve docs
...
reimport_files offers a way for scripts to modify imported resources directly.
For example, images, sounds or glTF documents which are written by an external program.
It is much faster than `scan`, and can allow scripts to synchronously proceed after import finishes.
2022-05-17 00:45:48 -07:00
Rémi Verschelde
743fce6834
Merge pull request #59242 from Sauermann/fix-editor-select-toplevel
...
Fix that Top Level CanvasItems are unselectable in editor
2022-05-17 08:22:12 +02:00