c941715850
Remove leftover debug print in FileSystemDock
...
(cherry picked from commit 1589efb350 )
2023-09-21 15:48:10 +02:00
705c1d6bdf
Fix dropping files from res:// to res://
...
(cherry picked from commit 1d970cd6ca )
2023-07-10 17:26:14 +02:00
40d1791721
Fix moving directories in filesystem
...
Co-authored-by: Samuele Panzeri <samuele.panzeri@gmail.com >
2023-06-09 18:33:05 +02:00
e3681eb05f
Merge pull request #77632 from Wiwip/inline-edit-fix
...
Inline edit for FileSystem dock in SPLIT_MODE
2023-06-05 13:42:11 +02:00
28038feb04
Permits the renaming of files and folders inline for items in the FileSystemDock.
...
This is a continuation of: https://github.com/godotengine/godot/pull/76794 which didn't consider DISPLAY_MODE_SPLIT.
Fixes: https://github.com/godotengine/godot/issues/77527 and https://github.com/godotengine/godot-proposals/issues/4933
2023-06-02 16:29:07 -04:00
5baebf75f2
Small rework of tooltip plugins
2023-05-30 23:13:50 +02:00
f1b4c3d6e1
Fix a crash when hovering over "Favorites" in the FileSystem dock
2023-05-24 14:22:03 +02:00
ab787fe4d2
Add scrolling to overwrite dialog
2023-05-18 00:09:44 +02:00
27dccf1b5e
Enhance filesystem dock tooltips
2023-05-12 19:28:34 +02:00
4020cc8acb
Merge pull request #76794 from Wiwip/inline-edit
...
Inline editor for the file system dock
2023-05-11 11:46:45 +02:00
dc46163b12
Improve editor state persistence
2023-05-11 04:17:03 +02:00
b08a6084af
Modifies the file system dock to use the inline editor instead of a dialog.
...
*Bugsquad edit:* Closes https://github.com/godotengine/godot-proposals/issues/4933
2023-05-10 18:49:35 -04:00
7b2d142808
Merge pull request #76084 from timothyqiu/nested-folders
...
Make create folder popup support nested folders
2023-04-25 09:59:31 +02:00
b12ced0a26
Implement and expose OS::shell_show_in_file_manager()
2023-04-25 11:29:32 +08:00
9f38a68a59
Make create folder popup support nested folders
2023-04-23 21:10:04 +08:00
4154039832
Improve includes of EditorNode (and everything else)
...
Also start organizing editor-specific GUI components
into a dedicated folder, `editor/gui`.
Also move `editor_file_server` next to the rest of debugger classes.
2023-04-07 18:59:49 +02:00
4941d5f534
Improve file move and copy operations
2023-03-25 20:58:37 +01:00
f2ea991792
Reorganize context menu in FileSystem dock to put more used options higher
2023-03-16 12:26:47 +01:00
84a5a3d38e
Select the newly duplicated file
2023-03-09 21:31:12 +01:00
6b59c57f2a
Fix rightclick on some files changes the 'New' menu entry to 'Show in File Manager' due to no fixed index for the 'New' menu
2023-02-02 09:41:06 +01:00
0a9e6e478e
Merge pull request #71800 from akien-mga/ci-codespell-action
...
CI: Add official codespell action with PR annotations
2023-02-01 13:25:23 +01:00
1108594e66
Hide non-functional "Show in File Manager" buttons in Android/web editor
...
The editor filesystem isn't readily accessible by OS applications
on those platforms.
2023-02-01 12:23:14 +01:00
e52213e2fa
More codespell fixes, do more changes from previous ignore list
2023-02-01 12:11:36 +01:00
5743c17001
Merge pull request #71904 from Chaosus/vs_custom_nodes
...
Add handling of script creation/deletion for custom visual shader nodes
2023-01-25 09:20:26 +01:00
6713e0fa5b
Add handling of script creation/deletion for custom visual shader nodes
2023-01-23 15:30:17 +03:00
37205964b6
Merge pull request #71441 from KoBeWi/warp_2_scan
...
Improve performance of imported file scan
2023-01-23 11:07:44 +01:00
38ba085116
Add keyboard shortcut for "Open in External Program" action
2023-01-22 01:40:48 +01:00
60ed7c5004
Add "Open in External Program" option
2023-01-21 18:33:32 +01:00
99507d734c
Grouped all 'New XXX...' operations in a 'New...' sub menu
...
This will reduce the height of the rather large context menu and gives us the possibility to add more 'New XXX...' operations in the future without cluttering the menu and thus making it taller.
2023-01-20 13:08:55 +01:00
bcaf048f33
Merge pull request #71379 from KoBeWi/destruction_of_compatibility_function
...
Remove set_drag_forwarding_compat()
2023-01-18 17:40:13 +01:00
9801bdb74a
Merge pull request #71025 from DarkMessiah/enable_column_clip_content
...
Enable column clip content in ConnectionDock and FilesystemDock
2023-01-18 08:36:10 +01:00
2cfab94fef
Improve performance of imported file scan
2023-01-15 00:53:41 +01:00
659d9b0fa3
Globalise path for New TextFile in FileSystemDock
2023-01-14 16:43:33 +00:00
59ea36b87c
Remove set_drag_forwarding_compat()
2023-01-14 15:16:51 +01:00
62525b7429
Merge pull request #71075 from Repiteo/open_in_file_manager_shortcut
...
Setup "Open in File Manager" as shortcut
2023-01-11 14:01:48 +01:00
e6a4debede
Change set_drag_forwarding() to use callables.
...
* This solution is much cleaner than the one in 3.x thanks to the use of callables.
* Works without issues in any language (no need to worry about camel or snake case).
* Editor code uses a compatibility function (too much work to redo).
Fixes #59899
2023-01-10 14:09:24 +01:00
4245417ab2
Setup "open in file manager" as shortcut
2023-01-09 08:29:46 -06:00
86d61a99fb
Enable column clip content in ConnectionDock and FilesystemDock
2023-01-07 14:07:33 +01:00
d95794ec8a
One Copyright Update to rule them all
...
As many open source projects have started doing it, we're removing the
current year from the copyright notice, so that we don't need to bump
it every year.
It seems like only the first year of publication is technically
relevant for copyright notices, and even that seems to be something
that many companies stopped listing altogether (in a version controlled
codebase, the commits are a much better source of date of publication
than a hardcoded copyright statement).
We also now list Godot Engine contributors first as we're collectively
the current maintainers of the project, and we clarify that the
"exclusive" copyright of the co-founders covers the timespan before
opensourcing (their further contributions are included as part of Godot
Engine contributors).
Also fixed "cf." Frenchism - it's meant as "refer to / see".
2023-01-05 13:25:55 +01:00
05993e8a35
Fix dependency reload triggered too early
2022-12-04 17:28:30 +01:00
994c935d97
Merge pull request #63601 from YeldhamDev/tooltip_stuff
...
Small changes to some tooltips
2022-11-17 13:48:46 +01:00
6d2a7cb46d
Merge pull request #68709 from MewPurPur/instance-begone-part3
...
Remove more instances of 'instance' being used as a verb
2022-11-16 14:41:42 +01:00
3b4f5f8a04
Remove more instances of 'instance' being used as a verb
2022-11-16 14:01:53 +01:00
4b00c2ec57
Add EditorInterface.get_selected_paths()
...
Exposes the selected paths in the editor filesystem dock.
Implements this proposal : https://github.com/godotengine/godot-proposals/issues/2424
Also renamed the old `get_selected_path` to `get_selected_directory` to
better match the already existing get_current_path function.
2022-11-14 22:46:27 +01:00
39e6beed98
Small changes to some tooltips
2022-11-12 22:01:09 -03:00
ba9e619b51
Use forward-declarations in EditorPlugin where possible
2022-11-11 20:25:51 +01:00
9ba778e6f2
Merge pull request #66706 from PucklaMotzer09/fix_duplicate_uid
...
Make uids of duplicated items unique in FileSystemDock
2022-11-02 14:19:54 +01:00
2ac177c3b6
Use ResourceLoader::save to duplicate resources
...
Also recursively duplicate files of a directory tree
2022-10-22 11:44:48 +02:00
e48c5daddf
Unify usage of GLOBAL/EDITOR_GET
2022-10-18 19:01:48 +02:00
09b9d864a7
Fix signature for 'folder_moved' signal of FileSystemDock
2022-10-07 13:38:29 -03:00