Raul Santos 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6b713b1682 
								
							 
						 
						
							
							
								
								C#: Generate instance types for singletons  
							
							
							
						 
						
							2023-08-06 00:48:22 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8b6c867c81 
								
							 
						 
						
							
							
								
								Merge pull request  #79280  from raulsntos/dotnet/better-push-error  
							
							... 
							
							
							
							C#: Improve `GD.PushError` and `GD.PushWarning` 
							
						 
						
							2023-08-03 14:46:44 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ed301a4078 
								
							 
						 
						
							
							
								
								Merge pull request  #79249  from raulsntos/dotnet/dont-ignore-call-error  
							
							... 
							
							
							
							C#: Print error when MethodBind/Callable call fails 
							
						 
						
							2023-08-02 12:16:15 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									AbeniMatteo 
								
							 
						 
						
							
							
							
							
								
							
							
								e5d8ac4020 
								
							 
						 
						
							
							
								
								Avoid dictionary lookup for common colors  
							
							
							
						 
						
							2023-07-30 09:17:59 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raul Santos 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								77e5e195f5 
								
							 
						 
						
							
							
								
								C#: Print error when MethodBind/Callable call fails  
							
							
							
						 
						
							2023-07-28 19:18:08 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Sizov 
								
							 
						 
						
							
							
							
							
								
							
							
								000bf3733e 
								
							 
						 
						
							
							
								
								Merge pull request  #79748  from Repiteo/dotnet-documentation-fixes  
							
							... 
							
							
							
							Fix issues in C# documentation comments 
							
						 
						
							2023-07-25 21:51:28 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Sizov 
								
							 
						 
						
							
							
							
							
								
							
							
								b78fe83ed4 
								
							 
						 
						
							
							
								
								Merge pull request  #79239  from raulsntos/dotnet/document-generated-members  
							
							... 
							
							
							
							C#: Document generated members 
							
						 
						
							2023-07-25 21:51:20 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Thaddeus Crews 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0bfc52b02b 
								
							 
						 
						
							
							
								
								Fixes to existing C# documentation  
							
							... 
							
							
							
							• changes instances of `see paramref` to `paramref name`
• specifies `real_t` for ambiguous methods 
							
						 
						
							2023-07-21 10:34:42 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Sizov 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9c74f3408b 
								
							 
						 
						
							
							
								
								Merge pull request  #79082  from geowarin/master  
							
							... 
							
							
							
							Add missing useModelFront parameter to GodotSharp Basis and Transform 
							
						 
						
							2023-07-17 16:50:28 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Sizov 
								
							 
						 
						
							
							
							
							
								
							
							
								e4c89a0278 
								
							 
						 
						
							
							
								
								Merge pull request  #78877  from mattdiener/master  
							
							... 
							
							
							
							C# Fix deserialization of delegates that are 0-parameter overloads 
							
						 
						
							2023-07-12 15:09:36 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raul Santos 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								13ab2b6f4f 
								
							 
						 
						
							
							
								
								C#: Improve GD.PushError and GD.PushWarning  
							
							... 
							
							
							
							- Use the name, file path and line number of the caller that invokes
`GD.PushError` and `GD.PushWarning` instead of the location in the C++
`runtime_interop.cpp` file.
- Improvements to getting the C# stack trace.
  - Use C# type keywords for built-in types in method declarations.
  - Remove extra space before each parameter in method declarations.
  - Skip one more frame to avoid `NativeInterop.NativeFuncs`.
  - Skip methods annotated with the `[StackTraceHidden]` attribute.
- Improvements to `ScriptEditorDebugger` when source is in project.
  - Avoid overriding error metadata when the source is inside the
project file.
  - Use the source function in the title when the source is inside
the project file.
Users that use these methods would expect the reported location printed
by these methods to correspond to a location in their project source files.
Specifically, they'd expect to see the file path and line number at which
they call these methods, and not the location of the C++ code (which is
always the same). Now, these methods are a lot more useful since users
can know which line in their source code printed the error/warning. 
							
						 
						
							2023-07-11 11:19:11 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raul Santos 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								12e4aa93b3 
								
							 
						 
						
							
							
								
								C#: Document generated members  
							
							... 
							
							
							
							Documents generated members and tries to discourage users from calling/overriding internal methods that only exist to be used by the engine. 
							
						 
						
							2023-07-09 14:26:15 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									RedworkDE 
								
							 
						 
						
							
							
							
							
								
							
							
								693e6e036b 
								
							 
						 
						
							
							
								
								C#: Add null check before calling UnregisterGodotObject  
							
							
							
						 
						
							2023-07-07 13:10:16 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								26a58976e7 
								
							 
						 
						
							
							
								
								Merge pull request  #79094  from raulsntos/dotnet/fix-symbol-comparison  
							
							... 
							
							
							
							C#: Compare symbol names without null flow state 
							
						 
						
							2023-07-07 08:35:20 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Geoffroy Warin 
								
							 
						 
						
							
							
							
							
								
							
							
								6c6e5c482c 
								
							 
						 
						
							
							
								
								Add missing useModelFront parameter to GodotSharp Basis and Transform  
							
							... 
							
							
							
							To LookAt methods.
Also adds Vector3 Model constants.
These were not added after #76082  was merged. 
							
						 
						
							2023-07-06 19:01:02 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raul Santos 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								671a5b4ea5 
								
							 
						 
						
							
							
								
								C#: Compare symbol names without null flow state  
							
							
							
						 
						
							2023-07-06 16:10:14 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								346f1ab86b 
								
							 
						 
						
							
							
								
								Bump version to 4.2-dev  
							
							... 
							
							
							
							Keep on waitin' 
							
						 
						
							2023-07-05 22:07:03 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Matt Diener 
								
							 
						 
						
							
							
							
							
								
							
							
								783facf60b 
								
							 
						 
						
							
							
								
								C# Fix deserialization of delegates that are 0-parameter overloads  
							
							... 
							
							
							
							Co-authored-by: Raul Santos <raulsntos@gmail.com> 
							
						 
						
							2023-06-30 17:26:43 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									RedworkDE 
								
							 
						 
						
							
							
							
							
								
							
							
								e0f644a48d 
								
							 
						 
						
							
							
								
								C#: Fix editor integration breaking and causing error spam when reloading assemblies fails  
							
							... 
							
							
							
							- Do not reload scripts from non-collectible assemblies
- Do not load GodotTools as collectible
- Do not attempt to reload the same project assembly forever 
							
						 
						
							2023-06-21 12:47:52 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raul Santos 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								bd65ae633d 
								
							 
						 
						
							
							
								
								C#: Add compat overloads  
							
							
							
						 
						
							2023-06-20 12:11:13 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raul Santos 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								48e20c628a 
								
							 
						 
						
							
							
								
								C#: Set PropertyInfo.class_name for method parameters  
							
							
							
						 
						
							2023-06-16 23:19:38 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Sizov 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f00641af9d 
								
							 
						 
						
							
							
								
								Merge pull request  #77657  from vmedea/color-hex-doc  
							
							... 
							
							
							
							Clarify doc for Color.hex 
							
						 
						
							2023-05-30 15:59:39 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									mara 
								
							 
						 
						
							
							
							
							
								
							
							
								779ac20bb9 
								
							 
						 
						
							
							
								
								Clarify doc for Color.hex and C# Color()  
							
							... 
							
							
							
							The "alpha channel first" seems misleading to me. It doesn't match with
the examples, so remove it. Add a more detailed specification of the
expected number format in hex. 
							
						 
						
							2023-05-30 15:15:04 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raul Santos 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a1f454fee3 
								
							 
						 
						
							
							
								
								C#: Add global class support  
							
							... 
							
							
							
							Co-authored-by: willnationsdev <willnationsdev@gmail.com> 
							
						 
						
							2023-05-29 19:04:02 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									RedworkDE 
								
							 
						 
						
							
							
							
							
								
							
							
								fa14b6d212 
								
							 
						 
						
							
							
								
								C#: Fix SendToScriptDebugger crash  
							
							
							
						 
						
							2023-05-23 00:00:32 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									RedworkDE 
								
							 
						 
						
							
							
							
							
								
							
							
								1cfc382fe8 
								
							 
						 
						
							
							
								
								C#: Mostly fix hash of ManagedCallable  
							
							... 
							
							
							
							The hash can still change when reloading assemblies but in all other
cases the result should be correct. 
							
						 
						
							2023-05-18 13:44:36 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Gonçalo Vasconcelos 
								
							 
						 
						
							
							
							
							
								
							
							
								b74d4f45bb 
								
							 
						 
						
							
							
								
								C#: Add Basis.LookingAt  
							
							
							
						 
						
							2023-04-11 16:05:35 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bendn 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ca0feabbb0 
								
							 
						 
						
							
							
								
								add hex_decode() to String  
							
							
							
						 
						
							2023-04-05 19:44:00 +07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Sizov 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ce03630f34 
								
							 
						 
						
							
							
								
								Merge pull request  #75477  from kleonc/csharp-fix-vector234i-from-floats-creation  
							
							... 
							
							
							
							C# Truncate instead of round in Vector2/3/4 to Vector2I/3I/4I conversion 
							
						 
						
							2023-03-31 13:01:48 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									kleonc 
								
							 
						 
						
							
							
							
							
								
							
							
								f53d3382af 
								
							 
						 
						
							
							
								
								C# Truncate instead of round in Vector2/3/4 to Vector2I/3I/4I conversion  
							
							
							
						 
						
							2023-03-31 10:59:11 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Redwarx008 
								
							 
						 
						
							
							
							
							
								
							
							
								eb1fb254a6 
								
							 
						 
						
							
							
								
								C#: Fix Array.AddRange index out of bounds  
							
							... 
							
							
							
							Fix Array.AddRange index out of bounds 
							
						 
						
							2023-03-27 21:55:06 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1c1524a651 
								
							 
						 
						
							
							
								
								Bump version to 4.1-dev  
							
							... 
							
							
							
							Can't stop, won't stop, they said, huh? 
							
						 
						
							2023-03-01 01:44:37 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									RedworkDE 
								
							 
						 
						
							
							
							
							
								
							
							
								fce8a05b58 
								
							 
						 
						
							
							
								
								C#: Fix internal source generator on the 7.0.200 SDK  
							
							
							
						 
						
							2023-02-16 11:25:47 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Caleb Kemper 
								
							 
						 
						
							
							
							
							
								
							
							
								103cb4bee6 
								
							 
						 
						
							
							
								
								Implement GodotSynchronizationContext.Send  
							
							
							
						 
						
							2023-02-12 14:12:09 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									RedworkDE 
								
							 
						 
						
							
							
							
							
								
							
							
								fb0adaff9f 
								
							 
						 
						
							
							
								
								C#: Fix AppContext.BaseDirectory  
							
							
							
						 
						
							2023-02-04 14:35:11 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								bbff9fd7a4 
								
							 
						 
						
							
							
								
								Merge pull request  #71786  from raulsntos/dotnet/array  
							
							... 
							
							
							
							Sync C# Array with Core 
							
						 
						
							2023-02-04 00:24:06 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1ff2204cfe 
								
							 
						 
						
							
							
								
								Merge pull request  #72554  from RedworkDE/net-appcontext-basedirectory  
							
							... 
							
							
							
							C#: Set AppContext.BaseDirectory for editor builds 
							
						 
						
							2023-02-03 15:35:29 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5a413894fc 
								
							 
						 
						
							
							
								
								Merge pull request  #72635  from RedworkDE/net-nodepath-iequatable  
							
							... 
							
							
							
							C#: Implement `IEquatable<>` and equality operators in `NodePath` 
							
						 
						
							2023-02-03 15:35:22 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									RedworkDE 
								
							 
						 
						
							
							
							
							
								
							
							
								ac96af1cc9 
								
							 
						 
						
							
							
								
								C#: Declare IEquatable<> interface for StringName  
							
							
							
						 
						
							2023-02-03 00:26:18 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									RedworkDE 
								
							 
						 
						
							
							
							
							
								
							
							
								7403a3a11b 
								
							 
						 
						
							
							
								
								C#: Implement IEquatable<> and equality operators in NodePath  
							
							... 
							
							
							
							- Implement `IEquatable<>` interface.
- Implement `==` and `!=` operators.
- Override `Equals` and `GetHashCode`. 
							
						 
						
							2023-02-03 00:25:48 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									RedworkDE 
								
							 
						 
						
							
							
							
							
								
							
							
								b9d1462d2a 
								
							 
						 
						
							
							
								
								C#: Set AppContext.BaseDirectory for editor builds  
							
							
							
						 
						
							2023-02-02 15:05:11 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e52213e2fa 
								
							 
						 
						
							
							
								
								More codespell fixes, do more changes from previous ignore list  
							
							
							
						 
						
							2023-02-01 12:11:36 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raul Santos 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7eb8325180 
								
							 
						 
						
							
							
								
								Fix C# examples in documentation  
							
							... 
							
							
							
							- Fix documentation after C# renames.
- Add missing `partial` in C# class declarations.
- Change `delta` parameter type to `double` in C#.
- Ensure parameters match base declaration.
- Use `$` string interpolation in C#.
- Fix invalid or outdated C# code.
- Changed some examples to follow our style guide more closely. 
							
						 
						
							2023-01-31 19:04:07 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raul Santos 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8166568976 
								
							 
						 
						
							
							
								
								C#: Implement IEquatable in Rid  
							
							... 
							
							
							
							- Implement `IEquatable` interface.
- Implement `==` and `!=` operators.
- Add `IsValid` method.
- Override `Equals` and `GetHashCode`.
- Fix `ToString` to follow Core.
- Sync documentation with Core. 
							
						 
						
							2023-01-31 04:44:18 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ab70b6ca8a 
								
							 
						 
						
							
							
								
								Merge pull request  #72325  from raulsntos/dotnet/fix-72321  
							
							... 
							
							
							
							C#: Fix `Rotated` and `RotatedLocal` 
							
						 
						
							2023-01-30 13:35:34 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raul Santos 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								54f8fb010c 
								
							 
						 
						
							
							
								
								Sync C# Array with Core  
							
							... 
							
							
							
							- Add `AddRange` method.
- Add `Fill` method.
- Add `Max` and `Min` methods.
- Add `PickRandom` method.
- Add `Reverse` method.
- Add `RecursiveEqual` method.
- Add `Sort` method.
- Add `Slice` and `GetSliceRange` methods.
- Add `IndexOf` overload that takes an index parameter.
- Add `LastIndexOf` method.
- Add `BinarySearch` method.
- Add/update documentation. 
							
						 
						
							2023-01-30 05:41:53 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raul Santos 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								cc80dda408 
								
							 
						 
						
							
							
								
								C#: Fix Rotated and RotatedLocal  
							
							... 
							
							
							
							Implementation was interchanged. 
							
						 
						
							2023-01-29 18:43:54 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raul Santos 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								2ef9e2933a 
								
							 
						 
						
							
							
								
								C#: Add Skew to Transform2D and fix InterpolateWith  
							
							... 
							
							
							
							- Add `Skew` property to `Transform2D`.
- Fix `InterpolateWith` in `Transform2D` to support skewed transforms. 
							
						 
						
							2023-01-29 16:24:41 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								80f59aa3d9 
								
							 
						 
						
							
							
								
								Merge pull request  #72205  from raulsntos/dotnet/proxy-class  
							
							... 
							
							
							
							Fix lookup of C# types by their engine name 
							
						 
						
							2023-01-28 15:41:28 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								092bbfc2ea 
								
							 
						 
						
							
							
								
								Merge pull request  #71992  from raulsntos/dotnet/rect-alt  
							
							... 
							
							
							
							C#: Remove `GetArea` and `GetVolume` methods 
							
						 
						
							2023-01-28 15:41:04 +01:00