Rémi Verschelde 
								
							 
						 
						
							
							
							
							
								
							
							
								df170d81cc 
								
							 
						 
						
							
							
								
								Mono: Default to not shipping C# scripts content  
							
							... 
							
							
							
							Fixes  #20053 . 
						
							2018-07-22 17:28:17 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ignacio Etcheverry 
								
							 
						 
						
							
							
							
							
								
							
							
								ee3c476c9a 
								
							 
						 
						
							
							
								
								Add Array and Dictionary wrapper classes to C#  
							
							
							
						 
						
							2018-07-20 01:44:30 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ignacio Etcheverry 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								02372bfdf7 
								
							 
						 
						
							
							
								
								Merge pull request  #19872  from exts/export_signals  
							
							... 
							
							
							
							Mono: Fixes annotated signal loading in exported binaries 
							
						 
						
							2018-07-04 21:30:49 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									= 
								
							 
						 
						
							
							
							
							
								
							
							
								489c9adf03 
								
							 
						 
						
							
							
								
								Mono: Fixes annotated signal loading in exported binaries  
							
							
							
						 
						
							2018-07-03 22:12:27 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ignacio Etcheverry 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ac9e736b06 
								
							 
						 
						
							
							
								
								Merge pull request  #16987  from neikeq/pending-exceptions  
							
							... 
							
							
							
							Mono: Pending exceptions and cleanup 
							
						 
						
							2018-07-04 03:45:10 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ignacio Etcheverry 
								
							 
						 
						
							
							
							
							
								
							
							
								4739cb8c00 
								
							 
						 
						
							
							
								
								Mono: Pending exceptions and cleanup  
							
							
							
						 
						
							2018-07-04 03:08:29 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Kelly Thomas 
								
							 
						 
						
							
							
							
							
								
							
							
								88b89c2084 
								
							 
						 
						
							
							
								
								Changes to default C# script template ( #19940 )  
							
							
							
						 
						
							2018-07-04 03:00:07 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Michael Alexsander Silva Dias 
								
							 
						 
						
							
							
							
							
								
							
							
								fd17b960e9 
								
							 
						 
						
							
							
								
								Small changes to the comments in the script templates.  
							
							
							
						 
						
							2018-06-11 02:04:51 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6e32a2886f 
								
							 
						 
						
							
							
								
								Merge pull request  #18792  from PJB3005/18-05-11-objectdb-verbose-mono  
							
							... 
							
							
							
							Fixes ObjectDB leak printout with mono. 
							
						 
						
							2018-06-05 10:03:11 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fabio Alessandrelli 
								
							 
						 
						
							
							
							
							
								
							
							
								8e35d937a9 
								
							 
						 
						
							
							
								
								New sync keywords in GDScript, NativeScript, Mono  
							
							
							
						 
						
							2018-05-29 20:26:41 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fabio Alessandrelli 
								
							 
						 
						
							
							
							
							
								
							
							
								1400f6fdc4 
								
							 
						 
						
							
							
								
								Refactor RPCMode enum and checks  
							
							
							
						 
						
							2018-05-29 20:26:41 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Max Hilbrunner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4c69a495c9 
								
							 
						 
						
							
							
								
								Revert "RPCMode refactor, more sync modes"  
							
							
							
						 
						
							2018-05-29 11:47:52 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fabio Alessandrelli 
								
							 
						 
						
							
							
							
							
								
							
							
								a5e8a3be5e 
								
							 
						 
						
							
							
								
								New sync keywords in GDScript, NativeScript, Mono  
							
							
							
						 
						
							2018-05-26 10:49:33 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fabio Alessandrelli 
								
							 
						 
						
							
							
							
							
								
							
							
								9de4ffde61 
								
							 
						 
						
							
							
								
								Refactor RPCMode enum and checks  
							
							
							
						 
						
							2018-05-26 10:43:43 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ignacio Etcheverry 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								64c903580e 
								
							 
						 
						
							
							
								
								Merge pull request  #19149  from neikeq/x  
							
							... 
							
							
							
							Mono: Improve 'script class not found' error 
							
						 
						
							2018-05-24 20:38:18 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ignacio Etcheverry 
								
							 
						 
						
							
							
							
							
								
							
							
								c8945fe7d8 
								
							 
						 
						
							
							
								
								Mono: Improve 'script class not found' error  
							
							... 
							
							
							
							No longer printed when using using placeholder script instances (for non-tool scripts in the editor).
Print different error if the project assembly is not loaded 
							
						 
						
							2018-05-24 20:16:23 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Michael Alexsander Silva Dias 
								
							 
						 
						
							
							
							
							
								
							
							
								4e257293d9 
								
							 
						 
						
							
							
								
								Capitalized comments of methods created by the Connect Signal dialog.  
							
							
							
						 
						
							2018-05-23 18:11:00 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Juan Linietsky 
								
							 
						 
						
							
							
							
							
								
							
							
								005b69cf6e 
								
							 
						 
						
							
							
								
								-New inspector.  
							
							... 
							
							
							
							-Changed UI resizing code, gained huge amount of speed.
-Reorganized timer sync to clean up behavior (sorry forgot commit this before)
- 
							
						 
						
							2018-05-15 17:14:31 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Pieter-Jan Briers 
								
							 
						 
						
							
							
							
							
								
							
							
								27d70924a0 
								
							 
						 
						
							
							
								
								Fixes ObjectDB leak printout with mono.  
							
							... 
							
							
							
							Fixes  #18767  
						
							2018-05-11 13:50:56 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Michael Alexsander Silva Dias 
								
							 
						 
						
							
							
							
							
								
							
							
								093b069bf6 
								
							 
						 
						
							
							
								
								Changed periods in the script templates.  
							
							
							
						 
						
							2018-05-02 11:42:09 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ignacio Etcheverry 
								
							 
						 
						
							
							
							
							
								
							
							
								f8ce412560 
								
							 
						 
						
							
							
								
								Mono: Do not spam script class not found error  
							
							... 
							
							
							
							Print this error only when trying to instantiate the script. This way we prevent errors being printed for source files which are not meant to be used as scripts. 
							
						 
						
							2018-04-24 20:46:57 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ignacio Etcheverry 
								
							 
						 
						
							
							
							
							
								
							
							
								89e84185e8 
								
							 
						 
						
							
							
								
								Mono: Fix crash on script load if the scripts domain isn't loaded  
							
							
							
						 
						
							2018-04-24 20:46:53 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Haas 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								700d07cf7c 
								
							 
						 
						
							
							
								
								Mono: Avoid invalid class names.  
							
							... 
							
							
							
							Disallow reserved keywords as class names and prefix base class with the Godot
namespace if it's the same as the class name.
Fixes  #12483  
							
						 
						
							2018-03-15 19:25:06 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ignacio Etcheverry 
								
							 
						 
						
							
							
							
							
								
							
							
								f37090ccf4 
								
							 
						 
						
							
							
								
								Mono: Better versioning and gracefully unloading of Godot API assemblies  
							
							
							
						 
						
							2018-02-25 20:56:27 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								08584b7e22 
								
							 
						 
						
							
							
								
								Merge pull request  #16804  from Valentactive/fix_mono_template_compiling  
							
							... 
							
							
							
							fix template builds with mono 
							
						 
						
							2018-02-25 10:11:10 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Michele Valente 
								
							 
						 
						
							
							
							
							
								
							
							
								3c7d9001bc 
								
							 
						 
						
							
							
								
								fix release builds with mono  
							
							... 
							
							
							
							"_signals" and "signals_invalidated" were moved out of the
"TOOLS_ENABLED" directive. Updated also the two "update_signals" and
"_update_signals" methods so it makes sense. 
							
						 
						
							2018-02-22 21:23:47 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ignacio Etcheverry 
								
							 
						 
						
							
							
							
							
								
							
							
								9fd606c549 
								
							 
						 
						
							
							
								
								Mono: Add project export plugin  
							
							
							
						 
						
							2018-02-22 13:39:41 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Paul Joannon 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								cfbd7fd21e 
								
							 
						 
						
							
							
								
								implement signal related methods in csharp_script so signals can be used with emit  
							
							
							
						 
						
							2018-02-17 19:37:02 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Paul Joannon 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								efd52cd172 
								
							 
						 
						
							
							
								
								add a [Signal] attribute to CSharpScripts  
							
							
							
						 
						
							2018-02-17 19:29:26 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c460e38bf3 
								
							 
						 
						
							
							
								
								Merge pull request  #16205  from neikeq/issue-15053  
							
							... 
							
							
							
							Mono: Remove automatic script multilevel calls 
							
						 
						
							2018-02-01 14:51:12 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nathan Warden 
								
							 
						 
						
							
							
							
							
								
							
							
								3dcf0567a1 
								
							 
						 
						
							
							
								
								Added async and await as C# keywords.  
							
							
							
						 
						
							2018-01-30 21:18:48 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ignacio Etcheverry 
								
							 
						 
						
							
							
							
							
								
							
							
								84437b4864 
								
							 
						 
						
							
							
								
								Mono: Remove automatic script multilevel calls  
							
							
							
						 
						
							2018-01-30 18:53:00 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ignacio Etcheverry 
								
							 
						 
						
							
							
							
							
								
							
							
								0c3bbcaa00 
								
							 
						 
						
							
							
								
								Mono: Fix build errors with tools=no and target=release  
							
							
							
						 
						
							2018-01-27 18:44:04 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ignacio Etcheverry 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e1ae7dffd3 
								
							 
						 
						
							
							
								
								Merge pull request  #16016  from neikeq/issue-13316  
							
							... 
							
							
							
							Fix CSharpInstance::call not initializing CallError 
							
						 
						
							2018-01-24 01:35:10 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ignacio Etcheverry 
								
							 
						 
						
							
							
							
							
								
							
							
								8c33939ce6 
								
							 
						 
						
							
							
								
								Fix CSharpInstance::call not initializing CallError  
							
							
							
						 
						
							2018-01-24 01:31:51 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Paul Joannon 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1de5f7e70b 
								
							 
						 
						
							
							
								
								fix marshalling when a function is returning an object from c#  
							
							
							
						 
						
							2018-01-18 10:31:36 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ignacio Etcheverry 
								
							 
						 
						
							
							
							
							
								
							
							
								bff9627dc4 
								
							 
						 
						
							
							
								
								Mono: Some StackTrace to StackInfo[] fixes  
							
							... 
							
							
							
							- Sometimes `StackFrame.GetMethod()` returns null (e.g.: latest frame of a `MissingMethodException`). Still not sure what to do with that frame (maybe skip it), but at least it no longer fails.
- Skip `CSharpLanguage::debug_get_current_stack_info()` if an error is printed from `GDMonoUtils::update_corlib_cache()`.
- Fix crash when calling `GDMonoUtils::print_unhandled_exception(exc)` if there is no ScriptDebugger attached. 
							
						 
						
							2018-01-12 19:31:15 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Bojidar Marinov 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9b8e8b2220 
								
							 
						 
						
							
							
								
								Bind many more properties to scripts  
							
							... 
							
							
							
							Notable potentially breaking changes:
- PROPERTY_USAGE_NOEDITOR is now PROPERTY_USAGE_STORAGE | PROPERTY_USAGE_NETWORK, without PROPERTY_USAGE_INTERNAL
- Some properties were renamed, and sometimes even shadowed by new ones
- New getter methods (some virtual) were added 
							
						 
						
							2018-01-12 00:58:14 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ignacio Etcheverry 
								
							 
						 
						
							
							
							
							
								
							
							
								f7de51b3a6 
								
							 
						 
						
							
							
								
								Mono: Some fixes for  #15463  
							
							
							
						 
						
							2018-01-09 22:27:55 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ignacio Etcheverry 
								
							 
						 
						
							
							
							
							
								
							
							
								5be356b72f 
								
							 
						 
						
							
							
								
								Mono: Implement stack info for errors and exceptions  
							
							
							
						 
						
							2018-01-09 17:19:03 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
							
							
								
							
							
								e4213e66b2 
								
							 
						 
						
							
							
								
								Add missing copyright headers and fix formatting  
							
							... 
							
							
							
							Using `misc/scripts/fix_headers.py` on all Godot files.
Some missing header guards were added, and the header inclusion order
was fixed in the Bullet module. 
							
						 
						
							2018-01-05 01:22:23 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ignacio Etcheverry 
								
							 
						 
						
							
							
							
							
								
							
							
								119a910bc6 
								
							 
						 
						
							
							
								
								Mono: Add properties support in scripts  
							
							
							
						 
						
							2018-01-04 21:16:22 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
							
							
								
							
							
								b50a9114b1 
								
							 
						 
						
							
							
								
								Update copyright statements to 2018  
							
							... 
							
							
							
							Happy new year to the wonderful Godot community! 
							
						 
						
							2018-01-01 14:40:47 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ignacio Etcheverry 
								
							 
						 
						
							
							
							
							
								
							
							
								fe391393d4 
								
							 
						 
						
							
							
								
								Mono: Change BindingsGenerator singleton to avoid StringName leaks  
							
							
							
						 
						
							2018-01-01 03:05:19 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ignacio Etcheverry 
								
							 
						 
						
							
							
							
							
								
							
							
								b271aa48e4 
								
							 
						 
						
							
							
								
								Mono: Script lifetime fixes  
							
							... 
							
							
							
							- alloc_language_binding: Use strong GC handle as well for references. Fixes  #15138 
- Set the native instance field of Godot.Object to IntPtr.Zero when it's freed.
- Create weak handles without tracking resurrection (that was causing trouble). This means we have to call notification predelete before queueing a native Object for deletion, and use the MonoObject* passed by the finalizer because the weak GC handle target will return NULL at this point. 
							
						 
						
							2018-01-01 03:05:13 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ignacio Etcheverry 
								
							 
						 
						
							
							
							
							
								
							
							
								0a0a44da8d 
								
							 
						 
						
							
							
								
								Mono: Make the bindings generator output enums  
							
							... 
							
							
							
							- Switch to PascalCase for constants names 
							
						 
						
							2017-12-24 04:20:41 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
							
							
								
							
							
								13c2ff9320 
								
							 
						 
						
							
							
								
								Style: Apply new clang-format 5.0 style to all files  
							
							
							
						 
						
							2017-12-07 08:02:00 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nathan Warden 
								
							 
						 
						
							
							
							
							
								
							
							
								0c22447ebe 
								
							 
						 
						
							
							
								
								Exported variables now show in the correct order.  
							
							
							
						 
						
							2017-12-02 21:01:58 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ferenc Arn 
								
							 
						 
						
							
							
							
							
								
							
							
								d28763a4c1 
								
							 
						 
						
							
							
								
								Rename Rect3 to AABB.  
							
							... 
							
							
							
							Fixes  #12973 . 
						
							2017-11-17 11:01:41 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ignacio Etcheverry 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3c97a9543d 
								
							 
						 
						
							
							
								
								Merge pull request  #12549  from neikeq/seriously-do-they  
							
							... 
							
							
							
							Mono cleanup fixes 
							
						 
						
							2017-11-01 01:56:16 +01:00