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

12339 Commits

Author SHA1 Message Date
Thaddeus Crews
a5e87dd202 Merge pull request #106725 from mihe/jolt/silent-degenerate-soft-bodies
Remove error for degenerate soft body faces when using Jolt Physics
2025-05-23 09:46:11 -05:00
Thaddeus Crews
ee82adcf04 Merge pull request #105413 from HolonProduction/gdscript-recover-match
GDScript: Do phrase level recovery for match
2025-05-23 09:46:10 -05:00
Mikael Hermansson
d153a267b0 Remove error for degenerate soft body faces when using Jolt Physics 2025-05-22 20:17:47 +02:00
Thaddeus Crews
7a0ab9d561 Merge pull request #106485 from limbonaut/fix-release-backtrace-line-numbers
Fix script backtrace reporting wrong line numbers in release exports
2025-05-22 12:15:10 -05:00
Thaddeus Crews
5b2525673a Merge pull request #102360 from berarma/theora_seek
Implement seek operation for Theora video files, improve multi-channel audio resampling.
2025-05-22 12:15:07 -05:00
Thaddeus Crews
290a65de1e Merge pull request #106691 from limbonaut/fix-crash-on-exit-with-call-stacks
Fix crash on exit due to GDScriptLanguage::CallStack mismatched deallocation
2025-05-22 12:15:04 -05:00
Aaron Franke
15de1d6c35 Use Grisu2 algorithm in String::num_scientific to fix serializing 2025-05-22 09:13:16 -07:00
Bernat Arlandis
b9bebf7081 Full Theora video support in VideoStreamPlayer
- Implement `set_stream_position` and `get_stream_length`.
- Don't show blank frame when stopping the video (smooth loops).
- Fix audio for videos with up to 8 channels.
- Improve internal audio handling.
2025-05-22 14:00:57 +02:00
Serhii Snitsaruk
67d97dab5b Fix crash on exit due to GDScript CallStack mismatched deallocation 2025-05-21 21:20:39 +02:00
Serhii Snitsaruk
e06541eb4c Fix backtrace reporting wrong line numbers in release exports 2025-05-21 17:50:01 +02:00
Thaddeus Crews
c225686e82 Merge pull request #106490 from mihe/jolt/non-monitoring-area-performance
Improve performance with non-monitoring areas when using Jolt Physics
2025-05-21 09:06:26 -05:00
Thaddeus Crews
176a965e32 Merge pull request #106649 from patwork/fix-char-cast
Fix for implicit conversion from `char16_t` to `char32_t` in `TextServerAdvanced`
2025-05-21 09:06:25 -05:00
Rémi Verschelde
25a3c27c41 Merge pull request #105628 from rsanchezsaez/apple/ios-visionos-4.5
Native visionOS platform support
2025-05-20 23:09:07 +02:00
patwork
f9d28fc02f Fix for implicit conversion from char16_t to char32_t 2025-05-20 23:08:20 +02:00
Thaddeus Crews
5d2074af6f Merge pull request #105722 from aaronfranke/image-alpha-mode-is-not-a-bool
Explicitly handle Image AlphaMode enum instead of treating as bool
2025-05-20 11:37:26 -05:00
Aaron Franke
19e6bc68aa Explicitly handle Image AlphaMode enum instead of treating as bool
Co-authored-by: K. S. Ernest (iFire) Lee <ernest.lee@chibifire.com>
2025-05-20 05:04:23 -07:00
Mikael Hermansson
617a39d5ea Improve performance with non-monitoring areas when using Jolt Physics 2025-05-20 13:20:12 +02:00
Pāvels Nadtočajevs
7fc4521dd8 Adjust hex code box baseline calculation. 2025-05-20 08:53:40 +03:00
Ricardo Sanchez-Saez
457299449d Introduce 'drivers/apple_embedded' abstract platform for code reuse 2025-05-19 15:37:13 -07:00
Thaddeus Crews
80d77d772a Merge pull request #106572 from k1r4n8/dds-32bit-no-alpha
Add DDS loading of 32bit aligned data without alpha
2025-05-19 16:22:29 -05:00
Thaddeus Crews
42302f005b Merge pull request #106584 from bruvzg/svg_in_ot_sc_and_bl
Adjust SVG in OT scaling and baseline.
2025-05-19 08:01:36 -05:00
Thaddeus Crews
2bf7ac76cf Merge pull request #106456 from Repiteo/style/remove-DEBUG_METHODS_ENABLED
Style: Remove redundant `DEBUG_METHODS_ENABLED` macro
2025-05-19 08:01:35 -05:00
Thaddeus Crews
edce9fde3b Merge pull request #103573 from BlueCube3310/etcpak-dec-align-fix
etcpak: Improve and fix decompression of mipmaps
2025-05-19 08:01:29 -05:00
Thaddeus Crews
23321951d7 Merge pull request #106374 from YYF233333/opt_script_get_keyword
Improve `ScriptLanguage` get keyword API
2025-05-19 08:01:27 -05:00
Thaddeus Crews
d57050c66d Merge pull request #106502 from TCROC/fix-aot-crash
Fix crash on aot unloading
2025-05-19 08:01:26 -05:00
Pāvels Nadtočajevs
3460f623a2 Adjust SVG in OT scaling and baseline. 2025-05-19 09:32:41 +03:00
k1r4n8
3508257bc5 Add DDS loading of 32bit aligned data without alpha 2025-05-18 22:22:22 +02:00
Yufeng Ying
1384e82c2c Improve ScriptLanguage get keyword API. 2025-05-17 18:43:19 +08:00
Travis Lange
15c684aad9 fix crash on aot unloading 2025-05-16 16:26:40 -04:00
smix8
db6a22cb59 Fix GridMap scenario crash when outside tree
Fixes GridMap scenario crash when outside tree.
2025-05-15 23:49:42 +02:00
Thaddeus Crews
d237e31a89 Style: Remove redundant DEBUG_METHODS_ENABLED
• Replaced with functionally identical and far more ubiquitous `DEBUG_ENABLED`
2025-05-15 13:09:41 -05:00
Thaddeus Crews
5538850d87 Core: Convert Pair/KeyValue to constexpr 2025-05-15 10:37:41 -05:00
Thaddeus Crews
5e27318b6c Merge pull request #106366 from jrouwe/fix_106301
Jolt physics: Setting position instead of velocity in `JoltSoftBody3D::set_vertex_position`
2025-05-15 10:22:29 -05:00
Thaddeus Crews
b7c4f23203 Merge pull request #105819 from hexog/implicit-package-references
Mark referenced packages in SDK as implicitly defined
2025-05-15 10:22:25 -05:00
Haoyu Qiu
88d922c55e Cleanup header includes in Tree 2025-05-15 14:28:00 +08:00
Thaddeus Crews
8b4dd7a34e Merge pull request #105724 from dugramen/recovery/split-commit
Add inline color pickers to script editor
2025-05-14 09:44:16 -05:00
BlueCube3310
44bdadbe3a DDS: Prevent crashing when unable to load image 2025-05-14 13:04:58 +02:00
dugramen
b9f59ae6ca Add color pickers to script editor 2025-05-13 18:03:21 -04:00
Thaddeus Crews
4cd27d7fd4 Merge pull request #106094 from shiena/feature/support-android-camera
Add CameraFeed support for Android
2025-05-13 16:22:27 -05:00
Thaddeus Crews
f70420a8b1 Merge pull request #106346 from mihe/jolt/scu-support
Fix SCU build issues related to Jolt Physics
2025-05-13 16:22:26 -05:00
Thaddeus Crews
1c4b660312 Merge pull request #96611 from Dynamic-Pistol/master
Add `PROPERTY_HINT_INPUT_NAME` for use with `@export_custom` to allow using input actions
2025-05-13 16:22:25 -05:00
Thaddeus Crews
7d9c75d5e8 Merge pull request #106329 from aaronfranke/nav-2d
Rename nav_2d namespace to Nav2D to match Nav3D
2025-05-13 16:22:21 -05:00
Thaddeus Crews
d3cd48cb51 Merge pull request #106319 from adamscott/web-simd
[Web] Add WebAssembly SIMD support (`wasm_simd`) and enable it by default
2025-05-13 16:22:18 -05:00
Thaddeus Crews
b59d6bea4f Merge pull request #67777 from aaronfranke/virtually-annotated
Add a keyword for abstract classes in GDScript
2025-05-13 16:22:16 -05:00
Thaddeus Crews
5db0aab505 Merge pull request #104857 from shiena/feature/discovery-continuity-camera
macOS: Allow users to select Continuity Camera
2025-05-13 16:22:12 -05:00
Jorrit Rouwe
c529f36532 Jolt physics: Setting position instead of velocity in JoltSoftBody3D::set_vertex_position
This fixes a discrepancy between godot physics and Jolt physics where in Jolt a vertex pinned to a body only gets its velocity updated while in godot it gets its position updated. This causes it to lag one frame behind.

Fixes #106301
2025-05-13 22:45:58 +02:00
Leo de Penning
296ca79b9d Add CameraFeed support for Android
Co-authored-by: KOGA Mitsuhiro <shiena.jp@gmail.com>
2025-05-13 22:46:06 +09:00
Adam Scott
f114a8d1d1 Add WebAssembly SIMD support 2025-05-13 07:35:53 -04:00
Mikael Hermansson
9cea7ebc91 Fix SCU build issues related to Jolt Physics 2025-05-13 12:34:55 +02:00
Aaron Franke
6eedddbd3c Rename nav_2d namespace to Nav2D to match Nav3D 2025-05-12 16:59:53 -07:00