Commit Graph

25 Commits

Author SHA1 Message Date
adf18ff44d Update rect after _pre_popup in popup_centered_*. 2025-11-10 11:24:37 +02:00
33ccc5110e Remove side menu functionality in EditorFileDialog 2025-10-22 12:29:26 +02:00
eae9ef2292 Change preview methods to take Callable 2025-09-23 20:13:00 +02:00
37ae7d4420 [macOS] Use "file" icon for bundles in the file dialogs. 2025-07-20 20:44:33 +03:00
f11aff3841 Editor: Restructure editor code
Moving various editor files into sub folders to reduce clutter
2025-07-04 18:18:22 +02:00
1725231e14 Fix favorite folder colors 2025-06-12 16:48:46 +02:00
5af4bef46f Inline static variables (part 1) 2025-04-29 18:10:44 +02:00
324512e11c Style: Replace header guards with #pragma once 2025-03-07 17:33:47 -06:00
11bf2da9de Improve editor file dialog options 2024-12-11 15:11:34 +01:00
1ef3bd5768 Fix UI inconsistencies in EditorFileDialog's toolbar
- Sort button has different stylebox compared to others
- The top toolbar has a separator on the right side when in open mode
- Update fav up/down buttons when fav list changes
2024-12-05 16:56:59 +08:00
d5e599f77e [macOS] Handle bundles as files in the embedded file dialogs. 2024-12-03 12:41:52 +02:00
aab12fd273 Merge pull request #99652 from bruvzg/fd_cd_win
[Windows] Fix root and current folder in native file dialog.
2024-12-02 17:20:27 +01:00
bfa38e463c Merge pull request #98022 from vPumpking/editor_file_dialog_filter_master
Unify filter feature and improve space management for EditorFileDialog
2024-11-29 22:46:18 +01:00
e0b4f3d314 [Windows] Fix root and current folder in native file dialog.
Co-authored-by: RedMser <redmser.jj2@gmail.com>
2024-11-25 15:00:25 +02:00
0542bccee0 Improve space management for EditorFileDialog
Move buttons related to the file view on the container above so that they take less horizontal space and make search bar similar to the one in FileDialog
2024-11-22 18:59:03 +01:00
f5fad7592f Use processed filter list for native dialogs. 2024-11-15 12:08:33 +02:00
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
b365a63403 Automatically use property count in PropertyListHelper 2024-05-25 10:51:37 +02:00
61f7145f43 [Native File Dialog] Add support for using native dialogs in the editor. 2024-03-28 11:53:03 +02:00
4a4937318b Merge pull request #88825 from adamscott/add-create-folder-icon
Add create folder icon
2024-02-27 10:18:13 +01:00
1638c1b28f Add const lvalue ref to editor/* container parameters 2024-02-26 15:28:15 -03:00
fd3666298c Add create folder icon 2024-02-26 09:04:24 -05:00
0d6300d269 Fix folder color not showing up in file dialogs 2023-11-14 17:17:10 +03:00
b0c1c24c38 Allow adding a custom side menu to EditorFileDialog 2023-09-26 14:03:18 -05: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