Commit Graph

89 Commits

Author SHA1 Message Date
Thaddeus Crews 9c36ef4749 Merge pull request #116905 from KoBeWi/slashtableflip
Overhaul scene loading and edit state management
2026-05-07 11:13:25 -05:00
jack-klein-5 2619ef3f2c Prevent user from trying to duplicate res://
Fixes #117624 where attempting to duplicate res:// directory opens
duplication popup. This change would instead prevent user silently.
2026-04-24 14:05:42 -07:00
kobewi 08e3358cdb Improve Move/Duplicate dialog 2026-04-15 12:14:59 +02:00
kobewi 8cd87c2c16 Overhaul scene loading and edit state management 2026-04-14 16:53:30 +02:00
Thaddeus Crews a16b3b01bf Merge pull request #118139 from vaner-org/main-scene-accents
Use accent color for main scene in EditorSceneTab and "Favorites" in FileSystemDock
2026-04-08 09:25:29 -05:00
vaner-org 33a1f0a196 Add additional accents for main scene 2026-04-03 21:00:09 +05:30
vaner-org 96b87fd751 Better detection for main scene in FileSystemDock after move 2026-04-03 04:47:34 +05:30
Anish Kumar 53dc6237b7 Fix overwrite dialog size on Android 2026-03-31 13:11:39 +05:30
StarryWorm 4ae336740d Add missing resource_*.h includes
Add missing `resource_importer.h` includes
Add missing `resource_loader.h` includes
Add missing `resource_saver.h` includes
2026-03-27 07:03:39 -04:00
Rémi Verschelde 4d1c5b9122 Merge pull request #112993 from vaner-org/tree-better-drag
Improve drag and drop in `Tree`
2026-03-26 16:00:52 +01:00
vaner-org 8c42aeb39f Improve Tree drag & drop 2026-03-24 04:41:36 +05:30
Niklas a2e6681130 add editor setting to make move confirm dialog optional 2026-03-16 11:37:41 +01:00
风青山 2752d1e261 Change the resource path before update_files() 2026-03-09 21:56:23 +08:00
Thaddeus Crews 371282b28e Merge pull request #92984 from adamscott/reveal-me
Customize the file manager label for each platform
2026-03-04 11:20:31 -06:00
Rémi Verschelde eabb9a63d4 Rename callable_method_pointer.h to callable_mp.h and include it explicitly
This allows removing it from `class_db.h`, significantly reducing the amount of files
that include it transitively.

Also includes some include cleanup in `control.h` and `rich_text_label.h` done while
ensure they don't depend on `callable_mp`.
2026-03-04 16:23:23 +01:00
Adam Scott f441172719 Customize the file manager for each platform 2026-03-02 09:42:13 -05:00
Thaddeus Crews e380a41752 Style: Add class_db.h includes explicitly 2026-02-26 15:50:28 -06:00
Thaddeus Crews 5ce11b3c5f Merge pull request #115129 from KoBeWi/the_favorite_color_is_doomed_(was)
Fix folder colors in Favorites list
2026-02-19 19:20:40 -06:00
Malcolm Anderson e298af3c71 Add note to extension-change error message about how to make editor recognize an extension
Update editor/docks/filesystem_dock.cpp

Update editor/docks/filesystem_dock.cpp

Update editor/docks/filesystem_dock.cpp

Use pressed signal for button

Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>
Co-authored-by: Tomasz Chabora <kobewi4e@gmail.com>
2026-02-13 17:34:30 -08:00
kobewi 14afee66c4 Add setting for automatically opening scripts 2026-02-02 14:11:40 +01:00
Rémi Verschelde 63c78e684b Merge pull request #114165 from KoBeWi/static
Use actual class names in resource type hints
2026-02-02 10:10:24 +01:00
Rémi Verschelde 429750f60b Merge pull request #115093 from Ivorforce/hashmap-explicit-copy
Change copy constructors of `HashMap` and `AHashMap` from implicit to explicit
2026-01-31 22:50:51 +01:00
kobewi f7b9703cbd Use actual class names in resource type hints 2026-01-29 21:07:56 +01:00
Thaddeus Crews ccb0b49799 Merge pull request #112426 from MuffinTastic/MuffinTastic/filesystemdock-thumbnail-nearest-point
[Editor] Make FileSystemDock use nearest-neighbor filtering for textures
2026-01-28 17:57:57 -06:00
Nintorch eb019511ed Optimize files that #include input.h header 2026-01-28 14:21:00 +05:00
Thaddeus Crews 8e086a6641 Merge pull request #115267 from skiessq/fix-filesystem-bottom-split
Fix FileSystem dock visual separation when docked at bottom
2026-01-27 09:04:07 -06:00
Thaddeus Crews 3adb6259aa Merge pull request #114968 from Jordyfel/file-list-focus-draw
Fix right clicking an item in filesystem `ItemList` draws focus
2026-01-26 15:01:39 -06:00
Tiago Carreira 744d038ae7 Fix FileSystem dock visual separation when docked at bottom 2026-01-23 16:01:54 +00:00
Lukas Tenbrink 1825e89787 Change copy constructors of HashMap and AHashMap from implicit to explicit. 2026-01-21 13:01:23 +01:00
kobewi a301a7ca99 Fix folder colors in Favorites list 2026-01-19 16:14:57 +01:00
kobewi ed4689c4ee Fix favorite files handling 2026-01-19 14:48:48 +01:00
Jordyfel 80c9c08df0 Fix right clicking an item in filesystem item list draws focus 2026-01-15 00:06:08 +02:00
Cyberhead21 141b735523 fix: [macOS] Opening folder in Terminal spawns new process 2026-01-10 23:08:21 +01:00
Thaddeus Crews ab54e943b6 Merge pull request #114249 from YeldhamDev/scene_file_focus_rename_fix
Make focus visibility when renaming in the scene/file dock consistent
2026-01-07 10:54:09 -06:00
Rémi Verschelde 5f7d8be936 Merge pull request #114636 from aaronp64/favorites_open_external_crash
Fix crash when trying to open Favorites externally
2026-01-07 01:42:08 +01:00
Rémi Verschelde 9009a6636c Merge pull request #114366 from KoBeWi/uh
Add EditorDock's own DockSlot enum
2026-01-07 01:41:50 +01:00
Rémi Verschelde d6e3fef853 Merge pull request #112048 from KoBeWi/ID_wars
Fix potential conflicts in FileSystem context menu plugins
2026-01-07 01:41:03 +01:00
aaronp64 c31a20c33c Fix crash when trying to open Favorites externally
Updated FileSystemDock logic for opening selection in terminal/external program/file manager to return early when only Favorites is selected.
2026-01-06 19:16:58 -05:00
Rémi Verschelde 4036e90a43 Merge pull request #114499 from Rindbee/fix-uid-changed-in-owner-file-when-overwrite
Fix the UID in the owner file changed when overwriting files in editor
2026-01-04 15:03:00 +01:00
MuffinTastic 200e743568 Use TEXTURE_FILTER_NEAREST_WITH_MIPMAPS in FileSystemDock 2026-01-04 03:27:52 -08:00
kobewi 9f96d2199d Add EditorDock's own DockSlot enum 2026-01-02 13:16:23 +01:00
mxtherfxcker 2421a716a4 Fix FileSystem Dock tooltips showing in empty space 2026-01-01 21:26:19 +01:00
风青山 7f973b2886 Fix the UID in the owner file changed when overwriting files in editor 2026-01-01 21:43:16 +08:00
Michael Alexsander 0e3c9e4bf8 Make focus visibility when renaming in the scene/file dock consistent 2025-12-20 18:30:25 -03:00
kobewi 61254acd98 Translate error names when displayed in dialogs 2025-12-18 23:48:52 +01:00
Rémi Verschelde d9914b5877 Merge pull request #113790 from sockeye-d/resource-duplication-invalid-extension
Propagate errors from `EditorFileSystem::_copy_file` through `EditorFileSystem::copy_file`
2025-12-18 23:31:07 +01:00
Michael Alexsander a45bdce763 Add and adjust more scroll hints in the editor 2025-12-17 11:15:33 -03:00
Rémi Verschelde 9b5e8f9483 Merge pull request #102789 from KoBeWi/navigUIDe_to_path
Show file when FileSystem is searched with UID
2025-12-16 11:26:22 +01:00
Michael Alexsander f187b8b2bf Enable scroll hints for several parts of the editor 2025-12-09 10:55:26 -03:00
fish 08427e198d Propagate errors through EditorFileSystem::copy_file 2025-12-08 22:45:43 -08:00