I recently upgraded to Godot 4.4. I’m developing an addon and finding the new way the editor handles linking to other scenes to be problematic.
In 4.3, I could click on the link button in the Scene window and browse to the scene I wanted to link. It would then add it to my scene with this icon that lets me quickly jump to it if I need to edit the linked scene
Now when I try to link, I get a huge list of every scene in my project.
Instead of being in a tree, they are in a simple list and have thumbnails, which makes it take up about 8x the space it would have otherwise and makes it difficult to scan through the hundreds of scenes in my project. Also, if I want to see the scenes I’ve added to my addon, I have to click the option box for addons and then the link dialog box spends minutes loading those resources before I can make a choice. It’s also not displaying all the resources available in the addon. It seems to be filtering most of them out, even though the filter bar is empty.
Also, if I try and instantiate a child scene that is inside of my addon, only one scene is even shown in this list, even though I have around 100 scenes in my addon.
If I want to link another scene I’ve created, it now looks like I need to click the + button and then select it from that window. Now my custom controls are all mixed in with the Godot default controls, and when I click on one of them, that link icon no longer appears that lets you switch to the custom scene that you’ve linked to.
The new linking system is a huge downgrade from what existed before. Is there any way to go back to the old functionality? Can I at least find a way to get that icon back?
The instantiate scene button does work the same, with thumbnails, recent sorting, and as you mentioned filtering addons by default. I don’t think it ever opened a tree view, and sadly I don’t think there is a way to disable the thumbnails so far.
Here’s what I see in 4.3, a similar list without thumbnails
This will not create the scene, only the extended node script, hence why it’s missing the icon and all of it’s children and modified properties, this shows up because of it’s listed class_name, I think it’s a confusing and rarely beneficial feature.
I think if you really want to browse through files it may be better to use the filesystem dock and drag items into the scene tree.
I may be misremembering, but those thumbnails are taking up a lot of space on the screen. And for some reason only a single scene from inside my addons directory is being displayed.
Yeah I’m noticing the addons only show up when searching or recently used, not in the full list on their own. Certainly a regression.
There is two editor settings for thumbnails but it seems neither controls the quick open list (and only goes down to 32 pixels or up to 128, seems like a limited range).