RedworkDE
RedworkDE
Use `git reflog` to find the commit id of the last commit from before you messed things up and then `git reset --hard ` to go back there and then...
While https://github.com/godotengine/godot/issues/73871 has converted in the title, it is not related to the project converter, just the C# bindings in general.
Since the issues seem to be Windows only, I made the encoding changes only when running on windows. I did a bunch more source diving and found that the output...
A whole bunch of more testing shows that they are no problem. Also I removed the `'` and `"` because I found that they are no problem when the appear...
> We should already be sanitizing the project name replacing all invalid characters with `-`, which results in the `dotnet/project/assembly_name` setting. Does this not resolve the issue? That list is...
Some more guessing and checking later I found 4 chars not on the normal blacklist that cause issues, I just added that to this PR. This change wont help with...
I dropped the project name changes from this (as I probably should have from the beginning) and will open a new PR when that is ready.
With the `Obsolete` / `Experimental` I was mostly thinking about future changes´to these methods, eg we explicitly and clearly signal that we may end up changing these methods if future...
> There is a check to avoid the source function if it's not part of the project. It only checks the path, is that check not enough? What check do...
> As far as I'm aware Godot doesn't provide an event for signalling when your dll/plugin is about to be unloaded, so you essentially need to call the above solution...