Commit Graph

13583 Commits

Author SHA1 Message Date
Thaddeus Crews ab43b15f2f Merge pull request #117883 from HolonProduction/lsp/rm-make-completion-item
LSP: Remove unused `DocumentSymbol::make_completion_item`
2026-04-03 11:52:17 -05:00
Thaddeus Crews c068a92e19 Merge pull request #116024 from Chubercik/thorvg-1.0.0
thorvg: Update to 1.0.3
2026-04-03 11:52:14 -05:00
Thaddeus Crews 618e55b48b Merge pull request #106765 from Delsin-Yu/dotnet-array-add-range-span
[.Net] Implement `AddRange(ROS)` for `Godot.Collections.Array(<T>)`
2026-04-01 18:10:28 -05:00
Thaddeus Crews a074a96527 Merge pull request #117932 from M4rchy-S/msg-crash
Fix crash in `GDScript::prepare_compilation` error message
2026-04-01 18:10:23 -05:00
Thaddeus Crews 803c6df71a Merge pull request #117800 from allenwp/exr-clipping
Add support for saving HDR screenshots to `Image.save_exr` functions.
2026-04-01 18:10:16 -05:00
Thaddeus Crews 01006b8c91 Merge pull request #117947 from Togira123/fix-unsafe-access-to-dict
glTF: Use safe methods to get data from dictionaries with `get_additional_data`
2026-04-01 18:10:14 -05:00
Thaddeus Crews bf055e3bf6 Merge pull request #117945 from Togira123/fix-importer-mesh-instance-missing-properties
Add missing properties from `ImporterMeshInstance3D` to `MeshInstance3D` in glTF import extension
2026-04-01 18:10:13 -05:00
Thaddeus Crews b6995b54a2 Merge pull request #117868 from dsnopek/xr-foveation-settings
OpenXR: Add eye-tracked foveation setting, and enable subsampled images by default
2026-04-01 12:55:12 -05:00
Thaddeus Crews 102c6f5eee Merge pull request #111518 from KoBeWi/noggle
Add type filters to create dialog
2026-04-01 12:55:11 -05:00
Jakub Marcowski 7770103858 thorvg: Update to 1.0.3 2026-03-31 21:48:43 +02:00
Thaddeus Crews 777b5f6018 Merge pull request #114868 from raulsntos/dotnet/sourcegenerators-no-flow
C#: Prevent SourceGenerators from becoming a transitive dependency
2026-03-31 10:46:57 -05:00
Thaddeus Crews cf1ff4fb63 Merge pull request #117831 from mihe/gdscript-temporaries
Change `GDScriptFunction::temporary_slots` to be a `LocalVector`
2026-03-31 10:46:50 -05:00
kobewi d62f1c8900 Add type filters to create dialog 2026-03-31 17:17:23 +02:00
Thaddeus Crews 3672cd2ebf Merge pull request #115502 from bruvzg/ios_int_mod
[iOS] Reintegrate camera module to the main repo.
2026-03-30 13:35:41 -05:00
Thaddeus Crews 5f07b0ff88 Merge pull request #117850 from mihe/gdscript-raw-variants
Reduce `RefCounted` copies in `GDScriptFunction::call`
2026-03-30 13:35:25 -05:00
Thaddeus Crews f9dfbbb0ed Merge pull request #117070 from shoyguer/bugfix/could_not_resolve_after_preload_name_change
Fix "Could not resolve script" error after renaming a preloaded script
2026-03-30 13:35:20 -05:00
Thaddeus Crews 8804261d63 Merge pull request #107867 from Notgoyome/built_in_script_regression_error
Fix use of `class_name` in built-in scripts
2026-03-30 13:35:18 -05:00
Thaddeus Crews a644e7ff38 Merge pull request #114861 from dalexeev/improve-editor-only-class-checking
Improve editor-only class checking
2026-03-30 13:35:14 -05:00
Togira 64bd19213d glTF: Use safe methods to get data from dictionaries 2026-03-28 22:56:34 +01:00
Togira 1442c6c652 Add missing properties of ImporterMeshInstance3D in glTF importer 2026-03-28 21:49:32 +01:00
M4rchyS 03d7644d8b Fix crash in compilation error message 2026-03-28 20:02:12 +01:00
Allen Pestaluky 2b9cea5f87 Add support for saving HDR screenshots to Image.save_exr functions. 2026-03-27 11:20:06 -04:00
Pāvels Nadtočajevs 4d8234d50e [iOS] Reintegrate camera module to the main repo. 2026-03-27 13:52:18 +02:00
StarryWorm d610492fef Separate ResourceFormat* methods from main classes 2026-03-27 07:16:20 -04:00
StarryWorm 4ae336740d Add missing resource_*.h includes
Add missing `resource_importer.h` includes
Add missing `resource_loader.h` includes
Add missing `resource_saver.h` includes
2026-03-27 07:03:39 -04:00
HolonProduction cb9b98b73f LSP: Remove unused DocumentSymbol::make_completion_item 2026-03-26 23:39:56 +01:00
Mikael Hermansson 0636f7adff Reduce RefCounted copies in GDScriptFunction::call 2026-03-26 23:10:16 +01:00
Mikael Hermansson acc2c961a1 Change GDScriptFunction::temporary_slots to be a LocalVector 2026-03-26 18:44:42 +01:00
David Snopek e4703603b4 OpenXR: Add eye-tracked foveation setting, and enable subsampled images by default 2026-03-26 12:06:23 -05:00
Rémi Verschelde 07c1fcd4bd Merge pull request #117818 from HolonProduction/gdscript/rm-get-script-by-fully-qualified-name
GDScript: Remove unused `get_script_by_fully_qualified_name`
2026-03-26 16:02:05 +01:00
Lucas Melo 42b4fc0710 Fix 'Could not resolve script' error after renaming a preloaded script 2026-03-25 16:15:23 -03:00
Danil Alexeev 32d1f518fa Improve editor-only class checking 2026-03-25 17:07:39 +03:00
HolonProduction 274fead099 GDScript: Remove unused get_script_by_fully_qualified_name 2026-03-25 11:06:03 +01:00
notgoyome 6adf691cc5 Fix usage of class_name in built-in scripts (no longer allowed) 2026-03-25 15:02:05 +09:00
Michael Alexsander 76b2ed7c24 Make GridMap editor show mesh previews as a fallback 2026-03-24 11:32:16 -03:00
Rémi Verschelde 64596092ae Merge pull request #117735 from KoBeWi/stay_positive
Fix missing `positive_only` suggestion
2026-03-23 22:36:19 +01:00
Rémi Verschelde 8416dbe3d9 Merge pull request #117525 from YeldhamDev/gridmap_ignore_repeat_selections
Make the `GridMap` editor ignore empty and repeated selections
2026-03-23 22:34:58 +01:00
Rémi Verschelde 86b84d861b Merge pull request #117521 from YeldhamDev/gridmap_view_selection_fix
Fix 3D viewport selection getting stuck when editing a `GridMap`
2026-03-23 22:34:54 +01:00
Rémi Verschelde 34e02d031f Merge pull request #117376 from YeldhamDev/new_mesh_library_editor
Create a proper editor for `MeshLibrary`
2026-03-23 22:34:34 +01:00
Rémi Verschelde 7958080d65 Merge pull request #116220 from dsnopek/foveated-rendering-vulkan-subsampled-image
OpenXR: Allow using Vulkan subsampled images with foveated rendering
2026-03-23 22:34:11 +01:00
Rémi Verschelde aa5a7914e4 Merge pull request #115829 from dalexeev/gds-fix-return-codegen
GDScript: Fix compiler generates incorrect bytecode for conversion return
2026-03-23 22:33:57 +01:00
kobewi 14f6ecc421 Fix missing positive_only suggestion 2026-03-23 14:21:57 +01:00
PhairZ 0c3bfae3ef Implement declaration and lambda function tooltips. 2026-03-22 01:57:33 +02:00
Michael Alexsander c766fb1ce8 Create a proper editor for MeshLibrary 2026-03-21 11:16:26 -03:00
Thaddeus Crews 0e8bd28a10 CI: Implement clangd-tidy as GitHub Action 2026-03-20 09:16:38 -05:00
Thaddeus Crews fb4a304dee Merge pull request #111965 from Ivorforce/memnew-typed
Make `memnew(RefCounted)` return `Ref`, to improve ownership safety
2026-03-19 15:39:15 -05:00
Thaddeus Crews 5d206ad314 Merge pull request #117598 from stdmnpkg/net-rv
Allow build mono module on RISC-V
2026-03-19 10:20:02 -05:00
Thaddeus Crews ffec02fee7 Merge pull request #117617 from raulsntos/dotnet/fix-116169
Revert "[.NET] Remove EFS update on reloading assemblies" but with deferred call
2026-03-19 10:20:00 -05:00
Raul Santos 37481d6613 Revert "[.NET] Remove EFS update on reloading assemblies" but with deferred call
It turns out this call was needed after all, it ensures new scripts are included
in the global class list by updating EFS for them. In my previous PR I must've
only tested scripts that have been opened or loaded by the editor at some point
so I didn't encounter the bug.

This reverts the previous PR but with a deferred call to avoid reintroducing
the bug that the PR fixed. Updating EFS here is still too early, so we defer
the call to ensure the type info is available.
2026-03-19 09:17:26 +01:00
DE YU 1f8c856870 [.Net] Implement AddRange(ROS) for Array 2026-03-19 14:45:01 +08:00