summaryrefslogtreecommitdiffstats
path: root/editor/filesystem_dock.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Remove code duplication for adding global script classkobewi2024-05-011-28/+1
|
* Merge pull request #77069 from ↵Rémi Verschelde2024-04-261-0/+1
|\ | | | | | | | | | | KoBeWi/turning_tooltips_into_music_player_BECAUSE_WHY_NOT Add tooltip plugin for AudioStream
| * Add tooltip plugin for AudioStreamkobewi2024-04-151-0/+1
| |
* | Merge pull request #91158 from Arnklit/show-in-filesystem-favoritesRémi Verschelde2024-04-261-1/+32
|\ \ | | | | | | | | | Add show in filesystem option for file favorites
| * | Add show in filesystem option for file favoritesKasper Frandsen2024-04-261-1/+32
| | |
* | | Merge pull request #88660 from MajorMcDoom/tokenized-file-searchRémi Verschelde2024-04-191-18/+31
|\ \ \ | | | | | | | | | | | | Add tokenized search support to Quick Open dialog and FileSystem filter
| * | | Added tokenized search support to Quick Open dialog and FileSystem filter.Zi Ye2024-04-171-18/+31
| | |/ | |/|
* | | Merge pull request #90829 from timothyqiu/remove-sub-colorRémi Verschelde2024-04-181-4/+13
|\ \ \ | | | | | | | | | | | | Fix folder color not cleared for removed subfolders
| * | | Fix folder color not cleared for removed subfoldersHaoyu Qiu2024-04-181-4/+13
| |/ /
* / / Fix folder colors not present in editor dir dialogMuller-Castro2024-04-161-6/+9
|/ /
* / Fix folder colors not saving after project.godot is modifed externallykobewi2024-04-121-0/+5
|/
* Add option to copy absolute path in file system dock popupChristian Feuz2024-04-091-0/+14
|
* Merge pull request #89803 from timothyqiu/xfce4-terminalRémi Verschelde2024-04-091-0/+2
|\ | | | | | | Add necessary flags when opening directory with xfce4-terminal
| * Add necessary flags when opening directory with xfce4-terminalHaoyu Qiu2024-03-231-0/+2
| |
* | Merge pull request #90186 from Maran23/error-when-rename-moveRémi Verschelde2024-04-061-6/+48
|\ \ | | | | | | | | | Fix errors when renaming/moving/deleting global scripts
| * | Fix errors when renaming/moving/deleting global scriptsMarius Hanl2024-04-051-6/+48
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When renaming or moving global scripts, the following errors can appear: - Attempt to open script 'xxx' resulted in error 'File not found'. - Failed loading resource: xxx. Make sure resources have been imported by opening the project in the editor at least once. - Parser Error: Class 'xxx' hides a global script class. When deleting scripts, errors appear when opening the 'Create Node Dialog' as the script cache still contains the removed global scripts. The following errors can appear: - Attempt to open script 'xxx' resulted in error 'File not found'. - Failed loading resource: xxx. Make sure resources have been imported by opening the project in the editor at least once. editor/create_dialog.cpp:241 - Condition "scr.is_null()" is true. All this errors can be fixed by correctly handling the cases. They involves removing the old path and adding the new one (if not deleted) to the ScriptServer. This is somewhat similar if the file is moved or deleted outside Godot and detected by the file watcher, but more specialized for this particular usecase, since we know the old and the new path / correctly know what the user just did.
* | | Fix FileSystemDock behavior when dropping an item in the current folderAlexOtsuka2024-04-041-25/+39
|/ /
* | Merge pull request #89599 from timothyqiu/vegetateRémi Verschelde2024-03-231-0/+1
|\ \ | | | | | | Fix unexpected auto translation of editor `Tree` content
| * | Fix unexpected auto translation of Tree contentHaoyu Qiu2024-03-181-0/+1
| |/
* | 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