1
0
Fork 0
Commit Graph

51 Commits

Author SHA1 Message Date
Thaddeus Crews 4588542dfc
Merge pull request #107065 from timothyqiu/scene-close-all
Allow closing all scene tabs via shortcut
2025-09-20 13:41:37 -05:00
Thaddeus Crews daa89d5292
Merge pull request #109513 from precup/small-editor-optimizations
Miscellaneous editor optimizations for large scenes
2025-09-19 20:54:24 -05:00
Thaddeus Crews c39edeca6d
Merge pull request #109744 from Repiteo/core/math-constants-semantic
Core: Integrate semantic constants in math structs
2025-09-16 11:44:49 -05:00
Thaddeus Crews de572675e0
Merge pull request #109369 from ColinSORourke/MaterialConversionErrorFix
Material Conversion Error Handling
2025-09-16 09:48:59 -05:00
Michael Alexsander bf65bf0bbd
Fix "SpriteFrames" editor not fully hidding the bottom panel 2025-09-05 13:33:05 -03:00
Mike Precup e73e978d65 Misc editor speedups for large scenes 2025-08-31 13:46:33 -07:00
Thaddeus Crews 825ef2387f
Merge pull request #110044 from timothyqiu/theme-type-name-validation
Validate theme type name input in Add Theme Type dialog
2025-08-29 12:00:44 -05:00
Kamil Tokarski 167cf79024
fix: update shortcut input to support CMD key for snapping 2025-08-29 00:22:47 +02:00
Haoyu Qiu e5373c5cb0 Validate theme type name input in Add Theme Type dialog 2025-08-28 15:47:37 +08:00
Adam Simpkins edfe631c7c
Create an undo/redo action when pinning a SoftBody3D point in the editor
Previously, if you pinned a point by clicking on one of the soft body
vertex handles, the scene was not marked as modified, and the action
could not be undone by hitting Ctrl + Z.

Co-authored-by: Tomasz Chabora <kobewi4e@gmail.com>
2025-08-25 17:07:23 +02:00
Thaddeus Crews 1a7c477787
Merge pull request #109684 from ryevdokimov/fix-cancel-fighting
Fix transforms trying to continue after a cancel
2025-08-24 11:04:30 -05:00
Thaddeus Crews b947e5f8cc
Merge pull request #109133 from aaronp64/polygon_editor_grab_radius
Use `point_grab_radius` setting in `Polygon2DEditor` bottom panel editor
2025-08-21 18:39:35 -05:00
Thaddeus Crews 4854c0447b
Merge pull request #109619 from aaronp64/theme_editor_name_change
`ThemeEditor` fix to show filename for new/renamed files
2025-08-20 12:07:15 -05:00
Thaddeus Crews 84c0ec04f3
Core: Integrate semantic constants in math structs
- Excludes self-explanatory constants (ZERO, ONE, etc)
2025-08-19 10:15:08 -05:00
robert yevdokimov d99d2cb884 Prevent held escape key from unselecting nodes after canceling a transform 2025-08-18 16:47:09 +04:00
Robert Yevdokimov 26f920f85e Fix transforms trying to continue after a cancel 2025-08-17 10:04:42 +04:00
Thaddeus Crews a43e6e68cc
Merge pull request #100813 from ryevdokimov/prevent-selecting-hidden-transform-gizmo
Fix being able to grab hidden transform gizmo handles
2025-08-15 12:58:47 -05:00
aaronp64 842b44d872 ThemeEditor fix to show filename for new/renamed files
Updated ThemeEditor to set the theme name label when theme file is initially created or renamed.
2025-08-14 15:20:50 -04:00
Thaddeus Crews de463e0241
Merge pull request #109564 from timothyqiu/scene-create-3d
SceneCreateDialog: Hide 3D Scene option when 3D editor is disabled
2025-08-13 18:42:16 -05:00
kleonc 5ba1d0ff97 Fix TileMapLayer terrain preview icons for transformed alternative tiles 2025-08-13 18:35:51 +02:00
Haoyu Qiu 69613d2099 SceneCreateDialog: Hide 3D Scene option when 3D editor is disabled 2025-08-13 13:54:39 +08:00
Thaddeus Crews 8aa37cab89
Merge pull request #109469 from ryevdokimov/fix-previews
Fix cinematic preview causing the editor redraw continuously and aspect ratio not updating in camera preview
2025-08-12 11:46:40 -05:00
robert yevdokimov 1672b69ce8 Fix node can't be rotated by holding ctrl/command while in select mode 2025-08-11 15:15:55 +04:00
robert yevdokimov edee07bb62 Fix cinematic preview causing the editor redraw continuously and aspect ratio not updating in camera preview 2025-08-10 19:08:28 +04:00
Thaddeus Crews 96cf51335c
Merge pull request #104945 from YeldhamDev/subgizmo_lock_ignore
Fix gizmos from 3D editor plugins not applying changes to locked nodes
2025-08-08 12:28:09 -05:00
Colin O'Rourke 05fd79af7c Material Conversion Error Handling
Material Conversion Plugins now ERR_FAIL if called on an unitialized material.

FileSystemDock no longer crashes if Conversion Plugin fails and returns a null ref.
2025-08-06 14:03:11 -07:00
aaronp64 aaaa840568 Use point_grab_radius setting in Polygon2DEditor bottom panel editor
Updated Polygon2DEditor bottom panel editor to use point_grab_radius setting instead of fixed value, similar to grab behavior in main 2D editor panel.  Also updated closest point detection to better handle overlapping grab areas.
2025-08-05 17:42:44 -04:00
Thaddeus Crews 0279916ff2
Merge pull request #108374 from DanielGSilva/mouse-captured-orientation
Deactivate orientation gizmo on window exit
2025-08-04 12:04:21 -05:00
Haoyu Qiu 5593ac4e3b Fix some inspector action buttons not updating icon when theme changes 2025-08-04 15:30:36 +08:00
Mike Precup 0f04d5ce53 Fix editor segfault when using a path3d without a curve3d 2025-07-28 11:35:21 -07:00
Kilian Hu 7c5bb585a5 Fix gizmo update if select changes outside 3D view 2025-07-28 16:42:23 +02:00
Squamto 096f0288ba Fix Error when connecting signal with unbinds not yet existing function
When a Signal with unbinds was connected to a non-existing function, the connection attempt was made before the function was created.

I moved the creation of the function in front of the connection attempt.
2025-07-26 19:57:08 +02:00
Mounir Tohami 11c2d4fb39 fix spring bone 3d being disabled with 3d physics 2025-07-23 03:16:15 +03:00
Pāvels Nadtočajevs eac8e9d1cd
[SpriteFramesEditor] Decompress texture before auto slicing sprite sheet. 2025-07-17 10:51:44 +03:00
Thaddeus Crews fc1e61ad94
Merge pull request #108312 from KoBeWi/deselect_deselected_just_to_be_sure
Fix filtered out nodes not getting deselected
2025-07-16 11:27:53 -05:00
Haoyu Qiu 819c80428d Allow closing all scene tabs via shortcut 2025-07-16 20:33:41 +08:00
Thaddeus Crews 20606b1d4d
Merge pull request #108477 from KoBeWi/grid_burn-in
Fix lingering grid from TileMapLayer editor
2025-07-15 08:04:28 -05:00
Mike Precup b9beb852e6 Fix sphere gizmo handle position 2025-07-14 10:19:01 -07:00
Thaddeus Crews 1713a8ddc8
Merge pull request #108533 from YeldhamDev/get_owned
Fix unwanted resource duplication in the theme editor
2025-07-14 10:30:35 -05:00
Michael Alexsander e924d2b565
Fix unwanted resource duplication in the theme editor 2025-07-12 12:39:55 -03:00
Mounir Tohami 5be915a12c Move remaining 3D files to 3D folder and move physics gizmos to their own physics folder. 2025-07-11 18:46:13 +03:00
kobewi b073fba3f7 Fix lingering grid from TileMapLayer editor 2025-07-10 14:50:11 +02:00
Thaddeus Crews 22721a8ca7
Merge pull request #108368 from aaronfranke/editor-particles-2d-3d
Move 2D and 3D particle editors to the 2D and 3D folders
2025-07-09 11:33:16 -05:00
Robert Yevdokimov 060f9b7a16 Do not commit gizmo handles if no changes were made 2025-07-09 14:31:02 +04:00
Robert Yevdokimov 51678cc21b Fix being able to select hidden transform gizmo 2025-07-07 21:18:35 +04:00
Michael Alexsander 3d737cbbbd
Fix gizmos from 3D editor plugins not applying changes to locked nodes 2025-07-07 13:11:20 -03:00
danielgsilva 1c48eb449a Deactivate orientation gizmo on window exit 2025-07-07 11:55:40 +01:00
Aaron Franke b0d5d82c42
Move 2D and 3D particle editors to the 2D and 3D folders 2025-07-07 00:50:38 -07:00
kobewi 6402a0fd96 Fix filtered out nodes not getting deselected 2025-07-05 16:29:28 +02:00
Nikita Samusev abfa249686 Fix selecting wrong vertices in the Polygon2D editor when adding a polygon 2025-07-05 16:12:43 +03:00