rune-scape 
								
							 
						 
						
							
							
							
							
								
							
							
								ca916a536a 
								
							 
						 
						
							
							
								
								Object: use correct GDExtensionConstStringNamePtr  
							
							
							
						 
						
							2024-06-17 19:06:40 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raul Santos 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								29bf60cc02 
								
							 
						 
						
							
							
								
								Use GDExtension to_string in Node  
							
							... 
							
							
							
							Matches the `Object::to_string` implementation. 
							
						 
						
							2024-06-11 17:40:51 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									kobewi 
								
							 
						 
						
							
							
							
							
								
							
							
								413c11357d 
								
							 
						 
						
							
							
								
								Use Core/Scene stringnames consistently  
							
							
							
						 
						
							2024-05-13 23:41:07 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									kobewi 
								
							 
						 
						
							
							
							
							
								
							
							
								a262d2d881 
								
							 
						 
						
							
							
								
								Add shorthand for using singleton string names  
							
							
							
						 
						
							2024-05-11 18:53:08 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									David Snopek 
								
							 
						 
						
							
							
							
							
								
							
							
								14506a4282 
								
							 
						 
						
							
							
								
								GDExtension: Prevent crash during shutdown as singletons are deleted  
							
							
							
						 
						
							2024-05-10 13:17:36 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Pedro J. Estébanez 
								
							 
						 
						
							
							
							
							
								
							
							
								b834037841 
								
							 
						 
						
							
							
								
								Object: Add missing lock  
							
							
							
						 
						
							2024-05-08 17:41:40 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									A Thousand Ships 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								955d5affa8 
								
							 
						 
						
							
							
								
								Reduce and prevent unnecessary random-access to List  
							
							... 
							
							
							
							Random-access access to `List` when iterating is `O(n^2)` (`O(n)` when
accessing a single element)
* Removed subscript operator, in favor of a more explicit `get`
* Added conversion from `Iterator` to `ConstIterator`
* Remade existing operations into other solutions when applicable 
							
						 
						
							2024-05-04 16:08:55 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								947f5a8741 
								
							 
						 
						
							
							
								
								Merge pull request  #91247  from AThousandShips/callable_fix  
							
							... 
							
							
							
							Fix unsafe uses of `Callable.is_null()` 
							
						 
						
							2024-04-29 10:10:32 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									A Thousand Ships 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								31e7ee63f2 
								
							 
						 
						
							
							
								
								Fix unsafe uses of Callable.is_null()  
							
							... 
							
							
							
							`Callable.is_null()` is not equivalent to `!Callable.is_valid()` and
doesn't guarantee the call is valid. 
							
						 
						
							2024-04-27 16:22:57 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jan Haller 
								
							 
						 
						
							
							
							
							
								
							
							
								27a637d287 
								
							 
						 
						
							
							
								
								GDExtension: provide free_property_list_func with length of array  
							
							
							
						 
						
							2024-04-27 14:13:17 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Radiant 
								
							 
						 
						
							
							
							
							
								
							
							
								e263b11cdd 
								
							 
						 
						
							
							
								
								Implement remove_user_signal()  
							
							... 
							
							
							
							Co-authored-by: Timothe Bonhoure <tbonhoure@ymail.Com>
Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>
Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com> 
							
						 
						
							2024-04-18 11:22:59 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									A Thousand Ships 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								64146cb7f3 
								
							 
						 
						
							
							
								
								[Core] Add iteration support to Array  
							
							
							
						 
						
							2024-04-10 14:49:34 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									A Thousand Ships 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								db455e5bee 
								
							 
						 
						
							
							
								
								[Core] Disconnect one-shot signals before calling callbacks  
							
							... 
							
							
							
							This prevents infinite recursion with one-shot connections emitting
themselves 
							
						 
						
							2024-03-20 20:24:44 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Michael Alexsander 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								11937d3a79 
								
							 
						 
						
							
							
								
								Fix translation fallback not working in the Project Manager  
							
							
							
						 
						
							2024-03-15 12:00:20 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Michael Alexsander 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								05f6c56a48 
								
							 
						 
						
							
							
								
								Fix some translations not properly falling back  
							
							
							
						 
						
							2024-03-14 16:38:12 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									A Thousand Ships 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								59bcc2888c 
								
							 
						 
						
							
							
								
								Add methods to get argument count of methods  
							
							... 
							
							
							
							Added to:
* `Callable`s
* `Object`s
* `ClassDB`
* `Script(Instance)`s 
							
						 
						
							2024-03-10 11:02:43 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b85337b7ea 
								
							 
						 
						
							
							
								
								Merge pull request  #87222  from RandomShaper/fix_obj_leaks_report  
							
							... 
							
							
							
							Fix inaccuracies in the report of leaked objects 
							
						 
						
							2024-03-06 13:16:48 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c1377920cd 
								
							 
						 
						
							
							
								
								Merge pull request  #86743  from Mickeon/autocompletion-optimise-object  
							
							... 
							
							
							
							Optimise comparisons for Object's `get_argument_options` 
							
						 
						
							2024-03-01 14:56:06 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Micky 
								
							 
						 
						
							
							
							
							
								
							
							
								cd2032a90b 
								
							 
						 
						
							
							
								
								Optimise Object's get_argument_options  
							
							
							
						 
						
							2024-02-29 18:00:54 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Michael Alexsander 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d70c45b5c8 
								
							 
						 
						
							
							
								
								Add option to add built-in strings in the POT generation  
							
							
							
						 
						
							2024-02-28 11:34:26 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raul Santos 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5ba92e5a57 
								
							 
						 
						
							
							
								
								Fix some DEFVALs to use the right type  
							
							... 
							
							
							
							- Use `StringName()` in DEFVAL for StringNames.
- Use `Variant()` in DEFVAL for Variants. 
							
						 
						
							2024-02-23 01:50:18 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									David Snopek 
								
							 
						 
						
							
							
							
							
								
							
							
								ea75307a11 
								
							 
						 
						
							
							
								
								Allow registering "runtime classes"  
							
							
							
						 
						
							2024-02-20 09:20:58 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									EterDelta 
								
							 
						 
						
							
							
							
							
								
							
							
								fee70558f8 
								
							 
						 
						
							
							
								
								Expose NOTIFICATION_EXTENSION_RELOADED to ClassDB  
							
							
							
						 
						
							2024-02-02 14:57:00 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									kobewi 
								
							 
						 
						
							
							
							
							
								
							
							
								2de8bc00a1 
								
							 
						 
						
							
							
								
								Simplify RefCounted check in free()  
							
							
							
						 
						
							2024-01-18 12:29:58 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Pedro J. Estébanez 
								
							 
						 
						
							
							
							
							
								
							
							
								a04a67ead6 
								
							 
						 
						
							
							
								
								Fix inaccuracies in the report of leaked objects  
							
							
							
						 
						
							2024-01-15 19:35:14 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Wilson E. Alvarez 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								80fb8db31f 
								
							 
						 
						
							
							
								
								Remove unnecessary assignments  
							
							... 
							
							
							
							Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com> 
							
						 
						
							2023-12-13 11:06:26 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raul Santos 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9750e49c57 
								
							 
						 
						
							
							
								
								Add NOTIFICATION_PREDELETE_CLEANUP notification  
							
							... 
							
							
							
							New notification sent after `NOTIFICATION_PREDELETE` to let Objects cleanup at the very end, it should be the last notification sent. 
							
						 
						
							2023-10-20 13:43:42 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Mai Lavelle 
								
							 
						 
						
							
							
							
							
								
							
							
								5e15586ec2 
								
							 
						 
						
							
							
								
								Fixes to allow object-less callables throughout Godot  
							
							... 
							
							
							
							This fixes  #81887  
							
						 
						
							2023-10-06 16:31:35 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c7ed5d795e 
								
							 
						 
						
							
							
								
								Merge pull request  #82799  from CedNaru/feature/expose_free_instance_binding  
							
							... 
							
							
							
							Expose `Object::free_instance_binding()` to GDExtension 
							
						 
						
							2023-10-05 10:10:58 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ced Naru 
								
							 
						 
						
							
							
							
							
								
							
							
								0a246e9b54 
								
							 
						 
						
							
							
								
								expose Object::free_instance_binding to GDExtension  
							
							
							
						 
						
							2023-10-04 19:24:37 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Danil Alexeev 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ed0b3c08e1 
								
							 
						 
						
							
							
								
								Core: Fix Object::has_method() for script static methods  
							
							
							
						 
						
							2023-10-04 19:44:32 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Danil Alexeev 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								aff767ef07 
								
							 
						 
						
							
							
								
								Fix expected argument count for Callable call errors  
							
							
							
						 
						
							2023-09-29 20:00:10 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								55dfbd7761 
								
							 
						 
						
							
							
								
								Merge pull request  #80284  from dsnopek/gdextension-hot-reload  
							
							... 
							
							
							
							Implement reloading of GDExtensions 
							
						 
						
							2023-09-26 08:17:28 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									David Snopek 
								
							 
						 
						
							
							
							
							
								
							
							
								2733a6f762 
								
							 
						 
						
							
							
								
								Implement reloading of GDExtensions  
							
							
							
						 
						
							2023-09-25 22:10:17 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									398utubzyt 
								
							 
						 
						
							
							
							
							
								
							
							
								2df37a237a 
								
							 
						 
						
							
							
								
								C#: Abstract script class support  
							
							
							
						 
						
							2023-09-15 20:35:25 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									A Thousand Ships 
								
							 
						 
						
							
							
							
							
								
							
							
								893f889d74 
								
							 
						 
						
							
							
								
								[Core] Replace ERR_FAIL_COND with ERR_FAIL_NULL where applicable  
							
							
							
						 
						
							2023-09-11 19:45:49 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									David Snopek 
								
							 
						 
						
							
							
							
							
								
							
							
								abef8e3874 
								
							 
						 
						
							
							
								
								Allow implementing Object::_validate_property() from GDExtension  
							
							
							
						 
						
							2023-09-10 11:17:59 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								fa3428ff25 
								
							 
						 
						
							
							
								
								Merge pull request  #81221  from dalexeev/editor-inspector-and-signal-dock-improvements  
							
							... 
							
							
							
							Editor: Inspector and Signal docks improvements 
							
						 
						
							2023-09-03 00:21:04 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jan Haller 
								
							 
						 
						
							
							
							
							
								
							
							
								4e202bcec7 
								
							 
						 
						
							
							
								
								GDExtension: fix bool unknown in C  
							
							
							
						 
						
							2023-09-02 21:04:49 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Danil Alexeev 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c33ca26e17 
								
							 
						 
						
							
							
								
								Editor: Inspector and Signal docks improvements  
							
							
							
						 
						
							2023-09-02 08:50:28 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Sauermann 
								
							 
						 
						
							
							
							
							
								
							
							
								c4705a590b 
								
							 
						 
						
							
							
								
								Fix Object::notification order  
							
							... 
							
							
							
							Previously the `p_reversed` parameter didn't influence the order
in a correct way.
Also script overridden _notification functions were not called in
the correct order.
To fix this some `notification` functions had to add a `p_reversed`
parameter.
This made it necessary to adjust cpp-bindings.
Co-authored-by: David Snopek <dsnopek@gmail.com> 
							
						 
						
							2023-08-30 00:15:55 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									kobewi 
								
							 
						 
						
							
							
							
							
								
							
							
								67db4693eb 
								
							 
						 
						
							
							
								
								Expose _validate_property() for scripting  
							
							
							
						 
						
							2023-08-28 15:18:48 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Gilleron 
								
							 
						 
						
							
							
							
							
								
							
							
								e8731f4821 
								
							 
						 
						
							
							
								
								GDExtension: fix _get_property_list not working correctly in parent classes  
							
							
							
						 
						
							2023-07-20 02:24:04 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Angad Kambli 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9c6c2f09e0 
								
							 
						 
						
							
							
								
								Check parameter validity in Object::set_script  
							
							... 
							
							
							
							Fixes  #46120 . 
						
							2023-07-07 16:13:33 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									David Snopek 
								
							 
						 
						
							
							
							
							
								
							
							
								36f4b99638 
								
							 
						 
						
							
							
								
								Fix wrapping Object's in GDExtension that aren't exposed  
							
							
							
						 
						
							2023-06-09 13:41:57 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Sizov 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								97a6b40e4e 
								
							 
						 
						
							
							
								
								Merge pull request  #70386  from sfrembling/70141  
							
							... 
							
							
							
							Add Human Readable Error Message for Object::set_meta 
							
						 
						
							2023-05-29 17:24:25 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								80bf8fd186 
								
							 
						 
						
							
							
								
								Merge pull request  #73511  from dsnopek/gdextension-object-name  
							
							... 
							
							
							
							Add GDExtension function to get Object class name 
							
						 
						
							2023-05-22 14:02:59 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									David Snopek 
								
							 
						 
						
							
							
							
							
								
							
							
								c6b0d4aae3 
								
							 
						 
						
							
							
								
								Add GDExtension function to get Object class name  
							
							
							
						 
						
							2023-05-22 06:58:59 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									RedworkDE 
								
							 
						 
						
							
							
							
							
								
							
							
								9c9fd9ffbf 
								
							 
						 
						
							
							
								
								Improve error message when disconnecting callable from signal it was not connected to  
							
							
							
						 
						
							2023-05-18 00:46:27 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Shea Frembling 
								
							 
						 
						
							
							
							
							
								
							
							
								0d6487073f 
								
							 
						 
						
							
							
								
								update error from Object::set_meta to be more human readable  
							
							... 
							
							
							
							update error from Object::set_meta to be more human readable
Add metadata to error message
Add metadata to identifier 
							
						 
						
							2023-05-15 15:14:45 -05:00