Commit Graph

57 Commits

Author SHA1 Message Date
Michael Alexsander e32b9274a3 Fix UI focus being shown when it shouldn't 2025-11-03 17:00:05 -03:00
Rémi Verschelde 9b36dfe0b0 Merge pull request #112052 from Giganzo/filesystem-dock-list-mode
Fix FileSystem file list mode button visibility
2025-11-01 19:05:45 +01:00
Thaddeus Crews 08705259f2 Merge pull request #109919 from KoBeWi/you_have_no_duplicate_here
Show simple dialog when there are no Resources to duplicate
2025-10-31 09:23:35 -05:00
LuoZhihao ce2fae79b1 Fallback to parent class icon by default for gdextension 2025-10-31 18:03:32 +08:00
Michael Alexsander e06f015f95 Add a new editor theme
Co-authored-by: passivestar <60579014+passivestar@users.noreply.github.com>
2025-10-30 00:31:54 -03:00
Thaddeus Crews 0994b19ba4 Merge pull request #111025 from xuhuisheng/dev/clear_inheritance
Fix Clear Inheritance issues
2025-10-29 13:13:53 -05:00
xuhuisheng 766b45bdd9 Fix Clear Inheritance error 2025-10-29 21:27:50 +08:00
Giganzo ac5aa66012 Fix FileSystem file list mode button visibility 2025-10-26 13:40:10 +01:00
Thaddeus Crews c2ca5bdd23 Merge pull request #107275 from DexterFstone/file-system-selection-changed-signal
Expose the signal when user select a file/folder in the FileSystemDock
2025-10-24 11:23:07 -05:00
kobewi 682b0f7c54 Add switch on hover to TabBar 2025-10-22 00:34:57 +02:00
Thaddeus Crews ed4f4d275e Merge pull request #110904 from YeldhamDev/tree_drag_unfolding
Unfold tree items on hover while drag-n-dropping
2025-10-21 15:11:01 -05:00
Thaddeus Crews fd4ad29b84 Merge pull request #110641 from DallasHuff/new-resource-hotkey
Add Create Resource Hotkey
2025-10-21 15:10:59 -05:00
Thaddeus Crews b360196dcd Merge pull request #111000 from DallasHuff/move-file-filter
Move file filter when filesystem dock is in the bottom panel
2025-10-21 15:10:52 -05:00
Thaddeus Crews 464ddd4ea7 Merge pull request #109043 from GabCoolDude/resource-signal-viewer
View resource signals in the Connections Dock
2025-10-20 18:09:56 -05:00
GabCoolDude cdcb2fc389 View resource signals in the Connections Dock 2025-10-20 23:24:32 +02:00
DallasHuff ffe00d53bf Moved File Filter When Filesystem Dock is on the Bottom Panel
When the Filesystem Dock is on the bottom panel vertical space is more
valuable than horizontal space. Moving the file filter to be horizontal
with the current path LineEdit makes the dock more space efficient when
on the bottom panel. When docked on the side, the file filter is
unchanged.
2025-10-17 08:36:24 -05:00
kobewi 7cee91f05b Fix favorites icon size in FileSystem dock 2025-10-13 13:58:10 +02:00
DexterFstone ee1a36facd Expose the signal when user select a file/folder in the FileSystemDock 2025-10-04 05:33:04 -07:00
Thaddeus Crews 38af23a654 Merge pull request #89409 from aaronfranke/server-folders
Move server files into their subfolders
2025-10-03 12:01:00 -05:00
Mounir Tohami 2182dedcc6 Fix switching back to local SceneTree. 2025-10-02 11:46:47 +03:00
Thaddeus Crews bf926c2000 Merge pull request #106503 from KoBeWi/docker_exe
Rework editor docks
2025-10-01 17:54:10 -05:00
Thaddeus Crews 1df6a40aa0 Merge pull request #110066 from Giganzo/folder-color
Fix folder color in FileSystem Dock when using light theme
2025-10-01 13:12:41 -05:00
Aaron Franke 3d1c9fd5de Move server files into their subfolders 2025-09-30 19:39:39 -07:00
kobewi 97b398cba1 Rework editor docks 2025-09-29 17:30:41 +02:00
DallasHuff 3d16ea88c6 Add New File Shortcuts in FileSystem Dock
It currently takes several clicks to create a file in the filesystem dock. This
change adds the option to create shortcuts for creating files,
greatly reducing the number of inputs required to do so.
2025-09-26 18:52:30 -05:00
Michael Alexsander 26745b4b87 Unfold tree items on hover while drag-n-dropping
Co-authored-by: suddjian
2025-09-26 14:38:45 -03:00
Thaddeus Crews 121b1b7d58 Merge pull request #110420 from fstxz/fix-folder-nullptr
Fix crash due to null pointer dereference when moving/renaming folders in `FileSystemDock`
2025-09-25 14:57:10 -05:00
Thaddeus Crews 5088a93024 Merge pull request #110415 from fstxz/fix_favorites
Fix favorite folders that are outside of the project being displayed in `FileSystemDock`'s file list
2025-09-25 14:57:08 -05:00
A Thousand Ships bd65cfa876 Revert "Replace many uses of is_class with derives_from."
This reverts commit 78b743cf4a.
2025-09-25 13:48:53 +02:00
Thaddeus Crews 78b743cf4a Merge pull request #110832 from Ivorforce/is-class-to-derives-from
Replace many uses of `is_class` with `derives_from`.
2025-09-24 09:59:09 -05:00
Thaddeus Crews f987cf8a8a Merge pull request #110231 from fstxz/fix_shader_path
Fix invalid suggested file name when saving resource from a scene that hasn't been saved yet
2025-09-24 09:59:06 -05:00
kobewi eae9ef2292 Change preview methods to take Callable 2025-09-23 20:13:00 +02:00
Lukas Tenbrink 8ef4a43ada Replace many uses of is_class with derives_from. 2025-09-23 19:59:00 +02:00
Thaddeus Crews 685c7e92e5 Merge pull request #100437 from KoBeWi/ruaninstancequestionmark
Add `is_instance()` helper method to Node
2025-09-23 12:08:48 -05:00
Thaddeus Crews 709226ad1c Merge pull request #109515 from precup/speedy-selections
Speed up large selections in the editor
2025-09-22 21:00:54 -05:00
Thaddeus Crews be421bcdd4 Merge pull request #110250 from YeldhamDev/i_just_cant_keep_focused
Hide `Control` focus when given via mouse input
2025-09-22 13:28:44 -05:00
Thaddeus Crews ab01179d6c Merge pull request #106849 from KoBeWi/soft_coding
Don't hard-code hsplit count
2025-09-20 13:41:28 -05:00
Michael Alexsander aeb3a45c97 Hide Control focus when given via mouse input 2025-09-19 13:43:29 -03:00
kobewi 2fd881c40f Don't hard-code hsplit count 2025-09-19 16:05:26 +02:00
Colin O'Rourke c4559c02de VisualShader Conversion fails with Embeds
Potentially resolves https://github.com/godotengine/godot/issues/101375

VisualShader now has a has_node_embeds function that runs through it's child nodes to find embedded resources via object properties. Conversion plugin uses this function to catch the error.
2025-09-18 14:35:30 -07:00
Thaddeus Crews de572675e0 Merge pull request #109369 from ColinSORourke/MaterialConversionErrorFix
Material Conversion Error Handling
2025-09-16 09:48:59 -05:00
Artemy Fedotov 8d137bcd29 Fix favorite folders that are outside of the project being displayed in FileSystemDock's file list 2025-09-11 16:44:40 +04:00
Artemy Fedotov 4e3a39a2e8 Fix crash due to null pointer dereference when moving/renaming folders in FileSystemDock 2025-09-11 15:31:32 +04:00
Artemy Fedotov 7b850260bf Fix invalid suggested file name when saving resource from a scene that hasn't been saved yet 2025-09-04 09:49:09 +04:00
Mike Precup 1c8e3f9037 Speed up large selections in the editor 2025-08-31 14:25:44 -07:00
Giganzo 12d74872a5 Fix folder color in FileSystem Dock when using light theme 2025-08-28 22:38:00 +02:00
kobewi 4df9eee8fa Show simple dialog when there are no Resources to duplicate 2025-08-23 22:53:33 +02:00
kobewi 27fb2181cd Track last selection using ObjectID 2025-08-20 14:49:50 +02: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
Thaddeus Crews 2bfc3212ad Merge pull request #108883 from aaronfranke/editor-crash-scene-tree-dock
Fix crash in SceneTreeDock when closing a scene with a selected node
2025-07-23 13:27:08 -05:00