1
0
Fork 0
Commit Graph

71379 Commits

Author SHA1 Message Date
Thaddeus Crews acddf31c39
Merge pull request #101489 from RandomShaper/optimize_classnames_enumeration
Optimize classnames enumeration
2025-02-04 09:03:59 -06:00
Thaddeus Crews c9887d25e3
Merge pull request #102342 from bruvzg/no_font_set
Make `CharFXTransform.font` property read only, add some extra documentation notes.
2025-02-04 09:03:58 -06:00
Thaddeus Crews af8a5fd6ea
Merge pull request #102379 from YeldhamDev/fix_inspector_scroll_shenanigans
Fix wrong inspector offset on scene switch
2025-02-04 09:03:47 -06:00
Michael Alexsander 9002590990
Fix wrong inspector offset on scene switch 2025-02-03 18:27:31 -03: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
Pāvels Nadtočajevs 50740c4e91 Make `CharFXTransform.font` property read only, add some extra documentation notes. 2025-02-02 23:08:35 +02: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