Commit Graph

78229 Commits

Author SHA1 Message Date
419fc6e22d Make NavigationServer backend engine selectable
Adds engine backend selection for NavigationServers, aka allows to swap navigation module for other backend implementations.
2025-10-30 08:59:06 +01:00
07f4c06601 Merge pull request #112176 from dugramen/stretch-inline-container
Stretch inline buttons & center text to full property header height
2025-10-29 23:55:50 +01:00
d795a3b536 Stretch inline buttons & center text to full property header height 2025-10-29 15:56:49 -04:00
534591047e Merge pull request #103257 from dugramen/simplify-array-inspector
Condense Inspector layout for Arrays
2025-10-29 13:13:56 -05:00
2b3c397e01 Merge pull request #112152 from blueskythlikesclouds/d3d12ma-small-buffers-flag
Set DONT_PREFER_SMALL_BUFFERS_COMMITTED when initializing D3D12MA.
2025-10-29 13:13:55 -05:00
92f57ed14d Merge pull request #112145 from IphStich/fix-erasecorner-tileterrain
Fix "Match Corners" not correctly updating cells when erasing
2025-10-29 13:13:54 -05:00
0994b19ba4 Merge pull request #111025 from xuhuisheng/dev/clear_inheritance
Fix Clear Inheritance issues
2025-10-29 13:13:53 -05:00
95977711ed Merge pull request #107887 from DexterFstone/add-copy-paste-animation-sprite-frames
Add ability to copy and paste animations in SpriteFrames
2025-10-29 13:13:52 -05:00
e5e2c06c27 Merge pull request #112141 from YeldhamDev/whats_up_doc
Update documentation pages when switching themes
2025-10-29 13:13:50 -05:00
84e713c6c1 Merge pull request #112131 from stuartcarnie/fix_2d_ui
2D: Fix incorrect 2D rendering
2025-10-29 13:13:49 -05:00
881058009f Merge pull request #111522 from Repiteo/core/to-from-native
Core: Support `INF`/`NAN` in JSON from/to native
2025-10-29 13:13:48 -05:00
a0cde1e151 Merge pull request #112129 from DeeJayLSP/asetget
`ClassDB`: Use `AHashMap` for `property_setget` and `constant/signal_map`
2025-10-29 13:13:47 -05:00
be0a658471 Merge pull request #112128 from HolonProduction/lsp-init-unsafe-dict
LSP: Fix remaining unsafe dict access
2025-10-29 13:13:46 -05:00
7df65de796 Inline Array and Dictionary inspector buttons 2025-10-29 12:51:11 -04:00
766b45bdd9 Fix Clear Inheritance error 2025-10-29 21:27:50 +08:00
d4aa3e322d Set DONT_PREFER_SMALL_BUFFERS_COMMITTED when initializing D3D12MA. 2025-10-29 15:02:45 +03:00
b2a4bda3b0 Fix a bug where erasing cells with "Match Corners" mode would not result in all neighbors updating correctly 2025-10-29 18:48:22 +11:00
6353f0385b Update documentation pages when switching themes 2025-10-28 22:34:27 -03:00
7d8370a5fb Add ability to copy and paste animations in SpriteFrames 2025-10-28 23:00:55 +03:30
a149280cea ClassDB: Use AHashMap for property_setget and constant/signal_map 2025-10-28 16:24:54 -03:00
7db9be5685 2D: Fix incorrect 2D rendering
Regression from #111183

Closes #112121
2025-10-29 06:21:59 +11:00
2cb2c1fb5b Merge pull request #112063 from kleonc/image_font_importer_docs_typo_fix
Fix typo in ResourceImporterImageFont docs
2025-10-28 12:19:38 -05:00
ed751529bc Merge pull request #112094 from mihe/apple-stack-size
Increase stack size for all secondary threads on Apple platforms
2025-10-28 12:19:36 -05:00
daf15172eb Merge pull request #97753 from jaydensipe/fix-various-editor-easing-property-bugs
Fix various editor easing property issues
2025-10-28 12:19:35 -05:00
1ed5f2eed9 Merge pull request #110328 from KoBeWi/ItemListSpecialEdition
Improve tile source tooltips
2025-10-28 12:19:33 -05:00
d8558da4d6 Merge pull request #110581 from KoBeWi/round_like_earth
Fix color picker shape minimum size
2025-10-28 12:19:32 -05:00
093f176362 Merge pull request #111988 from blueskythlikesclouds/d3d12-resolve-barrier-fix
Insert barriers between subpasses when using enhanced barriers on D3D12.
2025-10-28 12:19:30 -05:00
f2f806fa04 Merge pull request #110323 from bruvzg/csv_text
Open translation CSV in the text editor instead of printing errors.
2025-10-28 12:19:28 -05:00
f1f3f06843 Merge pull request #97871 from AtlaStar/fix-issue-97680
Fix NaN populating ParticleProcessMaterial Transform
2025-10-28 12:19:26 -05:00
f7c9306453 Merge pull request #111326 from timothyqiu/win-dpi-scale
Fix editor auto display scale on Windows
2025-10-28 12:19:24 -05:00
597553a7f5 Merge pull request #111821 from DeeJayLSP/detect-zed
Add Zed to External Editor exec flags autofill
2025-10-28 12:19:23 -05:00
60f6733d38 Merge pull request #110218 from WhalesState/picker-shape-expand
Allow all ColorPicker Shapes to expand horizontally
2025-10-28 12:19:21 -05:00
597b0a2f03 Merge pull request #109986 from SomeRanDev/animation_node_state_machine_playback_expansion
Expose `get_fading_...` methods for `AnimationNodeStateMachinePlayback`
2025-10-28 12:19:20 -05:00
d0626c8679 Merge pull request #95075 from kleonc/node3d_global_rotation_euler_normalized
Get `Node3D.global_rotation` from orthonormalized global basis
2025-10-28 12:19:18 -05:00
82f8838263 Merge pull request #110307 from KoBeWi/dialog_yellowlabelizer
Improve dependency editor warning
2025-10-28 12:19:17 -05:00
94df7a1cd1 Merge pull request #111998 from shakesoda/fog-blend
Revise fog blending to fix over-darkening/borders.
2025-10-28 12:19:15 -05:00
bbdf37b7a2 LSP: Fix remaining unsave dict access 2025-10-28 18:12:59 +01:00
ea381ac992 Merge pull request #111198 from lawnjelly/fti_fix_2d_nonmoving_4
FTI - Optimize non-interpolated 2D items
2025-10-28 10:15:38 -05:00
6e8703b0ce Merge pull request #111963 from Calinou/doc-popup-visible
Document popups being invisible by default
2025-10-28 10:15:36 -05:00
3cd6b3f8c6 Merge pull request #111674 from bruvzg/pck_virt_addr_4
Update embedded PCK virtual address.
2025-10-28 10:15:35 -05:00
00b6e8a9d0 Merge pull request #111570 from PavielKraskouski/fix-static-import-sourcegen
[C#] Fix source generation of statically imported members
2025-10-28 10:15:34 -05:00
c17ca39d99 Merge pull request #112113 from gg-yb/master
Main: Fix typo in `--gpu-profile` CLI argument
2025-10-28 10:15:33 -05:00
38369f4618 Merge pull request #111962 from Calinou/doc-textmesh-performance
Document TextMesh performance caveats
2025-10-28 10:15:31 -05:00
8bae34aa49 Merge pull request #111976 from stuartcarnie/metal_stable_bindings
Metal: Stable argument buffers; GPU rendering crashes; visionOS exports
2025-10-28 10:15:30 -05:00
af77ae8137 Merge pull request #111874 from deralmas/not-so-fast
Wayland: Set window parent before commit
2025-10-28 10:15:29 -05:00
13ada4a565 Insert barriers between subpasses when using enhanced barriers on D3D12. 2025-10-28 10:59:41 +03:00
b1621dfc0b main.cpp: fix typo in gpu-profile CLI argument
main.cpp uses "profile-gpu" in one place, whereas all other occurrences in the
codebase use "gpu-profile". This fixes the gpu profiler not being configurable
via CLI.
2025-10-28 08:13:10 +01:00
4df96fc7ab Wayland: Set window parent before commit
Fixes a timing issue where dialogs got configured right before having
their parent set. This gave compositors the time to resize/rearrange the
dialog as if it were a normal window, only to be marked as "floating"
right away. On niri, this manifested as huge dialog windows.

This is achieved with the addition of a `p_parent_id` parameter to
`window_create`, akin to its popup counterpart.

`window_create` now also accepts a single `Size2i` parameter instead of
two integers, in line with the rest of the `WaylandThread` API. The
original idea was to have a very "barebones" API, akin to the `drivers/`
directory, but that didn't pan out.
2025-10-28 04:10:28 +01:00
97c17aedc7 Metal: Stable argument buffers; GPU rendering crashes; visionOS exports
Supersedes #110683
2025-10-28 08:45:26 +11:00
91c815a545 Fix typo in ResourceImporterImageFont docs 2025-10-27 18:04:56 +01:00