Thaddeus Crews
ad46310dd5
Merge pull request #114556 from jgill88/gh-11698
...
Add ping-pong playback support to SpriteFrames / AnimatedSprite2D / AnimatedSprite3D
2026-04-07 18:21:36 -05:00
Thaddeus Crews
0afbee0099
Merge pull request #116159 from ryevdokimov/fix-gizmo-handle-highlight
...
Immediately update transform gizmo handle highlight when changing tool modes
2026-04-06 13:02:26 -05:00
Thaddeus Crews
54bac151e5
Merge pull request #118089 from ryevdokimov/zoom-fix
...
Fix 3D zoom indicator not showing in editor
2026-04-02 12:33:20 -05:00
ryevdokimov
fd5332c8e9
Fix 3D zoom indicator not showing in editor
2026-04-01 21:11:17 -04:00
Thaddeus Crews
6a6162070d
Merge pull request #117369 from KoBeWi/wrong_port_in_your_viewport
...
Fix broken panning in floating editors
2026-04-01 18:10:21 -05:00
Thaddeus Crews
63425f1d27
Merge pull request #112922 from vaner-org/improve-save-all-scenes
...
Improve scene tab right-click menu's Save All Scenes' disable condition
2026-04-01 18:10:07 -05:00
Thaddeus Crews
e1bd3176ce
Merge pull request #117574 from KoBeWi/unleash_the_power_of_RefCounted
...
Rework TileSet editor proxy objects
2026-04-01 12:55:10 -05:00
Thaddeus Crews
94485a31d7
Merge pull request #117760 from YeldhamDev/focus_me_bones
...
Allow to navigate the "Bones" tree of `Skeleton3D` with the keyboard
2026-03-31 10:46:54 -05:00
Thaddeus Crews
0e3479a483
Merge pull request #116670 from migueldeicaza/skeleton3d-fix-validation
...
Fix a crash in the wild with drag and drop in the Skeleton3D editor.
2026-03-31 10:46:53 -05:00
Thaddeus Crews
c708da3a2d
Merge pull request #106785 from ryevdokimov/measure-tool-components
...
Add vector components to 3D ruler tool
2026-03-31 10:46:47 -05:00
Miguel de Icaza
a459aedac3
Fix a crash in the wild with drag and drop in the Skeleton3D editor
2026-03-31 09:37:24 -05:00
Thaddeus Crews
308fbaf3e4
Merge pull request #112919 from vaner-org/scene-tab-right-click-without-focus
...
Make right-clicking on unfocused scene tabs possible
2026-03-30 13:35:24 -05:00
kobewi
e1ebc537ce
Fix broken panning in floating editors
2026-03-30 16:48:19 +02:00
StarryWorm
d610492fef
Separate ResourceFormat* methods from main classes
2026-03-27 07:16:20 -04:00
StarryWorm
4ae336740d
Add missing resource_*.h includes
...
Add missing `resource_importer.h` includes
Add missing `resource_loader.h` includes
Add missing `resource_saver.h` includes
2026-03-27 07:03:39 -04:00
vaner-org
1f70e1cebb
Right-click on scene tab without selecting it
2026-03-27 00:42:20 +05:30
vaner-org
1950d0cdab
Improve Save All Scenes disable condition
2026-03-27 00:21:53 +05:30
LanzaSchneider
3be92694f0
fix: compile error with deprecated=no option
2026-03-25 14:05:53 +08:00
Josh Gill
d4d8b781be
Add ping-pong playback support to SpriteFrames / AnimatedSprite2D / AnimatedSprite3D
2026-03-23 22:32:29 -07:00
Rémi Verschelde
7484a2e256
Merge pull request #117730 from KoBeWi/no_edit_only_read
...
Properly handle readonly resources in shapes editors
2026-03-23 22:36:11 +01:00
Rémi Verschelde
e448c538ba
Merge pull request #117615 from jinyangcruise/fix_underscored_signal_in_signal_panel
...
Fix connection dock not hiding underscored native signals.
2026-03-23 22:35:24 +01:00
Rémi Verschelde
9af848159b
Merge pull request #117606 from danbolt/daniel-savage/update-snap-on-transform
...
Dynamically check for 3D editor snapping state
2026-03-23 22:35:16 +01:00
Rémi Verschelde
34e02d031f
Merge pull request #117376 from YeldhamDev/new_mesh_library_editor
...
Create a proper editor for `MeshLibrary`
2026-03-23 22:34:34 +01:00
Rémi Verschelde
6cd467eab3
Merge pull request #117373 from filipemrabreu/tileset-undo-terrain-set-move-fix
...
Fix undoing terrain set move duplicates terrain in second set
2026-03-23 22:34:30 +01:00
Rémi Verschelde
987c77f02f
Merge pull request #116019 from ryevdokimov/save-viewport-splitter-ratio
...
Persist editor viewport splitter ratios on editor restart
2026-03-23 22:34:06 +01:00
Michael Alexsander
d578e60fe0
Allow to navigate the "Bones" tree of Skeleton3D with the keyboard
2026-03-23 16:42:53 -03:00
Filipe Abreu
106bbaa2e8
Fix #116636 : Undoing terrain set move duplicates terrain in second set
...
Undoing a terrain set move could corrupt terrain data where a
terrain from the first set appears duplicated in the second set.
This happens because UndoRedo restores terrain properties without
clearing the existing terrain container first, causing the previous
state to be overlaid on top of the current one.
Fix this by clearing the terrains in the affected terrain
sets before restoring their properties during undo.
This ensures the terrain container is rebuilt from the
saved properties instead of merging with the current state.
2026-03-23 14:56:26 +00:00
kobewi
ce2f416e82
Properly handle readonly resources in shapes editors
2026-03-22 16:16:56 +01:00
Michael Alexsander
c766fb1ce8
Create a proper editor for MeshLibrary
2026-03-21 11:16:26 -03:00
Daniel Savage
5baffba0fe
Editor: Poll snapping state when updating a transform
2026-03-20 10:09:51 +09:00
风青山
2c7071d3ae
Make the resource type's default theme item editable in Theme editor
...
In most cases, we may only need to modify some properties of the default
resource instead of all. But click the plus icon to override item, it
will use an empty object to override. Allow `EditorResourcePicker` to be
editable, you can use the **Make Unique** option to create a copy and
then edit it.
2026-03-20 08:58:13 +08:00
jinyangcruise
e8c8644420
Fix connection dock not hiding underscored native signals.
2026-03-19 15:42:59 +08:00
Lukas Tenbrink
05c33acbb1
Make memnew(RefCounted) return Ref, to force callers to take ownership of it through a reference.
2026-03-18 20:34:08 +01:00
kobewi
41e0cf8185
Rework TileSet editor proxy objects
2026-03-18 18:17:15 +01:00
Rémi Verschelde
98868393cc
Style: Enforce #include validation hook
2026-03-18 10:41:59 +01:00
Rémi Verschelde
e33e98a26f
Style: Apply clang-format grouping rules
2026-03-17 20:11:01 +01:00
Thaddeus Crews
f8d2e19bf6
Merge pull request #117380 from ryevdokimov/vertex-snap-future
...
Add 3D vertex snap base setting (Vertex/Origin)
2026-03-17 13:44:07 -05:00
ryevdokimov
7047d150e5
Add 3D vertex snap base setting (Vertex/Origin)
2026-03-16 17:16:42 -04:00
Rémi Verschelde
005e054245
Remove unused includes in editor with clangd-tidy
...
Also includes the few changes flagged in `main`.
2026-03-15 20:47:05 +01:00
Robert Yevdokimov
6303078162
Persist editor viewport splitter ratios on editor restart
2026-03-14 21:34:23 -04:00
Robert Yevdokimov
055a6e7b40
Add freelook and navigation control to preview camera
2026-03-14 10:58:09 -04:00
Rémi Verschelde
fb177243ac
Merge pull request #117397 from ryevdokimov/path3d-conflict-fix
...
Fix Modo/Maya navigation conflicts with Path3D editor shortcuts
2026-03-14 12:16:40 +01:00
Rémi Verschelde
bc344d5845
Merge pull request #117235 from ryevdokimov/vertex-snap
...
Add vertex snapping to the 3D editor
2026-03-14 12:16:16 +01:00
Rémi Verschelde
77264a7087
Merge pull request #116972 from ryevdokimov/focus-subgizmo
...
Fix 3D focus selection for subgizmos
2026-03-14 12:16:03 +01:00
Thaddeus Crews
f8a479fde9
Merge pull request #117393 from KoBeWi/hasn't_main_screen
...
Remove redundant `_has_main_screen()` overrides
2026-03-13 12:14:04 -05:00
Thaddeus Crews
f6f892ed3c
Merge pull request #116630 from KoBeWi/echoff
...
Fix 2D editor redrawing on modifier echo events
2026-03-13 12:14:03 -05:00
ryevdokimov
20b80e7342
Fix Modo/Maya navigation conflicts with Path3D editor shortcuts
2026-03-13 11:14:18 -04:00
kobewi
9a0c0bf757
Remove redundant _has_main_screen() overrides
2026-03-13 13:10:09 +01:00
ryevdokimov
331541b25a
Add vertex snapping to the 3D editor
2026-03-12 10:34:09 -04:00
Thaddeus Crews
c410547bfa
Merge pull request #116910 from ryevdokimov/redraw-3d-overlay-on-nav
...
Fix 3D editor overlay not redrawing on camera navigation
2026-03-12 09:03:42 -05:00