1
0
mirror of https://github.com/godotengine/godot.git synced 2025-11-04 12:00:25 +00:00
Commit Graph

12968 Commits

Author SHA1 Message Date
Thaddeus Crews
ae9732139a Merge pull request #109433 from KoBeWi/hastension
Add `has_extension()` method to String
2025-10-31 09:23:30 -05:00
Thaddeus Crews
fd672dbcfc Merge pull request #112227 from dsnopek/openxr-composition-layers-viewport-size-changed
OpenXR: Fix resizing viewports used by `OpenXRCompositionLayer`
2025-10-31 09:23:24 -05:00
David Snopek
ca0eb5da24 OpenXR: Fix resizing viewports used by OpenXRCompositionLayer 2025-10-30 17:40:52 -05:00
Thaddeus Crews
76239f8384 Merge pull request #111524 from Joy-less/update-source-generator-packages
Update Godot.SourceGenerators packages
2025-10-30 13:51:34 -05:00
Thaddeus Crews
8ab907181c Merge pull request #106299 from Ryan-000/improve-CSharpLanguage-reload_assemblies-performance
Improve performance of `CSharpLanguage::reload_assemblies`
2025-10-30 10:46:03 -05:00
Thaddeus Crews
879bd6eb94 Merge pull request #106290 from smix8/navmanager
Make NavigationServer backend engine selectable
2025-10-30 10:46:00 -05:00
samuelll3d
b53af55462 Find solution file by project assembly name
Instead of looking for a solution file with the same name as the project and
its assembly, this commit updates the logic to find all .sln and .slnx files in
the specified solution directory. If no matching solution is found, it will fall
back to the old behaviour.

This commit will also consider .. markings to go up one directory level allowing
for Godot projects as part of multi-project solutions.

Co-authored-by: Eric Johnson <eric.johnson@revention.com>
2025-10-30 11:42:45 +01:00
Ryan
f68bf2f545 Improve performance of CSharpLanguage::reload_assemblies 2025-10-30 11:40:12 +01:00
smix8
419fc6e22d Make NavigationServer backend engine selectable
Adds engine backend selection for NavigationServers, aka allows to swap navigation module for other backend implementations.
2025-10-30 08:59:06 +01:00
Thaddeus Crews
a0cde1e151 Merge pull request #112129 from DeeJayLSP/asetget
`ClassDB`: Use `AHashMap` for `property_setget` and `constant/signal_map`
2025-10-29 13:13:47 -05:00
DeeJayLSP
a149280cea ClassDB: Use AHashMap for property_setget and constant/signal_map 2025-10-28 16:24:54 -03:00
HolonProduction
bbdf37b7a2 LSP: Fix remaining unsave dict access 2025-10-28 18:12:59 +01:00
Thaddeus Crews
00b6e8a9d0 Merge pull request #111570 from PavielKraskouski/fix-static-import-sourcegen
[C#] Fix source generation of statically imported members
2025-10-28 10:15:34 -05:00
Thaddeus Crews
5c9333073a Merge pull request #111696 from StarryWorm/langtable-include
Fix missing includes in headers
2025-10-27 10:01:51 -05:00
Thaddeus Crews
40e3ac84bc Merge pull request #107672 from 2frac/gpu_instances_blender_option
Add checkbox for blender's "GPU Instances" option for exporting GLTF
2025-10-27 10:01:37 -05:00
Thaddeus Crews
1996e8a135 Merge pull request #112023 from kevinlam508/dotnet-native-base-class-lookup
Fix dotnet class lookup returning modified names instead of engine names
2025-10-27 10:01:36 -05:00
Thaddeus Crews
bf90fc8c9c Merge pull request #109844 from nikitalita/invalid-ogg-comment
AudioStreamOggVorbis: only show invalid comment warning in Editor builds
2025-10-27 10:01:33 -05:00
Joyless
580a225a4a Update Godot.SourceGenerators packages
Fix issues

Update System.Security.Cryptography.Pkcs again

Downgrade Microsoft.CodeAnalysis.CSharp.Workspaces
2025-10-26 23:52:50 +00:00
StarryWorm
796281f62f Add missing includes
Add missing <winnt.h> include in windows/lang_table.h
Add missing typedefs.h and rid.h include in godot_constraint_3d.h
Add missing <type_traits> include in iterable.h
Add missing forward declarations in rendering_shader_library.h
2025-10-26 18:25:17 -04:00
Paviel Kraskoŭski
bdb4ca906f Fix source generation of statically imported members 2025-10-26 17:02:40 +03:00
Kevin Lam
e6f441ea64 Fix dotnet class lookup returning modified names instead of engine names 2025-10-25 10:04:23 -05:00
bfrac
40fcf5ee3e Added checkbox for blender's "GPU Instances" option for exporting GLTF 2025-10-25 15:07:54 +03:00
nikitalita
a09a5d2b47 AudioStreamOggVorbis: only show invalid comment warning in Editor 2025-10-24 09:51:44 -07:00
Thaddeus Crews
1c9eec6f90 Merge pull request #104951 from jitspoe/master.avi_16bit_audio
Default mjpeg avi movie writer to 16 bit audio and add an editor option so it can still write 32 bit.
2025-10-24 11:23:17 -05:00
Thaddeus Crews
fec9ffab8a Merge pull request #111964 from bruvzg/zw_sp_1
[TextServer] Fix range for zero-width glyphs extra spacing.
2025-10-23 15:34:01 -05:00
Thaddeus Crews
87b46c669f Merge pull request #111912 from blueskythlikesclouds/disable-spirv-debug-info-on-d3d12
Force disable SPIRV debug info on D3D12.
2025-10-23 15:33:49 -05:00
Pāvels Nadtočajevs
eaa643a4bb [TextServer] Fix range for zero-width glyphs extra spacing. 2025-10-23 21:39:22 +03:00
Thaddeus Crews
a4607f4522 Merge pull request #111871 from shiena/fix/camera_android.2
Android: Stabilize camera lifecycle handling
2025-10-23 11:03:58 -05:00
Skyth
a62b194dc2 Force disable SPIRV debug info on D3D12. 2025-10-23 11:17:01 +03:00
Mike Precup
6fbb89df54 Optimize CPU text shaping 2025-10-22 22:25:09 -07:00
Thaddeus Crews
0d85d43b0c Merge pull request #111162 from KoBeWi/tfw_your_side_projects_goes_to_trash
Remove side menu functionality in `EditorFileDialog`
2025-10-22 13:48:43 -05:00
Thaddeus Crews
4e7511968f Merge pull request #109753 from dsnopek/openxr-ext-threading-docs
`OpenXRExtensionWrapper`: Document how to safely work when rendering with "Separate" thread model
2025-10-22 13:48:42 -05:00
KOGA Mitsuhiro
4483871cd3 Android: Stabilize camera lifecycle handling
- Pause camera feeds during lifecycle transitions to avoid crashes
- Refresh camera metadata after rotation to keep orientation accurate
2025-10-23 01:32:16 +09:00
kobewi
33ccc5110e Remove side menu functionality in EditorFileDialog 2025-10-22 12:29:26 +02:00
Thaddeus Crews
03ae868b15 Merge pull request #111478 from HolonProduction/lsp-decl-fix
LSP: Fix goto native declaration
2025-10-21 15:11:10 -05:00
Thaddeus Crews
70a2ce974b Merge pull request #110060 from BlueCube3310/betsy-rgb
Betsy: Convert RGB to RGBA on the GPU for faster compression
2025-10-21 15:11:09 -05:00
Thaddeus Crews
1bae99a65d Merge pull request #101092 from HolonProduction/argument-options-completion-type
Autocompletion: Use correct completion type for argument options
2025-10-21 15:11:07 -05:00
Thaddeus Crews
cc2fdc3937 Merge pull request #111015 from Alexofp/texture-compression-build-option
Scons option to enable CVTT and Betsy compression in export templates
2025-10-21 15:10:56 -05:00
Thaddeus Crews
331d57d497 Merge pull request #109725 from BlueCube3310/betsy-rt-bc1-cache
Betsy: Generate BC1 table cache during compression
2025-10-21 15:10:54 -05:00
BlueCube3310
885904ef2f Betsy: Convert RGB to RGBA textures on the GPU 2025-10-21 17:49:35 +02:00
Thaddeus Crews
7d7d479162 Merge pull request #111615 from aaronfranke/gltf-anim-ptr-int-erpolate
GLTF: Enforce `STEP` interpolation for integer and boolean animations
2025-10-21 10:27:14 -05:00
Thaddeus Crews
80d06f166d Merge pull request #111341 from aaronfranke/gltf-animate-visibility
GLTF: Support animating node visibility
2025-10-21 10:27:11 -05:00
Thaddeus Crews
0fce9b0439 Merge pull request #111684 from ultsi/fix-lsp-non-existing-values-dict-access
LSP: Use safe methods to get data from dictionaries
2025-10-21 10:27:03 -05:00
Thaddeus Crews
8f7cb0712a Merge pull request #109475 from nikitalita/preserve-gltf-names
Preserve mesh, material, and texture names in GLTF export
2025-10-21 10:27:00 -05:00
Thaddeus Crews
563036185f Merge pull request #108320 from aaronfranke/gltf-buf-accessor-dict
GLTF: Move accessor and buffer view Dictionary conversion into those classes
2025-10-21 10:26:59 -05:00
Thaddeus Crews
f50d7fa1e8 Merge pull request #110709 from DeeJayLSP/dict-reserve
Add `reserve()` to `Dictionary`, apply to constructors on GDScript VM
2025-10-20 18:09:58 -05:00
Thaddeus Crews
414a4977d8 Merge pull request #108489 from raulsntos/dotnet/fix-bindgen-errors
[.NET] Fix various errors in bindings generator
2025-10-20 18:09:47 -05:00
Thaddeus Crews
3f4c15283e Merge pull request #108487 from raulsntos/dotnet/remove-efs-update
[.NET] Remove EFS update on reloading assemblies
2025-10-20 18:09:44 -05:00
Haoyu Qiu
7af7ac6785 Fix crash when operating on newly created font RIDs 2025-10-19 10:46:28 +08:00
David Snopek
30d2a8a14c OpenXRExtensionWrapper: Document how to safely work when rendering with "Separate" thread model 2025-10-18 06:55:46 -05:00