1
0
Fork 0
Commit Graph

636 Commits

Author SHA1 Message Date
Agustín Marsero 2ba64a57c5 Fix Global Class names cache not saved with upgrade to 4.4.
Co-authored-by: Hilderin <81109165+Hilderin@users.noreply.github.com>
2025-02-12 18:33:38 +01:00
Rémi Verschelde 08f22c890d Merge pull request #102714 from KoBeWi/ninja_tree_items_on_their_way_to_break_your_selection
Don't select invisible items in FileSystem dock
2025-02-11 23:59:26 +01:00
kobewi ac1d4f2bec Don't select invisible items in FileSystem dock 2025-02-11 16:20:31 +01:00
kobewi 0cffaf788b Navigate to folder when double-clicking favorite 2025-02-08 20:47:47 +01:00
Jordyfel 4391d88c1a Fix regression in moving resources in filesystem dock 2025-02-06 19:10:44 +02:00
Thaddeus Crews d5eacefaf4
Merge pull request #102336 from Maran23/show-in-filesystem-fix
Fix 'Show in FileSystem' jumps to incorrect entry under certain conditions
2025-02-04 09:04:07 -06:00
Marius Hanl f0ae69ed8e Fix 'Show in FileSystem' jumps to incorrect entry under certain conditions 2025-02-02 20:59:07 +01:00
kobewi 46d8231e63 Remove unnecessary rescan after copying file 2025-02-01 18:51:14 +01:00
Thaddeus Crews c019f3d4a5
Merge pull request #102049 from timothyqiu/editor-i18n
Fix several i18n issues in editor
2025-01-27 09:46:15 -06:00
Haoyu Qiu 4c4f29a490 Fix several i18n issues in editor 2025-01-26 16:41:10 +08:00
kobewi b761ff662e Rework script external modification tracking 2025-01-16 01:03:26 +01: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
Rémi Verschelde 7bbdcc802b Merge pull request #100419 from KoBeWi/times_before_search_were_better
Fix folders uncollapsed after restart with filter
2025-01-07 23:17:18 +01:00
Lars Pettersson e492ddde12
Don't scroll to selected file in FileSystem when saving scenes 2025-01-03 16:29:00 +01:00
alessand10 e330b79397
Fix root folder logic in the filesystem 2025-01-02 17:50:58 +01:00
kobewi b8f34bb8e9 Rework dock layout management 2024-12-18 20:36:19 +01:00
Haoyu Qiu bf4e5cca3f Make editor's shortcut names translated on-site 2024-12-18 13:00:30 +08:00
Rémi Verschelde e237dd0691
Merge pull request #100408 from KoBeWi/pathdoom
Improve UID support for main scene
2024-12-17 16:19:19 +01:00
kobewi 62d4928e86 Improve UID support for main scene 2024-12-16 19:58:16 +01:00
Thaddeus Crews 10b333cdbe
Merge pull request #100336 from larspet/filesystem-dir-navigation
Fix FileSystem dock navigation when using Split Mode
2024-12-16 12:10:07 -06:00
Thaddeus Crews 129aae7aaa
Merge pull request #100376 from larspet/filesystem-tree-rebuild
Don't rebuild tree when selecting a file in FileSystem list view
2024-12-16 12:09:41 -06:00
Lars Pettersson a79a4b59be
Fix FileSystem navigation when using Split Mode 2024-12-15 21:27:11 +01:00
kobewi 66f9a7571e Fix folders uncollapsed after restart with filter 2024-12-15 00:31:50 +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
Lars Pettersson d0aa91bc6b
Don't rebuild tree when selecting a file in FileSystem list view 2024-12-13 19:37:33 +01:00
Lukas Tenbrink b5c31ebb41 Add contains_char() for single-character 'contains' calls. 2024-12-06 20:23:35 +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
Thaddeus Crews 1f47e4c4e3
Merge pull request #99990 from KoBeWi/update_tree_after_updating_tree
Fix FileSystem dock filter reset when tree rebuilds
2024-12-04 11:02:11 -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
kobewi cc5be8507c Fix FileSystem dock filter reset when tree rebuilds 2024-12-03 23:36:51 +01:00
A Thousand Ships af56d6e8e8
Use `SceneStringName` in more places 2024-12-02 14:39:16 +01:00
Mateus Reis 6f76ef4bdd Allow dragging to specific folders in filesystem dock 2024-11-20 04:49:34 +02:00
passivestar 0ff5d5fd04 Add theme type variations for secondary Trees and ItemLists 2024-11-19 18:33:30 +04:00
A Thousand Ships 68f638cf02
Use `(r)find_char` instead of `(r)find` for single characters 2024-11-17 10:02:18 +01: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 2430b7f9b4
Merge pull request #97352 from reduz/uids-everywhere
Universalize UID support in all resource types
2024-11-11 14:18:25 -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
Juan d57846087b
Universalize UID support in all resource types
Ensures all resource types support UIDs in a project.

This is required to fix:
* Scripts and many other resource types can't be referenced by UID and when refactored the references are lost.
* Path export properties can't use UID for unsupported types.
* Refactoring problems when files are moved outside the editor (this PR effectively fixes it).
* Editor properly refreshing paths if they changed externally while opened (as example, git update).
  This needs to be addressed in a subsequent PR, but this one effectively sets the prerequisites.

Resource types that do not support UID will get a .uid file appended to them (this includes .gd, .gdshader, .gdextension, etc. files).
2024-11-11 15:59:56 +01:00
kobewi f96ef5fc0d Remove unused FILE_INFO from FileSystem dock 2024-10-30 06:08:52 +01:00
Thaddeus Crews 696ca9db3c
Merge pull request #98039 from aaronfranke/button-icon
Rename internal Button `*_icon` functions to `*_button_icon` to match exposed methods
2024-10-29 19:25:59 -05:00
Thaddeus Crews f8f9763c4a
Merge pull request #98075 from KoBeWi/based_folder
Fix wrong base directory when creating folder
2024-10-29 19:25:40 -05:00
Aaron Franke 562c666e3d
Rename internal Button icon to button_icon to match exposed methods 2024-10-29 16:23:03 -07:00
Michael Alexsander d678b095f9
Make possible to favorite properties in the inspector 2024-10-28 21:18:21 -03:00
Thaddeus Crews 6ad513b0e8
Merge pull request #97090 from KoBeWi/secret_cloning_research
Don't rescan filesystem when duplicating
2024-10-25 13:04:03 -05:00
Thaddeus Crews f8f7e42044
Merge pull request #93578 from Calinou/editor-filesystem-dock-context-add-shortcuts
Add default keyboard shortcuts to various actions in the FileSystem dock
2024-10-25 13:03:43 -05:00
kobewi 68341968f9 Fix wrong base directory when creating folder 2024-10-11 00:22:51 +02:00
kobewi 7f7f9b2513 Optimize FileSystem Dock filtering 2024-10-04 22:56:59 +02:00
kobewi 7377ca8d7d Don't rescan filesystem when duplicating 2024-10-04 16:15:32 +02:00