Commit Graph

367 Commits

Author SHA1 Message Date
Aaron Franke
6fddd8f881 Increase float precision in the inspector for Quaternions
(cherry picked from commit d9c3c87eaa103618cb58203fafcde7e7d524b2e6)
2026-02-06 08:34:51 -06:00
Robert Yevdokimov
c46adc2b71 Register zoom shortcuts to match preset Godot navigation scheme
(cherry picked from commit 529e50cfd452d39706d5299c5f3b293b0af5bd13)
2026-02-06 08:34:50 -06:00
Robert Yevdokimov
c773197ca5 Fix viewport orbit snap defaulting to always snapping when shortcut(s) are set to none
(cherry picked from commit 7b2b3b41ee2f5fe1aa40527373929b22920d7c0e)
2026-02-06 08:34:49 -06:00
Robert Yevdokimov
cbdc2a2d85 Fix Skeleton3D Edit Mode bone buttons have priority over transform gizmo
(cherry picked from commit 41bf7648c29762cd3c3e9d647c99f6a363008811)
2026-02-05 10:05:03 -06:00
Michael Alexsander
810b377492 Fix not being able to remove empty theme overrides in the editor 2026-01-24 20:52:02 -03:00
Rémi Verschelde
a4a26762f1 Merge pull request #114328 from kleonc/node_duplicating_signal_source_node_fix
`CONNECT_APPEND_SOURCE_OBJECT` on signal emission
2026-01-20 00:22:32 +01:00
Rémi Verschelde
2cda356b8a Merge pull request #115067 from Giganzo/manage-theme-items-dialog-inner-tabs
Add inner tab styling to Manage Theme Items dialog
2026-01-19 10:45:58 +01:00
Rémi Verschelde
1cdf69b88f Merge pull request #113594 from lodetrick/tilemap-fixes
Fix TileMap Dock button placement and errors
2026-01-19 10:45:40 +01:00
Giganzo
876ac8b457 Add inner tab styling to Manage Theme Items dialog 2026-01-17 14:44:04 +01:00
Rémi Verschelde
3211de51e2 Merge pull request #114994 from KoBeWi/tile_set_stop_it,_get_some_help
Fix TileSet dock becoming focused when switching TileMapLayers
2026-01-16 13:23:30 +01:00
Rémi Verschelde
abb90e592a Merge pull request #101209 from ryevdokimov/fix-viewport-rotation-aligned-axis-reversing
Fix viewport rotation gizmo aligned axis reversing
2026-01-16 13:23:07 +01:00
Logan Detrick
eeaf88daaf Fix TileMap wide button errors 2026-01-15 16:08:57 -08:00
kobewi
d70866bce8 Fix TileSet dock becoming focused when switching TileMapLayers 2026-01-15 16:46:32 +01:00
passivestar
458d33717e Remove checkbox icon tint in Create Scene popup 2026-01-14 23:01:00 +04:00
Robert Yevdokimov
c65d71a098 Fix viewport rotation gizmo aligned axis reversing 2026-01-14 12:52:35 -05:00
kleonc
edd06075e3 CONNECT_APPEND_SOURCE_OBJECT on signal emission 2026-01-14 14:59:57 +01:00
Rémi Verschelde
7ebdb60060 Merge pull request #114807 from YeldhamDev/theme_editor_goodies
Fix and improve the theme editor
2026-01-13 11:06:30 +01:00
Rémi Verschelde
788beb36dc Merge pull request #114874 from passivestar/context-toolbar-no-tint
Don't tint menu button icons in context toolbar
2026-01-12 09:23:28 +01:00
passivestar
922a3c2566 Don't tint menu button icons in context toolbar 2026-01-12 11:54:49 +04:00
passivestar
6f0bd2efb9 Improve spacing in trees showing table data in modern theme 2026-01-12 00:01:49 +04:00
Rémi Verschelde
1085d9f372 Merge pull request #114714 from ryevdokimov/local-transform-gizmo-visible
Keep other parts of transform gizmo visible when rotating in local mode
2026-01-10 23:48:11 +01:00
Rémi Verschelde
94971e1b47 Merge pull request #114752 from mxtherfxcker/fix/skeleton3d-usability-issues
Fix Skeleton3D edit mode usability issues
2026-01-10 11:52:44 +01:00
mxtherfxcker
14a7c0f1e5 Fix Skeleton3D edit mode usability issues 2026-01-10 11:41:15 +03:00
Michael Alexsander
b4f14f92e8 Fix and improve the theme editor 2026-01-09 16:45:35 -03:00
Michael Alexsander
6cd83c78a9 Fix incorrect margin variations for group editors 2026-01-09 11:48:38 -03:00
Robert Yevdokimov
3518b0dc5a Keep other parts of transform gizmo visible when rotating in local mode 2026-01-09 07:26:11 -05: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
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
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
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
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
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
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
Michael Alexsander
da561cd619 More scroll hint work around the editor 2026-01-06 18:34:20 -03:00
passivestar
375a8f84d2 Fix inconsistent MenuButton style 2026-01-06 04:38:32 +04:00
Thaddeus Crews
76cd830ba9 Merge pull request #113895 from migueldeicaza/prevent-gizmo-crash
Node3DEditorViewport: Prevent crash while handling input.
2026-01-05 10:18:03 -06:00
Rémi Verschelde
5a5ed7c443 Merge pull request #114604 from KoBeWi/↩tilescenecollection↩
Fix undo/redo for adding scene tiles
2026-01-05 11:45:35 +01:00
Miguel de Icaza
eba4ceb0ea Node3DEditorViewport: Prevent crash while handling input
The selection might change before the user releases the mouse pointer,
and this would crash the editor.

This follows the same check that is done in ::_update_gizmos
2026-01-05 11:33:11 +01:00
Miguel de Icaza
9c7669d32c Prevent BonePropertiesEditor crash due to skeleton use-after-release
This fixes an error we caught in the wild via crash reporting.

It is possible for the BonePropertiesEditor to keep a reference
to a skeleton that is deleted behind its back, and then dereference
and crash.

Additionally, this used to remove signals that might not have been
set, so this guards against these warnings as well.
2026-01-05 11:08:56 +01:00
kobewi
945b2a4522 Fix undo/redo for adding scene tiles 2026-01-04 21:29:39 +01:00
kobewi
de1d2acec2 Don't open new scene when double-clicking tabs 2026-01-03 22:50:30 +01:00
Robert Yevdokimov
ed078ed438 Preserve selections when filtering nodes in scene tree 2026-01-03 12:23:59 -05:00
kit
36f4ea227d Fix SplitContainer set desired size infinite loop 2026-01-02 19:05:06 -05:00