1
0
mirror of https://github.com/godotengine/godot.git synced 2026-01-04 19:21:46 +00:00
Commit Graph

71358 Commits

Author SHA1 Message Date
Thaddeus Crews
382c760ea6 SCons: Apply new ruff/mypy fixes 2025-02-03 09:55:09 -06:00
Thaddeus Crews
f60f69aa57 Merge pull request #102024 from arkology/profiler-flow-container
Use `FlowContainer` for `Profiler` and `Visual Profiler` bars
2025-02-03 08:16:15 -06:00
Thaddeus Crews
dfedfe7ac7 Merge pull request #102179 from bruvzg/remove_sim
Disable Metal and Vulkan renderers in simulator builds. Remove simulator support from editor/exporter.
2025-02-03 08:16:14 -06:00
Thaddeus Crews
a28316c0e3 Merge pull request #102246 from Chubercik/ci/bump-ruff-mypy
Update CI `ruff` & `mypy` pre-commit hooks
2025-02-03 08:16:13 -06:00
Thaddeus Crews
95bd49dccd Merge pull request #102255 from bruvzg/ub2204_mingw_fix
[Windows] Fix build with MinGW 8.0.0-1.
2025-02-03 08:16:12 -06:00
Thaddeus Crews
3d25533d0c Merge pull request #102257 from clayjohn/lightmapgi-crash
Spread direct lighting calculation for LightmapGI over several submissions
2025-02-03 08:16:11 -06:00
Thaddeus Crews
480843cf2b Merge pull request #101812 from bruvzg/portal_chk
[FreeDesktop portal] Check for `FileChooser` and `Settings` interface availability instead of assuming it's always available.
2025-02-03 08:16:10 -06:00
Thaddeus Crews
f230b9cb12 Merge pull request #102261 from clayjohn/dummyrs-mesh-dependency
Track mesh dependencies in Dummy RenderingServer
2025-02-03 08:16:09 -06:00
Thaddeus Crews
d2995dcfe8 Merge pull request #102169 from Riteo/what-is-even-a-keypad
Linux/BSD: Modify only keypad keys
2025-02-03 08:16:08 -06:00
Thaddeus Crews
fbc584fe9f Merge pull request #102272 from clayjohn/omni-attenuation-epsilon
Use a smaller epsilon for omni and spot attenuation cutoff
2025-02-03 08:16:07 -06:00
Thaddeus Crews
7c0ce4e793 Merge pull request #102278 from Chaosus/vs_fix_preview_mouse_filter
Fix mouse filter on visual shader node previews
2025-02-03 08:16:05 -06:00
Thaddeus Crews
79d6cdf831 Merge pull request #102237 from KoBeWi/outside_tree_no_one_can_see_your_progress
Fix crash when ProgressDialog is outside tree
2025-02-03 08:16:04 -06:00
Thaddeus Crews
6c53ec1c51 Merge pull request #102297 from KoBeWi/lost_modified_time
Update modified time when reloading script
2025-02-03 08:16:02 -06:00
Thaddeus Crews
021e07c1ed Merge pull request #102260 from KoBeWi/ProgressDialog_my_nemesis
Remove unnecessary rescan after copying file
2025-02-03 08:16:01 -06:00
Thaddeus Crews
5696316a89 Merge pull request #102307 from KoBeWi/so_that's_what_it_does
Setup working directory when quitting to project manager
2025-02-03 08:16:00 -06:00
Thaddeus Crews
3e34c4be96 Merge pull request #102262 from KoBeWi/outer_tree_is_void
Don't return Tree items outside visible rect
2025-02-03 08:15:59 -06:00
Thaddeus Crews
bbf29a537f Merge pull request #102312 from Hilderin/fix-focus-floating-window-on-run
Fix Floating Window focus on run
2025-02-03 08:15:58 -06:00
Thaddeus Crews
1d84cab0b0 Merge pull request #102329 from YeldhamDev/fix_camera_debug_crash
Fix runtime crash with 3D selection with no camera
2025-02-03 08:15:57 -06:00
Thaddeus Crews
03385f9e34 Merge pull request #101836 from Calinou/doc-worldboundaryshape3d-fix-jolt-note
Fix Jolt note in WorldBoundaryShape3D documentation
2025-02-03 08:15:56 -06:00
Thaddeus Crews
1bec1bfa5a Merge pull request #101543 from MrJoermungandr/desynced_extension_preferences_🔄
Respect order of extensions for ResourceFormatSavers with `at_front`
2025-02-03 08:15:54 -06:00
Thaddeus Crews
4fcd9598de Merge pull request #102144 from Cwazywierdo/get-euler-epsilon
Core: Fix `Basis::get_euler` incorrectly simplifying rotations in some cases.
2025-02-03 08:15:42 -06:00
Riteo
140a63be25 Linux/BSD: Modify only keypad keys
The `keycode` field of `InputEventKey` is supposed to be "unshifted";
That is, what the key would output if no modifier keys were pressed.
This should match what's written on the key label, but `Key` enumerates
also all keypad keys, which require a modifier. We thus require some
extra checks for them.

Note that this can still allow "stuck keys", but that's an even deeper
problem.
2025-02-02 19:19:15 +01:00
Michael Alexsander
4c32d27e8e Fix runtime crash with 3D selection with no camera 2025-02-02 13:58:38 -03:00
Hilderin
3387ee1ab2 Fix Floating Window focus on run 2025-02-01 21:15:54 -05:00
kobewi
3b3b6661ad Setup working directory when quitting to project manager 2025-02-02 00:25:34 +01:00
kobewi
886e5d8084 Don't return Tree items outside visible rect 2025-02-02 00:17:41 +01:00
kobewi
a65fa94a21 Update modified time when reloading script 2025-02-01 19:15:09 +01:00
kobewi
46d8231e63 Remove unnecessary rescan after copying file 2025-02-01 18:51:14 +01:00
Chaosus
7cc0bf79dd Fix mouse filter on visual shader node previews 2025-02-01 13:25:28 +03:00
clayjohn
6611c863bd Use a smaller epsilon for omni and spot attenuation cutoff
We just want to avoid calculating shadows when the attenuation is zero, so we should use the smallest epsilon we can get away with
2025-01-31 17:08:23 -08:00
clayjohn
49a004fc13 Spread direct lighting calculation for LightmapGI over several submissions to avoid TDR on Windows devices
Also add percentage progress for direct lighting step
2025-01-31 16:37:13 -08:00
clayjohn
258d4d5c3d Track mesh dependencies in Dummy RenderingServer to properly resolve freeing MeshInstances 2025-01-31 12:57:10 -08:00
bruvzg
baa33d49b1 [Windows] Fix build with MinGW 8.0.0-1. 2025-01-31 20:39:31 +02:00
Thaddeus Crews
1586c5674b Merge pull request #95626 from Chaosus/shader_fix_default_params
Fix shader uniforms has null as default value
2025-01-31 09:15:56 -06:00
Thaddeus Crews
4f827e6190 Merge pull request #95169 from Calinou/editorspinslider-float-step-1-slider
Make EditorSpinSlider display a slider for floats with a step of 1.0
2025-01-31 09:15:55 -06:00
Thaddeus Crews
96a6dc289f Merge pull request #101548 from Nazarwadim/change_RBMap_and_input_activity_to_AHashMap
Use `AHashMap` for `RBMap nodes` and `HashMap input_activity`
2025-01-31 09:15:53 -06:00
Thaddeus Crews
4f3dddbbff Merge pull request #101987 from Riteo/imagine-using-rids
Wayland: Check custom cursor resource reference for cache invalidation
2025-01-31 09:15:52 -06:00
Thaddeus Crews
295a1dd5f7 Merge pull request #102067 from Eddy-Rogers/102008-TempDirSlashes
Windows: Normalize slashes in return of `OS.get_temp_dir()`
2025-01-31 09:15:51 -06:00
Thaddeus Crews
4a7ce6070d Merge pull request #102128 from Faless/fix/ws_buffering_again
[WS] Fix wslay multi-frame message parsing (again)
2025-01-31 09:15:50 -06:00
Thaddeus Crews
a7e5469155 Merge pull request #102163 from adamscott/fix-glitched-audio-web
[Web] Fix audio issues with samples and GodotPositionReportingProcessor
2025-01-31 09:15:49 -06:00
Thaddeus Crews
3d6821b724 Merge pull request #101808 from markdibarry/parallax-remove-editor-offset-guard
Fix editor `Parallax2D` grid snap movement
2025-01-31 09:15:47 -06:00
Thaddeus Crews
3c3ceeebed Merge pull request #102196 from akien-mga/revert-97860
Revert "EditorResourcePicker: Replace options to load file with button for QuickOpenDialog"
2025-01-31 09:15:46 -06:00
Thaddeus Crews
81e17d879d Merge pull request #102109 from bruvzg/export_res
[Export] Respect icon/splash screen import settings.
2025-01-31 09:15:45 -06:00
Thaddeus Crews
b1adcba5d9 Merge pull request #102208 from clayjohn/msdf-3d
Ensure albedo texture size is available for Label3D and Sprite3D
2025-01-31 09:15:44 -06:00
Thaddeus Crews
4f56d0d0d9 Merge pull request #102213 from KoBeWi/ensure_path_ensures_less_bugs_I_guess
Fix save path validation for imported scenes
2025-01-31 09:15:43 -06:00
Thaddeus Crews
fe77e5ec73 Merge pull request #102212 from KoBeWi/half_of_a_point
Fix vertex indices showing as float
2025-01-31 09:15:41 -06:00
Thaddeus Crews
a96e195375 Merge pull request #101927 from StefanCristian/master
jpeg-compressor: Fix include when compiling with Clang and `FORTIFY_SOURCE >= 1`
2025-01-31 09:15:40 -06:00
Thaddeus Crews
c5d064ed1b Merge pull request #102220 from jkirsteins/janiskirsteins/fix-joypad-ios
Fix a crash on iOS from Joypad initialization
2025-01-31 09:15:39 -06:00
Thaddeus Crews
1a71c5ebdd Merge pull request #102238 from Hilderin/fix-embed-game-multi-window-disabled
Fix Embed Game not available when multi window is disabled
2025-01-31 09:15:38 -06:00
Thaddeus Crews
00564920d8 Merge pull request #101960 from Giganzo/colorpicker-swatches-menubutton
Fix ColorPicker load/save swatches button interactions
2025-01-31 09:15:37 -06:00