1
0
Fork 0
Commit Graph

75859 Commits

Author SHA1 Message Date
Thaddeus Crews 8d06a74016
Merge pull request #107943 from KoBeWi/scene_UID,_the_UID's_younger_sibling
Generate scene ID for created built-in Resources
2025-06-24 18:34:26 -05:00
Thaddeus Crews 01410f19f8
Merge pull request #107876 from clayjohn/vs-data-issues
Fix a few improper memory accesses in the clustered forward vertex shader
2025-06-24 18:34:25 -05:00
Thaddeus Crews bd548fa79d
Merge pull request #107939 from TCROC/fix-missing-popcnt-feature-llvm
Fix compiler error: pass `-mpopcnt` when using clang / llvm and targeting x86_64
2025-06-24 18:34:24 -05:00
Thaddeus Crews 39b77ea780
Merge pull request #107776 from retrotails/voxelgi_srgb
Fix baked VoxelGI using the wrong color space
2025-06-24 18:34:24 -05:00
Nintorch 0b3496fb4f
Add support for SDL3 joystick input driver
Made possible by EIREXE, xsellier and the SDL team.

This commit includes statically linked SDL3 for Windows, Linux and macOS.
The vendored copy of SDL3 was setup to only build the required subsystems
for gamepad/joystick support, with some patches to be able to make it as
minimal as possible and reduce the impact on binary size and code size.

Co-authored-by: Álex Román Núñez <eirexe123@gmail.com>
Co-authored-by: Xavier Sellier <xsellier@gmail.com>
Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>
2025-06-25 01:28:50 +02:00
Jakub Marcowski 800fb6a860
ufbx: Update to 0.20.0 2025-06-25 00:14:38 +02:00
Kaleb Reid e659daf6e0 Always send lights to sky shader if using sun scatter 2025-06-24 14:24:49 -07:00
kobewi 015cc38912 Mark GDScript and shader warnings for translation 2025-06-24 23:11:56 +02:00
Adam Scott b58c6c829b
[Web] Fix Webkit leak caused by the position reporting audio worklets
Co-authored-by: PizzaLovers007 <trex@parkvue.com>
2025-06-24 14:49:02 -04:00
kobewi 73de8bf165 Generate scene ID for created built-in Resources 2025-06-24 17:56:48 +02:00
Thaddeus Crews 987832be46
Merge pull request #107895 from AThousandShips/fix_doc_spelling
[Docs] Various grammar and spelling fixes
2025-06-24 09:58:50 -05:00
Thaddeus Crews 6277e9d02b
Merge pull request #93429 from dalexeev/fix-method-signature-appearance
GDScript: Fix call hint appearance for complex callees
2025-06-24 09:58:49 -05:00
Thaddeus Crews b93719c112
Merge pull request #107886 from lawnjelly/fti_global_setting_static
`FTI` - Change `SceneTree` global setting to static
2025-06-24 09:58:48 -05:00
Thaddeus Crews e5ece3c514
Merge pull request #107862 from Naros/scripteditor-clear-docs-from-script
Expose `ScriptEditor.clear_docs_from_script`
2025-06-24 09:58:48 -05:00
Thaddeus Crews 7ea1b3aabb
Merge pull request #105801 from dalexeev/gds-update-stack-funcs
GDScript: Update `get_stack()`, `print_stack()`, and `print_debug()`
2025-06-24 09:58:47 -05:00
Thaddeus Crews e59215ad5c
Merge pull request #106951 from celyk/double-precision-modelview
Allow double precision modelview
2025-06-24 09:58:46 -05:00
Thaddeus Crews cbdeaee93a
Merge pull request #107333 from Jordyfel/itemlist-text-drawing
ItemList: Fix text drawing not taking `h_separation` into account in top mode.
2025-06-24 09:58:45 -05:00
Thaddeus Crews f7d33b490d
Merge pull request #107837 from Airyzz/airyzz/web-pen-pressure
[Web] Disregard touch events in pointer callbacks
2025-06-24 09:58:44 -05:00
Thaddeus Crews 27414203de
Merge pull request #103219 from kuruk-mm/fix-file-handle-leak
Fix file handle leak in ZipArchive and FileAccessZip
2025-06-24 09:58:43 -05:00
Thaddeus Crews 3c9f6aa81f
Merge pull request #107691 from smix8/mi_active_mat
Fix `MeshInstance3D::get_active_material()` error on empty mesh or empty surfaces
2025-06-24 09:58:43 -05:00
Thaddeus Crews c157e61831
Merge pull request #107816 from Meorge/bugfix/everyone-uses-one-based-line-numbers
Use one-based line numbers for external text editors
2025-06-24 09:58:42 -05:00
Thaddeus Crews b727436b22
Merge pull request #107683 from KoBeWi/nothing_ever_selects
Clear current path when deselecting files
2025-06-24 09:58:41 -05:00
Thaddeus Crews dee470ca0f
Merge pull request #107934 from beicause/editor-preview-resize-zero
Fix resizing error when generating thumbnails
2025-06-24 09:58:40 -05:00
Thaddeus Crews bda0d1c8b8
Merge pull request #107929 from KoBeWi/HINT_HINT
Fix updating project settings after move
2025-06-24 09:58:39 -05:00
Thaddeus Crews 892e61857b
Merge pull request #107926 from bruvzg/move_more_ds
[macOS] Move keyboard layout related code to base display server.
2025-06-24 09:58:38 -05:00
Thaddeus Crews d97d8c16e7
Merge pull request #107663 from mihe/script-break-error
Fix errors not being emitted when debugger breaks on script errors
2025-06-24 09:58:38 -05:00
Thaddeus Crews 5cf0092837
Merge pull request #107790 from DeeJayLSP/tight-audio-data
Use TightLocalVector for AudioStreamWAV/MP3
2025-06-24 09:58:37 -05:00
Thaddeus Crews a6fda593ef
Merge pull request #107917 from a-johnston/cleanup_embedded_process_macos
Cleanup closed embedded processes on macOS
2025-06-24 09:58:36 -05:00
Thaddeus Crews faa009c116
Merge pull request #107656 from bruvzg/tlbl_clean
Cleanup accessibility names.
2025-06-24 09:58:35 -05:00
Thaddeus Crews db54df0d68
Merge pull request #107909 from dalexeev/gds-edit-fix-double-spaces
GDScript: Fix double spaces for type hints when connecting signal
2025-06-24 09:58:34 -05:00
Thaddeus Crews 26678d065f
Merge pull request #106243 from juanjp600/dotnet-script-initialization-order-collections-bug
Fix 'Script class can only be set together with base class name' error with .NET typed collections upon rebuild
2025-06-24 09:58:33 -05:00
Travis Lange 7752cfecba pass -mpopcnt when using clang / llvm and targeting x86_64 arch to support popcnt forceinline methods 2025-06-24 10:30:51 -04:00
MJacred b313955936 Add a note about navigation mesh baking issues when using `0` for the `agent_radius` 2025-06-24 15:10:07 +02:00
Nikita Samusev 83aa9cf57e Fix removing wrong vertices in the Polygon2D editor when points overlap each other 2025-06-24 15:49:45 +03:00
LuoZhihao 38a86d07aa Fix resizing error when generating thumbnail 2025-06-24 20:40:26 +08:00
Nikita Samusev 8098581079 Fix points jumping when dragging starts in the Polygon2D editor 2025-06-24 15:11:13 +03:00
Mateo "Kuruk" Miccino 38c69f1814
Fix file handle leak in ZipArchive and FileAccessZip 2025-06-24 07:34:22 -03:00
Qbieshay b93f6fa1ba Fix particles resetting properties when emitting is toggled 2025-06-24 12:16:42 +02:00
Airyzz e7e5c2b832 [Web] Disregard touch events in pointer callbacks
Update library_godot_input.js

fix style
2025-06-24 18:17:50 +09:30
kobewi 86d9e149d4 Fix updating project settings after move 2025-06-24 10:27:41 +02:00
Pāvels Nadtočajevs 350b1936ee
[macOS] Move keyboard layout related code to base display server. 2025-06-24 10:45:19 +03:00
celyk 7f9b8dae4f Use double emulation on modelview 2025-06-24 15:37:18 +10:00
Malcolm Anderson 5c94b2e662 Use one-based line numbers for external text editors 2025-06-23 12:57:13 -07:00
Aaron Franke 1085200f51
GDScript: Replace `abstract` keyword with `@abstract` annotation
Co-authored-by: Danil Alexeev <dalexeev12@yandex.ru>
2025-06-23 12:24:45 -07:00
A Thousand Ships 2db7ecd410
[Docs] Various grammar and spelling fixes 2025-06-23 20:54:08 +02:00
Danil Alexeev a59587c308
GDScript: Fix double spaces for type hints when connecting signal 2025-06-23 21:46:03 +03:00
Danil Alexeev fbede89573
GDScript: Fix call hint appearance for complex callees 2025-06-23 19:28:48 +03:00
BlueCube3310 e35c80b61c Image: Fix `is_invisible` detection for RGBAH and RGBAF 2025-06-23 18:21:04 +02:00
Thaddeus Crews 88b9932ce1
Merge pull request #107893 from beicause/mobile-fix-vertex-color-writing
Vulkan Mobile: Fix writing vertex color in spatial shader
2025-06-23 09:37:23 -05:00
Thaddeus Crews 97f4b8a260
Merge pull request #107788 from dsnopek/gdextension-interface-minor-adjustments
Fix minor inconsistencies and errors in `gdextension_interface.h`
2025-06-23 09:37:22 -05:00