1
0
mirror of https://github.com/godotengine/godot.git synced 2025-11-08 12:40:44 +00:00
Commit Graph

71817 Commits

Author SHA1 Message Date
Hilderin
bc0efb86a9 Fix Floating Window overlapping when on screen edge 2025-02-01 22:27:57 -05:00
Hilderin
3387ee1ab2 Fix Floating Window focus on run 2025-02-01 21:15:54 -05:00
Hilderin
150191353f Fix Floating Window not visible after restore on KDE 2025-02-01 21:08:39 -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
Pāvels Nadtočajevs
4b8cfc3040 Fix native popup menus position in embedded windows. 2025-02-01 21:31:03 +02:00
kobewi
a65fa94a21 Update modified time when reloading script 2025-02-01 19:15:09 +01:00
kit
0a19f89ee9 Fix TextEdit visible line count when setting text 2025-02-01 13:04:37 -05:00
kobewi
46d8231e63 Remove unnecessary rescan after copying file 2025-02-01 18:51:14 +01:00
Chaosus
53e6d30771 Fix crash when assigning wrong shader to particle process material 2025-02-01 15:12:02 +03: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
Rémi Verschelde
ceea97fc05 Betsy: Consolidate documentation in module folder and cleanup SCsub
Also remove unused `UavCrossPlatform_piece_all.glsl`.
2025-01-31 23:45:37 +01: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
Hilderin
65e14fd16b Fix slow resize Embedded Game Window 2025-01-31 12:02:06 -05: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
Jakub Marcowski
f2136399ea CI: Update ruff & mypy pre-commit hooks 2025-01-31 16:10:54 +01:00
Hilderin
f601117c74 Fix Embed Game not available when multi window is disabled 2025-01-31 07:56:54 -05:00
kobewi
15d0e56961 Fix crash when ProgressDialog is outside tree 2025-01-31 13:20:36 +01:00
Janis Kirsteins
e77a011188 Fix a crash in Joypad initialization on iOS
Creating a JoypadApple can trigger a notification to add a joypad (if
a device is already connected before the game is started). Observed
on iOS 18.2.1 with a Nimbus SteelSeries.

However at this point the Input singleton is not available yet, so
it will crash.

This commit moves JoypadApple initialization to `initialize_joypad()`
which is called explicitly after the Input singleton is available.

This is consistent with other platform joypad initialization.
2025-01-31 12:57:52 +01:00
Stefan Cristian B.
4462363e1e jpeg-compressor: Fix include when compiling with Clang and FORTIFY_SOURCE >= 1 2025-01-31 10:35:28 +01:00
Pāvels Nadtočajevs
86f56efbaa [FreeDesktop portal] Check for FileChooser and Settings interface availability instead of assuming it's always available. 2025-01-31 07:52:40 +02:00
Pāvels Nadtočajevs
b3f7c8f5d3 [Export] Respect icon/splash screen import settings. 2025-01-31 07:45:16 +02:00
Chaosus
570e59df3d Fix shader uniforms has null as default value 2025-01-31 07:35:51 +03:00
Hendrik Brucker
a35c3515c9 [AudioFilterSW] Fix audio cutting out due to numerical errors 2025-01-31 03:50:36 +01:00
kobewi
06b2c9f23f Fix save path validation for imported scenes 2025-01-30 23:27:36 +01:00
kobewi
1c2e82ed0b Fix vertex indices showing as float 2025-01-30 23:22:20 +01:00
NOLogicalSense
b38103e95d Windows: Normalize slashes in return of OS.get_temp_dir() 2025-01-30 22:02:20 +01:00
clayjohn
caf235718e Ensure albedo texture size is available for Label3D and Sprite3D 2025-01-30 12:36:58 -08:00
Thaddeus Crews
9ee1873ae1 Merge pull request #102070 from ryevdokimov/reparent-save-confirmation
Make save confirmation a child of last exclusive window of EditorNode before popup
2025-01-30 11:39:05 -06:00
Thaddeus Crews
699237d243 Merge pull request #102131 from dsnopek/classdb-bind-method-custom-leak
Fix memory leak when `ClassDB::bind_method_custom()` fails
2025-01-30 11:39:04 -06:00
Thaddeus Crews
97c472e43f Merge pull request #102026 from TokageItLab/fix-save-reset
Add saving flag hack to Skeleton and revert reset timing of animation
2025-01-30 11:39:03 -06:00