Commit Graph

77006 Commits

Author SHA1 Message Date
scgm0 25fd115957 Fix OptionButton::show_popup 2025-01-21 21:37:19 +08:00
Mark DiBarry ce139f7577 Fix editor parallax grid snap movement 2025-01-21 08:21:46 -05:00
scgm0 949f707ad9 Fix ViewportTexture::get_size 2025-01-21 20:50:42 +08:00
Qbieshay c8b0509b7c Fixed cpuparticles randomness regression caused by #92089 2025-01-21 13:23:55 +01:00
Lazy-Rabbit-2001 41b1e088ee Optimize usability of VisibleOnScreenNotifier2D 2025-01-21 20:00:25 +08:00
Pedro J. Estébanez aca5cfc913 Rationalize parsing of file system cache 2025-01-21 12:59:19 +01:00
Pāvels Nadtočajevs a5e8c266af [RTL] Fix ready signal sent too early in single threaded RTL. 2025-01-21 08:37:08 +02:00
Silc Lizard (Tokage) Renew 748aa1d388 Remove dead variable end_bone_tip_radius from SpringBoneSimulator 2025-01-21 15:20:48 +09:00
Hugo Locurcio dfc05caf06 Use lower shadow normal bias for distant directional shadow splits
This reduces the visual discrepancy between shadow splits when
Normal Bias is greater than 0. Shadow acne at a distance may
be slightly more present, but if the bias and normal bias values are
tuned to avoid acne up close, acne will usually not be present in
distant splits.
2025-01-21 01:58:29 +01:00
BattyBovine a3ef9de6a8 Add debug colours and fills to CollisionPolygon3D.
This brings CollisionPolygon3D up to feature parity with its counterpart
CollisionShape3D. Closes #101414.

In addition, adding this feature fixes the issue that CollisionPolygon3D
would never be rendered in exported builds, even if Visible Collision Shapes
is enabled at runtime. Closes #101413.
2025-01-20 18:27:05 -05:00
Lars Pettersson 3376ba6688 Don't instantiate ColorPicker in EditorPropertyColor constructor 2025-01-21 00:16:07 +01:00
Eric Cosky 226f7aee20 Added check to prevent exception during remote debugging 2025-01-20 15:11:55 -08:00
Daniel 17423e9899 [Windows] Fix left/right Shift key regression
Fixes #101384 by checking the latest state of the Shift keys before sending the KEYUP event.
2025-01-20 23:02:58 +00:00
Thaddeus Crews 1b7b009674 Merge pull request #101658 from dsnopek/export-options-overrides-remote-debug
Update export preset options overrides before doing "Remote Debug"
2025-01-20 16:25:50 -06:00
Thaddeus Crews d9d705d8ab Merge pull request #94479 from juanjp600/opt-in-path-rotation-tangent-fix
Add flag to enable use of accurate path tangents for polygon rotation in `CSGPolygon3D`
2025-01-20 16:25:49 -06:00
Thaddeus Crews bacf8d198d Merge pull request #101014 from BattyBovine/cs3d-separation-ray-fix-2
Prevent errors when drawing debug meshes with no mesh data.
2025-01-20 16:25:48 -06:00
Thaddeus Crews cabd792995 Merge pull request #101796 from Chaosus/vs_fix_fresnel_preview_bug
Fix visual shader error when opening a Fresnel node preview
2025-01-20 16:25:47 -06:00
Thaddeus Crews 7ad545e091 Merge pull request #101160 from havi05/tree-fix-cursor-selection
Tree - fix cusor selection in `multi` selection-mode
2025-01-20 16:25:46 -06:00
Thaddeus Crews 97003022c4 Merge pull request #101683 from KoBeWi/duplicate_preventer
Don't duplicate .uid files
2025-01-20 16:25:44 -06:00
Thaddeus Crews 0cbcfb3cd6 Merge pull request #101648 from aaronp64/varyingsetter_global_per_node
Generate global code for `VisualShader` nodes that connect to `VaryingSetters`
2025-01-20 16:25:43 -06:00
Thaddeus Crews 47077529a8 Merge pull request #63059 from Rindbee/fix-getting-wrong-focus-neighbor-in-ScrollContainer
Fix getting wrong focus neighbor when the control is in ScrollContainer
2025-01-20 16:25:42 -06:00
Hugo Locurcio be7a6d2a9f Fix URLs for Cubemap template images in documentation 2025-01-20 23:15:45 +01:00
Thaddeus Crews b8480ffa21 CI: Change godot-cpp from workflow to action 2025-01-20 13:36:14 -06:00
Riteo d12137bdda Wayland: Pass unmodified symbols to key events
Before this change we would internationalize the keycode itself in all
`InputEventKey`s, confusing the whole input subsystem.
2025-01-20 18:27:04 +01:00
havi05 522d6fed70 Tree - fix ui_select 2025-01-20 17:23:37 +01:00
Thaddeus Crews 791c87eb7a Merge pull request #100698 from aryan-11825114/fix-interactive-camera-not-taking-input-when-no-camera
Fix 3D camera override when there is no camera in scene tree
2025-01-20 10:05:47 -06:00
Thaddeus Crews 9303ccd337 Merge pull request #101596 from TCROC/fix-gpu-particles-3d-emitting-finished-signal-on-ready
Fix GPUParticles3D emitting `finished` signal on ready
2025-01-20 10:05:45 -06:00
Thaddeus Crews ecc8d2812e Merge pull request #101100 from WhalesState/color-picker-1
`ColorPicker` remove unused children and fix sample bugs.
2025-01-20 10:05:44 -06:00
Thaddeus Crews 24fb28af55 Merge pull request #101689 from syntaxerror247/native-dialogs
Make dialogs non-cancelable on Android
2025-01-20 10:05:43 -06:00
Thaddeus Crews edaf14aada Merge pull request #101697 from bruvzg/win_dlg_ncc
[Windows] Make native dialogs non-cancelable and stay on top of parent.
2025-01-20 10:05:42 -06:00
Thaddeus Crews 4fb4f05b48 Merge pull request #101728 from smix8/obstacle_exit
Fix NavigationObstacle3D debug clear regression
2025-01-20 10:05:41 -06:00
Thaddeus Crews 76ecc10969 Merge pull request #101729 from TokageItLab/indivisual-spring
Fix failure to load joints with individual config in SpringBone
2025-01-20 10:05:40 -06:00
Thaddeus Crews 604e3ab91f Merge pull request #101730 from clayjohn/GLES3-emission-half
Bake UV2 emission using half float in the compatibility backend
2025-01-20 10:05:39 -06:00
Thaddeus Crews 0d4696b472 Merge pull request #101515 from allenwp/agx-negative-optimizations
Optimize AgX tonemapper's handling of negative values
2025-01-20 10:05:38 -06:00
Thaddeus Crews 6fcaf71179 Merge pull request #101739 from Hilderin/fix-embedding-with-user-arguments
Fix Embedded Game Window with user arguments
2025-01-20 10:05:37 -06:00
Thaddeus Crews 7a63dc94ae Merge pull request #101760 from Faless/ws/fix_endless_closing
[WS] Fix peer stuck in CLOSING state
2025-01-20 10:05:36 -06:00
Thaddeus Crews 6eea431009 Merge pull request #101747 from miv391/add-property-guards-to-shape2d
Add property guards to shape 2D's
2025-01-20 10:05:35 -06:00
Thaddeus Crews b7f91e7b8c Merge pull request #101794 from rburing/fti_no_warning_spam
Physics interpolation (3D): Fix warning spam
2025-01-20 10:05:33 -06:00
Thaddeus Crews ba73831770 Merge pull request #101797 from TokageItLab/fix-quat-arc
Fix `Quaternion` arc constructor to check dot & Add test for same `Vector3`s
2025-01-20 10:05:32 -06:00
Thaddeus Crews 7c69fbd292 Merge pull request #101803 from mihe/jolt/kinematic-sync
Fix kinematic bodies not synchronizing state when using Jolt Physics
2025-01-20 10:05:31 -06:00
Thaddeus Crews 7d8e0790d6 Merge pull request #101809 from Hilderin/fix-embedded-game-window-title
Fix Floating Game Window Title
2025-01-20 10:05:30 -06:00
Thaddeus Crews e062cd254d Merge pull request #101819 from Riteo/wl-embarassingly-easy
Wayland: Release pressed events on application focus out
2025-01-20 10:05:29 -06:00
Thaddeus Crews a0633ff581 Merge pull request #101631 from Syntaxxor/voxel-gi-shadow-fix
Ensure Voxelizer SDF generation uses the correct cell level
2025-01-20 10:05:28 -06:00
Thaddeus Crews 1f2dec77c8 Merge pull request #101698 from DinkeyKing/rest-info-doc-fix
Fix collision normal being referred to as surface normal in PhysicsDirectSpaceState doc
2025-01-20 10:05:27 -06:00
Thaddeus Crews dcf4996276 Merge pull request #101159 from brandon515/compatibility_particle_shader_fix
Fix inverted `GPUParticlesCollisionHeightField3D` in compatibility renderer.
2025-01-20 10:05:24 -06:00
Thaddeus Crews 916d068e40 Merge pull request #101780 from jkirsteins/janiskirsteins/fix-typo-visbility-mode
Typo fix: rename SortableVisbilityMode
2025-01-20 10:05:23 -06:00
Thaddeus Crews e547ff010c Merge pull request #101650 from KoBeWi/duality_of_uid_caches
Create .uid files in EditorFileSystem
2025-01-20 10:05:07 -06:00
Anish Mishra b753b87ec5 Android Editor: Disable magnify gesture in the ScriptEditor 2025-01-20 20:56:41 +05:30
Hugo Locurcio 9030f76984 Fix Jolt note in WorldBoundaryShape3D documentation
The dimensions are around the shape's origin, not the world origin (i.e.
`(0, 0, 0)` in global coordinates).
2025-01-20 14:52:56 +01:00
Tareq Anuar 9014cdb596 Fix ResourceLoader.has_cached() and ResourceLoader.get_cached_ref() not handling UIDs. 2025-01-20 20:36:23 +08:00