0904378515
Remove code duplication for adding global script class
2024-05-01 00:26:42 +02:00
69a94c5e27
Merge pull request #77069 from KoBeWi/turning_tooltips_into_music_player_BECAUSE_WHY_NOT
...
Add tooltip plugin for AudioStream
2024-04-26 15:12:54 +02:00
ce539e559b
Merge pull request #91158 from Arnklit/show-in-filesystem-favorites
...
Add show in filesystem option for file favorites
2024-04-26 11:08:47 +02:00
ca2005f658
Add show in filesystem option for file favorites
2024-04-26 09:02:53 +01:00
3acd14d6bc
Merge pull request #88660 from MajorMcDoom/tokenized-file-search
...
Add tokenized search support to Quick Open dialog and FileSystem filter
2024-04-19 16:26:50 +02:00
c1efd37e3b
Merge pull request #90829 from timothyqiu/remove-sub-color
...
Fix folder color not cleared for removed subfolders
2024-04-18 12:24:59 +02:00
fbfda46ffa
Added tokenized search support to Quick Open dialog and FileSystem filter.
2024-04-17 21:12:55 -05:00
4efaeefaec
Fix folder color not cleared for removed subfolders
2024-04-18 10:08:20 +08:00
c8ef9e6955
Fix folder colors not present in editor dir dialog
2024-04-16 16:21:49 -03:00
1fce8d8a91
Add tooltip plugin for AudioStream
2024-04-15 22:14:21 +02:00
2ef69642af
Rearrange Open In menu items of FileSystem dock
2024-04-13 10:11:46 +08:00
a064ca16a8
Fix folder colors not saving after project.godot is modifed externally
2024-04-12 13:22:46 +02:00
5c1d1ea620
Add option to copy absolute path in file system dock popup
2024-04-09 22:04:39 +02:00
3c4c79c65a
Merge pull request #89803 from timothyqiu/xfce4-terminal
...
Add necessary flags when opening directory with xfce4-terminal
2024-04-09 10:42:27 +02:00
554c0af5d4
Merge pull request #90186 from Maran23/error-when-rename-move
...
Fix errors when renaming/moving/deleting global scripts
2024-04-06 13:06:32 +02:00
dda06a8209
Fix errors when renaming/moving/deleting global scripts
...
When renaming or moving global scripts, the following errors can appear:
- Attempt to open script 'xxx' resulted in error 'File not found'.
- Failed loading resource: xxx. Make sure resources have been imported by opening the project in the editor at least once.
- Parser Error: Class 'xxx' hides a global script class.
When deleting scripts, errors appear when opening the 'Create Node Dialog' as the script cache still contains the removed global scripts. The following errors can appear:
- Attempt to open script 'xxx' resulted in error 'File not found'.
- Failed loading resource: xxx. Make sure resources have been imported by opening the project in the editor at least once.
editor/create_dialog.cpp:241 - Condition "scr.is_null()" is true.
All this errors can be fixed by correctly handling the cases. They involves removing the old path and adding the new one (if not deleted) to the ScriptServer. This is somewhat similar if the file is moved or deleted outside Godot and detected by the file watcher, but more specialized for this particular usecase, since we know the old and the new path / correctly know what the user just did.
2024-04-05 18:52:15 +02:00
0ccc34d351
Fix FileSystemDock behavior when dropping an item in the current folder
2024-04-04 20:19:29 +02:00
05372773e1
Merge pull request #89599 from timothyqiu/vegetate
...
Fix unexpected auto translation of editor `Tree` content
2024-03-23 21:15:39 -07:00
993ce36933
Merge pull request #89658 from AThousandShips/dock_terminal
...
[Editor] Add `Open in Terminal` to the file system empty click
2024-03-24 01:20:43 +01:00
dd668530e6
Merge pull request #89642 from permelin/fix-favorite-icon
...
Resource file not found error when loading Favorite icon
2024-03-24 01:20:16 +01:00
7761c04265
Merge pull request #89546 from YeldhamDev/bad_fsdock,_bad!
...
Fix FileSystem dock auto translating files
2024-03-24 01:17:41 +01:00
ae8d43b0bb
Merge pull request #88003 from kitbdev/dock-manager-fixes
...
Refactor and fix issues in Editor Dock Manager
2024-03-24 01:13:26 +01:00
7984043768
Add necessary flags when opening directory with xfce4-terminal
2024-03-23 20:41:44 +08:00
2cbf469912
Fix sorting of files/dirs in dialogs
...
Sorts leading `_` before other characters except `.`.
2024-03-20 13:45:47 +01:00
fa60e2ddb0
[Editor] Add Open in Terminal to the file system empty click
...
Was missing from clicking in the empty file list
2024-03-19 12:05:05 +01:00
ae6410b622
Resource file not found error when loading Favorite icon
2024-03-18 21:39:26 +01:00
8cd1ebbd6d
Fix unexpected auto translation of Tree content
2024-03-18 09:31:00 +08:00
0c9c84f7a6
Refactor and fix issues in Editor Dock Manager
...
Extract Dock Context Menu.
2024-03-16 13:51:31 -04:00
b926e51998
Fix FileSystem dock auto translating files
2024-03-15 23:58:45 -03:00
5cf38f8f99
Merge pull request #77932 from KoBeWi/custom_resources_to_kill_performance_again_probably
...
Fix custom resource icons in FileSystem
2024-03-14 22:34:17 +01:00
fee14eb5e8
[Import] Add "skip file" import option to skip (and exclude from export) importable formats, auto set it for the images used by bitmap font.
2024-03-12 21:34:40 +02:00
a62ccf3f1a
Fix custom resource icons in FileSystem
2024-03-08 22:31:15 +01:00
4f8d7cae26
Add Ctrl + L / Cmd + Shift + G shortcut to focus path bar in FileDialog
...
This also tweaks EditorFileDialog to use the same shortcut,
while making it select the path text after focusing
(like in most file managers).
Ctrl + L / Cmd + Shift + G can also now be used to focus on the
property name in the project settings editor, as well in the
Input Map, Autoload, Shader Globals and Global Groups tabs.
2024-03-05 00:02:09 +01:00
1638c1b28f
Add const lvalue ref to editor/* container parameters
2024-02-26 15:28:15 -03:00
9c63a5222d
Don't translate filenames in FileSystem dock
2024-02-24 01:00:01 +08:00
aeec3c1309
Add methods to add submenus without using names
2024-02-22 15:13:53 +01:00
9e9dcdbba4
Merge pull request #86378 from RobProductions/update-hover-styling
...
Add hover highlight to main editor buttons
2024-02-20 19:34:40 +01:00
6037500219
Merge pull request #69032 from KoBeWi/check_every_changed_setting_in_every_group_everywhere()
...
Use `check_changed_settings_in_group()` everywhere
2024-02-20 19:34:30 +01:00
bb461986ba
Add separate program case for Godot Resources
2024-02-19 22:46:25 +01:00
a031911c82
Use check_changed_settings_in_group() everywhere
2024-02-19 21:34:45 +01:00
1bd8fc53fb
Merge pull request #88191 from YeldhamDev/filesys_options_icon_hl
...
Use highlighted version of the tab icon in the bottom file system dock
2024-02-17 00:23:11 +01:00
5b5de0e167
Add hover highlight to main editor buttons
...
Updates styling of the editor run bar, plugin, bottom panel, icon buttons, and main menu buttons for accessibility.
2024-02-16 14:49:44 -05:00
8e8f8e92fb
FileSystem dock: Fix open a terminal
...
The previous implementation of opening a terminal
in the FileSystem dock was causing errors due to the use
of a bash builtin command that does not work outside the shell.
This resulted in the following error messages:
ERROR: Could not create child process: command
at: execute (drivers/unix/os_unix.cpp:553)
ERROR: Could not create child process: command
at: execute (drivers/unix/os_unix.cpp:553)
...
To resolve this issue,
+ the command is now executed inside a bash shell,
+ if the `terminal_emulator_flags` editor option is empty,
the working directory for gnome-terminal and urxvt is now properly set.
2024-02-14 14:29:03 +01:00
907db8eebc
Merge pull request #87563 from jsjtxietian/fix-filesystem-infinite
...
Fix editor will freeze when modifying filesystem filter path in Split Mode
2024-02-14 14:08:08 +01:00
cc52d7a281
Use highlighted version of the tab icon in the bottom file system dock
2024-02-11 00:09:59 -03:00
4ad74a5663
Some editor code cleanup
2024-01-30 21:33:31 +01:00
000367893a
Ability to move FileSystem dock to bottom
...
* Allows moving the filesystem dock to the bottom
* Added ability to drag resources across bottom docks
2024-01-29 15:15:38 +01:00
650b9d62e4
Fix editor will freeze when modifying filesystem filter path in Split Mode
2024-01-29 11:04:06 +08:00
33f3511241
Merge pull request #87293 from YuriSizov/editor-theme-a-rehashed-follow-up
...
Improve editor theme generation after the refactor
2024-01-18 16:34:50 +01:00
d92d8a49aa
Merge pull request #86064 from jsjtxietian/fix-sort-by-type
...
Fix "Class name cannot be empty" error when sorting no import files sort by type
2024-01-17 18:52:35 +01:00