summaryrefslogtreecommitdiff
path: root/modules/mono/csharp_script.cpp
AgeCommit message (Expand)Author
2023-01-18C#: Move `GLOBAL_DEF`s to CSharpLanguage ctorRaul Santos
2023-01-13Refactor ProjectSetting overridesJuan Linietsky
2023-01-05One Copyright Update to rule them allRémi Verschelde
2022-12-23C#: Rename `ConvertToX` methodsRaul Santos
2022-12-17C#: Add note about the class name in instantiate errorRaul Santos
2022-12-12Rename all gdnative occurences to gdextensionGilles Roudière
2022-12-02Merge pull request #67023 from raulsntos/dotnet/fix-signal-callback-generationIgnacio Roldán Etcheverry
2022-11-29Use forward-declarations in big editor classestrollodel
2022-10-17C#: Load assemblies as collectible only in the Godot editorIgnacio Roldán Etcheverry
2022-10-07C#: Fix signature of generated signal callbacksRaul Santos
2022-10-04GDScript/C#: Tweak error message for invalid script type for objectRémi Verschelde
2022-09-21Rename and expose `RefCounted::get_reference_count()`Marc Gilleron
2022-09-08C#: Fix module builds for Windows 32-bit with mingw-w64Ignacio Roldán Etcheverry
2022-09-05Merge pull request #65266 from raulsntos/dotnet/reload-non-tool-scriptsRémi Verschelde
2022-09-04C#: Create script instance of reloaded scripts even if they're not toolsRaul Santos
2022-09-03C#: Connect only once for each signal of a scriptRaul Santos
2022-08-29Rename String `plus_file` to `path_join`Aaron Franke
2022-08-22C#: Replace P/Invoke with delegate pointersIgnacio Roldán Etcheverry
2022-08-22C#: Use custom project setting for C# project files nameIgnacio Roldán Etcheverry
2022-08-22C#: Add dedicated Variant struct, replacing System.ObjectIgnacio Roldán Etcheverry
2022-08-22C#: Add source generator for method listIgnacio Roldán Etcheverry
2022-08-22C#: Add source generator for signals as eventsIgnacio Roldán Etcheverry
2022-08-22C#: Re-implement assembly reloading with ALCsIgnacio Roldán Etcheverry
2022-08-22C#: Initial NativeAOT supportIgnacio Roldán Etcheverry
2022-08-22C#: Re-introduce exception logging and error stack traces in editorIgnacio Roldán Etcheverry
2022-08-22C#: Ensure we only create one CSharpScript per typeIgnacio Roldán Etcheverry
2022-08-22C#: Add source generator for properties and exports default valuesIgnacio Roldán Etcheverry
2022-08-22C#/netcore: Add base desktop game export implementationIgnacio Roldán Etcheverry
2022-08-22C#: Ensure native handles are freed after switch to .NET CoreIgnacio Roldán Etcheverry
2022-08-22C#: Code cleanup and greatly reduce use of C# pointersIgnacio Roldán Etcheverry
2022-08-22C#: Begin move to .NET CoreIgnacio Roldán Etcheverry
2022-08-22C#: Restructure code prior move to .NET CoreIgnacio Roldán Etcheverry
2022-08-22C#: Re-write GD and some other icalls as P/InvokeIgnacio Roldán Etcheverry
2022-08-22C#: Re-write Array, Dictionary, NodePath, String icalls as P/InvokeIgnacio Roldán Etcheverry
2022-08-22C#: Move marshaling logic and generated glue to C#Ignacio Roldán Etcheverry
2022-08-18Make `property_*_revert` methods multilevel and expose them for scriptingYuri Sizov
2022-08-03Removed faulty function update after get_property_list.Hristo Stamenov
2022-07-29Swap arguments of ResourceSaver.save()kobewi
2022-07-26[Net] Modularize multiplayer, expose MultiplayerAPI to extensions.Fabio Alessandrelli
2022-07-23Implement Vector4, Vector4i, Projectionreduz
2022-07-07Merge pull request #62805 from raulsntos/csharp-rpcRémi Verschelde
2022-07-07C#: New `RPCAttribute`Raul Santos
2022-07-06C#: Enable exporting nodes to the inspectorRaul Santos
2022-06-03Support explicit values in flag properties, add C# flags supportRaul Santos
2022-05-20Add a new HashSet templatereduz
2022-05-16Replace most uses of Map by HashMapreduz
2022-05-12Add a new HashMap implementationreduz
2022-05-03Remove `RES` and `REF` typedefs in favor of spelled out `Ref<>`Hugo Locurcio
2022-04-12Narrow FileAccess scope to prevent deadlocks.bruvzg
2022-04-11Make FileAccess and DirAccess classes reference counted.bruvzg