Thaddeus Crews
3e5b263694
Merge pull request #111485 from KoBeWi/create_less_code
...
Refactor Create New options
2026-06-24 10:16:12 -05:00
Thaddeus Crews
32159caaf4
Merge pull request #117849 from WoodWood1299/nonresizable-confirmation-dialogue
...
Editor: Fix accept/confirmation dialogs being resizable
2026-06-18 15:14:02 -05:00
Michael Alexsander
c75b1bf5d3
Fix broken icons when moving the FileSystem dock to the bottom
2026-06-17 12:48:46 -03:00
Michael Alexsander
e1732f7643
Fix collapse state regression in the FileSystem dock
2026-05-22 14:04:42 -03:00
Thaddeus Crews
4b72c6c1ab
Merge pull request #119450 from norepro/filesystem-split-styles
...
Fix FileSystem dock styles across split modes
2026-05-22 10:57:57 -05:00
kobewi
7263d9c8e0
Remove colon from Favorites in FileSystem
2026-05-21 00:08:37 +02:00
Will Sheehan
95ab8e16fe
Two commits for scroll hints had impact on FileSystem dock style:
...
- f187b8b2bf introduced `TreeSecondary` for the tree pane, but only applied it in horizontal split mode.
- a45bdce763 removed the existing `ItemListSecondary` from the file list in vertical split mode.
The combination results in vertical split and tree-only not having background styles while horizontal split does.
Apply `TreeSecondary` and `ItemListSecondary` styles in all split modes. This gives consistency between the modes and with other elements.
Fixes #119359
2026-05-20 13:22:20 -07:00
Michael Alexsander
e2278afdd3
Fix and improve selection behavior in the Filesystem dock
2026-05-14 11:08:24 -03:00
Thaddeus Crews
96ef330f3b
Merge pull request #117626 from dinklydoo/fix/117625-base-folder-if-dne
...
Editor: Default to base folder if saved editor layout folder does not exist
2026-05-12 12:25:41 -05:00
dinklydoo
6fb72eddc9
Editor: Improve multi-selection and error-handling in saved editor layouts #117626
2026-05-12 01:17:29 +10:00
João Diniz
0046f29e63
Editor: Mark simple confirmation/accept dialogs as non-resizable
...
Adds set_flag(FLAG_RESIZE_DISABLED, true) to ConfirmationDialog and
AcceptDialog instances which only contain plain content. Dialogs
with content that could leave the borders of the dialog were kept
as resizable.
The flag is set explicitly at dialog creation time, instead of the
previous auto-detect approach. In cases of uncertainty, the dialog was
left as resizable.
2026-05-10 01:35:46 +01:00
June Kim
c92b824830
fix: prevent dragging unselected items from FileSystem dock
...
When clicking empty space or an unselected item in the file list panel,
`get_drag_data_fw` previously returned the full selection, causing the
wrong files to appear dragged during the deadzone before the drag
actually starts.
Guard on both `get_item_at_position` returning -1 (empty space) and
the item not being selected, so only deliberate drags on the current
selection initiate drag-and-drop.
Fixes #119358 .
2026-05-09 09:21:07 -07:00
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
b5781853b3
Refactor Create New options
2026-04-20 19:43:53 +02: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