1
0
Fork 0
Commit Graph

297 Commits

Author SHA1 Message Date
Michael Alexsander 5246b5fba9
Add leftover scroll hints, and panels for scrollables without hints 2025-12-12 10:59:03 -03:00
Rémi Verschelde 65c8c3dbca
Merge pull request #113458 from Calinou/editor-3d-default-transform-mode
Default the 3D editor to Transform mode to restore 4.5 behavior
2025-12-09 19:54:31 +01:00
Rémi Verschelde d09a3d83ff
Merge pull request #113574 from YeldhamDev/take_the_hint
Enable scroll hints for several parts of the editor
2025-12-09 19:32:11 +01:00
Hugo Locurcio 5d80686497
Default the 3D editor to Transform mode to restore 4.5 behavior
The Select mode no longer allows moving or rotating selected nodes.
This mode was still the default until now, which results in behavior that's
inconsistent with the 2D editor.

This sets the default mode to the new Transform mode to ensure
usability out of the box is unchanged. Shortcuts and icon ordering
were also modified to best match 4.5.
2025-12-09 18:16:01 +01:00
Rémi Verschelde 6ca17e29aa
Merge pull request #113789 from Rindbee/Use-ObjectID-for-comparison-in-SceneTreeEditor
Use `ObjectID` in `SceneTreeEditor` to compare the old and new scene roots
2025-12-09 17:18:07 +01:00
Rémi Verschelde 66b6ea492f
Merge pull request #113706 from lodetrick/unused-and-forgotten
Codestyle: Remove unused private variables in `godot/editor`
2025-12-09 17:17:18 +01:00
Michael Alexsander f187b8b2bf
Enable scroll hints for several parts of the editor 2025-12-09 10:55:26 -03:00
风青山 53222f45b9
Use `ObjectID` in `SceneTreeEditor` to compare the old and new scene roots
This is likely due to delayed function calls, causing some `SceneTreeEditor`
instances to miss the stage where the scene root is set to `nullptr`
when calling `_update_tree()`.
2025-12-09 20:43:59 +08:00
Adelynne Brito d7792feaba
Move initialization check for CanvasMaterial
Prevents the check from causing other materials to error
2025-12-08 19:11:23 +01:00
Thaddeus Crews e56ea15a03
Merge pull request #113701 from lodetrick/debugger-oops
Fix Debugger Dock not opening and unused BottomPanel code
2025-12-08 11:53:43 -06:00
Logan Detrick 17c7a3b817 Remove unused private variables in `godot/editor` 2025-12-07 02:55:08 -08:00
Logan Detrick 58969218d6 Remove unused code in EditorBottomPanel and remove deprecated bottom panel operation 2025-12-07 02:19:50 -08:00
Rémi Verschelde 3edd256a6f
Merge pull request #113611 from bruvzg/mod_plus
[Editor] Fix missing "+" in the bunch of tooltips.
2025-12-05 09:38:51 +01:00
Rémi Verschelde eb389feaf2
Merge pull request #113601 from Giganzo/inspector-control-height
Fix property height in the inspector for control layout
2025-12-05 09:38:46 +01:00
Rémi Verschelde 6b0a74073c
Merge pull request #113296 from KoBeWi/soft_open_gently
Fix dock opening focus
2025-12-05 09:38:08 +01:00
Pāvels Nadtočajevs e2b8c9f038
[Editor] Fix missing "+" in the bunch of tooltips. 2025-12-05 10:20:50 +02:00
Giganzo c01711ca16 Fix property height in the inspector for control layout 2025-12-05 00:06:24 +01:00
Rémi Verschelde 8437869434
Merge pull request #112615 from YeldhamDev/inspector_props_size_fix
Fix issues with property height in the inspector
2025-12-04 15:52:40 +01:00
Thaddeus Crews fbc9539764
Merge pull request #113275 from lodetrick/sprite-dock
Use new dock system for SpriteFrames Dock
2025-12-03 16:50:41 -06:00
LanzaSchneider e46936c363 Fix sprite_frames_editor_plugin compilation with deprecated=no 2025-12-04 03:59:19 +08:00
Thaddeus Crews b0a1b9a0b1
Merge pull request #111471 from WesleyClements/zoom-in-on-pixel-art
Add zoom to fit functionality to `SpriteFramesEditor`
2025-12-03 11:42:25 -06:00
kobewi 234a255249 Fix CreateDialog returning wrong type 2025-12-03 15:28:24 +01:00
Wesley Clements 997473ba4e added zoom to fit for SpriteFramesEditorPlugin 2025-12-03 05:09:50 -08:00
Rémi Verschelde acb157df7a
Merge pull request #113464 from kleonc/sprite_dialogs_allow_maximizing
Allow maximizing sprite related dialogs
2025-12-03 09:50:00 +01:00
Rémi Verschelde 79106fdf40
Merge pull request #113338 from KoBeWi/Porygon-Dck
Use EditorDock for Polygon2D editor
2025-12-03 09:49:55 +01:00
Rémi Verschelde 3ffed928ed
Merge pull request #113128 from lodetrick/vertical-tilemap
Enable Vertical orientation for TileMap Dock
2025-12-03 09:49:36 +01:00
Rémi Verschelde 11ffcb3ef7
Merge pull request #113108 from KoBeWi/Thock
Change Theme to EditorDock and add `closable` property
2025-12-03 09:49:31 +01:00
Thaddeus Crews cd7cff8fa0
Merge pull request #113257 from KoBeWi/the_most_important_dock
Improvements to ResourcePreloader editor
2025-12-02 20:42:56 -06:00
Logan Detrick ad094b93be Enable Vertical orientation for TileMap Dock 2025-12-02 18:39:44 -08:00
kleonc 6c57ce7a05 Allow maximizing sprite related dialogs 2025-12-02 18:47:05 +01:00
Pāvels Nadtočajevs 1bcc499d9a
Use EditorSpinSlider in the theme editor. 2025-12-02 19:02:01 +02:00
kobewi 2de97cafb7 Change Theme to EditorDock and add closable property 2025-12-02 16:27:36 +01:00
Rémi Verschelde 34cdf39db0
Merge pull request #113420 from Calinou/editor-use-unicode-arrows
Use Unicode arrow symbols throughout the editor
2025-12-02 14:17:28 +01:00
Michael Alexsander 034942557e
Fix issues with property height in the inspector 2025-12-01 23:14:33 -03:00
Hugo Locurcio db920eb7f0
Use Unicode arrow symbols throughout the editor
This does not apply to text printed to the Output panel, as the fixed-width
font may not have the glyph in its character set (or if it does, the arrow
character may be hard to read).
2025-12-02 01:36:35 +01:00
Hugo Locurcio 2cf7af9149
Make all unsupported renderer message features consistently warnings
Previously, some messages indicating a lack of support were errors
instead of warnings. Some messages were also not shown when running
a release export template.

- Use "renderer" terminology consistently instead of "rendering method".
2025-12-01 17:38:12 +01:00
kobewi 66802874e3 Use EditorDock for Polygon2D editor 2025-11-29 22:27:13 +01:00
kobewi cea95e6004 Fix dock opening focus 2025-11-29 00:44:01 +01:00
kobewi 3fcf980ce7 Improvements to ResourcePreloader editor 2025-11-28 15:52:37 +01:00
Logan Detrick 3140ae1042 Use new dock system for SpriteFrames Dock 2025-11-28 03:25:13 -08:00
Rémi Verschelde 85fd05fc30
Merge pull request #113080 from Rindbee/fix-the-returned-control-was-not-freed
Fix the returned controls of `EditorHelpBitTooltip::show_tooltip()` were not freed in `ScriptTextEditor`
2025-11-27 09:55:50 +01:00
Thaddeus Crews 22a28e07cc
Merge pull request #101407 from nattyrice/atlas-merge-tool-fix
Fix Atlas Merge Tool Crash
2025-11-25 07:07:02 -06:00
Thaddeus Crews 6e69760134
Merge pull request #111967 from Ivorforce/object-cast-to-protect
Statically protect `Object::cast_to` for unrelated `Object` types.
2025-11-25 07:06:48 -06:00
Lukas Tenbrink 0f047944e4 Statically protect `Object::cast_to` for unrelated `Object` types.
Fix a handful of bugs associated with it.
2025-11-24 23:03:22 +01:00
Thaddeus Crews 6d8ec7e7ce
Merge pull request #86930 from ryevdokimov/commit-transforms-on-mode-switch
Commit transforms done with editor gizmo on tool mode switch.
2025-11-24 16:00:07 -06:00
Thaddeus Crews fb91141cd1
Merge pull request #107343 from kj-art-dev/viewport-rotation-control-visual-feedback
Visual feedback update for viewport rotation gizmo.
2025-11-24 16:00:02 -06:00
Thaddeus Crews 5144ee81cd
Merge pull request #108546 from ryevdokimov/path3d-no-restart
Do not require editor restart when changing Path 3d Tilt Disk Size setting
2025-11-24 15:59:58 -06:00
Thaddeus Crews 4fef336722
Merge pull request #113014 from arkology/scene-tabs-context-options
Add "Undo Close" & "Close All" options for `EditorSceneTabs` out-of-tabs context menu
2025-11-24 10:21:45 -06:00
Thaddeus Crews 06f7cc9e02
Merge pull request #101787 from Break-Ben/signals-and-groups-docks
Separate Node editor dock
2025-11-24 10:21:24 -06:00
Thaddeus Crews 3d0f2889d8
Merge pull request #113034 from lodetrick/new-dock-tiles
Use new dock system for TileMap and TileSet
2025-11-24 10:21:20 -06:00