Commit graph

76062 commits

Author SHA1 Message Date
风青山
2f5af689fd
Fix the absolute NodePath was calculated incorrectly when "Reparent to New Node"
Since the new parent node has not yet been added to the tree, the
`new_base_path` needs to be calculated using the `base_path`.
2025-07-18 10:26:50 +08:00
Thaddeus Crews
f92f1ce9c0
Merge pull request #108699 from bruvzg/sp_slice_decomp
[SpriteFramesEditor] Decompress texture before auto slicing sprite sheet.
2025-07-17 10:34:50 -05:00
Thaddeus Crews
4b8e025023
Merge pull request #108696 from bruvzg/maco_full_headless
[macOS] Do not use NSApplication main loop for headless mode.
2025-07-17 10:34:49 -05:00
Thaddeus Crews
24ad16c2fc
Merge pull request #108472 from bruvzg/win_proj_ver
[Windows export] Use project version as fallback.
2025-07-17 10:34:49 -05:00
Thaddeus Crews
25dcf7d2a0
Merge pull request #108306 from Chaosus/gds_fix_super_completion
Fix lookup symbol for `super()`
2025-07-17 10:34:48 -05:00
Thaddeus Crews
ca374f91a2
Merge pull request #108624 from bruvzg/mac_emb
[macOS] Fix mouse enter/exit event and custom cursor shape in embedded game mode.
2025-07-17 10:34:47 -05:00
Thaddeus Crews
2ef2e24582
Merge pull request #108655 from gongpha/manifold-76208dc
Update manifold to upstream commit 76208dc
2025-07-17 10:34:46 -05:00
Thaddeus Crews
9ba44cb613
Merge pull request #108364 from Rindbee/use-inotify-to-detect-devices-on-Linux
Use inotify to detect devices for better reliability on Linux
2025-07-17 10:34:45 -05:00
Thaddeus Crews
4b844f06ca
Merge pull request #108684 from simpkins/unique_name
Fix releasing the old unique name when renaming a Node
2025-07-17 10:34:44 -05:00
Thaddeus Crews
8702b38c7f
Merge pull request #108196 from beicause/spinbox-custom-arrow-step-snap
SpinBox: Fix `custom_arrow_step` by snapping it to `step`
2025-07-17 10:34:43 -05:00
Pāvels Nadtočajevs
eac8e9d1cd
[SpriteFramesEditor] Decompress texture before auto slicing sprite sheet. 2025-07-17 10:51:44 +03:00
Pāvels Nadtočajevs
8b045ca8fe
[macOS] Do not use NSApplication main loop for headless mode. 2025-07-17 08:42:55 +03:00
Adam Simpkins
254fa6c642 fix releasing the old unique name when renaming a Node
This fixes `Node::set_name()` to release the old unique name before
performing the rename.  #76560 changed the code to update `data.name`
before calling `_release_unique_name_in_owner()`, causing to incorrectly
try releasing the new name instead of the old name.

Fixes #108683
2025-07-16 14:21:50 -07:00
Thaddeus Crews
7826b6b13f
Merge pull request #108664 from clayjohn/TAA-motion-vectors-alpha
Never overwrite motion vectors in the transparent pass
2025-07-16 11:27:57 -05:00
Thaddeus Crews
e0577598fa
Merge pull request #108630 from QbieShay/qbe/fix-108233
Sort bent normal output at the bottom to prevent visual shader breakage
2025-07-16 11:27:56 -05:00
Thaddeus Crews
68495871b0
Merge pull request #108661 from bruvzg/nix32
[Linux] Fix narrowing conversion error in 32-bit builds.
2025-07-16 11:27:55 -05:00
Thaddeus Crews
64c58c225a
Merge pull request #107473 from m4gr3d/address_transparency_feedback
Address remaining feedback on Android background transparency
2025-07-16 11:27:54 -05:00
Thaddeus Crews
fc1e61ad94
Merge pull request #108312 from KoBeWi/deselect_deselected_just_to_be_sure
Fix filtered out nodes not getting deselected
2025-07-16 11:27:53 -05:00
Thaddeus Crews
129143355f
Merge pull request #108463 from kitbdev/fix-text-theme-issues
Fix some Text Editor theme issues and clean up
2025-07-16 11:27:52 -05:00
Thaddeus Crews
12c8c140a4
Merge pull request #108642 from Changryy/auto-load-naming
Fix new autoload scripts using file name instead of user defined name
2025-07-16 11:27:52 -05:00
clayjohn
17b9469bac Never overwrite motion vectors in the transparent pass 2025-07-16 04:58:39 -07:00
Pāvels Nadtočajevs
80b39cd1bd
[Linux] Fix narrowing conversion error in 32-bit builds. 2025-07-16 09:34:38 +03:00
Kongfa Waroros
b4762468cc manifold: Update to upstream commit 76208dc 2025-07-16 09:31:53 +07:00
Thaddeus Crews
7c472e655f
Merge pull request #108638 from Ivorforce/range-float
Use `double` consistently in `Range::get_as_ratio`.
2025-07-15 16:58:38 -05:00
Thaddeus Crews
16dde54635
Merge pull request #108637 from bruvzg/lto_fix_sse42
[Windows] Fix SSE4.2 detection with LTO build.
2025-07-15 16:58:37 -05:00
Thaddeus Crews
0f23b7b420
Merge pull request #108632 from aryan-11825114/add-min-scale-to-shader-list
Add minimum scale to shader list
2025-07-15 16:58:36 -05:00
Thaddeus Crews
7f110a6c3e
Merge pull request #108558 from KoBeWi/variant_of_the_lost
Fix Variant properties losing value upon script update
2025-07-15 16:58:35 -05:00
Thaddeus Crews
00b9e53ecf
Merge pull request #108649 from bruvzg/xcode16_sel
[CI] Use Xcode 16 for macOS build.
2025-07-15 16:58:35 -05:00
Thaddeus Crews
f44c4907d3
Merge pull request #108584 from shiena/fix/linux-camera-flag
Fix camera removal detection after toggling monitoring on Linux
2025-07-15 16:58:34 -05:00
Pāvels Nadtočajevs
daf2c88928
[CI] Use Xcode 16 for macOS build. 2025-07-16 00:05:54 +03:00
Lindo
90327dcbec Fix new autoload scripts using file name instead of user defined name 2025-07-15 20:27:31 +02:00
kit
7e9e3b767c Fix some Text Editor theme issues and clean up 2025-07-15 13:43:30 -04:00
Lukas Tenbrink
37e0c9b5c4 Use double consistently in Range::get_as_ratio. 2025-07-15 16:39:24 +02:00
Pāvels Nadtočajevs
6ec518dfc4
[Windows] Fix SSE4.2 detection with LTO build. 2025-07-15 17:23:35 +03:00
Thaddeus Crews
1d8e738499
Merge pull request #108511 from lyuma/htcx_wrist_ankle
Add missing OpenXR paths to /user/vive_tracker_htcx
2025-07-15 08:04:29 -05:00
Thaddeus Crews
20606b1d4d
Merge pull request #108477 from KoBeWi/grid_burn-in
Fix lingering grid from TileMapLayer editor
2025-07-15 08:04:28 -05:00
Thaddeus Crews
af4e96b1b3
Merge pull request #108604 from deralmas/fitting-shenanigans
Wayland: Workaround tooltip issues
2025-07-15 08:04:27 -05:00
Thaddeus Crews
281ce842fd
Merge pull request #108442 from limuy2022/master
Fix incorrect anchor preset when custom offset is set
2025-07-15 08:04:26 -05:00
Thaddeus Crews
897d41ca9d
Merge pull request #108597 from bruvzg/rtl_pad_cell
[RTL] Fix text selection offset in padded cells.
2025-07-15 08:04:26 -05:00
Thaddeus Crews
e1e2277f5a
Merge pull request #108530 from mihe/physics-debug-perf
Fix performance regression when rendering collision shapes
2025-07-15 08:04:25 -05:00
Thaddeus Crews
ff15cb479e
Merge pull request #108494 from precup/fix-sphere-gizmo-handle
Fix sphere gizmo handle position
2025-07-15 08:04:24 -05:00
Thaddeus Crews
121c311d61
Merge pull request #108302 from aaronfranke/gltf-buffer-nasty
GLTF: Fix nasty bug with incorrect buffer indices on export
2025-07-15 08:04:23 -05:00
Thaddeus Crews
f859d13035
Merge pull request #108332 from WhalesState/templates
Fix remaining physics and navigation disabling issues.
2025-07-15 08:04:22 -05:00
Thaddeus Crews
e8d527045e
Merge pull request #108618 from stuartcarnie/fix_debug_server_arg
Editor: Fix crash when specifying `--debug-server`
2025-07-15 08:04:22 -05:00
Thaddeus Crews
eba1531e19
Merge pull request #108616 from Repiteo/scons/modules-fix
SCons: Support header-only modules
2025-07-15 08:04:21 -05:00
Thaddeus Crews
ba3848a4ef
Merge pull request #108387 from BadMachine/fix/102960-location_header_parsing_when_redirects
Fix wrong "location" substring matching when HTTP status is 301 or 302
2025-07-15 08:04:07 -05:00
Dery Almas
cf48f5a102 Disable tooltip fitting if FEATURE_SELF_FITTING_WINDOWS is available 2025-07-15 11:44:56 +02:00
Qbieshay
657dc82fe4 Sort bent normal output at the bottom to prevent visual shader breakage 2025-07-15 11:36:47 +02:00
aryan-11825114
89a467d586 Add minimum scale to shader list 2025-07-15 15:01:52 +05:30
Pāvels Nadtočajevs
090e0347f0
[macOS] Fix mouse enter/exit event and custom cursor shape in embedded game mode. 2025-07-15 10:19:59 +03:00