Thaddeus Crews
46434b0f2e
Merge pull request #101726 from akien-mga/scons-platform-custom-tools-v2
...
SCons: Fix handling of platform-specific tools, notably `mingw`
2025-01-26 11:49:19 -06:00
Haoyu Qiu
4c4f29a490
Fix several i18n issues in editor
2025-01-26 16:41:10 +08:00
Malcolm Anderson
998e3dfcf7
Update the app bundle's creation time to match the build time on macOS
...
Co-authored-by: bruvzg <7645683+bruvzg@users.noreply.github.com >
2025-01-25 20:21:17 -08:00
Hilderin
725dd4930e
Fix BadWindow error when stopping embedded game on Linux
2025-01-25 20:30:40 -05:00
Muller-Castro
3d8301445d
Change from blender directory to blender exec
...
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro >
2025-01-25 20:24:44 -03:00
kit
46fa85891b
Fix center viewport not working horizontally
2025-01-25 17:53:53 -05:00
Mikael Hermansson
f380b00351
Override mass properties for Area3D when using Jolt Physics
2025-01-25 18:15:50 +01:00
Hugo Locurcio
375e43b39b
Increase NavigationLink3D gizmo detail to match other circle/sphere 3D gizmos
...
This makes the gizmo look less "angular".
2025-01-25 17:44:36 +01:00
Michael Alexsander
d5eab41b00
Add missing metadata saving for embed size mode
2025-01-25 13:25:56 -03:00
Rémi Verschelde
1823460787
Add missing cstdint includes for GCC 15
2025-01-25 14:59:28 +01:00
Rémi Verschelde
90208f7dd4
SCons: Fix handling of platform-specific tools, notably mingw
...
Add optional `detect.py` `get_tools` method to let platforms register SCons
tools they need.
This helps move this logic out of SConstruct, keeping platforms more self
contained, and helping thirdparty platforms define their own custom tools.
This logic was also unreliable (the `use_mingw` one would only work if
passed manually on the command line, not in e.g. `get_flags`).
Co-authored-by: Thaddeus Crews <repiteo@outlook.com >
2025-01-25 13:59:30 +01:00
Mikael Hermansson
a30410bbf5
Refactor post-step operations in Jolt module to be done as needed
2025-01-25 12:22:30 +01:00
ProgrammerOnCoffee
0e7de3a1d9
Fix incorrect CPUParticles2D documentation
...
Fixes incorrect documentation for CPUParticles2D.color_initial_ramp
2025-01-25 12:18:42 +01:00
Robert Yevdokimov
b567709fdd
Fix visible viewport gizmos when preview camera is enabled on startup
2025-01-25 15:01:38 +04:00
Stuart Carnie
2510fefebd
2D: Fix rendering artefacts when using BackBufferCopy.
...
Fixes both GLES3 and RendererRD implementations
2025-01-25 10:22:07 +11:00
havi05
2c35077148
Itemlist - fix text_overrun_behavior
2025-01-24 23:48:38 +01:00
Martin Majewski
ff69091518
Ignore built Godot.app package
...
Following the "compiling for mac" tutorial one will eventually end with a Godot.app package inside the repo folder. To prevent it from being tracked by git, it has been added to gitignore.
2025-01-24 16:13:17 +01:00
Thaddeus Crews
b15b24b087
Merge pull request #101688 from TCROC/fix-gpu-particles-2d-set_one_shot-seed-randomization
...
Fix `gpu_particles_2d` not randomizing seed when `set_one_shot` is called
2025-01-24 09:05:44 -06:00
Thaddeus Crews
b298f6f479
Merge pull request #101936 from Hilderin/disable-game-embedding-single-window-mode
...
Disable Game Embedding in Single Window Mode
2025-01-24 09:05:41 -06:00
Thaddeus Crews
a7363946b2
Merge pull request #101911 from rburing/fti_2d_particles_on_target
...
`CPUParticles2D` - Add ability to follow physics interpolated target
2025-01-24 09:05:40 -06:00
Thaddeus Crews
a5015ca8f6
Merge pull request #101957 from arkology/texture-progress-minimum-size
...
`TextureProgressBar` minimum size selection as maximum among all textures
2025-01-24 09:05:39 -06:00
Thaddeus Crews
0d7af5b0cb
Merge pull request #101968 from kiroxas/FixSlightlyWrongPath
...
Fix wrong distance calculation in `NavMeshQueries3D::_query_task_build_path_corridor`
2025-01-24 09:05:38 -06:00
Thaddeus Crews
7625d6d9f6
Merge pull request #101940 from mihe/jolt/zero-sized-box
...
Update Jolt Physics `BoxShape` to allow for zero-sized boxes
2025-01-24 09:05:37 -06:00
Thaddeus Crews
802cb0fed8
Merge pull request #101909 from BlueCube3310/compat-rgtc-arr
...
WebGL2: Fix 2D array textures with RGTC compression not rendering
2025-01-24 09:05:36 -06:00
Thaddeus Crews
21e1115ed3
Merge pull request #101931 from stuartcarnie/canvas_texture_cache
...
2D: Fix `CanvasTexture` rendering when updating channels
2025-01-24 09:05:35 -06:00
Thaddeus Crews
1ffb40c7ca
Merge pull request #101972 from darksylinc/matias-vma-slowdown
...
Vulkan: Fix performance regression introduced in buffer creation
2025-01-24 09:05:34 -06:00
Thaddeus Crews
b381d1b0e5
Merge pull request #101943 from gofastlily/fix-101907-save-branch-as-scene-reset-scale
...
Fix SceneTreeDock::_new_scene_from()'s reset_scale in 3D
2025-01-24 09:05:33 -06:00
Riteo
c8087567c9
Wayland: Check custom cursor resource reference for cache invalidation
...
Images don't have RIDs and this way of checking stuff broke the cursor
cache. Let's do like all other platforms and check the resource
reference instead.
2025-01-24 15:10:46 +01:00
Mark DiBarry
7f24c8453a
Remove Parallax2D's experimental flag
2025-01-24 08:28:20 -05:00
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
havi05
f65df7e1f5
Fix Itemlist font color in Light editor themes
2025-01-24 08:12:02 +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
clayjohn
74989c639e
Pass angular diameter into light size constants for sky shaders.
...
This flew under the radar for so long since tan is nearly linear at small values
2025-01-23 17:32:44 -08: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
Jakub Marcowski
10485764a7
Automate generation of the char_range.inc file
...
Co-authored-by: Danil Alexeev <dalexeev12@yandex.ru >
2025-01-23 19:25:59 +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