summaryrefslogtreecommitdiffstats
path: root/modules/mono/csharp_script.cpp
Commit message (Expand)AuthorAgeFilesLines
* C#: Marshalling support for IEnumerable<> and IDictionary<,>Ignacio Etcheverry2019-05-181-45/+91
* C#: Support resource type hint in exported arraysIgnacio Etcheverry2019-04-291-1/+2
* Merge pull request #28423 from neikeq/dont-forget-to-think-a-name-for-this-br...Rémi Verschelde2019-04-291-8/+0
|\
| * C# bindings generator cleanupIgnacio Etcheverry2019-04-251-8/+0
* | Mono: Lazily load scripts metadata fileIgnacio Etcheverry2019-04-261-2/+7
|/
* Merge pull request #27950 from Nonnu42/contribIgnacio Roldán Etcheverry2019-04-121-0/+29
|\
| * Fixes #17233 allowing C# to override _GetPropertyListNuno Cardoso2019-04-121-0/+29
* | C#: Support type hints for exported ArraysIgnacio Etcheverry2019-04-061-1/+8
* | C#: Add marshalling support for IEnumerable and IDictionaryIgnacio Etcheverry2019-04-061-3/+3
* | Mono: Make missing default constructor error more foolproofForLoveOfCats2019-04-041-3/+3
|/
* C#: Update exports only in the editorIgnacio Etcheverry2019-03-131-0/+3
* Fix CSharpInstance::set not working with base classesIgnacio Etcheverry2019-03-081-2/+2
* Merge pull request #26773 from neikeq/issue-26628Rémi Verschelde2019-03-071-1/+4
|\
| * Mono: Fix crash with exported field of custom Reference derived typeIgnacio Etcheverry2019-03-071-1/+4
* | Mono: Partially implement some Godot debug api functionsIgnacio Etcheverry2019-03-071-9/+48
|/
* Merge pull request #26765 from neikeq/issue-25959Ignacio Etcheverry2019-03-071-0/+7
|\
| * Mono: Fix crash when re-using script binding after domain reloadingIgnacio Etcheverry2019-03-071-0/+7
* | Update scripts exports even when normal script instances are created to bette...Sebastian Hartte2019-03-071-0/+1
|/
* Mono: Fail on script instance creation if constructor was not foundIgnacio Etcheverry2019-02-281-3/+30
* Fix -Wsign-compare warnings.marxin2019-02-271-2/+2
* Add -Wshadow=local to warnings and fix reported issues.marxin2019-02-201-4/+4
* Use script instance binding for objects constructed from C#Ignacio Etcheverry2019-02-091-8/+13
* Mono: Lifetime fixes for CSharpInstance and instance binding dataIgnacio Etcheverry2019-02-031-65/+153
* Mono: CleanupIgnacio Etcheverry2019-02-031-6/+6
* Mono: Fix hot reload build errors and cleanupIgnacio Etcheverry2019-01-221-4/+17
* Mono: Add assembly reloading to running gamesIgnacio Etcheverry2019-01-211-24/+3
* C#: Fix crash due to missing gchandle ref null checkIgnacio Etcheverry2019-01-171-1/+1
* Merge pull request #24877 from neikeq/issue-24280Rémi Verschelde2019-01-101-7/+7
|\
| * Fix properties being lost when reloading placeholder GDScript instanceIgnacio Etcheverry2019-01-101-7/+7
* | Update copyright statements to 2019Rémi Verschelde2019-01-011-2/+2
* | Tweaks after feedbackBen Rog-Wilhelm2018-12-081-0/+1
* | Implement CSharpScript::get_script_method_list and related functionality.Ben Rog-Wilhelm2018-12-071-0/+30
|/
* Fix crash due to ~CSharpInstance() being called on freed instanceIgnacio Etcheverry2018-12-011-3/+6
* Implement CSharpScript::is_valid()Ignacio Etcheverry2018-11-301-4/+0
* Merge pull request #24091 from neikeq/iiIgnacio Etcheverry2018-11-301-288/+295
|\
| * C#: Improve tool script support and fix reloading issuesIgnacio Etcheverry2018-11-301-288/+295
* | Allow signal connecting even if script is invalid (only when compiled with to...Juan Linietsky2018-11-271-0/+4
|/
* Improve the C# API projects generationIgnacio Etcheverry2018-11-081-1/+2
* Merge pull request #23162 from neikeq/ccIgnacio Etcheverry2018-10-251-42/+92
|\
| * Parse C# script namespace and classIgnacio Etcheverry2018-10-251-42/+92
* | C#: Fix crash when disposing Reference on domain finalizeIgnacio Etcheverry2018-10-251-0/+2
|/
* Remove redundant "== false" codeAaron Franke2018-10-061-1/+1
* Remove redundant "== true" codeAaron Franke2018-10-061-2/+2
* Mono: Fix not creating generic Array or Dictionary where expectedIgnacio Etcheverry2018-09-271-1/+1
* Clearly deprecate sync too in favor of remotesync.Fabio Alessandrelli2018-09-151-2/+2
* Rename slave keyword to puppetFabio Alessandrelli2018-09-151-3/+5
* Mono: Fix build regression due to wrong return typeIgnacio Etcheverry2018-09-121-2/+2
* C#: Fix explicit enum values when exporting memberIgnacio Etcheverry2018-09-121-31/+86
* Make core/ includes absolute, remove subfolders from include pathRémi Verschelde2018-09-121-4/+4
* Fix/workaround for issue #21667Ignacio Etcheverry2018-09-121-80/+262