Commit Graph

77006 Commits

Author SHA1 Message Date
Thaddeus Crews 3ade6e2fc6 Merge pull request #101295 from kiroxas/RemoveAllocationsAndMemcpyInCodesign
Remove unnecessary allocations and memcpy  in Codesign.cpp
2025-03-12 10:31:52 -05:00
Thaddeus Crews 7e6c4681c6 Merge pull request #101427 from Lazy-Rabbit-2001/camera_2d_draggable
Improve usability of `Camera2D`
2025-03-12 10:31:51 -05:00
Thaddeus Crews 2f5f3c9a5a Merge pull request #103617 from stuartcarnie/fix_texture_pixel_size
2D: Fix light shader accessing `TEXTURE_PIXEL_SIZE`
2025-03-12 10:31:50 -05:00
Thaddeus Crews 15a5a2f309 Merge pull request #103766 from BlueCube3310/basisu-hdr-astc
BasisUniversal: Ensure ASTC's HDR variant is supported when transcoding
2025-03-12 10:31:49 -05:00
Thaddeus Crews c8cd979552 Merge pull request #103966 from rburing/fti_2d_particles_oops
CPUParticles2D: Fix physics interpolation after entering tree with `emitting = false`
2025-03-12 10:31:47 -05:00
Thaddeus Crews 3b66cb5f8d Merge pull request #103792 from stuartcarnie/metal_fx_fallback
MetalFX: Change fallback behavior
2025-03-12 10:31:46 -05:00
Thaddeus Crews edbdca2074 Merge pull request #104018 from SaracenOne/fix_process_state_error
Fix missing `process_state` error in blend spaces.
2025-03-12 10:31:43 -05:00
Thaddeus Crews a03ec29ac5 Merge pull request #103434 from Chaosus/shader_fix_unused_varying_warning
Fix "unused varying" incorrect warning in shaders
2025-03-12 10:31:42 -05:00
Thaddeus Crews f2ad4c7fc1 Merge pull request #103837 from a-johnston/mac_build_fix
C#: Add missing `get_data` when calling `CFStringCreateWithCString` in `macos_utils`
2025-03-12 10:31:40 -05:00
Thaddeus Crews 404caed429 Merge pull request #104031 from KoBeWi/exten't
Don't show Extend Script option for built-in scripts
2025-03-12 10:31:39 -05:00
Thaddeus Crews 8c32d5eee5 Merge pull request #103822 from ASamBlur/fix-graphnode-port-positions-for-expanded-children
Fix GraphNode port positions of children with size flag expand
2025-03-12 10:31:37 -05:00
Adam Johnston e202851e20 C#: Add missing get_data when calling CFStringCreateWithCString in macos_utils 2025-03-12 15:49:54 +01:00
devloglogan 251ae9c138 Implement OpenXR FB swapchain update extensions 2025-03-12 09:49:17 -05:00
gr8alpaca 4d80777ce7 Expose 3D editor snap settings to EditorInterface 2025-03-12 10:02:40 -04:00
kobewi 49f467d852 Don't show Extend Script option for built-in scripts 2025-03-12 14:59:18 +01:00
yesfish f180e8a79d Add named placeholder to blender import options 2025-03-12 13:18:36 +00:00
A Thousand Ships b064fcf547 [Navigation] Rename classes in preparation for future restructure 2025-03-12 13:26:34 +01:00
Haoyu Qiu a7c1f2730f Add missing ETR/TTR markups 2025-03-12 20:12:33 +08:00
SaracenOne 250e69856e Fixes missing process_state error in blend spaces. 2025-03-12 11:46:38 +00:00
Lukas Tenbrink 75bc471965 Add is_zero_constructible to denote if a type can be semi-trivially constructed with all 0 bytes.
Optimize `CowData` and `LocalVector` resize for zero constructible types.
Mark several compatible types as `is_zero_constructible`.
2025-03-12 09:49:24 +01:00
Kiro 5a71e6a36a Remove allocations and memcpy that were not necessary 2025-03-12 08:34:24 +01:00
Pāvels Nadtočajevs 16865b6917 [ResourceLoader] Do not wait for the main thread during initial reimport. 2025-03-12 09:18:39 +02:00
Max Piepenbrink b28800e580 Include alpha in visual shader light function inputs
Lack of access to the alpha accumulator makes some effects that are sensitive to lighting impossible with the visual shader graph. This is an easy fix thankfully as it simply just wasn't exposed.
2025-03-11 20:57:03 -07:00
Lazy-Rabbit-2001 5ca70d88a7 Improve usability of Camera2D 2025-03-12 09:57:31 +08:00
Thaddeus Crews 0a30831bed Merge pull request #100023 from Repiteo/core/module-includes-header-strip
Core: Avoid including `modules/modules_enabled.gen.h` in headers
2025-03-11 19:54:48 -05:00
Thaddeus Crews 70d7a77a9a Merge pull request #98653 from Repiteo/scons/pretty-builders
SCons: Make builders prettier, utilize `constexpr`
2025-03-11 19:54:47 -05:00
Thaddeus Crews 754e3b3f9a Merge pull request #103825 from JulianHeuser/region_highlight_crash_fix
Fix crash related to #region/#endregion caused by trailing spaces
2025-03-11 19:54:46 -05:00
Thaddeus Crews c19244c7ed Merge pull request #103878 from mooflu/blur_91717
Fix gles3 gaussian_blur mipmap setup.
2025-03-11 19:54:45 -05:00
Thaddeus Crews 3c03566d2e Merge pull request #102281 from ryevdokimov/selection-box-color-no-restart
Do not require editor restart when changing selection box color
2025-03-11 19:54:43 -05:00
Thaddeus Crews ea892d9fee Merge pull request #93673 from Calinou/3d-editor-debug-draw-modes-mark-unsupported
Disable debug draw modes in the 3D editor according to current rendering method
2025-03-11 19:54:42 -05:00
Thaddeus Crews bf44930ec2 Merge pull request #81178 from KoBeWi/ok_bummer
Rework AcceptDialog's ok button text
2025-03-11 19:54:38 -05:00
Thaddeus Crews 30961fe462 Merge pull request #98414 from KoBeWi/one_small_step_for_animation
Add editor setting for default animation step
2025-03-11 19:54:35 -05:00
Thaddeus Crews 21e818bc35 Merge pull request #101785 from FireCatMagic/rendering-server-environment-set-fog-depth
Expose RenderingServer::environment_set_fog_depth
2025-03-11 19:54:34 -05:00
Thaddeus Crews 19882339f4 Merge pull request #99374 from FeniXb3/colorpicker-picker-shape-accessibility
Improve ColorPicker picker shape keyboard and joypad accessibility
2025-03-11 19:54:32 -05:00
Thaddeus Crews 6c4f17db1a Core: Avoid including modules_enabled in headers 2025-03-11 19:42:13 -05:00
Robert Yevdokimov 8a6804b197 Do not require editor restart when changing selection box color 2025-03-12 03:38:44 +04:00
Thaddeus Crews be429eb404 SCons: Make builders prettier, utilize constexpr 2025-03-11 18:31:20 -05:00
Yufeng Ying 883ca56517 Remove unneeded read_only check for Array const operator. 2025-03-12 07:22:42 +08:00
Hugo Locurcio 5472936b69 Disable debug draw modes in the 3D editor according to current rendering method
- Add tooltips to some debug draw modes, including when it's unsupported
  due to the current rendering method in use.
- Improve documentation related to debug draw modes.
2025-03-12 00:10:24 +01:00
Lukas Tenbrink 55a7de93c7 Add iteration to Span. 2025-03-11 23:46:25 +01:00
kobewi c2813b902c Add editor setting for default animation step 2025-03-11 23:16:27 +01:00
Thaddeus Crews 7893202fba Merge pull request #103939 from aaronp64/time_vformat
Remove outdated `vformat` comments/workarounds in `time.cpp`
2025-03-11 16:54:09 -05:00
Thaddeus Crews 1aefcf77af Merge pull request #88852 from bruvzg/borderless_hack
[Windows] Remove visible WINDOW_MODE_FULLSCREEN border by setting window region.
2025-03-11 16:54:08 -05:00
Thaddeus Crews 23979663d0 Merge pull request #98133 from aaronfranke/view-layout-menu
Rename internal `view_menu` in 3D editor code
2025-03-11 16:54:07 -05:00
Thaddeus Crews e30d3af34e Merge pull request #102766 from smix8/region_filters
Add path query region filters
2025-03-11 16:54:05 -05:00
Thaddeus Crews 7d1e236ad9 Merge pull request #102189 from KoBeWi/frames_per_setting
Add editor setting for FPS mode and compat
2025-03-11 16:54:04 -05:00
Thaddeus Crews 37fed7790e Merge pull request #102176 from ryevdokimov/fix-local-space-gizmo-basis
Add "active" state to one of the multiple selected Node3Ds to determine basis in Local mode
2025-03-11 16:54:00 -05:00
Thaddeus Crews 69529ff0aa Merge pull request #102373 from dsnopek/gdextension-set-script-instance
GDExtension: Add interface functions for `Object::set_script_instance()`
2025-03-11 16:53:57 -05:00
Thaddeus Crews 90509e6402 Merge pull request #102129 from Ivorforce/optimize-text-server-adv-break-iter
Optimize text rendering by caching `UBreakIterator` instances.
2025-03-11 16:53:56 -05:00
Thaddeus Crews 3bc2821e26 Merge pull request #102372 from Rindbee/display-the-actual-used-theme-items-in-the-Inspector
Display the actual used theme items in the Inspector
2025-03-11 16:53:55 -05:00