Rémi Verschelde
1e553e34fb
Merge pull request #62108 from bruvzg/font_config_v3
2022-07-07 12:22:49 +02:00
Rémi Verschelde
bc419e1c5e
Merge pull request #62735 from bruvzg/unicode_parsers
2022-07-07 11:58:44 +02:00
bruvzg
238ac2fdd5
[macOS] Improve file association handling, and allow URL schema handling.
2022-07-07 12:11:31 +03:00
Rémi Verschelde
8ec6c075bd
Merge pull request #62792 from dpalais/return_option_value
2022-07-07 10:35:03 +02:00
bruvzg
0c5431644d
Allows parsing of invalid UTF-16 surrogates (can be encountered in Windows filenames) and some non-standard UTF-8 variants, makes Unicode parse errors more verbose.
2022-07-07 11:07:18 +03:00
Rémi Verschelde
28a3dee276
Merge pull request #62791 from raulsntos/csharp-bezier-interpolation
...
C#: Add `BezierInterpolate` method
2022-07-07 09:40:36 +02:00
Rémi Verschelde
f60cb2931c
Merge pull request #62784 from Chaosus/fix_mesh_crash
...
Prevent possible crash when creating or deleting a mesh with armature
2022-07-07 08:07:20 +02:00
Raul Santos
8131358b71
C#: New `RPCAttribute`
...
Replace old RPC attributes with a new single `RPCAttribute` which works
like the GDScript `@rpc` annotation.
2022-07-07 04:10:38 +02:00
Raul Santos
1637d0c699
Ensure NuGet.config directory exists
2022-07-07 01:53:32 +02:00
Dave Palais
d9e4327e34
EditorScenePostImportPlugin: Return requested option value
2022-07-06 15:11:09 -05:00
Raul Santos
71f99c6d40
C#: Add `BezierInterpolate` method
...
Adds a `BezierInterpolate` method for floats in `Mathf` and for vectors
in `Vector2` and `Vector3`.
2022-07-06 21:59:42 +02:00
Raul Santos
68477e9b1b
C#: Enable exporting nodes to the inspector
2022-07-06 21:49:53 +02:00
Yuri Rubinsky
3dc1a1dbfb
Prevent possible crash when mesh is freed
2022-07-06 19:52:54 +03:00
Vitika9
0011d93c81
ColorPicker Refactor
2022-07-06 22:11:43 +05:30
Raul Santos
f9c43c5489
Add C# support for bitfield enums (flags)
2022-07-06 17:49:37 +02:00
MinusKube
ed68f867fb
Fix range slider in tree not updating text value
2022-07-06 17:43:16 +02:00
Rémi Verschelde
09e12ba9b4
Sync GDScript doc template for new annotations
2022-07-06 16:37:40 +02:00
Rémi Verschelde
5a4d1bff79
Merge pull request #62777 from object71/potential-fix-for-crash-error-expand
2022-07-06 16:27:10 +02:00
Rémi Verschelde
f0eb3ac5d3
Merge pull request #62701 from cdemirer/for-variable-conflict
2022-07-06 16:02:49 +02:00
Rémi Verschelde
fdff28e1a2
Merge pull request #62699 from cdemirer/fix-autocomplete-var-assigned-same-statement
2022-07-06 15:57:19 +02:00
Rémi Verschelde
4c56885bc0
Merge pull request #62690 from cdemirer/fix-infinite-guess-recursion
2022-07-06 15:54:16 +02:00
Rémi Verschelde
4873886830
Merge pull request #62760 from cdemirer/fix-annotation-initializer-conflict
...
Fix priority of annotated type vs initializer type
2022-07-06 15:47:56 +02:00
Rémi Verschelde
e004412edd
Merge pull request #62776 from lawnjelly/remove_octree
2022-07-06 15:40:26 +02:00
Rémi Verschelde
635d447a69
Merge pull request #62713 from YuriSizov/docs-scripting-annotations
2022-07-06 15:31:19 +02:00
Hristo Stamenov
e0742be4db
Double check the selected tree item on error activated and error selected callbacks as the value might be nullptr which would cause a crash.
2022-07-06 16:24:26 +03:00
Rémi Verschelde
ea61cd3b32
Merge pull request #62707 from YuriSizov/gdscript-group-those-props
2022-07-06 15:24:07 +02:00
lawnjelly
1f69666209
Remove Octree
...
Octree is no longer used in 4.x.
2022-07-06 14:10:05 +01:00
Rémi Verschelde
76d0a99707
i18n: Sync classref translations with Weblate
...
(cherry picked from commit 417f20f06c
)
2022-07-06 15:04:52 +02:00
Rémi Verschelde
550f9faa9c
i18n: Sync editor translations with Weblate
...
(cherry picked from commit 30ceef93b0
)
2022-07-06 15:04:47 +02:00
Rémi Verschelde
55fca1cb94
Merge pull request #62344 from BastiaanOlij/extract_dependencies
2022-07-06 13:24:46 +02:00
bruvzg
344ba0ffaf
Refactor Font configuration and import UI, and Font resources.
2022-07-06 14:12:36 +03:00
Rémi Verschelde
cf19484746
Merge pull request #62374 from reduz/implement-bitfield-hint
...
Implement a BitField hint
2022-07-06 09:35:40 +02:00
Rémi Verschelde
398ab31a6b
Merge pull request #62767 from bruvzg/glman_check
...
Check if GL manager exist to prevent crash when using multithreaded renderer with Vulkan.
2022-07-06 09:31:08 +02:00
bruvzg
a194043ea8
Check if GL manager exist to prevent crash when using multithreaded renderer with Vulkan.
2022-07-06 09:56:47 +03:00
Rémi Verschelde
83ad1231a7
Merge pull request #62757 from Calinou/voxelgi-remove-unused-anisotropy
...
Remove unused anisotropy setter/getter methods in VoxelGI
2022-07-06 08:00:20 +02:00
Rémi Verschelde
08e8e6739e
Merge pull request #62755 from Calinou/videostreamplayer-default-disable-expand
...
Disable Expand by default in VideoStreamPlayer
2022-07-06 07:59:33 +02:00
Rémi Verschelde
8dfdb71f8e
Merge pull request #62763 from timothyqiu/nullify
...
Fix heap-use-after-free when closing a scene with its builtin script open
2022-07-06 07:52:29 +02:00
Haoyu Qiu
61bc7d6576
Fix heap-use-after-free when closing a scene with its builtin script open
2022-07-06 10:45:36 +08:00
cdemirer
f280975bf1
Fix priority of annotated type vs initializer type
2022-07-06 04:25:44 +03:00
Hugo Locurcio
c9037a8d2c
Remove unused anisotropy setter/getter methods in VoxelGI
...
These methods weren't exposed to the scripting API.
Anisotropy was used in earlier iterations of VoxelGI, but it was
removed as it was too expensive.
2022-07-06 02:40:49 +02:00
Hugo Locurcio
983ce7e9f3
Disable Expand by default in VideoStreamPlayer
...
This ensures videos are always visible as soon as a video file
is specified in the VideoStreamPlayer node. The node will no longer
be resized to 0×0 by default, making the video invisible in the process
(even if the audio can still be heard).
2022-07-06 00:51:27 +02:00
Jadon Orr
1b80d99d78
Fix small typo in LightmapGI class reference
2022-07-05 17:19:47 -04:00
Rémi Verschelde
1b057e18f2
Merge pull request #62747 from PZerua/gltf_fixes
...
Fix light intensity and attenuation import from GLTF
2022-07-05 23:03:14 +02:00
Rémi Verschelde
0ad5fa6025
Merge pull request #38080 from guilhermefelipecgs/small_fixes
...
[Node3DEditorViewport] Add correct margin for rotation control and fps label.
2022-07-05 22:57:04 +02:00
Guilherme Felipe
51aa57328a
[Node3DEditorViewport] Add correct margin for rotation control and fps label.
2022-07-05 17:32:16 -03:00
reduz
5ac42cf576
Implement a BitField hint
...
Allows to specify the binder that an enum must be treated as a bitfield.
2022-07-05 22:13:37 +02:00
Rémi Verschelde
9de5698ee2
Merge pull request #62742 from Calinou/voxelgi-clamp-extents
2022-07-05 21:04:24 +02:00
Yuri Sizov
f85bafaa11
Add grouping annotations for class properties in GDScript
2022-07-05 22:01:40 +03:00
PZerua
aa7ab96e71
Fix light intensity and attenuation import from GLTF
2022-07-05 19:48:01 +02:00
Hugo Locurcio
a347650fd6
Improve visibility of code, kbd and clickable references in editor help
...
This adds a background color for inline code, code blocks, keyboard
shortcuts and clickable references (such as `[member something]`).
2022-07-05 19:35:51 +02:00