1
0
Fork 0
Commit Graph

71444 Commits

Author SHA1 Message Date
Ricardo Buring 56fc0fd175 CPUParticles2D - Add ability to follow physics interpolated target
Allows a non-interpolated particle system to closely follow an interpolated target without tracking ahead of the target, by performing fixed timestep interpolation on the particle system global transform, and using this for emission.

Co-authored-by: lawnjelly <lawnjelly@gmail.com>
2025-01-24 14:13:20 +01:00
Matias N. Goldberg c30eff5986 Fix performance regression introduced in #90993
PR #90993 needed to get rid of VMA_MEMORY_USAGE_AUTO_PREFER_HOST because
we no longer used vmaCreateBuffer so we could specify the allocation
callbacks.

This however resulted in the wrong memory pool being chosen, causing
signficant performance slowdown.

Indicate additional preferred flags to help VMA select the proper pool.

Fixes #101905
2025-01-24 00:08:29 -03:00
Raul Santos 5a53ec55ec
[.NET] Add Obsolete attribute to signal trampolines and emitter functions
If a signal is deprecated, make sure we also add the `[Obsolete]` attribute to that signal's trampoline and emitter functions.
2025-01-24 02:18:28 +01:00
Stuart Carnie 663917449b 2D: Fix `CanvasTexture` rendering when updating channels 2025-01-24 07:01:37 +11:00
Kiro 7e9cbfbcb8 Remove erroneous squared version 2025-01-23 20:11:25 +01:00
arkology 046793b260 `TextureProgressBar` minimum size selection as maximum among all textures 2025-01-23 07:14:11 +00:00
Lily 721f8e793e Fix SceneTreeDock::_new_scene_from()'s reset_scale in 3D 2025-01-22 20:31:45 -05:00
Mikael Hermansson 41afe2de56 Update Jolt Physics `BoxShape` to allow for zero-sized boxes 2025-01-22 23:46:28 +01:00
Thaddeus Crews b0655dc86f
Merge pull request #101050 from jamie-pate/fix_android_godot_app_create_instance
Fix create_instance in android GodotApp so non-editor apps can restart
2025-01-22 16:32:29 -06:00
Thaddeus Crews 1022c6b907
Merge pull request #100920 from Summersay415/uid-moment
Ensure icon and splash paths on export
2025-01-22 16:32:28 -06:00
Thaddeus Crews 28c4ae2f44
Merge pull request #101841 from syntaxerror247/zoom-issue
Android Editor: Disable magnify gesture in the `ScriptEditor`
2025-01-22 16:32:27 -06:00
Thaddeus Crews e62be79947
Merge pull request #100350 from Namey5/visualshader-worldposfromdepth-fix
Fix space transformations in WorldPositionFromDepth visual shader node generation
2025-01-22 16:32:26 -06:00
Thaddeus Crews 53f3143028
Merge pull request #101923 from Giganzo/color-button-click
Fix ColorPicker Swatches button width
2025-01-22 16:32:25 -06:00
Thaddeus Crews 376b1c9de9
Merge pull request #101752 from MTareqAzim/fix-resource-loader-cache-uid
Fix ResourceLoader.has_cached() and ResourceLoader.get_cached_ref() not handling UIDs.
2025-01-22 16:32:24 -06:00
Thaddeus Crews c032ce4050
Merge pull request #101613 from kitbdev/fix-te-hover-mouse-exit
Fix TextEdit breakpoint hover not hiding on mouse exit
2025-01-22 16:32:24 -06:00
Thaddeus Crews d4dafee53c
Merge pull request #101856 from Calinou/doc-cubemap-templates-fix-urls
Fix URLs for Cubemap template images in documentation
2025-01-22 16:32:22 -06:00
Thaddeus Crews 9ecb301fe8
Merge pull request #101283 from bruvzg/game_mode_glob_conf
[Editor] Add editor setting to globally override project game mode settings.
2025-01-22 16:32:22 -06:00
Hugo Locurcio 57700b0563
Make EditorSpinSlider display a slider for floats with a step of 1.0
Integers still don't display a slider (and use up/down arrows instead),
so that they can be quickly distinguished from floats in the inspector.

However, this now makes floats with a step of 1.0 look different
from integers in the inspector.
2025-01-22 23:03:01 +01:00
Hilderin e75f679124 Disable Game Embedding in Single Window Mode 2025-01-22 16:34:01 -05:00
BlueCube3310 2221f6ed13 WebGL2: Fix 2D array textures with RGTC compression not rendering 2025-01-22 20:41:20 +01:00
Giganzo a36f064204 Fix ColorPicker load/save swatches button interactions 2025-01-22 19:23:29 +01:00
Travis Lange 3973c0b644 fix gpu_particles_3d randomizing seed when set_one_shot is called 2025-01-22 11:29:52 -05:00
Yelloween cdaeb31764 Fix Make Sub-Resources Unique shortcut focus 2025-01-22 18:53:26 +03:00
bruvzg 8ddd4985ea [Editor] Add editor setting to globally override project game mode settings. 2025-01-22 17:39:56 +02:00
Giganzo 660b5af677 Fix ColorPicker Swatches button width 2025-01-22 16:33:53 +01:00
Thaddeus Crews f1c0b5b854
Merge pull request #101779 from Riteo/primary-mess
Wayland: Check selection devices before using them
2025-01-22 09:19:30 -06:00
Thaddeus Crews fef1bc664a
Merge pull request #101807 from Hilderin/fix-embedded-game-size
Fix Embedded Game Size
2025-01-22 09:19:29 -06:00
Thaddeus Crews 76f074b01d
Merge pull request #101895 from Hilderin/fix-close-request-notification-embedded-game
Fix NOTIFICATION_WM_CLOSE_REQUEST in Embedded Floating Window
2025-01-22 09:19:28 -06:00
Thaddeus Crews a6da0aa5c1
Merge pull request #97742 from Repiteo/ci/godot-cpp-action
CI: Change `godot-cpp-test` from workflow to action
2025-01-22 09:19:27 -06:00
Giganzo e9b164adf7 Fix ColorPicker hide save/load swatches for pressets_visible 2025-01-22 15:36:45 +01:00
Hilderin 9eed43d429 Fix NOTIFICATION_WM_CLOSE_REQUEST in Embedded Floating Window 2025-01-21 21:03:15 -05:00
Hilderin ae0b7ff42d Fix Embedded Game Size 2025-01-21 20:17:01 -05:00
Thaddeus Crews a7146ef807
Merge pull request #101570 from larspet/color-picker-pickle
Don't instantiate `ColorPicker` in `EditorPropertyColor` constructor
2025-01-21 11:55:35 -06:00
Thaddeus Crews b5737f897e
Merge pull request #101700 from scgm0/Fix-`ViewportTexture--get_size`
Fix `ViewportTexture::get_size`
2025-01-21 11:55:33 -06:00
Thaddeus Crews 9a2ab8514e
Merge pull request #101810 from BattyBovine/collision-polygon-3d-debug-colours
Add debug colours and fills to CollisionPolygon3D.
2025-01-21 11:55:29 -06:00
Thaddeus Crews 672fd7b0bb
Merge pull request #101842 from havi05/tree-fix-ui_select
Tree - fix `ui_select`
2025-01-21 11:55:28 -06:00
Thaddeus Crews 28b917dcdf
Merge pull request #101848 from Riteo/wl-embarassingly-hard
Wayland: Pass unmodified symbols to key events
2025-01-21 11:55:27 -06:00
Thaddeus Crews 08eb2f1a15
Merge pull request #101861 from TokageItLab/deltip
Remove dead variable `end_bone_tip_radius` from SpringBoneSimulator
2025-01-21 11:55:26 -06:00
Thaddeus Crews c7c19eb162
Merge pull request #101876 from scgm0/Fix-OptionButton--show_popup
Fix OptionButton::show_popup
2025-01-21 11:55:25 -06:00
Thaddeus Crews ebea7b169a
Merge pull request #101872 from QbieShay/qbe/fix-particle-random
Fix cpuparticles randomness regression
2025-01-21 11:55:23 -06:00
Thaddeus Crews 8cf94c8de5
Merge pull request #101763 from SupSuper/patch-1
[Windows] Fix left/right Shift key regression
2025-01-21 11:55:21 -06:00
Thaddeus Crews 3e91b9d748
Merge pull request #101784 from ecosky/scene_debugger_fix
Scene debugger fix for remote debugging without editor running
2025-01-21 11:55:20 -06:00
Thaddeus Crews 23c7b87784
Merge pull request #97878 from WhalesState/bottom-panel
Fix `BottomPanel` excessive width.
2025-01-21 11:55:19 -06:00
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
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