summaryrefslogtreecommitdiffstats
path: root/editor/filesystem_dock.cpp
Commit message (Collapse)AuthorAgeFilesLines
...
* | Merge pull request #89658 from AThousandShips/dock_terminalRémi Verschelde2024-03-241-0/+1
|\ \ | | | | | | | | | [Editor] Add `Open in Terminal` to the file system empty click
| * | [Editor] Add `Open in Terminal` to the file system empty clickA Thousand Ships2024-03-191-0/+1
| |/ | | | | | | Was missing from clicking in the empty file list
* | Merge pull request #89642 from permelin/fix-favorite-iconRémi Verschelde2024-03-241-4/+4
|\ \ | | | | | | | | | Resource file not found error when loading Favorite icon
| * | Resource file not found error when loading Favorite iconPer Melin2024-03-181-4/+4
| |/
* | Merge pull request #89546 from YeldhamDev/bad_fsdock,_bad!Rémi Verschelde2024-03-241-0/+1
|\ \ | | | | | | | | | Fix FileSystem dock auto translating files
| * | Fix FileSystem dock auto translating filesMichael Alexsander2024-03-151-0/+1
| |/
* | Merge pull request #88003 from kitbdev/dock-manager-fixesRémi Verschelde2024-03-241-6/+1
|\ \ | | | | | | | | | Refactor and fix issues in Editor Dock Manager
| * | Refactor and fix issues in Editor Dock Managerkit2024-03-161-6/+1
| | | | | | | | | | | | Extract Dock Context Menu.
* | | Fix sorting of files/dirs in dialogsA Thousand Ships2024-03-201-2/+2
| |/ |/| | | | | Sorts leading `_` before other characters except `.`.
* | Merge pull request #77932 from ↵Rémi Verschelde2024-03-141-8/+48
|\ \ | | | | | | | | | | | | | | | KoBeWi/custom_resources_to_kill_performance_again_probably Fix custom resource icons in FileSystem
| * | Fix custom resource icons in FileSystemkobewi2024-03-081-8/+48
| |/
* / [Import] Add "skip file" import option to skip (and exclude from export) ↵bruvzg2024-03-121-1/+1
|/ | | | importable formats, auto set it for the images used by bitmap font.
* Add Ctrl + L / Cmd + Shift + G shortcut to focus path bar in FileDialogHugo Locurcio2024-03-051-0/+7
| | | | | | | | | | This also tweaks EditorFileDialog to use the same shortcut, while making it select the path text after focusing (like in most file managers). Ctrl + L / Cmd + Shift + G can also now be used to focus on the property name in the project settings editor, as well in the Input Map, Autoload, Shader Globals and Global Groups tabs.
* Add const lvalue ref to editor/* container parametersMuller-Castro2024-02-261-5/+5
|
* Don't translate filenames in FileSystem dockHaoyu Qiu2024-02-241-0/+2
|
* Add methods to add submenus without using nameskobewi2024-02-221-6/+2
|
* Merge pull request #86378 from RobProductions/update-hover-stylingRémi Verschelde2024-02-201-2/+3
|\ | | | | | | Add hover highlight to main editor buttons
| * Add hover highlight to main editor buttonsMatt Enad2024-02-161-2/+3
| | | | | | | | Updates styling of the editor run bar, plugin, bottom panel, icon buttons, and main menu buttons for accessibility.
* | Merge pull request #69032 from ↵Rémi Verschelde2024-02-201-2/+4
|\ \ | | | | | | | | | | | | | | | KoBeWi/check_every_changed_setting_in_every_group_everywhere() Use `check_changed_settings_in_group()` everywhere
| * | Use check_changed_settings_in_group() everywherekobewi2024-02-191-2/+4
| | |
* | | Add separate program case for Godot Resourceskobewi2024-02-191-10/+10
|/ /
* | Merge pull request #88191 from YeldhamDev/filesys_options_icon_hlRémi Verschelde2024-02-171-1/+1
|\ \ | | | | | | | | | Use highlighted version of the tab icon in the bottom file system dock
| * | Use highlighted version of the tab icon in the bottom file system dockMichael Alexsander2024-02-111-1/+1
| |/
* | FileSystem dock: Fix open a terminalMartin Capitanio2024-02-141-12/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The previous implementation of opening a terminal in the FileSystem dock was causing errors due to the use of a bash builtin command that does not work outside the shell. This resulted in the following error messages: ERROR: Could not create child process: command at: execute (drivers/unix/os_unix.cpp:553) ERROR: Could not create child process: command at: execute (drivers/unix/os_unix.cpp:553) ... To resolve this issue, + the command is now executed inside a bash shell, + if the `terminal_emulator_flags` editor option is empty, the working directory for gnome-terminal and urxvt is now properly set.
* | Merge pull request #87563 from jsjtxietian/fix-filesystem-infiniteRémi Verschelde2024-02-141-0/+3
|\ \ | |/ |/| | | Fix editor will freeze when modifying filesystem filter path in Split Mode
| * Fix editor will freeze when modifying filesystem filter path in Split Modejsjtxietian2024-01-291-0/+3
| |
* | Some editor code cleanupkobewi2024-01-301-6/+1
| |
* | Ability to move FileSystem dock to bottomJuan Linietsky2024-01-291-39/+71
|/ | | | | * Allows moving the filesystem dock to the bottom * Added ability to drag resources across bottom docks
* Merge pull request #87293 from YuriSizov/editor-theme-a-rehashed-follow-upRémi Verschelde2024-01-181-2/+3
|\ | | | | | | Improve editor theme generation after the refactor
| * Improve editor theme generation after the refactorYuri Sizov2024-01-171-2/+3
| |
* | Merge pull request #86064 from jsjtxietian/fix-sort-by-typeYuri Sizov2024-01-171-12/+1
|\ \ | |/ |/| | | Fix "Class name cannot be empty" error when sorting no import files sort by type
| * Fix "Class name cannot be empty" error when sorting no import files by typejsjtxietian2024-01-101-12/+1
| |
* | Reorganize code related to editor themingYuri Sizov2024-01-161-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | This change introduces a new EditorThemeManager class to abstract theme generatio and its subroutines. Logic related to EditorTheme, EditorColorMap, and editor icons has been extracted into their respective files with includes cleaned up. All related files have been moved to a separate folder to better scope them in the project. This includes relevant generated files as well.
* | Merge pull request #84193 from kitbdev/dock-manager-extractRémi Verschelde2024-01-161-0/+64
|\ \ | | | | | | | | | Extract `EditorDockManager` from `EditorNode`
| * | Extract editor dock managerkit2024-01-151-0/+64
| | |
* | | Merge pull request #87121 from jsjtxietian/fix-thumbnail-disappearRémi Verschelde2024-01-151-1/+1
|\ \ \ | |/ / |/| | | | | Fix thumbnail disappears if FileSystemDock is floated
| * | Fix thumbnail disappears if FileSystemDock is floatedjsjtxietian2024-01-131-1/+1
| |/
* / Update deferred calls to use Callableskobewi2024-01-091-7/+2
|/
* Move 3D scene import classes to their own folderAaron Franke2024-01-041-1/+1
|
* Merge pull request #84445 from Rubonnek/add-const-references-clang-tidyRémi Verschelde2024-01-041-11/+11
|\ | | | | | | Add const references detected by clang-tidy
| * Add const references detected by clang-tidyWilson E. Alvarez2023-12-161-11/+11
| |
* | Merge pull request #86486 from timothyqiu/move-copy-dialogRémi Verschelde2024-01-031-6/+4
|\ \ | | | | | | | | | Improve `EditorDirDialog`
| * | Improve EditorDirDialogHaoyu Qiu2023-12-251-6/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | * Automatically selects the newly created directory * Automatically selects "res://" when nothing is selected * Fixes an error when overwrite/replace dialog appears * Changes "copy checkbox + action button" to "copy button + move button" * Double clicking a directory (un)collapses it instead of copy/move * Uses DirectoryCreateDialog for "Create Folder"
* | | Store horizontal and vertical split offsets separately in FileSystem dockVedat Gunel2023-12-251-2/+10
|/ /
* | Merge pull request #85923 from ↵Yuri Sizov2023-12-221-2/+141
|\ \ | |/ |/| | | | | | | Calinou/editor-filesystem-dock-add-open-in-terminal Add a editor FileSystem dock action to open a terminal in selected folder
| * Add a editor FileSystem dock action to open a terminal in selected folderHugo Locurcio2023-12-191-2/+141
| | | | | | | | | | This is useful to enter some commands without having to open a separate terminal and `cd` to the project folder.
* | Properly select the newly duplicated filekobewi2023-12-141-2/+8
| |
* | Merge pull request #84882 from Invertex/select-instance-assetYuri Sizov2023-12-141-0/+8
|\ \ | | | | | | | | | Add "Show In FileSystem" to the Scene hierarchy right-click
| * | Added "Show In FileSystem" right-click option to Scene hierarchy nodes.Invertex2023-12-131-0/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | -Implemented shared function for focusing FileSystem tab and highlighting the node path. -Created right-click option that shows up in the Scene-Hierarchy on Nodes that have a file-system source path. -Created custom icon for this right-click option -Implemented the shared function and icon for other places that already had this features (Open Node tab, Inspector Resource) Co-authored-by: MewPurPur <mew.pur.pur@gmail.com>
* | | Merge pull request #84837 from synalice/issue-83366-colored-foldersYuri Sizov2023-12-141-0/+8
|\ \ \ | | | | | | | | | | | | Fix folder color not showing up in file dialogs