Michael Alexsander
186d8259d5
Fix wrong canvas camera override panning in the runtime debugger
2025-03-12 12:36:19 -03:00
Thaddeus Crews
74907876d3
Merge pull request #103759 from Ivorforce/zero-constructible
...
Optimize `Array.resize` by using `memset` (through new `is_zero_constructible` type trait)
2025-03-12 10:31:55 -05:00
Thaddeus Crews
19057494db
Merge pull request #100238 from Ivorforce/copy-from-unchecked-unchecked
...
Optimize String `copy_from_unchecked` to actually not check the string.
2025-03-12 10:31:54 -05:00
Thaddeus Crews
3fc5390c8b
Merge pull request #103924 from Ivorforce/span-iteration
...
Add iteration to `Span`.
2025-03-12 10:31:53 -05:00
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
kobewi
49f467d852
Don't show Extend Script option for built-in scripts
2025-03-12 14:59:18 +01: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
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