summaryrefslogtreecommitdiffstats
path: root/modules/mono/csharp_script.cpp
Commit message (Expand)AuthorAgeFilesLines
* C#: Add source generator for properties and exports default valuesIgnacio Roldán Etcheverry2022-08-221-455/+68
* C#/netcore: Add base desktop game export implementationIgnacio Roldán Etcheverry2022-08-221-23/+16
* C#: Ensure native handles are freed after switch to .NET CoreIgnacio Roldán Etcheverry2022-08-221-0/+1
* C#: Code cleanup and greatly reduce use of C# pointersIgnacio Roldán Etcheverry2022-08-221-1/+1
* C#: Begin move to .NET CoreIgnacio Roldán Etcheverry2022-08-221-296/+101
* C#: Restructure code prior move to .NET CoreIgnacio Roldán Etcheverry2022-08-221-802/+509
* C#: Re-write GD and some other icalls as P/InvokeIgnacio Roldán Etcheverry2022-08-221-13/+8
* C#: Re-write Array, Dictionary, NodePath, String icalls as P/InvokeIgnacio Roldán Etcheverry2022-08-221-1/+1
* C#: Move marshaling logic and generated glue to C#Ignacio Roldán Etcheverry2022-08-221-21/+28
* Make `property_*_revert` methods multilevel and expose them for scriptingYuri Sizov2022-08-181-0/+70
* Removed faulty function update after get_property_list.Hristo Stamenov2022-08-031-11/+34
* Swap arguments of ResourceSaver.save()kobewi2022-07-291-1/+1
* [Net] Modularize multiplayer, expose MultiplayerAPI to extensions.Fabio Alessandrelli2022-07-261-22/+17
* Implement Vector4, Vector4i, Projectionreduz2022-07-231-0/+3
* Merge pull request #62805 from raulsntos/csharp-rpcRémi Verschelde2022-07-071-17/+16
|\
| * C#: New `RPCAttribute`Raul Santos2022-07-071-17/+16
* | C#: Enable exporting nodes to the inspectorRaul Santos2022-07-061-0/+6
|/
* Support explicit values in flag properties, add C# flags supportRaul Santos2022-06-031-2/+4
* Add a new HashSet templatereduz2022-05-201-9/+9
* Replace most uses of Map by HashMapreduz2022-05-161-19/+19
* Add a new HashMap implementationreduz2022-05-121-4/+4
* Remove `RES` and `REF` typedefs in favor of spelled out `Ref<>`Hugo Locurcio2022-05-031-8/+8
* Narrow FileAccess scope to prevent deadlocks.bruvzg2022-04-121-6/+8
* Make FileAccess and DirAccess classes reference counted.bruvzg2022-04-111-5/+1
* String: Remove TTR and DTR defines in non-tools buildRémi Verschelde2022-03-281-1/+1
* Refactor GDScript/C# script templates logic to be editor-onlyRémi Verschelde2022-03-281-2/+4
* Remove VARIANT_ARG* macrosreduz2022-03-091-3/+3
* Remove duplicate editor settings definitionskobewi2022-03-061-2/+2
* Attach mono thread before getting nativeName fieldRaul Santos2022-02-071-2/+2
* Store panels and docks singletons in their own classestrollodel2022-01-201-2/+2
* Merge pull request #55679 from raulsntos/script_reload_fixIgnacio Roldán Etcheverry2022-01-161-5/+7
|\
| * C# script reload fixedRaul Santos2021-12-061-5/+7
* | Update copyright statements to 2022Rémi Verschelde2022-01-031-2/+2
* | Merge pull request #53957 from fabriceci/new-template-workflowRémi Verschelde2022-01-031-44/+21
|\ \
| * | Improve editor template workflowfabriceci2022-01-021-44/+21
| |/
* / Fix getting properties state when reloading C#Raul Santos2021-12-281-1/+10
|/
* Move logic for saving project features to ProjectSettings save_customAaron Franke2021-11-251-5/+1
* Use "enum class" for input enumsAaron Franke2021-11-121-1/+1
* Rename `PROPERTY_USAGE_NOEDITOR` to `PROPERTY_USAGE_NO_EDITOR`Hugo Locurcio2021-11-031-1/+1
* Ensure C# script properties are added to the endRaul Santos2021-10-301-4/+15
* clang-format: Enable `BreakBeforeTernaryOperators`Rémi Verschelde2021-10-281-4/+4
* clang-format: Disable alignment of operands, too unreliableRémi Verschelde2021-10-281-18/+17
* Keep order for C# exported membersRaul Santos2021-10-221-8/+8
* C#: Fix property set call boxing value when unboxed was expectedIgnacio Roldán Etcheverry2021-10-191-1/+1
* [Net] Rename RPC constants and annotation arguments.Fabio Alessandrelli2021-10-011-2/+2
* Update C# RPC attributes to share new Any/Auth naming conventionEdward Auttonberry2021-09-281-2/+2
* Merge pull request #51835 from magian1127/patch1Rémi Verschelde2021-09-171-4/+16
|\
| * check that the element type is indeed StringMagian2021-08-201-6/+13
| * C# Array<String> Export Support Enum(String)Magian2021-08-181-2/+7
* | Merge pull request #52633 from lewiji/mono-build-solution-shortcut-4.0Rémi Verschelde2021-09-141-0/+3
|\ \