summaryrefslogtreecommitdiff
path: root/modules/mono/csharp_script.cpp
AgeCommit message (Expand)Author
2023-03-27Fix "hides member" warnings in `csharp_script.cpp`Ninni Pipping
2023-03-13Validate that C# class names are valid identifiersAleks Rutins
2023-03-13C#: Fix crash when errors occur before language initialization.RedworkDE
2023-03-13Prevent crashing on startup if project has scripted theme typesYuri Sizov
2023-02-26Remove unused `ScriptLanguage` methodsvoidedWarranties
2023-02-20[macOS] Replace all `Alt/Option+Letter/Number` default shortcuts to avoid con...bruvzg
2023-01-27C#: Rename `Object` to `GodotObject`Raul Santos
2023-01-27C#: Renames to follow .NET naming conventionsRaul Santos
2023-01-21Support script global resource name in EditorFileSystemJuan Linietsky
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