1
0
mirror of https://github.com/godotengine/godot.git synced 2026-01-06 19:41:11 +00:00
Commit Graph

71372 Commits

Author SHA1 Message Date
devloglogan
e7a3a27d1c Fix OpenXRAPIExtension casting errors 2025-02-03 15:34:10 -06:00
Thaddeus Crews
eee39f004b Merge pull request #101817 from Giganzo/resource-drag-open
Fix resource details will unexpectedly expand
2025-02-03 11:14:44 -06:00
Thaddeus Crews
654b5993e2 Merge pull request #99890 from Sauermann/fix-vp-mouse-notifications
Introduce `Viewport` functions for keeping the mouse over state consistent
2025-02-03 11:14:42 -06:00
Thaddeus Crews
2675997487 Merge pull request #102251 from Hilderin/fix-slow-resize-embedded-game
Fix slow resize Embedded Game Window
2025-02-03 11:14:41 -06:00
Thaddeus Crews
ccc306a454 Merge pull request #102365 from bruvzg/pipe_buffer_chk
Implement `get_length()` for pipes.
2025-02-03 11:14:40 -06:00
Thaddeus Crews
61808e9c98 Merge pull request #91778 from kitbdev/selection-cancel
Fix TextEdit mouse selection and scroll cancel
2025-02-03 11:14:39 -06:00
Thaddeus Crews
0f40078a8b Merge pull request #102349 from Giganzo/color-picker-raw-a-slider
Fix ColorPicker RAW alpha slider theme
2025-02-03 11:14:38 -06:00
Thaddeus Crews
23c62921cd Merge pull request #102371 from Repiteo/scons/ruff-mypy
SCons: Apply new ruff/mypy fixes
2025-02-03 11:14:37 -06:00
Thaddeus Crews
382c760ea6 SCons: Apply new ruff/mypy fixes 2025-02-03 09:55:09 -06:00
Pāvels Nadtočajevs
e6e108d091 Implement get_length() for pipes. 2025-02-03 16:50:00 +02: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
Giganzo
e50f509b3d Fix ColorPicker RAW alpha slider theme 2025-02-03 01:48:29 +01: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
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