smix8
85cdb1144d
Document limits of using meshes to obstruct navigation mesh baking
...
Recast (the library used for baking) has no concept of a geometry "inside" and this is intentional. ReCast will add navigation mesh to areas as soon as the area inside a source geometry mesh is large enough to fit a navigation mesh polygon with current baking parameters.
2022-06-24 14:32:24 +02:00
Marcus Elg
6c1ac9f3be
Rename export_range's noslider option to no_slider
2022-06-24 10:45:34 +02:00
Rémi Verschelde
faae24637c
Merge pull request #62300 from smix8/navigation_map_force_update_4.x
2022-06-24 10:13:07 +02:00
Rémi Verschelde
49d8748848
Merge pull request #62227 from TokageItLab/fix-rotation-mode-node3d
2022-06-24 10:07:21 +02:00
Bastiaan Olij
6224b00365
Moved cube_to_dp and cubemap logic into CopyEffects
2022-06-24 18:04:28 +10:00
Rémi Verschelde
a2b20c15be
Merge pull request #61698 from raulsntos/icon_color-editor-theme
...
Add icon colors to editor theme
2022-06-24 09:09:30 +02:00
Rémi Verschelde
81afea620f
Merge pull request #62353 from smix8/navigation_region_owns_point_4.x
...
Add NavigationServer region_owns_point() helper function
2022-06-24 09:08:25 +02:00
Rémi Verschelde
913598fec1
Merge pull request #62368 from V-Sekai/exr-bug
...
Restore the openexr grayscale property.
2022-06-24 08:06:01 +02:00
K. S. Ernest (iFire) Lee
42f7f0894e
Restore the openexr grayscale property.
2022-06-23 21:10:59 -07:00
Nathan Franke
085ec68dfe
repaint tab container when changing tab visibility
2022-06-23 18:20:00 -05:00
Rémi Verschelde
ecf187705e
Merge pull request #62238 from V-Sekai/openexr-buffer
...
For in-engine processing allow saving openexr to a buffer.
2022-06-24 00:12:16 +02:00
smix8
e57360d8df
Add NavigationServer.region_owns_point() helper function
...
Adds a helper function to check if a world space position is currently owned by a navigation region.
2022-06-23 23:32:05 +02:00
Rémi Verschelde
2a0393e222
Merge pull request #60356 from piiertho/feature/add-core-types-enum-description-to-extention-api-json
...
Add core types enums description to extension api json
2022-06-23 22:52:03 +02:00
Rémi Verschelde
7e075fc482
Merge pull request #62327 from Geometror/hash-containers-fastmod-optimization
...
HashMap/HashSet optimization: fast modulo
2022-06-23 22:50:19 +02:00
Rémi Verschelde
471050e6a7
Merge pull request #62342 from reduz/methodinfo-varargs
...
Implement varargs in Methodinfo
2022-06-23 22:49:16 +02:00
Rémi Verschelde
6260ab6a4d
Merge pull request #62349 from KoBeWi/crash_pattern
...
Fix crash when drawing invalid tiles
2022-06-23 22:47:21 +02:00
Rémi Verschelde
b66080d43e
Merge pull request #62355 from raulsntos/fix-curve-notify
...
Fix Curve{2D,3D} notifying property list changed
2022-06-23 22:45:06 +02:00
Rémi Verschelde
6a5267ebb2
Merge pull request #62352 from akien-mga/mono-newtonsoft.json-13.0.1
...
Mono: Update Newtonsoft.Json to 13.0.1
2022-06-23 22:43:22 +02:00
reduz
9eb5f2a0d7
Simplify Subresource Saving
...
Redo edited subresource (and resource) saving in a much more simplified way.
I think this should work (unless I am missing something) and be faster than what is there.
It should also supersede #55885 .
I am not 100% entirely convinced that this approach works, but I think it should so please test.
2022-06-23 21:25:20 +02:00
Raul Santos
adb81446a6
Fix Curve{2D,3D} notifying property list changed
...
Make `Curve2D` and `Curve3D` more consistent with `Curve` and avoid
calling `notify_property_list_changed` when the list of points doesn't
change.
2022-06-23 20:07:26 +02:00
Raul Santos
842a3efe84
Add icon colors to editor theme
...
Add `icon_normal_color`, `icon_pressed_color`, and
`icon_disabled_color` to `Button`, `OptionButton`,
`CheckButton`, and `CheckBox`.
2022-06-23 20:02:27 +02:00
Pierre-Thomas Meisels
c28936ba6d
Add core types enums description to extension api json
2022-06-23 19:19:22 +02:00
Hendrik Brucker
fddafed919
Optimize HashMap/HashSet using fastmod
2022-06-23 18:08:52 +02:00
Pierre-Thomas Meisels
5ad1a1b5e7
enhancement: rename exposed property Control::minimum_size to Control::custom_minimum_size
2022-06-23 18:06:10 +02:00
K. S. Ernest (iFire) Lee
ce42ee790c
For in-engine processing allow saving openexr to a buffer.
2022-06-23 08:53:15 -07:00
smix8
fdea269805
Add NavigationServer map_force_update() function
...
Adds map_force_update() function to NavigationServer. This function immediately flushes the Navigationserver command queue and recalculates all navigationmeshes and region connections for a specific map.
2022-06-23 17:32:07 +02:00
Rémi Verschelde
870c02143b
Mono: Update Newtonsoft.Json to 13.0.1
...
See https://github.com/advisories/GHSA-5crp-9r3c-p9vr
2022-06-23 16:24:16 +02:00
Rémi Verschelde
462127eff0
Merge pull request #62312 from smix8/navigation_get_maps_4.x
2022-06-23 16:14:12 +02:00
Rémi Verschelde
bdd41a836c
Merge pull request #62293 from smix8/navigation_disable_editorprogress_bake_4.x
2022-06-23 16:13:12 +02:00
Rémi Verschelde
ef5bc1baad
Merge pull request #62348 from smix8/navigation_baking_aabb_4.x
2022-06-23 16:10:40 +02:00
Rémi Verschelde
c32285733d
Merge pull request #62323 from Maran23/window-title-changed-data-fix
2022-06-23 15:47:50 +02:00
Rémi Verschelde
b39b871a34
Merge pull request #62297 from gumaciel/update_android_targetSdkVersion_30_to_31
2022-06-23 15:46:00 +02:00
Rémi Verschelde
383f111869
Merge pull request #61628 from Vitika9/61617
2022-06-23 15:36:00 +02:00
Rémi Verschelde
2baddcc4f6
Merge pull request #61931 from KoBeWi/how_to_window
...
Document most of the Window's members
2022-06-23 15:20:53 +02:00
Gustavo Maciel
ec6d5d6cba
Update android:targetSdkVersion from 30 to 31
...
Starting in August 2022, new apps will need to target API level 31 (Android 12) or higher and adjust for behavioral changes.
Read more here: https://developer.android.com/google/play/requirements/target-sdk
2022-06-23 15:17:15 +02:00
Rémi Verschelde
1c54057933
Merge pull request #62326 from KoBeWi/userbind
2022-06-23 15:15:41 +02:00
smix8
0c4d99f4fd
Implement NavigationMesh bake area
...
Adds two new properties to NavigationMesh resources to restrict the navmesh baking to an area enclosed by an AABB with volume.
2022-06-23 14:55:21 +02:00
reduz
dd8c0522a6
Implement varargs in Methodinfo
...
Variadic templates are an awful thing. Implements #62233 using them in MethodInfo so less changes are required.
2022-06-23 14:50:38 +02:00
Rémi Verschelde
e3fb066cb0
Merge pull request #62317 from Black-Cat/release-return-fix
2022-06-23 14:37:33 +02:00
kobewi
2ccef6616e
Fix crash when drawing invalid tiles
2022-06-23 14:34:23 +02:00
Rémi Verschelde
91b984a507
Merge pull request #61966 from Rindbee/fix-internal-nodes-owned
...
Fix setting owner on internal nodes when save branch as scene
2022-06-23 14:08:12 +02:00
Rémi Verschelde
49d061f8fc
Merge pull request #62335 from reduz/fix-editor-only-visibility
2022-06-23 14:03:40 +02:00
kobewi
a6f0aba43d
Remove userdata from Thread.start()
2022-06-23 12:50:28 +02:00
JFonS
cac4e39ad2
Merge pull request #62268 from V-Sekai/lightmap-errors
2022-06-23 12:33:52 +02:00
Rémi Verschelde
051fb86fb0
Merge pull request #61221 from BastiaanOlij/split_gi_effects
2022-06-23 12:28:10 +02:00
K. S. Ernest (iFire) Lee
cc7a0f3b58
Mend crash importing a scene with static lightmaps.
2022-06-23 01:33:15 -07:00
Rémi Verschelde
1a4a4856f6
Merge pull request #61885 from TokageItLab/fix-method-seek
...
Improved way of getting MethodTrack keys
2022-06-23 10:07:45 +02:00
Rémi Verschelde
21b51fdf7e
Merge pull request #61826 from guilhermefelipecgs/fix_leak
...
Fix ObjectDB instances leaked on state machine when editor closes
2022-06-23 09:58:51 +02:00
Rémi Verschelde
300edd0e78
Merge pull request #62338 from BastiaanOlij/openxr_1_0_23
...
Update OpenXR to 1.0.23
2022-06-23 09:58:08 +02:00
Silc Renew
51c884f7ac
fix method when rotation_mode changed
2022-06-23 16:55:16 +09:00