1
0
mirror of https://github.com/godotengine/godot.git synced 2025-11-11 13:10:58 +00:00
Commit Graph

74331 Commits

Author SHA1 Message Date
Thaddeus Crews
8847e65ff4 Merge pull request #105644 from lazarosY/interpolation
Fix the Animation Optimization results for Nearest and Cubic Interpolation
2025-04-24 17:18:47 -05:00
Thaddeus Crews
ca4038f22a Merge pull request #103336 from dugramen/projecsetting-override-order
Keep ProjectSettings overrides right below the original setting
2025-04-24 17:18:46 -05:00
Thaddeus Crews
157f18745d Merge pull request #101027 from Ivorforce/localvector-reverse
Rename `LocalVector.invert()` -> `LocalVector.reverse()` to match the `Vector`, `String` and `List` APIs.
2025-04-24 17:18:45 -05:00
Thaddeus Crews
b784b621ed Merge pull request #105730 from KoBeWi/a_property_has_not_many_names
Improve Window's `_validate_property()`
2025-04-24 17:18:44 -05:00
Rémi Verschelde
1377b91ead CI: Remove now unused godot-api-dump action
Its use was removed in b8480ffa21.
2025-04-24 23:20:55 +02:00
kobewi
2ed4ed8cd0 Improve Window's _validate_property() 2025-04-24 23:05:48 +02:00
erodozer
5dc4ac2bb2 linux: respect order of device list when enumerating camera feeds 2025-04-24 17:00:15 -04:00
Grublady
e2ccf9b7c4 Make documentation ignore undocumented private signals 2025-04-24 16:56:34 -04:00
Lukas Tenbrink
d74ef8cb01 Rename LocalVector.invert() -> LocalVector.reverse() to match the Vector, String and List APIs. 2025-04-24 22:36:32 +02:00
dugramen
3354c32984 Keep ProjectSettings overrides right below the original setting 2025-04-24 15:00:40 -04:00
Pāvels Nadtočajevs
98817a54f0 Use same oversampling granularity as fonts use for SVGTextures . 2025-04-24 21:23:25 +03:00
reduz
d1dcb40d56 Ability to print and log script backtraces
Co-authored-by: Mikael Hermansson <mikael@hermansson.io>
2025-04-24 18:54:41 +02:00
Thaddeus Crews
37a70edc11 Nearest and linear interpolation optimization
Nearest and linear interpolation optimization
2025-04-24 19:30:23 +03:00
Rémi Verschelde
57640dd806 embree: Update to 4.4.0 2025-04-24 17:51:03 +02:00
kobewi
92f15d33ee Improve FileDialog options 2025-04-24 17:12:53 +02:00
Rémi Verschelde
01f88ff138 libwebp: Update to 1.5.0 2025-04-24 16:24:51 +02:00
David Snopek
dc380f8915 OpenXR: Fix building with Wayland support and opengl3=no 2025-04-24 09:17:19 -05:00
Thaddeus Crews
1f787b63a5 Merge pull request #104895 from stuartcarnie/scene_debugger_handlers
Editor: Refactor `SceneDebugger::parse_message` into handler functions
2025-04-24 09:09:32 -05:00
Thaddeus Crews
013f7a6343 Merge pull request #105630 from KoBeWi/clearer_dialog
FileDialog code cleanup
2025-04-24 09:09:31 -05:00
Thaddeus Crews
d9122205ec Merge pull request #105656 from Koyper/fix_line_edit_text_edit_composite_character_backspace_delete
[LineEdit/TextEdit] Add composite character backspace delete and get composite character positions
2025-04-24 09:09:30 -05:00
Thaddeus Crews
5d697c31c1 Merge pull request #78837 from dalexeev/gds-const-array-and-dict-constructors
GDScript: Add constant `Array` and `Dictionary` constructors
2025-04-24 09:09:29 -05:00
Thaddeus Crews
e8240fdd00 Merge pull request #105516 from tehKaiN/unify_scrollbar_scrollcontainer_scroll_delta
Unify ScrollBar/ScrollContainer scroll delta
2025-04-24 09:09:29 -05:00
Thaddeus Crews
240cf0d60a Merge pull request #105709 from bruvzg/angle_no_vlk
Fix macOS build with ANGLE enabled and Vulkan disabled.
2025-04-24 09:09:28 -05:00
Thaddeus Crews
d3ae45df94 Merge pull request #105708 from dsnopek/openxr-foveated-no-vulkan
OpenXR: Fix building foveation extension without Vulkan
2025-04-24 09:09:27 -05:00
Thaddeus Crews
760fb30b83 Merge pull request #105611 from m4gr3d/upgrade_android_tools_main
Update the Android NDK to the latest LTS version (r27c)
2025-04-24 09:09:27 -05:00
Thaddeus Crews
afa8057e30 Merge pull request #104842 from YeldhamDev/dap_fix
Fix remote object inspector through DAP
2025-04-24 09:09:26 -05:00
Thaddeus Crews
85fa1194f5 Merge pull request #96134 from mobile-bungalow/video_writer_extension_support
`MovieWriter` extension support
2025-04-24 09:09:25 -05:00
Thaddeus Crews
9ac753c916 Merge pull request #105636 from syntaxerror247/one-click-deploy
Hide `one-click deploy` button on Android and XR editor
2025-04-24 09:09:24 -05:00
Thaddeus Crews
01cf2ce57f Merge pull request #105507 from bruvzg/mac_rq_pick_permission
[ColorPicker, macOS] Add link to request required screen recording permission.
2025-04-24 09:09:24 -05:00
Thaddeus Crews
9dc4ec8b02 Merge pull request #105631 from smix8/astar_capacity_error
Remove `AStar2D/3D` comments on `reserve_space()` capacity needs
2025-04-24 09:09:23 -05:00
Thaddeus Crews
020b4ef358 Merge pull request #105696 from jrouwe/mingw_alloc
Jolt: 32-bit MinGW g++ doesn't call the correct overload for the new operator when a type is 16 bytes aligned.
2025-04-24 09:09:07 -05:00
David Snopek
1ca93726c7 OpenXR: Fix building foveation extension without Vulkan 2025-04-24 08:58:17 -05:00
Pāvels Nadtočajevs
e096e2fa8a Fix macOS build with ANGLE enabled and Vulkan disabled. 2025-04-24 15:57:13 +03:00
Rémi Verschelde
08fa148310 SCons: Explicitly enable -mfpmath=sse -mstackrealign for x86_32
Passing `-msse2` doesn't seem to be sufficient to opt into SSE floating point math
instead of the less stable x87.

`-mstackrealign` also seems necessary when using SSE on x86_32.
2025-04-24 12:36:29 +02:00
Pāvels Nadtočajevs
15cecfdac5 Add SVGTexture importer. 2025-04-24 08:15:53 +03:00
smix8
6ba5bf31dd Remove AStar2D/3D comments on reserve_space() capacity needs
Removes AStar2D/3D comments of reserve_space() new capacity needing to be greater or equal than old capacity.
2025-04-24 01:13:23 +02:00
Ryan
4497e2a0d3 Add Meshes to the Video RAM Profiler
Apply suggestions from code review

Co-Authored-By: Hugo Locurcio <hugo.locurcio@hugo.pro>
2025-04-23 18:26:56 -04:00
Lukas Tenbrink
e9e455823e Automatically activate camera monitoring when using CameraTexture. 2025-04-24 00:22:44 +02:00
Dynamic-Pistol
c8fed1e1d0 Add PROPERTY_HINT_INPUT_NAME
Added PROPERTY_HINT_INPUT_NAME for StringName based off https://github.com/godotengine/godot-proposals/discussions/7559
2025-04-23 22:23:44 +02:00
Koyper
b668f45fd0 Fix LineEdit and TextEdit composite character backspace delete. 2025-04-23 15:14:09 -05:00
Jorrit Rouwe
07fcb82958 32-bit MinGW g++ doesn't call the correct overload for the new operator when a type is 16 bytes aligned.
It uses the non-aligned version, which on 32 bit platforms usually returns an 8 byte aligned block. We therefore default to 16 byte aligned allocations when the regular new operator is used.

Fixes: godotengine/godot#105455
2025-04-23 22:12:43 +02:00
Pāvels Nadtočajevs
e6d3cf63fb [ColorPicker, macOS] Add link to request required screen recording permission. 2025-04-23 22:25:10 +03:00
KaiN
b6b3b0e0d6 Unify ScrollBar/ScrollContainer scroll delta 2025-04-23 21:15:44 +02:00
kobewi
e565ee86ce FileDialog code cleanup 2025-04-23 19:28:14 +02:00
Hugo Locurcio
665342c1ff Document SceneTree.set_multiplayer() should be called in _enter_tree()
If it's called in `_ready()`, it will be too late as child nodes will
already be set up by the time the custom multiplayer API is set.
2025-04-23 19:16:27 +02:00
Thaddeus Crews
931820d33c Merge pull request #105278 from Ivorforce/reserve-smoke-test
Smoke test: Log an error if `reserve()` is called with fewer elements than `size()`
2025-04-23 12:01:28 -05:00
Thaddeus Crews
c00cee3c03 Merge pull request #102171 from Muller-Castro/apksigner-fix
Fix apksigner execution failure on linux
2025-04-23 12:01:28 -05:00
Thaddeus Crews
841c29d62c Merge pull request #104985 from Ivorforce/stringname-always-string
Always use `String` as `StringName` backing internally.
2025-04-23 12:01:27 -05:00
Thaddeus Crews
7a986dd794 Merge pull request #89582 from mrjustaguy/FXAA
Implement FXAA 3.11 to replace the current broken implementation
2025-04-23 12:01:26 -05:00
Thaddeus Crews
099d4918f0 Merge pull request #90092 from KoBeWi/casually_adding_credits_roll_to_a_GAME_engine
Add credits roll
2025-04-23 12:01:26 -05:00