1
0
Fork 0
Commit Graph

12996 Commits

Author SHA1 Message Date
Thaddeus Crews 2cc031f3a3
Merge pull request #112636 from bruvzg/emvar_n_dt
[TextServer] Fix some emoji sequences and add missing ICU emoji property data.
2025-11-11 10:37:40 -06:00
Thaddeus Crews a9b8f92501
Merge pull request #112483 from jrouwe/issue_112348
Fix `SoftBody3D`'s position influences its physics in Jolt
2025-11-11 10:37:34 -06:00
Pāvels Nadtočajevs e4ba8c550f
[TextServer] Fix some emoji sequences and add missing ICU emoji property data. 2025-11-11 18:31:47 +02:00
Thaddeus Crews 8327dfa215
Merge pull request #112092 from timothyqiu/ts-nums
Move localized number formatting methods to `TranslationServer`
2025-11-10 17:47:09 -06:00
Thaddeus Crews d0babb8453
Merge pull request #111172 from HolonProduction/rm-subclass-count
Remove unused `GDScript::subclass_count`
2025-11-10 08:20:13 -06:00
Thaddeus Crews ea1aec2c1c
Merge pull request #112193 from KnifeXRage/autoload_with_uids
Autoloads with UIDs
2025-11-10 08:20:12 -06:00
Haoyu Qiu 72d437c030 Move localized number formatting methods to TranslationServer
Co-Authored-By: Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>
2025-11-10 15:01:22 +08:00
Jorrit Rouwe 7be272e24a SoftBody3D's position influences its physics in Jolt
The position of a soft body was always kept at identity. This introduced computational errors when moving the soft body away from the origin. Translation is now stored in the soft body's position rather than in its vertices.

Fixes #112348
2025-11-07 21:21:41 +01:00
Thaddeus Crews 6b17d3583a
Merge pull request #112436 from bruvzg/emof
[TextServer] Improve font fallback for emojis.
2025-11-07 10:32:37 -06:00
Thaddeus Crews 6af0c2a21c
Merge pull request #110340 from bruvzg/ts_dup_r
[RTL] Use separate paragraph copy for the partially visible paragraphs.
2025-11-07 10:32:27 -06:00
Thaddeus Crews fae64fbbd2
Merge pull request #111490 from HolonProduction/rm-base
Remove raw base pointer from `GDScript`
2025-11-07 10:32:25 -06:00
Aditya Raj d940614595 Autoloads with UIDs 2025-11-07 21:08:54 +05:30
Pāvels Nadtočajevs 23907cd03b
[TextServer] Improve font fallback for emojis. 2025-11-07 11:04:01 +02:00
Thaddeus Crews 6b8fa2f48c
Merge pull request #112435 from bruvzg/ts_dup_fonts
[TextServer] Fix `FontPriorityList` returning duplicate fonts.
2025-11-05 13:05:44 -06:00
Thaddeus Crews 8c119e11f6
Merge pull request #112363 from ryevdokimov/jolt-handle-nullptr
Jolt: Add null checks to `jolt_free` and `jolt_aligned_free`
2025-11-05 11:48:01 -06:00
Pāvels Nadtočajevs 0d19e18b00
[RTL] Use separate paragraph copy for the partially visible paragraphs. 2025-11-05 17:51:22 +02:00
Pāvels Nadtočajevs 8926bf2a7f
[TextServer] Fix FontPriorityList returning duplicate fonts. 2025-11-05 15:13:07 +02:00
Thaddeus Crews 98014e504e
Merge pull request #108885 from aaronfranke/csharp-public-explicit
Use explicit public access modifier in C# code
2025-11-04 19:48:17 -06:00
Thaddeus Crews 158d178821
Merge pull request #112317 from timothyqiu/editor-auto-lang
Make editor language setting default to Auto
2025-11-04 16:32:43 -06:00
Thaddeus Crews 0b7627b964
Merge pull request #109845 from nikitalita/gltf-use-orm-texture
GLTF export: use ORM texture for occlusion/metallicRoughnessTexture if it exists
2025-11-04 16:32:27 -06:00
Robert Yevdokimov f7b7c0827b Jolt: Add null checks to jolt_free and jolt_aligned_free 2025-11-04 08:43:55 -06:00
Haoyu Qiu ba6b7d2818 Make editor language setting default to Auto 2025-11-03 20:11:52 +08:00
nikitalita ec9711531d GLTF export: use ORM texture for occlusion/metallicRoughnessTexture if it exists 2025-11-02 12:49:44 -08:00
Rémi Verschelde d23401b2be
Merge pull request #107855 from aaronfranke/scene-import-no-singleton
Remove ResourceImporterScene singletons in favor of local usage
2025-11-01 19:04:46 +01:00
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
Aaron Franke 6c516a24e2
Remove ResourceImporterScene singletons in favor of local usage 2025-10-31 07:13:00 -07: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