Commit Graph

608 Commits

Author SHA1 Message Date
arkology 0521f53b6e Add search bar for the Opened Scenes List popup 2026-04-18 15:03:28 +03:00
Thaddeus Crews e2355e8e0b Merge pull request #118648 from YeldhamDev/meshlib_editor_focus_fix
Fix `MeshLibrary` editor taking priority over `GridMap` when it shouldn't
2026-04-16 21:46:56 -05:00
Michael Alexsander a76a7d83b4 Fix MeshLibrary editor taking priority over GridMap when it shouldn't 2026-04-16 12:51:06 -03:00
ryevdokimov 9f4c35ab4d Fix 3D viewport drag-translate triggering without mouse button held 2026-04-15 07:40:45 -04:00
Thaddeus Crews 90113707f2 Merge pull request #117887 from ryevdokimov/collision-vertex-snap
Add vertex snap to collision shape vertices in 3D editor
2026-04-14 15:44:30 -05:00
Thaddeus Crews 7ce1853014 Merge pull request #108219 from CookieBadger/area-light-integration
Add Rectangular Area Light Source
2026-04-14 07:10:56 -05:00
ryevdokimov c375f0b6b3 Add vertex snap to collision shape vertices in 3D editor 2026-04-10 13:33:31 -04:00
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
CookieBadger 7b7bd1dcea Add AreaLight3D 2026-04-04 01:37:10 +02: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