1
0
mirror of https://github.com/godotengine/godot.git synced 2025-11-19 14:31:59 +00:00
Commit Graph

74526 Commits

Author SHA1 Message Date
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
Thaddeus Crews
eb6e8e59b1 Merge pull request #91594 from RedMser/remove-old-path-remaps
Remove old path remaps system
2025-04-23 12:01:25 -05:00
Thaddeus Crews
7602f7b205 Merge pull request #105639 from bruvzg/lbl_ac_set
Selectively apply `FOCUS_ACCESSIBILITY` to the `Label`s instead of setting it by default.
2025-04-23 12:01:24 -05:00
Lukas Tenbrink
7c37188ca1 Smoke test: In collections, log an error if reserve() is called with a number smaller than the current size. Don't log an error if it is called with a number smaller than the current capacity. 2025-04-23 16:47:47 +02:00
mobile-bungalow
387980a40a move movie writer to post extension init step 2025-04-23 07:30:37 -07:00
RedMser
5c83d25eda Consider search keywords in CreateDialog 2025-04-23 15:59:44 +02:00
RedMser
a96e8ac62c Remove old path remaps system
Unused in public repositories, deprecated for over 6 years, and the
replacement system is well-tested by now.
2025-04-23 15:48:33 +02:00
Lukas Tenbrink
91fe434a86 Always use String as StringName backing internally. 2025-04-23 14:57:03 +02:00
Pāvels Nadtočajevs
5b49fd4207 Selectively apply FOCUS_ACCESSIBILITY to the Labels instead of setting it by default. 2025-04-23 12:47:31 +03:00
mrjustaguy
bc746f2962 Implement FXAA 3.11 2025-04-22 22:19:06 -07:00
Pāvels Nadtočajevs
e45dd45156 [macOS] Fix close button hidden and title bar transparent in fullscreen mode. 2025-04-23 08:13:33 +03:00
Fredia Huya-Kouadio
fac2ebed78 Update the project NDK to the latest LTS version (r27c) 2025-04-22 19:43:59 -07:00
Thaddeus Crews
1696ab0cb6 Merge pull request #105662 from Repiteo/ci/mold
CI: Replace `gold` with `mold`
2025-04-22 18:25:53 -05:00
Thaddeus Crews
78a7612a6b Merge pull request #105661 from Repiteo/ci/trim-dependencies
CI: Remove legacy dependency
2025-04-22 18:25:53 -05:00
Thaddeus Crews
179630278f Merge pull request #105658 from aaronp64/blend_space_2d_sort
Sort animation nodes in `AnimationNodeBlendSpace2DEditor` popup menu
2025-04-22 18:25:52 -05:00