Commit Graph
51458 Commits
Author SHA1 Message Date
bruvzg e873778561 Use clang as assembler to ensure preprocessing is done, and add assembler "target" flag. 2022-07-07 14:15:12 +03:00
Ninni PippingandNinni bed65894d3 Horizontal scroll for Tree 2022-07-07 12:58:44 +02:00
Rémi VerscheldeandGitHub 95ddc8cccc Merge pull request #62808 from bruvzg/macos_file_url_handle 2022-07-07 12:57:36 +02:00
Rémi VerscheldeandGitHub 72b3e81bdf Merge pull request #62801 from raulsntos/ensure-nuget-path-exists 2022-07-07 12:23:35 +02:00
Rémi VerscheldeandGitHub 1e553e34fb Merge pull request #62108 from bruvzg/font_config_v3 2022-07-07 12:22:49 +02:00
Rémi VerscheldeandGitHub 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 VerscheldeandGitHub 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 VerscheldeandGitHub 28a3dee276 Merge pull request #62791 from raulsntos/csharp-bezier-interpolation
C#: Add `BezierInterpolate` method
2022-07-07 09:40:36 +02:00
Rémi VerscheldeandGitHub 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
Pedro J. Estébanez 498bbd0fb4 Set default resource names under pure debug in Vulkan RD 2022-07-06 19:19:16 +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 VerscheldeandGitHub 5a4d1bff79 Merge pull request #62777 from object71/potential-fix-for-crash-error-expand 2022-07-06 16:27:10 +02:00
Rémi VerscheldeandGitHub f0eb3ac5d3 Merge pull request #62701 from cdemirer/for-variable-conflict 2022-07-06 16:02:49 +02:00
Rémi VerscheldeandGitHub fdff28e1a2 Merge pull request #62699 from cdemirer/fix-autocomplete-var-assigned-same-statement 2022-07-06 15:57:19 +02:00
Rémi VerscheldeandGitHub 4c56885bc0 Merge pull request #62690 from cdemirer/fix-infinite-guess-recursion 2022-07-06 15:54:16 +02:00
Rémi VerscheldeandGitHub 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 VerscheldeandGitHub e004412edd Merge pull request #62776 from lawnjelly/remove_octree 2022-07-06 15:40:26 +02:00
Rémi VerscheldeandGitHub 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 VerscheldeandGitHub 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 VerscheldeandGitHub 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 VerscheldeandGitHub cf19484746 Merge pull request #62374 from reduz/implement-bitfield-hint
Implement a BitField hint
2022-07-06 09:35:40 +02:00
Rémi VerscheldeandGitHub 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 VerscheldeandGitHub 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 VerscheldeandGitHub 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 VerscheldeandGitHub 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 VerscheldeandGitHub 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 VerscheldeandGitHub 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