Commit Graph

80742 Commits

Author SHA1 Message Date
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
Robert Yevdokimov 54bdc5fc82 Fix spinbox input events propagating during dragging, breaking focus 2025-01-20 14:56:23 +04:00
Silc Lizard (Tokage) Renew 27e23280c5 Fix Quaternion arc constructor to check dot & Add test for same vec3s 2025-01-20 18:16:53 +09:00
Yelloween 409c9ad235 Update SubViewport documentations to include a note about input behaviour 2025-01-20 11:35:32 +03:00
Riteo Siuga bed2a1927f Wayland: Check selection devices before using them
Looks like we never actually stopped the code from using bad pointers.
I even forgot the check in the primary selection code 🤦
2025-01-20 02:13:45 +01:00
Riteo Siuga 368a59e6f9 Wayland: Release pressed events on application focus out
Looks like I always assumed wrongly that the compositor would send us
key release events when unfocusing... It did not.
2025-01-20 01:38:25 +01:00
Hilderin 05fcfede1e Fix Floating Game Window Title 2025-01-19 15:45:59 -05:00
Mikael Hermansson f4288fb349 Fix kinematic bodies not synchronizing state when using Jolt Physics 2025-01-19 16:18:14 +01:00
Giganzo 9e36c044ea Fix resource details will unexpectedly expand 2025-01-19 16:18:13 +01:00
Chaosus 0ceb992ffa Fix incomplete FPS spinbox display in sprite frames editor 2025-01-19 17:19:16 +03:00
Mounir Tohami 2f87b7aae0 Fix BottomPanel excessive width. 2025-01-19 14:21:43 +02:00
Chaosus 8a7c9aa452 Fix visual shader error when opening a Fresnel node preview 2025-01-19 14:47:22 +03:00
Jamie Pate 605b97075f Fix create_instance in android GodotApp so non-editor apps can restart
Enables OS.create_instance(args) and OS.set_restart_on_exit(true, args)
on android.

Borrowed the logic from the editor, so it completely restarts the
process so you can pass --rendering-method, --rendering-driver to switch
between forward_plus, mobile, gl_compatibility etc on an exported app.

Related:
https://github.com/godotengine/godot-proposals/issues/6423
2025-01-19 03:23:45 -08:00
Ricardo Buring 4aba15eec3 Fixed Timestep Interpolation (3D): Fix warning spam 2025-01-19 11:42:47 +01:00
Pāvels Nadtočajevs 7f4481284e [TextServer] Fix embedded object keys in substrings. 2025-01-19 10:22:46 +02:00
Janis Kirsteins 815e905972 Typo fix: rename SortableVisbilityMode 2025-01-19 00:33:39 +01:00
Pāvels Nadtočajevs d98528ca3c Fix Label vertical line alignment. 2025-01-18 22:07:39 +02:00
kobewi 8aa3ee6a35 Create .uid files in EditorFileSystem 2025-01-18 21:01:39 +01:00
Brandon Haley 990612040a Implemented fix from #91219 in compatibility renderer by reversing the z
axis in the particle shader.
2025-01-18 13:32:10 -05:00
kobewi 5d868a66c0 Don't initialize editor when exiting 2025-01-18 17:51:31 +01:00