1
0
mirror of https://github.com/godotengine/godot.git synced 2025-11-06 12:20:30 +00:00
Commit Graph

198 Commits

Author SHA1 Message Date
kobewi
5dd4267a0b Unify shortcut handling in FileSystem dock 2025-05-05 22:37:29 +02:00
Rémi Verschelde
694d034d5b Rename editor "File" MenuOption enums for clarity 2025-04-30 16:32:11 +02:00
Rémi Verschelde
c019b76523 Remove WinAPI #undef hacks needed for mingw-std-threads
Instead, we rename the conflicting symbols.
2025-04-29 14:24:03 +02:00
Rémi Verschelde
09988ae22b Revert "Add option to copy a file's name in the FileSystem dock"
This reverts commit 2569416881.
2025-03-21 12:07:03 +01:00
Rémi Verschelde
3751a4a026 Merge pull request #103734 from KoBeWi/catch_fokus_200
Re-grab FileSystem focus after rescan
2025-03-14 00:08:41 +01:00
Thaddeus Crews
3eeaa56abb Merge pull request #96536 from YeldhamDev/copy_file_name
Add option to copy a file's name in the FileSystem dock
2025-03-11 14:00:49 -05:00
Thaddeus Crews
8b64454436 Merge pull request #103762 from KoBeWi/unload_reload
Remove unused Reload button
2025-03-11 09:35:00 -05:00
Thaddeus Crews
324512e11c Style: Replace header guards with #pragma once 2025-03-07 17:33:47 -06:00
kobewi
018eccdfd3 Remove unused Reload button 2025-03-07 15:08:50 +01:00
kobewi
9dcf720f50 Re-grab FileSystem focus after rescan 2025-03-07 00:30:39 +01:00
Michael Alexsander
2569416881 Add option to copy a file's name in the FileSystem dock 2025-02-16 20:05:22 -03:00
Aarni Koskela
f134769506 Fix various typos
* Add TODO notes for typos that should be fixed for 5.0

Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>
2025-01-08 14:47:42 +02:00
Rémi Verschelde
1639174455 Merge pull request #100558 from KoBeWi/docking_in_progress
Rework dock layout management
2025-01-07 23:17:27 +01:00
Lars Pettersson
e492ddde12 Don't scroll to selected file in FileSystem when saving scenes 2025-01-03 16:29:00 +01:00
kobewi
b8f34bb8e9 Rework dock layout management 2024-12-18 20:36:19 +01:00
Rémi Verschelde
e0cdba40fd Merge pull request #99453 from reach-satori/drag_to_filesystem_folder
Allow dragging to specific folders in filesystem dock
2024-12-14 18:25:33 +01:00
Thaddeus Crews
df94c00f6d Merge pull request #100010 from KoBeWi/directory_compass_for_navigating_sea_of_directories
Don't rebuild tree when navigating to path
2024-12-05 14:11:53 -06:00
kobewi
113621dd89 Don't rebuild tree when navigating to path 2024-12-04 15:21:27 +01:00
kobewi
6e490dadcd Don't navigate to path when file is double-clicked 2024-12-04 15:19:01 +01:00
Mateus Reis
6f76ef4bdd Allow dragging to specific folders in filesystem dock 2024-11-20 04:49:34 +02:00
Thaddeus Crews
8e6e59eed8 Merge pull request #95107 from KoBeWi/stealth_file_system
Optimize FileSystem Dock filtering
2024-11-12 12:13:00 -06:00
Thaddeus Crews
ed3de25a9a Merge pull request #97415 from YeldhamDev/i_love_all_my_properties_equally
Make possible to favorite properties in the inspector
2024-11-11 14:17:57 -06:00
kobewi
f96ef5fc0d Remove unused FILE_INFO from FileSystem dock 2024-10-30 06:08:52 +01:00
Michael Alexsander
d678b095f9 Make possible to favorite properties in the inspector 2024-10-28 21:18:21 -03:00
Adam Scott
0d350e7108 Set clang-format RemoveSemicolon rule to true
- Set clang-format `Standard` rule to `c++20`
2024-10-25 13:49:43 -04:00
kobewi
7f7f9b2513 Optimize FileSystem Dock filtering 2024-10-04 22:56:59 +02:00
kobewi
e2a96dde48 Unify make dir and duplicate dialogs 2024-10-02 14:57:37 +02:00
Pablo Andres Fuente
163753949e Add filter & sort to editor file dialog
Closes https://github.com/godotengine/godot-proposals/issues/2721

On `EditorFileDialog`:
 * Add filter box that only shows folders and files in current directory that match
 * Add sort button to sort files and directories
 * Add a shortcut for CTRL+F for selecting the filter box

Also moved common code between `EditorFileDialog` and `FileSystemDock`
to it's own file.

Co-authored-by: fox <12120644+foxydevloper@users.noreply.github.com>
2024-09-26 11:08:13 -03:00
Rémi Verschelde
ff2b5a5422 Merge pull request #97075 from KoBeWi/better_new_folder_(not_to_be_confused_with_new_better_folder)
Rework creating new folders in editor
2024-09-19 17:13:39 +02:00
kobewi
ad99c79472 Rework creating new folders in editor 2024-09-17 12:40:25 +02:00
Rémi Verschelde
13064c4ac8 Merge pull request #65585 from SaracenOne/filesystem_dock_conversion
Add support for resource conversion plugins in filesystem dock
2024-09-17 09:17:32 +02:00
SaracenOne
f44bce2ee0 Add support for resource conversion plugins in filesystem dock. 2024-09-16 15:11:40 +01:00
Rémi Verschelde
5b2eececfd Merge pull request #93372 from KoBeWi/instant_folders,_like_instant_noodles,_but_for_storing_files
Don't rescan filesystem when adding new directory
2024-09-16 13:34:09 +02:00
Artemy Fedotov
b55e97cd85 Fix EditorInterface.get_selected_paths() working incorrectly when FileSystemDock is in split mode 2024-08-17 19:31:15 +04:00
Hilderin
8ac841a026 Fix Noticeable freeze after saving a scene #93104 2024-06-20 16:47:28 -04:00
kobewi
c981e8b765 Don't rescan filesystem when adding new directory 2024-06-20 00:46:14 +02:00
Rémi Verschelde
e4fa8543ea Revert "Fix FileSystem dock won't show any file folders"
This reverts commit 72856d633a.

Fixes #93022.
2024-06-11 11:46:35 +02:00
Hilderin
72856d633a Fix FileSystem dock won't show any file folders 2024-06-10 19:54:37 -04:00
bruvzg
7d4d63b807 Fix Tree and FileSystemList edit popup double events and ESC behavior. 2024-05-17 10:03:52 +03:00
Rémi Verschelde
ce539e559b Merge pull request #91158 from Arnklit/show-in-filesystem-favorites
Add show in filesystem option for file favorites
2024-04-26 11:08:47 +02:00
Kasper Frandsen
ca2005f658 Add show in filesystem option for file favorites 2024-04-26 09:02:53 +01:00
Rémi Verschelde
3acd14d6bc Merge pull request #88660 from MajorMcDoom/tokenized-file-search
Add tokenized search support to Quick Open dialog and FileSystem filter
2024-04-19 16:26:50 +02:00
Zi Ye
fbfda46ffa Added tokenized search support to Quick Open dialog and FileSystem filter. 2024-04-17 21:12:55 -05:00
Muller-Castro
c8ef9e6955 Fix folder colors not present in editor dir dialog 2024-04-16 16:21:49 -03:00
kobewi
a064ca16a8 Fix folder colors not saving after project.godot is modifed externally 2024-04-12 13:22:46 +02:00
Christian Feuz
5c1d1ea620 Add option to copy absolute path in file system dock popup 2024-04-09 22:04:39 +02:00
A Thousand Ships
2cbf469912 Fix sorting of files/dirs in dialogs
Sorts leading `_` before other characters except `.`.
2024-03-20 13:45:47 +01:00
kobewi
a62ccf3f1a Fix custom resource icons in FileSystem 2024-03-08 22:31:15 +01:00
Hugo Locurcio
4f8d7cae26 Add Ctrl + L / Cmd + Shift + G shortcut to focus path bar in FileDialog
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.
2024-03-05 00:02:09 +01:00
Muller-Castro
1638c1b28f Add const lvalue ref to editor/* container parameters 2024-02-26 15:28:15 -03:00