Ignacio Roldán Etcheverry

Results 9 issues of Ignacio Roldán Etcheverry

Support a simpler alternative to `add_user_signal`. GDScript has the `signal` keyword, making it easy to declare signals. It would be good to have something similar, if possible.

Implement the `Export` attribute including a `PropertyUsage` enum (Actually, the `PROPERTY_USAGE_*` constants will be exposed; preferable as enum constants) and a `PropertyHint` (`PROPERTY_HINT_*` constants will be exposed too) interface with...

We are already using method thunks for [some methods](https://github.com/neikeq/GodotSharp/blob/fadc4d44b247b7fc9797517e84101d088bbb0dfe/mono/mono_wrapper/gd_mono_utils.h#L14-L16). It would be good if we could use method thunks for methods that are called many times, e.g: `_fixed_process`.

C# does not have a class-file relation, so the script file and its class must share the same name to allow us locate the class. The problem comes when dealing...

Assembly reloading is needed for several features to work. Here are some of them: - **Exported variables.** The script properties need to be updated in the Inspector without restarting the...

It's possible to use completion providers by referencing the NuGet package as an analyzer. Not all editors support this. From my experience: - VSCode: Working. - VS IDE: Didn't check....

- Add missing `--osx-version-min` option to the iOS AOT compiler script. - Add missing `--osx-sdk` and `--osx-version-min` options to the macOS desktop script. - Use xcrun to get macosx sdk...

I have two headers: ```C++ // foo_a.h #pragma once #include "foo_b.h" ``` ```C++ // foo_b.h #pragma once static int FOO = 10; ``` Notice how `foo_a.h` includes `foo_b.h`. If I...