I'm just starting out with Godot and I've run into some strange or unwanted behaviors. Maybe some of you can help me fix them. I'm currently running Godot on arch linux with x11/i3 as my desktop environment.
1.) Godot got some really aggressive focus. The editor grabs the focus mid typing in other applications and suddenly I'm tying there. With i3 being a tiling manager, Godot is sometimes passively resized when I resize another window - of course it also immediately gets itself focused and messed the resizing up.
2.) The focus within Godot is even stranger. I can ctrl c + ctrl v nodes just fine on a freshly opened project. But once I've a clicked a single property in the import or inspector docker, ctrl c + ctrl v will work exclusively there. Even if the import docker is hidden underneath the scene docker where I'm clicking the nodes I want to copy/paste.
3.) The last one is about using an external editor. Whenever Godot encounters a bug, it will automatically open the script in question. Which is annoying because I use vim for everything and will throw warnings at me, that the file has been changed. I've looked through all editor settings and tried setting vim as my external editor but the behavior persists.
For the most part, the story is nothing to write home about and it's not exactly the most beautiful game out there. However, I think the mechanics are great - I did enjoy my time with BD2 a lot and would recommend it.
That being said, if you don't enjoy the gameplay, it won't change that much. You just get more classes.