Thaddeus Crews
b5c906478d
Merge pull request #117835 from Arnklit/texture-region-move
...
Add moving and ratio-locked scaling to the region editor
2026-04-10 10:32:42 -05:00
Thaddeus Crews
5a8765b30c
Merge pull request #118352 from YeldhamDev/default_theme_preview_fix
...
Fix `Theme` editor's default preview not having the correct theme
2026-04-10 10:32:41 -05:00
Thaddeus Crews
5708ad13a6
Merge pull request #117923 from ryevdokimov/follow-subgizmo
...
Reset follow mode count on subgizmo point switch
2026-04-10 10:32:28 -05:00
Thaddeus Crews
ee441aa00a
Merge pull request #117922 from ryevdokimov/subgizmo-vertex-snap
...
Add vertex snap support for subgizmo points
2026-04-10 10:32:27 -05:00
Kasper Arnklit Frandsen
02e812647e
Add moving and ratio-locked scaling to the region editor
...
Co-authored-by: Mikael Hermansson <mikael@hermansson.io >
2026-04-10 15:24:14 +02:00
Thaddeus Crews
780b49ca3b
Merge pull request #118315 from KoBeWi/taming_the_rng
...
Preview random tiles when painting
2026-04-09 17:41:19 -05:00
Michael Alexsander
022bbc1042
Fix Theme editor's default preview not having the correct theme
2026-04-09 14:33:44 -03:00
Mike Owens
00a8977e38
SpriteFramesEditor: Fix build with deprecated=no
...
Since #114556 (ad46310 ), SpriteFramesEditor no longer built with `deprecated=no` due to
`SpriteFrames::get_animation_loop` and `set_animation_loop` being undefined.
This commit directly uses the `{get,set}_animation_loop_mode` replacements, which are always
available.
2026-04-08 14:12:40 -04:00
Thaddeus Crews
a66b9ec3f1
Merge pull request #116156 from ryevdokimov/view-axis-gizmo-no-restart
...
Make changing `view_plane_rotation_gizmo_scale` not require editor restart
2026-04-08 09:25:44 -05:00
Thaddeus Crews
c3afd5b8e1
Merge pull request #116238 from ryevdokimov/restore-polyline-arc
...
Restore `canvas_item_add_polyline` useage for transform gizmo rotation arc
2026-04-08 09:25:43 -05:00
Thaddeus Crews
d223178c48
Merge pull request #116194 from ryevdokimov/fix-rotation-line
...
Fix rotation line not showing during instant rotate
2026-04-08 09:25:41 -05:00
Thaddeus Crews
7f60a85136
Merge pull request #117534 from RgeditV1/fix-labels
...
TileMap editor: Fix inconsistent Property Names
2026-04-08 09:25:31 -05:00
Thaddeus Crews
a16b3b01bf
Merge pull request #118139 from vaner-org/main-scene-accents
...
Use accent color for main scene in EditorSceneTab and "Favorites" in FileSystemDock
2026-04-08 09:25:29 -05:00
kobewi
6abd41799a
Preview random tiles when painting
2026-04-08 15:34:03 +02:00
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
Rgeditv1
568c6104f9
Fix labels for TileSet Paint
...
Signed-off-by: Rgeditv1 <rgeditv1@protonmail.com >
Co-authored-by: KrakenByte <KrakenByte@users.noreply.github.com >
2026-04-04 02:32:22 -04:00
vaner-org
33a1f0a196
Add additional accents for main scene
2026-04-03 21:00:09 +05:30
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
ryevdokimov
59e6ff8cc5
Reset follow mode count on subgizmo point switch
2026-03-27 22:54:21 -04:00
ryevdokimov
2a11b31b50
Add vertex snap support for subgizmo points
2026-03-27 22:38:21 -04: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