Thaddeus Crews
551b4ebc27
Merge pull request #115932 from lodetrick/dock-switch
...
Open previously active dock when closing active dock
2026-02-25 09:27:51 -06:00
Thaddeus Crews
15a4311583
Merge pull request #113479 from Meorge/feat/collapse-anim-groups
...
Collapse groups in animation track editor
2026-02-24 09:29:42 -06:00
Malcolm Anderson
5c4500a236
Allow animation groups to be collapsed by clicking disclosure chevron on left
...
Save group collapsed state during editing session
Save collapsed groups in Animation resource so they persist across sessions
Update editor/animation/animation_track_editor.h
Remove data duplication and unnecessary method
Prevent error about negative-sized Rect2
Move animation group folding to editor cfg files
Clean up length of some lines of code
Keep fold state of groups when renamed
Update scene/resources/animation.h
Make fold_area_rect calculation more accurate
Improve animation includes
Store animation fold state in scene folding file
Fix animation fold saving for independent resource animations
Apply suggestions from code review
Update scene/resources/animation.h
Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com >
Co-authored-by: Mikael Hermansson <mikael@hermansson.io >
Co-authored-by: Tomasz Chabora <kobewi4e@gmail.com >
Co-authored-by: Thaddeus Crews <repiteo@outlook.com >
2026-02-23 10:48:24 -08:00
Thaddeus Crews
953e6e8116
Merge pull request #109360 from DexterFstone/add-a-scene-painter-tool
...
Add a scene painter tool
2026-02-23 11:59:08 -06:00
DexterFstone
69f4719e05
Add a scene painter tool
2026-02-23 14:34:10 +03:30
Thaddeus Crews
5ce11b3c5f
Merge pull request #115129 from KoBeWi/the_favorite_color_is_doomed_(was)
...
Fix folder colors in Favorites list
2026-02-19 19:20:40 -06:00
Thaddeus Crews
ad4c2c3da8
Merge pull request #116097 from KoBeWi/but_who_will_validate_validation_panel
...
Fix auto-translation of EditorValidationPanel
2026-02-18 17:28:30 -06:00
Thaddeus Crews
30faebb208
Merge pull request #116312 from KoBeWi/5000_docks_below_surface
...
Add extra bottom dock slots
2026-02-18 17:28:29 -06:00
Thaddeus Crews
aa6893931d
Merge pull request #116380 from KoBeWi/ 🙃
...
Fix BottomPanel tab dropping
2026-02-18 17:28:25 -06:00
Thaddeus Crews
551978e514
Merge pull request #112985 from DexterFstone/Add-Replace-to-SceneTree-context-menu
...
Add `Replace` to `SceneTree` context menu
2026-02-18 17:28:18 -06:00
kobewi
6b8bc19c5a
Add extra bottom dock slots
2026-02-18 15:23:25 +01:00
Thaddeus Crews
55da9f0782
Merge pull request #114360 from KoBeWi/dockup_grid
...
Refactor dock slot selector
2026-02-17 09:28:25 -06:00
kobewi
8ef3bc5135
Fix BottomPanel tab dropping
2026-02-16 23:06:48 +01:00
Thaddeus Crews
b21b4106b4
Merge pull request #114045 from Meorge/bugfix/note-for-file-extension
...
Add note to error message about how to add recognized extensions to editor
2026-02-16 15:02:37 -06:00
Thaddeus Crews
1e12317895
Merge pull request #115646 from Ivorforce/list-explicit-copy
...
Change `List` copy constructor from implicit to explicit.
2026-02-16 15:02:34 -06:00
kobewi
1e8c4d395f
Refactor dock slot selector
2026-02-16 19:57:55 +01:00
Dexter
f37446c610
Add Replace to SceneTree context menu
2026-02-15 23:35:15 +03:30
Malcolm Anderson
e298af3c71
Add note to extension-change error message about how to make editor recognize an extension
...
Update editor/docks/filesystem_dock.cpp
Update editor/docks/filesystem_dock.cpp
Update editor/docks/filesystem_dock.cpp
Use pressed signal for button
Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com >
Co-authored-by: Tomasz Chabora <kobewi4e@gmail.com >
2026-02-13 17:34:30 -08:00
kobewi
e0225265b4
Fix auto-translation of EditorValidationPanel
2026-02-09 13:52:42 +01:00
kobewi
44f9d7fa2e
Change TabContainer's popup button into real Button
2026-02-08 18:13:45 +01:00
Thaddeus Crews
0f8119a3db
Merge pull request #115575 from KoBeWi/native_instances
...
Fix Rename option for instance roots
2026-02-06 08:18:00 -06:00
Thaddeus Crews
7cdd322fb9
Merge pull request #113351 from DexterFstone/Add-context-menu-to-the-Video-RAM
...
Add context menu to the Video RAM tab of the Debugger bottom panel
2026-02-06 08:17:46 -06:00
Dexter
3f40ff020c
Add context menu to the Video RAM tab of the Debugger bottom panel
2026-02-06 10:18:14 +03:30
Logan Detrick
06b6d669fe
Change to previously open dock when closing active dock.
2026-02-05 17:40:13 -08:00
Thaddeus Crews
a8c88243c2
Merge pull request #115172 from arkology/import_tab_size
...
Fix hidden `Import` tab height
2026-02-05 14:44:36 -06:00
Thaddeus Crews
79eb6694a1
Merge pull request #112381 from Ivorforce/no-right-align
...
Don't right-align escaped newlines (e.g. for `#define`)
2026-02-05 09:18:36 -06:00
Lukas Tenbrink
c5df0cb82b
Don't right-align escaped newlines, e.g. for #define. This has previously led to long diffs in the commit history.
2026-02-04 19:31:28 +01:00
Thaddeus Crews
7dac0bc3be
Merge pull request #115839 from SpikeTrapBoomStudios/make-editor-docks-respect-pin-behavior
...
Fix: Skip setting current dock when tab cannot switch [ Make EditorDocks respect panel lock ]
2026-02-04 11:04:23 -06:00
Thaddeus Crews
555a558dcf
Merge pull request #115482 from YeldhamDev/vsc_dock_stuff
...
Convert the bottom VCS dock to a `EditorDock` and tie it with the Commit dock
2026-02-04 11:04:20 -06:00
Brendan LeVoy
a66742d699
Skip setting current dock when tab cannot switch
...
When opening a dock into a DockTabContainer that returns can_switch_dock() == false, avoid marking the dock as current. Previously p_set_current was passed through to _move_dock unconditionally; now we cast the slot to DockTabContainer and force set_current to false if switching is disallowed, preventing an unwanted focus/tab switch.
Fixed random whitespace issue to satisfy clang format
Squashes:
Update editor_dock_manager.cpp
Simplify 3rd arg of _mode_dock call
Change type of slot to remove redundancy
Co-Authored-By: lodetrick <146759331+lodetrick@users.noreply.github.com >
2026-02-04 08:44:05 -05:00
Brendan LeVoy
f051d6a0e9
Fix crash in a simpler way
...
Simply null-checks the return value of get_parent_container()
2026-02-03 15:13:31 -05:00
Michael Alexsander
e50af99ff2
Convert the bottom VCS dock to a EditorDock and tie it with the Commit dock
...
Co-authored-by: Tomasz Chabora <kobewi4e@gmail.com >
2026-02-03 12:13:44 -03:00
kobewi
14afee66c4
Add setting for automatically opening scripts
2026-02-02 14:11:40 +01:00
Rémi Verschelde
affa84862a
Merge pull request #115347 from mooflu/err-113332
...
Scene tree dock: Don't log error if there is no selection upon handling item_icon_double_clicked signal
2026-02-02 10:10:30 +01:00
Rémi Verschelde
63c78e684b
Merge pull request #114165 from KoBeWi/static ⚡ ⚡
...
Use actual class names in resource type hints
2026-02-02 10:10:24 +01:00
Rémi Verschelde
429750f60b
Merge pull request #115093 from Ivorforce/hashmap-explicit-copy
...
Change copy constructors of `HashMap` and `AHashMap` from implicit to explicit
2026-01-31 22:50:51 +01:00
Lukas Tenbrink
7072a9a874
Change List copy constructor from implicit to explicit.
2026-01-30 18:58:42 +01:00
kobewi
f7b9703cbd
Use actual class names in resource type hints
2026-01-29 21:07:56 +01:00
kobewi
4274f8b543
Replace DockSlot with DockTabContainer
2026-01-29 16:52:01 +01:00
kobewi
f006987598
Fix Rename option for instance roots
2026-01-29 14:00:56 +01:00
Thaddeus Crews
d4ab136b24
Merge pull request #112746 from Kaleb-Reid/show-nodepath-subnames
...
Show NodePath subnames in editor inspector
2026-01-28 17:58:22 -06:00
Thaddeus Crews
ccb0b49799
Merge pull request #112426 from MuffinTastic/MuffinTastic/filesystemdock-thumbnail-nearest-point
...
[Editor] Make FileSystemDock use nearest-neighbor filtering for textures
2026-01-28 17:57:57 -06:00
Thaddeus Crews
4b4b16b577
Merge pull request #114733 from KoBeWi/another_file_gone_without_trace
...
Remove DockConstants
2026-01-28 12:27:07 -06:00
Thaddeus Crews
0b60e188c3
Merge pull request #115360 from Nintorch/optimize-input-header-includes
...
Optimize `core/input/input.h` header `#include`ing
2026-01-28 12:27:02 -06:00
Thaddeus Crews
c330276a10
Merge pull request #114448 from KoBeWi/replace_old_'replace_old'
...
SceneTreeDock: Remove unused parameter
2026-01-28 12:26:55 -06:00
Thaddeus Crews
34ed1c8fb1
Merge pull request #114700 from KoBeWi/closer_siblings
...
Paste as Sibling right below the node
2026-01-28 12:26:53 -06:00
Kaleb Reid
8c7e2838a6
Show NodePath subnames in editor inspector
2026-01-28 02:13:41 -08:00
Nintorch
eb019511ed
Optimize files that #include input.h header
2026-01-28 14:21:00 +05:00
Thaddeus Crews
2450bb0c75
Merge pull request #114449 from ndarilek/a11y-regions
...
GUI: Add accessibility region role for landmark navigation
2026-01-27 15:18:27 -06:00
kobewi
4e34dc0b4d
Remove DockConstants
2026-01-27 16:43:25 +01:00