1b76a9d705
GDScript: Fix lambda captures in default argument values
2022-05-23 21:38:31 -03:00
969f1980d2
GDScript: Fix if after lambda being seen as ternary
2022-05-23 21:13:25 -03:00
0a28b4cd94
GDScript: Do not allow standalone lambdas
...
They cannot be accessed in this case, so an error is shown to avoid
misleading the uses, especially in case of named lambdas.
2022-05-23 12:25:03 -03:00
a76db34592
Merge pull request #61314 from Chaosus/vs_fix_conversion_bug
...
Fix connection of subports after uniform->constant conversion in visual shader
2022-05-23 16:21:30 +02:00
3771919f5d
Merge pull request #61303 from Calinou/occlusion-culling-fix-typo
...
Fix typo in occlusion culling warning method name
2022-05-23 16:19:46 +02:00
1e699a92f0
Merge pull request #61297 from reduz/improve-synchronizer-usability
...
Improve MultiplayerSynchronizer and MultiplayerSpawner editor usability
2022-05-23 16:10:06 +02:00
9b7db785eb
Merge pull request #61312 from bruvzg/hb_430
...
HarfBuzz: Update to version 4.3.0
2022-05-23 15:45:19 +02:00
12474fd87a
Improve MultiplayerSynchronizer editor usability
...
* Add a button to add properties (which lets you select node and property)
* Add ability to drag properties and drop them to the editor.
* Made the editor transient (not always visible on the bottom) since its not needed most of the time.
* Added the ability to pin the editor, in case dragging properties from other nodes is desired.
2022-05-23 13:14:59 +02:00
0778c7a19e
Fix connection of subports after uniform->constant conversion in vshader
2022-05-23 14:09:59 +03:00
797ccd3ef8
HarfBuzz: Update to version 4.3.0
2022-05-23 13:18:11 +03:00
3568b3deea
Merge pull request #61283 from bruvzg/text_mesh_cubic
...
[TextMesh] Fix cubic Bezier arc processing.
2022-05-23 09:34:33 +02:00
209d7eb7ea
Fix typo in occlusion culling warning method name
2022-05-23 09:34:28 +02:00
603de7a055
Merge pull request #61270 from Calinou/sphereshape3d-decrease-default-radius
...
Decrease SphereShape3D's default radius to 0.5 to match primitive mesh
2022-05-23 06:07:05 +02:00
01d383a8ff
Merge pull request #61288 from kleonc/inspector_is_no_longer_refreshable
2022-05-22 20:11:14 +02:00
2bb3c97a52
Merge pull request #61282 from kleonc/inspector_array_reorder_crash_fix
...
`EditorPropertyArray` Fix crash when drag-reordering array elements in the inspector
2022-05-22 19:28:13 +02:00
8c3286670f
Remove UndoRedo calls trying to call removed EditorInspector::refresh()
2022-05-22 19:27:58 +02:00
a80793fcb8
Merge pull request #61235 from smix8/navigation_agent_avoidance_processing_4.x
2022-05-22 19:11:32 +02:00
33b2970492
EditorPropertyArray Fix crash when drag-reordering elements in the inspector
2022-05-22 19:00:04 +02:00
4ded1ef482
Merge pull request #61271 from timothyqiu/min-size-recover
2022-05-22 18:20:39 +02:00
1f066837e4
[TextMesh] Fix cubic cubic Bezier arc processing.
2022-05-22 18:04:32 +03:00
4ac999cc3f
Update last min size when Control becomes visible
2022-05-22 15:50:13 +08:00
f008e98ea2
Decrease SphereShape3D's default radius to 0.5 to match primitive mesh
...
The SphereMesh primitive mesh's size was recently decreased, but
unlike other primitive meshes, the sphere shape's radius wasn't
adjusted accordingly.
2022-05-22 08:46:01 +02:00
7b8c574401
Merge pull request #61017 from derammo/derammo_58121
...
display of large help text in visual script
2022-05-22 01:26:33 +02:00
5a481bd340
display of large help text in visual script
...
implemented vertical scroller for help text in popup
disabled broken positioning code
2022-05-21 18:38:40 -04:00
4ce4840fb3
Merge pull request #61253 from trollodel/more_rendering_timestamps
...
Add timestamps to some rendering effects
2022-05-21 20:01:17 +02:00
fe3371a9a9
Add timestamps to some rendering effects
2022-05-21 17:47:28 +02:00
4173a4735e
Merge pull request #61246 from Calinou/gpuparticles3d-transform-align-property-hint
...
Tweak the GPUParticles3D Transform Align property hint for readability
2022-05-21 14:33:23 +02:00
df9340d552
Tweak the GPUParticles3D Transform Align property hint for readability
2022-05-21 13:13:48 +02:00
faca2f34b8
Merge pull request #61242 from snailrhymer/class-desc-select-fix-2
...
Fix class_desc_deselect handling of @GlobalScope.X links
2022-05-21 12:39:20 +02:00
2eddc3776f
Fix class_desc_deselect handling of @GlobalScope.X links
...
Fix bug where links to class enums and class constants of the form @GlobalScope.X were broken.
For an enum or constant with name "example_name", links of both forms @GlobalScope.example_name and example_name will now be correctly handled, including where example_name contains "." (e.g. Variant.Type).
2022-05-21 10:50:31 +01:00
a53434639f
Merge pull request #61214 from somnathsarkar/particle-attractor-fix
...
Fix GPUParticles3D disappearance at attractor origins
2022-05-21 08:48:36 +02:00
99911bfa79
Fix GPUParticles3D disappearance at attractor origins
2022-05-20 19:56:32 -04:00
8adf048045
Merge pull request #61194 from reduz/new-hash-set
...
Add a new HashSet template
2022-05-21 01:06:21 +02:00
f4126cc902
Merge pull request #61237 from Calinou/particlesmaterial-remove-outdated-comments
...
Remove outdated "not implemented yet" comments in ParticlesMaterial
2022-05-21 01:03:13 +02:00
7f3688603c
Process NavigationAgent2D/3D avoidance on demand only
...
Changes NavigationAgent avoidance callback to a toggle that is disabled by default.
Also fixes a few missing descriptions / wrong warnings.
2022-05-20 23:47:10 +02:00
3afc03455e
Remove outdated "not implemented yet" comments in ParticlesMaterial
...
These features have been working as of 4.0.alpha8.
2022-05-20 23:28:12 +02:00
45af29da80
Add a new HashSet template
...
* Intended to replace RBSet in most cases.
* Optimized for iteration speed
2022-05-20 22:40:38 +02:00
410893ad0f
Merge pull request #57660 from V-Sekai/gltf-extension-fixes
2022-05-20 18:50:53 +02:00
b3bb83b651
Merge pull request #61224 from Calinou/filedialog-tweak-disabled-files-color
2022-05-20 18:46:28 +02:00
25ec4b447b
Merge pull request #61211 from Calinou/project-manager-fix-small-window-size
2022-05-20 17:04:01 +02:00
8962d2760d
Tweak the disabled files text color in FileDialog for readability
...
Contrast rate is still fairly low, but the text needs to be easy enough
to distinguish from non-disabled items.
2022-05-20 16:59:34 +02:00
31d7d9a565
Merge pull request #61225 from Calinou/doc-decal-transparency
2022-05-20 16:46:11 +02:00
9e64f3de6c
Fix project manager display at small window sizes
...
- Don't use minimum size for project order/filter controls.
This also allows the filter field to become longer at large
window sizes.
- Hide the loading label instead of changing its opacity.
This causes a reflow during loading, but this is preferable to having
the UI overflow.
- Hide the About button on Android as it will spawn a dialog that's
too large to be closed on most screens.
- Hide the language dropdown on Android as it doesn't work correctly.
This allows the project manager to be displayed correctly at much
lower window sizes than previously.
2022-05-20 16:32:29 +02:00
39a598e020
Document Decal interactions with transparent materials
2022-05-20 16:16:51 +02:00
d600e0bc00
Improve gltf extension GLTFDocument api.
2022-05-20 06:58:48 -07:00
a43625394c
Merge pull request #61219 from Calinou/tweak-64-bit-overflow-message
2022-05-20 15:40:41 +02:00
136da4d3bc
Merge pull request #61182 from danielkariv/fix_misclick_selection
2022-05-20 15:38:22 +02:00
ca4d2525bd
Merge pull request #61217 from WindyDarian/fix_blend_shapes
2022-05-20 15:03:32 +02:00
c95c9ab1c6
Merge pull request #61215 from aaronfranke/pm-size-tweaks
2022-05-20 14:38:38 +02:00
7b5bf3af19
Tweak 64-bit integer overflow message to mention that it's a signed type
2022-05-20 14:12:09 +02:00