Commit graph

71014 commits

Author SHA1 Message Date
Juan Pablo Arce
dd7bbcc837 Add flag to enable use of accurate path tangents for polygon rotation in CSGPolygon3D
The new property is called `path_rotation_accurate`.
2025-01-17 08:18:21 -03:00
Thaddeus Crews
ce88021aa0
Merge pull request #101606 from Ivorforce/stringname-lock-late
Lock the `StringName::mutex` after hashing the string, to spend less time hoarding it unnecessarily.
2025-01-16 17:18:04 -06:00
Thaddeus Crews
0c0c45d695
Merge pull request #99494 from RandomShaper/rerefix_res_unrecog
ResourceLoader: Report appropriate error code when no suitable loader is found
2025-01-16 17:18:03 -06:00
Thaddeus Crews
ec85334a84
Merge pull request #90425 from tracefree/load-pack-fix
Fix "res://" being replaced by resource packs in the editor and on Android
2025-01-16 17:18:02 -06:00
Thaddeus Crews
86002e1a3c
Merge pull request #100882 from smix8/node_navmesh_geo_parsers
Make nodes handle their respective navigation source geometry
2025-01-16 17:18:01 -06:00
Thaddeus Crews
fd88acc671
Merge pull request #101008 from Repiteo/scons/nocache-all-text
SCons: Properly `NoCache` all text files
2025-01-16 17:17:59 -06:00
Thaddeus Crews
679075b414
Merge pull request #101108 from Calinou/doc-worldboundaryshape3d-finite-size
Document WorldBoundaryShape3D having a finite size when using Jolt Physics
2025-01-16 17:17:58 -06:00
Thaddeus Crews
97fa4bdfdc
Merge pull request #101540 from akien-mga/vulkan-disable-layer-bandicam
Vulkan: Force disable broken `VK_LAYER_bandicam_helper` layer in editor
2025-01-16 17:17:57 -06:00
Thaddeus Crews
ad4eeaca5e
Merge pull request #101556 from maidopi-usagi/notifier_doc
Fix `visibility_notifier_create` documentation
2025-01-16 17:17:56 -06:00
Thaddeus Crews
7dba09882a
Merge pull request #101557 from btgs-0/empty-project-window-flowcontainer-101530
Make the `empty_list_actions` HBoxContainer into a FlowContainer.
2025-01-16 17:17:55 -06:00
Thaddeus Crews
b6203da3ae
Merge pull request #101620 from Yelloween10/fix-modifier-doc
Update `InputEventWithModifiers` documentation for modifier key behaviour
2025-01-16 17:17:54 -06:00
Thaddeus Crews
9bcf5ac9f7
Merge pull request #101560 from darksylinc/matias-union-order
Fix union order to simplify empty initializers
2025-01-16 17:17:53 -06:00
Thaddeus Crews
464253e235
Merge pull request #101571 from TokageItLab/validate-rotation-axis-spring-bone
Add validation for rotation axis to SpringBoneSimulator3D
2025-01-16 17:17:50 -06:00
Thaddeus Crews
6820cceb86
Merge pull request #101566 from TCROC/fix-wayland-cant-set-mode-exclusive-full-screen
Fix Wayland `window_can_set_mode` ExclusiveFullScreen
2025-01-16 17:17:49 -06:00
Thaddeus Crews
3204956f40
Merge pull request #101567 from mateuseap/feat/get_display_safe_area
Add a note to `DisplayServer.get_display_safe_area()` method documentation
2025-01-16 17:17:48 -06:00
Thaddeus Crews
cad87e5a75
Merge pull request #101574 from bruvzg/fs_err_res
Fix conversion plugin search showing errors on `TextFile` and `OtherFile`.
2025-01-16 17:17:47 -06:00
Thaddeus Crews
c4f7192a86
Merge pull request #101594 from BlueCube3310/image-channel-mask-fix
Fix certain channel masks for Texture previewer
2025-01-16 17:17:46 -06:00
Thaddeus Crews
06b73ff1c4
Merge pull request #101629 from bruvzg/fix_ime_scroll
[TextEdit] Fix `viewport_to_caret` using start of IME text instead of IME caret/selection.
2025-01-16 17:17:45 -06:00
Thaddeus Crews
df7572f8bc
Merge pull request #101347 from akien-mga/thorvg-0.15.8
thorvg: Update to 0.15.8
2025-01-16 17:17:44 -06:00
Thaddeus Crews
c11863cc51
Merge pull request #101626 from bruvzg/ts_fix_inv
[TextServer] Fix text buffer not processing strings added after `shape`.
2025-01-16 17:17:43 -06:00
Thaddeus Crews
d6adc775a4
Merge pull request #89763 from ajreckof/fix-focus-on-reorder
Fix focus when reordering array
2025-01-16 17:17:42 -06:00
Thaddeus Crews
c038696c6b
Merge pull request #101636 from bruvzg/fix_particles_gizmo_crash
Fix crash in `Particles3DEmissionShapeGizmoPlugin`.
2025-01-16 17:17:41 -06:00
Thaddeus Crews
6fe1bbd1e0
Merge pull request #101627 from ialex32x/fix-get-argument-type-range
Fix index check in MethodBind::get_argument_type
2025-01-16 17:17:40 -06:00
Thaddeus Crews
73278bf35d
SCons: Properly NoCache all text files 2025-01-16 16:59:12 -06:00
Pāvels Nadtočajevs
05ce2fb0c8 Fix crash in Particles3DEmissionShapeGizmoPlugin. 2025-01-16 15:15:21 +02:00
Rémi Verschelde
d33da79d3f
Merge pull request #101614 from stuartcarnie/metalfx_ios
iOS: Weak-link MetalFX
2025-01-16 12:54:59 +01:00
Pāvels Nadtočajevs
7c54ad34ba [TextEdit] Fix viewport_to_caret using start of IME text instead of IME caret/selection. 2025-01-16 10:26:04 +02:00
ialex32x
6b225ebe24 Fix index check in MethodBind::get_argument_type 2025-01-16 15:47:50 +08:00
Pāvels Nadtočajevs
43bc44e3b0 [TextServer] Fix text buffer not processing strings added after shape. 2025-01-16 08:57:27 +02:00
Yelloween
6f920772ba Update documentation for modifier key behaviour 2025-01-16 04:11:30 +03:00
Rémi Verschelde
0726d3c7d5 Merge pull request #101595 from adamscott/fix-with-String--num_64
Replace some problematic uses of `String::num` to `String::num_int64`
2025-01-16 01:49:19 +01:00
Rémi Verschelde
5718845d99 Merge pull request #101576 from bruvzg/pm_size_fix
Fix project manager window size when `EDSCALE` is not 1.0.
2025-01-16 01:49:15 +01:00
Rémi Verschelde
a79e30af53 Merge pull request #101572 from mateuseap/fix/open_selected_projects_check_recovery_mode
Fix crashes when pressing enter on project manager screen
2025-01-16 01:49:12 +01:00
Stuart Carnie
0cd0f889cf iOS: Weak-link MetalFX 2025-01-16 11:23:46 +11:00
Lukas Tenbrink
dbf189e28f Lock the StringName::mutex after hashing the string, to spend less time hoarding it unnecessarily. 2025-01-15 21:20:48 +01:00
Adam Scott
33e16435f5
Replace some problematic uses of String::num to String::num_int64 2025-01-15 12:51:51 -05:00
BlueCube3310
271067eb2b Fix certain channel masks for Texture previewer 2025-01-15 18:40:53 +01:00
Mateus Elias
0158efc153 Fix ProjectManager::_open_selected_projects_check_recovery_mode() method
Check if at least one project is selected.
2025-01-15 10:18:31 -03:00
Pāvels Nadtočajevs
934668a69a Fix project manager window size when EDSCALE is not 1.0. 2025-01-15 12:39:02 +02:00
Rie
d17ce4c37e Fix "res://" being replaced by resource packs in the editor and on Android 2025-01-15 11:20:46 +01:00
Pāvels Nadtočajevs
e127093fe8 Fix conversion plugin search showing errors on TextFile and OtherFile. 2025-01-15 11:36:46 +02:00
Silc Lizard (Tokage) Renew
48e74af421 Add validation for rotation axis to SpringBoneSimulator3D 2025-01-15 18:29:30 +09:00
Mateus Elias
11e111bca4 Add a note to DisplayServer.get_display_safe_area() method documentation
Add a note to clarify that the DisplayServer.get_display_safe_area() method is currently only implemented on Android and iOS, and that it returns screen_get_usable_rect(SCREEN_OF_MAIN_WINDOW) as a fallback on other platforms.
2025-01-14 22:29:54 -03:00
Travis Lange
d713a22f2e fix wayland can set mode exclusive full screen 2025-01-14 20:21:52 -05:00
Matias N. Goldberg
7b2f1e1d09 Fix union order to simplify empty initializers
This is a followup to PR #101344 (commit
0e06eb80bc).

Some of them were not an issue because Godot was initializing all
members, but they were "fixed" just in case since it could become a
problem in the future.

Valgrind was specifically complaining about HashMapData &
GlobalPipelineData.
2025-01-14 19:05:01 -03:00
Hugo Locurcio
e668188c64 Document WorldBoundaryShape3D having a finite size when using Jolt Physics
This also mentions Jolt Physics in the ProjectSettings 3D physics engine
documentation.
2025-01-14 22:21:11 +01:00
BT
0b06df10e9 Make the empty_list_actions HBoxContainer into a FlowContainer. 2025-01-15 07:04:09 +10:30
Rémi Verschelde
210e9d733f Vulkan: Force disable broken VK_LAYER_bandicam_helper layer in editor
Fixes #101480.
2025-01-14 21:28:21 +01:00
MaidOpi
4a8f63cf84 Correct visibility_notifier_create's documentation. 2025-01-15 03:44:09 +08:00
Rémi Verschelde
4ce466d7fa
Merge pull request #101552 from akien-mga/4.4-beta-feature-freeze
Bump version to 4.4-beta
2025-01-14 19:31:18 +01:00