summaryrefslogtreecommitdiffstats
path: root/editor/filesystem_dock.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #97185 from KoBeWi/ID_warRémi Verschelde2024-09-191-6/+5
|\ | | | | | | Fix FileSystemDock's EditorContextMenuPlugins
| * Fix FileSystemDock's EditorContextMenuPluginskobewi2024-09-191-6/+5
| |
* | Merge pull request #97075 from ↵Rémi Verschelde2024-09-191-24/+14
|\ \ | |/ |/| | | | | | | KoBeWi/better_new_folder_(not_to_be_confused_with_new_better_folder) Rework creating new folders in editor
| * Rework creating new folders in editorkobewi2024-09-171-24/+14
| |
* | Fix generic conversion iconkobewi2024-09-171-1/+1
| |
* | Merge pull request #65585 from SaracenOne/filesystem_dock_conversionRémi Verschelde2024-09-171-3/+166
|\ \ | |/ |/| | | Add support for resource conversion plugins in filesystem dock
| * Add support for resource conversion plugins in filesystem dock.SaracenOne2024-09-161-3/+166
| |
* | Merge pull request #93372 from ↵Rémi Verschelde2024-09-161-1/+10
|\ \ | |/ |/| | | | | | | KoBeWi/instant_folders,_like_instant_noodles,_but_for_storing_files Don't rescan filesystem when adding new directory
| * Don't rescan filesystem when adding new directorykobewi2024-06-201-1/+10
| |
* | Merge pull request #96643 from bruvzg/fs_linksRémi Verschelde2024-09-121-0/+9
|\ \ | | | | | | | | | [FileSystem Dock] Add symlink indicator and tooltip.
| * | [FileSystem Dock] Add symlink indicator and tooltip.bruvzg2024-09-061-0/+9
| | |
* | | Merge pull request #96539 from ↵Rémi Verschelde2024-09-111-11/+27
|\ \ \ | |/ / |/| | | | | | | | | | | KoBeWi/feat_context_menu_plugin4.x_2-electric_boogaloo Add EditorContextMenuPluginManager and refactor menu plugins
| * | Add EditorContextMenuPluginManager and refactor menu pluginskobewi2024-09-031-11/+27
| | |
* | | [FileSystem Dock] Add option to show some unsupported files in the dock.bruvzg2024-09-051-1/+1
| | |
* | | [Editor] Don't show popup when clicking empty in FavoritesA Thousand Ships2024-09-041-0/+5
|/ /
* | Merge pull request #94582 from citizenll/feat_context_menu_plugin4.xRémi Verschelde2024-09-031-0/+12
|\ \ | | | | | | | | | Add support for custom items to editor right-click context menus
| * | Add support for custom items to editor right-click context menuscitizenl2024-09-031-0/+12
| | |
* | | ResourceImporterScene: Replace animation bool with an import type string enumAaron Franke2024-08-271-1/+1
| | |
* | | Merge pull request #94703 from fstxz/fix_get_selected_pathsRémi Verschelde2024-08-191-1/+18
|\ \ \ | | | | | | | | | | | | Fix `EditorInterface.get_selected_paths()` working incorrectly when FileSystemDock is in split mode
| * | | Fix `EditorInterface.get_selected_paths()` working incorrectly when ↵Artemy Fedotov2024-08-171-1/+18
| |/ / | | | | | | | | | FileSystemDock is in split mode
* / / Fix huge tscn icon in FileSystem split mode using list viewGiganzo2024-08-081-1/+2
|/ /
* | Merge pull request #92303 from Hilderin/fix-synchronization-global-class-nameRémi Verschelde2024-06-281-1/+1
|\ \ | | | | | | | | | Fix synchronization of global class name
| * | Fix synchronization of global class nameHilderin2024-06-251-1/+1
| | |
* | | Update import dock when select resource in resource paneljsjtxietian2024-06-241-0/+2
|/ /
* | Merge pull request #93147 from Hilderin/fix-freeze-after-saveRémi Verschelde2024-06-211-33/+4
|\ \ | |/ |/| | | Fix noticeable freeze after saving a scene
| * Fix Noticeable freeze after saving a scene #93104Hilderin2024-06-201-33/+4
| |
* | [Scene] Add `SceneStringNames::text/value_changed`A Thousand Ships2024-06-191-2/+2
| |
* | [Scene] Add `SceneStringNames::confirmed`A Thousand Ships2024-06-191-3/+3
|/
* Revert "Fix FileSystem dock won't show any file folders"Rémi Verschelde2024-06-111-15/+4
| | | | | | This reverts commit 72856d633a6be5c596d4a3231acab009828a2efe. Fixes #93022.
* Fix FileSystem dock won't show any file foldersHilderin2024-06-101-4/+15
|
* Fix Huge .tscn Icon and icon in background of File System panelHilderin2024-06-021-0/+3
|
* [Scene] Add `SceneStringNames::panel`A Thousand Ships2024-05-301-1/+1
|
* [Scene] Add `SceneStringNames::id_pressed`A Thousand Ships2024-05-301-5/+5
|
* Merge pull request #90570 from timothyqiu/at-lastRémi Verschelde2024-05-291-6/+6
|\ | | | | | | Rearrange "Open In" menu items of FileSystem dock
| * Rearrange Open In menu items of FileSystem dockHaoyu Qiu2024-04-131-6/+6
| |
* | SCons: Minor fixes/adjustments for web compilationThaddeus Crews2024-05-241-1/+1
| |
* | Fix Tree and FileSystemList edit popup double events and ESC behavior.bruvzg2024-05-171-1/+15
| |
* | [Scene] Add SceneStringNames::pressedA Thousand Ships2024-05-141-7/+7
| |
* | Use Core/Scene stringnames consistentlykobewi2024-05-131-4/+4
| |
* | Merge pull request #91471 from aaronp64/filesystemdock_previewsRémi Verschelde2024-05-111-1/+1
|\ \ | | | | | | | | | Fix `FileSystemDock` thumbnails sometimes not displaying
| * | Fix FileSystemDock thumbnails sometimes not displayingaaronp642024-05-021-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There were (at least) three cases where thumbnails would not display, if they were generated while the FileSystemDock was not visible: - current_path == "Favorites", due to p_path not starting with "Favorites" - current_path == "res://", due to current_path having last "/" trimmed for comparison - current_path pointing to a selected file instead of folder, since it no longer matches p_path's base directory This change removes the current_path and is_visible_in_tree checks when determining whether to update the file's icon. Fixes #90801 Fixes #91432
* | | Replace `find` with `contains/has` where applicableA Thousand Ships2024-05-081-3/+3
| | | | | | | | | | | | | | | | | | | | | * Replaces `find(...) != -1` with `contains` for `String` * Replaces `find(...) == -1` with `!contains` for `String` * Replaces `find(...) != -1` with `has` for containers * Replaces `find(...) == -1` with `!has` for containers
* | | Make handling of rename line-edit popups more robustPedro J. Estébanez2024-05-071-3/+1
| | |
* | | Merge pull request #90705 from AThousandShips/foreach_listRémi Verschelde2024-05-071-5/+5
|\ \ \ | | | | | | | | | | | | Reduce and prevent unnecessary random-access to `List`
| * | | Reduce and prevent unnecessary random-access to `List`A Thousand Ships2024-05-041-5/+5
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | Random-access access to `List` when iterating is `O(n^2)` (`O(n)` when accessing a single element) * Removed subscript operator, in favor of a more explicit `get` * Added conversion from `Iterator` to `ConstIterator` * Remade existing operations into other solutions when applicable
* / / [Editor] Don't open `AnimationLibrary` as a sceneA Thousand Ships2024-05-031-1/+3
|/ /
* | 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