Commit Graph

80437 Commits

Author SHA1 Message Date
kleonc
5a275eae38 Preserve winding order for transformed tiles' navigation polygons 2026-01-08 19:41:56 +01:00
Rémi Verschelde
64bc9a25a3 Merge pull request #114722 from bruvzg/x_focus
[Accessibility] Force keyboard focus to the exclusive child.
2026-01-08 15:17:30 +01:00
Rémi Verschelde
877188dab1 Merge pull request #114709 from YeldhamDev/itemlist_icon_top_fix
Fix incorrect position of icons in `ItemList` when on top mode
2026-01-08 15:17:26 +01:00
Rémi Verschelde
840a6eaf7d Merge pull request #114706 from Jordyfel/dock-doc
Fix `EditorDock` documentation code example
2026-01-08 15:17:21 +01:00
Rémi Verschelde
b3c8cd5c3f Merge pull request #114705 from adamscott/fix-project-dialog-install
Fix Project Manager `ProjectDialog` install dialog OK button
2026-01-08 15:17:17 +01:00
Rémi Verschelde
8c44be5a57 Merge pull request #114703 from YeldhamDev/tree_inner_margin_fix
Fix `Tree` items ignoring inner margins
2026-01-08 15:17:12 +01:00
Rémi Verschelde
dfbb272bd7 Merge pull request #114695 from HolonProduction/gdscript/cache-errored-script
GDScript: Cache invalid scripts
2026-01-08 15:17:08 +01:00
Rémi Verschelde
f878b34c1d Merge pull request #114408 from ryevdokimov/fix-rotation-gizmo-line-position
Fix rotation gizmo line position
2026-01-08 15:17:04 +01:00
Rémi Verschelde
2b394f4aab Merge pull request #108954 from Calinou/moviewriter-resize-frames-if-different
Ensure all MovieWriter frames have the same resolution as the first frame
2026-01-08 15:16:53 +01:00
Adam Scott
b486f2d07a Fix Project Manager ProjectDialog install dialog OK button 2026-01-08 07:35:38 -05:00
Pāvels Nadtočajevs
89372664a2 [Accessibility] Force keyboard focus to the exclusive child. 2026-01-08 08:32:57 +02:00
Michael Alexsander
872e4da330 Fix incorrect position of icons in ItemList when on top mode 2026-01-07 21:10:53 -03:00
Jordyfel
bdb8cd91b0 Fix EditorDock documentation code example 2026-01-08 00:30:00 +02:00
Michael Alexsander
62d0392131 Fix Tree items ignoring inner margins 2026-01-07 18:04:13 -03:00
Hugo Locurcio
4409c786ca Ensure all MovieWriter frames have the same resolution as the first frame
This fixes issues with certain video formats (like OGV) and video players
not supporting resolution changes during playback.

Resizing the viewport during recording is still not recommended
(as cropping and resizing has a performance cost and can impact visuals),
but it shouldn't cause crashes or broken files anymore.
2026-01-07 19:05:19 +01:00
HolonProduction
ae68ee4940 GDScript: Cache invalid scripts 2026-01-07 18:16:26 +01:00
Thaddeus Crews
5d9722e832 Merge pull request #113786 from kmMuellerGit/202512_sprite_animation_check_if_animation_key_exists
Fix Animation Editor erroring when animating SpriteAnimation3D 'frame' but not 'animation'.
2026-01-07 10:54:12 -06:00
Thaddeus Crews
c327a45dbe Merge pull request #114200 from scgm0/Automatically-Resample-CanvasItems-in-Scene-Editor
Automatically Resample CanvasItems in Scene Editor
2026-01-07 10:54:11 -06:00
Thaddeus Crews
ab54e943b6 Merge pull request #114249 from YeldhamDev/scene_file_focus_rename_fix
Make focus visibility when renaming in the scene/file dock consistent
2026-01-07 10:54:09 -06:00
Thaddeus Crews
92a0a0597b Merge pull request #114682 from YeldhamDev/all_toasters_toast_toast
Fix editor toasters on the right-to-left layout
2026-01-07 10:54:08 -06:00
Thaddeus Crews
57503f5cf2 Merge pull request #114593 from mxtherfxcker/fix/crash-when-selecting-unwrapuv2-after-undo
Fix crash when selecting "Unwrap UV2 for Lightmap/AO" after undo
2026-01-07 10:54:07 -06:00
Michael Alexsander
5d26490fbf Fix editor toasters on the right-to-left layout 2026-01-07 13:38:13 -03:00
scgm0
fe3b8cbfb4 Automatically Resample CanvasItems in Scene Editor 2026-01-07 21:56:16 +08:00
mxtherfxcker
6852107035 Fix crash when selecting "Unwrap UV2 for Lightmap/AO" after undo 2026-01-07 16:47:17 +03:00
Rémi Verschelde
76dda5c6c5 Merge pull request #114668 from xuhuisheng/dev/ik
Fix crash when selecting SplineIK3D
2026-01-07 12:29:34 +01:00
Rémi Verschelde
a8202c9c86 Merge pull request #114653 from onequid/pattern-corruption-tileMapLayer-106289
Fix pattern corruption in `TileMapLayer`
2026-01-07 12:29:29 +01:00
Rémi Verschelde
94b599502a Merge pull request #114551 from Nintorch/clarify-local-variables-with-drawing
Clarify using local variables with drawing methods
2026-01-07 12:29:22 +01:00
Nintorch
f12ca05d67 Clarify using local variables with drawing methods 2026-01-07 15:20:49 +05:00
xuhuisheng
6a096defff Fix crash when select SplineIK3D 2026-01-07 17:51:54 +08:00
onequid
206c5b05ba Fixes pattern corruption in TileMapLayer 2026-01-07 08:58:56 +08:00
Rémi Verschelde
b94ca9b0bc Merge pull request #114665 from YeldhamDev/objectdb_theme_fix
Fix theming issues with the ObjectDB profiler
2026-01-07 01:42:17 +01:00
Rémi Verschelde
2b8be909ed Merge pull request #114645 from blueskythlikesclouds/fix-dxil-view-instancing-workaround
Fix DXIL view instancing workaround not getting applied correctly.
2026-01-07 01:42:12 +01:00
Rémi Verschelde
5f7d8be936 Merge pull request #114636 from aaronp64/favorites_open_external_crash
Fix crash when trying to open Favorites externally
2026-01-07 01:42:08 +01:00
Rémi Verschelde
8c4f3c4f01 Merge pull request #114634 from YeldhamDev/the_hinting_never_ends
More scroll hint work around the editor
2026-01-07 01:42:03 +01:00
Rémi Verschelde
6ac051f67e Merge pull request #114579 from KoBeWi/dobleclickonlynotabs
Don't open new scene when double-clicking tabs
2026-01-07 01:41:59 +01:00
Rémi Verschelde
90220f3f34 Merge pull request #114569 from ryevdokimov/don't-deselect
Preserve selections when filtering nodes in scene tree
2026-01-07 01:41:54 +01:00
Rémi Verschelde
9009a6636c Merge pull request #114366 from KoBeWi/uh
Add EditorDock's own DockSlot enum
2026-01-07 01:41:50 +01:00
Rémi Verschelde
2bf354f8d4 Merge pull request #114348 from YeldhamDev/tile_bg_panels
Add background panels to the TileSet/Map editors
2026-01-07 01:41:45 +01:00
Rémi Verschelde
07a4a1f870 Merge pull request #114315 from KoBeWi/reopen_lost
Fix reopening rootless scenes
2026-01-07 01:41:41 +01:00
Rémi Verschelde
3caa11c75d Merge pull request #114032 from syntaxerror247/editor-settings-reg
Fix editor settings parsing regression on Android
2026-01-07 01:41:36 +01:00
Rémi Verschelde
8254d13836 Merge pull request #113630 from YeldhamDev/clip_that_out
Fix properties for container sizing not clipping in the inspector
2026-01-07 01:41:29 +01:00
Rémi Verschelde
5cfb68fbbf Merge pull request #112597 from KoBeWi/morphogenetic_SHIFT
Correctly handle discarding of saved redo
2026-01-07 01:41:22 +01:00
Rémi Verschelde
05636dc2ba Merge pull request #112156 from KoBeWi/reload_nothing
Allow reloading empty scenes
2026-01-07 01:41:15 +01:00
Rémi Verschelde
d6e3fef853 Merge pull request #112048 from KoBeWi/ID_wars
Fix potential conflicts in FileSystem context menu plugins
2026-01-07 01:41:03 +01:00
aaronp64
c31a20c33c Fix crash when trying to open Favorites externally
Updated FileSystemDock logic for opening selection in terminal/external program/file manager to return early when only Favorites is selected.
2026-01-06 19:16:58 -05:00
Michael Alexsander
ce648d13e3 Fix theming issues with the ObjectDB profiler 2026-01-06 20:19:57 -03:00
Thaddeus Crews
82bc54c7d6 Merge pull request #114487 from TokageItLab/fix-ad-start-animnode
Fix discrete key is not processed by `advance_on_start` in AnimationNode
2026-01-06 15:39:39 -06:00
Thaddeus Crews
8072cc9779 Merge pull request #110720 from shiena/fix/camera_android
Android: Handle `YUV_420_888` strides correctly in CameraFeed
2026-01-06 15:39:31 -06:00
Michael Alexsander
da561cd619 More scroll hint work around the editor 2026-01-06 18:34:20 -03:00
KOGA Mitsuhiro
07a9f91863 Android: Fix camera feed switching and stride-aligned buffer handling
- Handle stride-aligned YUV planes from camera driver
- Fix callback context to support multiple camera feeds
- Synchronize camera session closure before device close
- Prevent image buffer stall when switching feeds
- Deactivate camera feeds before removal
- Replace auto with explicit type in callbacks

Fixes #110711
Fixes #114468
2026-01-07 03:01:37 +09:00