9a96393f46
Add warped panning to every ViewPanner instance
2024-12-20 17:40:27 +01:00
89001f91d2
Merge pull request #100607 from syntaxerror247/fix-filepicker
...
Fix Android native file picker
2024-12-19 20:00:21 -06:00
151e7fc687
Merge pull request #100477 from Ivorforce/cowdata-move-insert-n-remove
...
Optimize `CowData` and `LocalVector` functions `.insert` and `.remove_at` by using move semantics.
2024-12-19 20:00:20 -06:00
1b8a2d930f
Merge pull request #100474 from Ivorforce/cowdata-abstract-realloc
...
Abstract `CowData`'s reallocations into `_realloc` to consolidate duplicate logic.
2024-12-19 20:00:19 -06:00
a6e89ba2ba
Merge pull request #80121 from Sauermann/fix-embedded-window-stretch
...
Fix display of embedded `Window`
2024-12-19 20:00:17 -06:00
6c04997d0d
Merge pull request #100596 from bruvzg/flt_upd
...
[EditorFileDialog] Do not update file selection on filter change if nothing was previously selected.
2024-12-19 20:00:16 -06:00
ddf6e9e3eb
Merge pull request #100595 from bruvzg/win_drv_letter
...
[Windows, FileDialog] Prepend drive letter to the absolute paths without drive letter.
2024-12-19 20:00:15 -06:00
e51ab56f9a
Merge pull request #100593 from Namey5/lightmapgi-null-sky-crash
...
LightmapGI: Fix crash during baking when sky is null
2024-12-19 20:00:14 -06:00
effea567a5
Merge pull request #99820 from stuartcarnie/issue_99682
...
Metal: Add support for 2017 era iOS devices
2024-12-19 20:00:13 -06:00
8b0b38ffa7
Merge pull request #100588 from timothyqiu/wild-rid
...
Betsy: Fix stack-use-after-scope when using BC3 and BC5
2024-12-19 20:00:12 -06:00
5ceeff711c
Merge pull request #100587 from smix8/path_return
...
Fix early navigtion path return
2024-12-19 20:00:10 -06:00
76956286d0
Merge pull request #100586 from tetrapod00/refraction-screen-texture
...
Document limitations of refraction from using screen texture
2024-12-19 20:00:09 -06:00
075567a5b3
Merge pull request #100456 from Sauermann/proposal-hovered-connection-highlight
...
Highlight hovered `GraphEdit` connection by widening the line
2024-12-19 20:00:08 -06:00
fb8d2ee044
Merge pull request #100582 from bruvzg/fix_in_ops
...
[GDScript] Fix `Packed*Array` `OP_IN` using low precision int and float as input.
2024-12-19 20:00:06 -06:00
d48ada19e2
Merge pull request #81892 from aaronfranke/scene-editor-warn-root-transform
...
Add a warning for when the scene root node is transformed
2024-12-19 20:00:04 -06:00
76d66d47dd
Merge pull request #99428 from Calinou/editor-default-enable-remote-deploy-debug
...
Enable Deploy with Remote Debug by default in the editor
2024-12-19 20:00:02 -06:00
cbfc34d279
Merge pull request #100444 from Sauermann/fix-view-panner-mouse-warp
...
Fix `ViewPanner` panning-mouse-warp
2024-12-19 20:00:01 -06:00
8fb7a1f357
Merge pull request #100571 from KoBeWi/emission_mission
...
Add UndoRedo support to Load Emission Mask/Points
2024-12-19 19:59:59 -06:00
1536e0e236
Merge pull request #100441 from StaydMcMuffin/scene-shaders-tbn-fixes
...
Scene Shaders - TBN Vector Fixes
2024-12-19 19:59:58 -06:00
416a86f47c
Merge pull request #100434 from Ivorforce/string-copy-from-rename
...
Rename `String::copy_from` functions to their respective encodings (`parse_latin1`, `parse_wstring`, `parse_utf32`).
2024-12-19 19:59:57 -06:00
b715fabd70
Merge pull request #76371 from ze2j/array_mesh_surface_remove
...
Add `ArrayMesh::surface_remove`
2024-12-19 19:59:56 -06:00
bf9ef5f8a5
Merge pull request #100564 from YYF233333/iwyu
...
Remove unused headers in core
2024-12-19 19:59:55 -06:00
92615f24e7
Merge pull request #100563 from Ivorforce/move-semantics-list
...
Add move semantics (constructor, operator=) to `List`.
2024-12-19 19:59:54 -06:00
2fcd8223e8
Merge pull request #99538 from Geometror/lightmap-gi-transparent-surface
...
Add transparency support for LightmapGI
2024-12-19 19:59:52 -06:00
0b01f3cc14
Merge pull request #100560 from Ivorforce/localvector-move-semantics
...
Add `LocalVector` move semantics (constructor and operator=).
2024-12-19 19:59:51 -06:00
4665faaaa9
Merge pull request #100427 from Namey5/fog-sky-luminance
...
Separate sky luminance and brightness calculations for consistent fog
2024-12-19 19:59:50 -06:00
34797fa580
Merge pull request #99653 from Giganzo/deselect-dropdown-in-single-window-mode
...
Fix closing dropdown on EditorResourcePicker in Single Window Mode
2024-12-19 19:59:49 -06:00
3d523ee86d
Merge pull request #92997 from Calinou/styleboxflat-antialiasing-adjust-for-stretch-scale
...
Adjust StyleBoxFlat antialiasing to account for 2D stretch scale
2024-12-19 19:59:48 -06:00
37d1e7fc89
Merge pull request #99268 from Meorge/add-volume-linear
...
Add `volume_linear` property and getter/setter methods for audio-related classes
2024-12-19 19:59:47 -06:00
41b468f961
Merge pull request #100544 from Namey5/sdfgi-sky-rotation
...
Support custom sky rotation in SDFGI
2024-12-19 19:59:46 -06:00
95b00295fb
Merge pull request #96447 from Repiteo/scons/clang-cl-compile_commands
...
SCons: Set appropriate prefix when using clang-cl
2024-12-19 19:59:45 -06:00
3feaf6fb76
Merge pull request #100274 from akien-mga/libbacktrace-1db8564
...
libbacktrace: Update to upstream commit 1db85642e
2024-12-19 19:59:43 -06:00
eaa447135c
Merge pull request #95920 from Repiteo/core/initializer-list-templates
...
Core: Expand `std::initializer_list` support in container templates
2024-12-19 19:59:42 -06:00
9300c2bdc9
Merge pull request #100400 from CrabNickolson/windows-thread-names
...
Add support for thread naming on windows platform
2024-12-19 19:59:41 -06:00
0b2596a319
Merge pull request #100399 from Fahien/fahien/resource-usage-to-string
...
Convert resource usage to string
2024-12-19 19:59:40 -06:00
3a12fc89b6
Merge pull request #100473 from opsocket/fix-rigid-bodies-damping
...
Update damping values for jolt rigid bodies on mode switch at runtime
2024-12-19 19:59:39 -06:00
d3e5b62ea2
Merge pull request #99230 from paddy-exe/instance_uniforms_compatability_renderer
...
Implement 2D instance uniforms
2024-12-19 19:59:37 -06:00
a4f423cc97
Merge pull request #78489 from dalexeev/gds-add-disassembling-implicit-funcs
...
GDScript: Add disassembling implicit and lambda functions
2024-12-19 19:59:36 -06:00
9018d4bc6b
Merge pull request #100612 from clayjohn/pointlight2d-hotfix
...
Avoid allocating instance buffer for PointLight2D shadows when there are no instances
2024-12-19 19:59:35 -06:00
a94b559f9b
Merge pull request #100483 from Ivorforce/string-name-move-semantics
...
Add move semantics (constructor, assignment) to `StringName`.
2024-12-19 19:59:34 -06:00
e4fd2f003f
Support custom sky rotation in SDFGI
2024-12-20 11:26:28 +11:00
5f617663aa
fix: separate sky luminance and user brightness calculations around fog
2024-12-20 11:25:11 +11:00
0a875ab3bb
Highlight hovered GraphEdit connection by widening the line
...
This change causes the connections to be additionally highlighted by
widening the line with a configurable factor.
2024-12-20 00:55:35 +01:00
4887172a59
Fix ViewPanner panning mouse warp
...
Currently the mouse cursor jumps in unexpected ways, when a `ViewPanner`
is used in SubViewports or embedded Windows.
This is caused by providing wrong coordinate systems to
Input::warp_mouse_motion.
This PR replaces the use of `Input::warp_mouse_motion` with
`Viewport::wrap_mouse_in_rect` and makes sure, that the correct
coordinate systems are used.
This change makes it necessary, that all classes, that currently
use ViewPanner, need to provide the correct Viewport to ViewPanner.
2024-12-20 00:28:49 +01:00
793d065f8b
Avoid allocating instance buffer for PointLight2D shadows when there are no instances.
...
Also avoid the render loop if there are no occluders. We still have to open the render pass to do a clear though.
2024-12-19 09:45:51 -08:00
8483d794ff
Abstract CowData's reallocations into _realloc to consolidate duplicate logic.
2024-12-19 17:27:16 +01:00
b6e5b4dde7
Convert resource usage to string
...
Improve error message by converting resource usage values to a
human-readable string.
2024-12-19 17:08:01 +01:00
3564e7c231
Add LocalVector move semantics (constructor and operator=).
2024-12-19 15:05:05 +01:00
19992e3284
Add move semantics (constructor, operator=) to List.
2024-12-19 15:04:15 +01:00
9deee0097a
Fix Android native file picker
2024-12-19 19:31:32 +05:30