Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								432405a3e1 
								
							 
						 
						
							
							
								
								Merge pull request  #79342  from RedworkDE/localize-win-path  
							
							... 
							
							
							
							Fix `ProjectSettings::localize_path` for Windows paths 
							
						 
						
							2023-08-07 14:45:48 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								faaf27f284 
								
							 
						 
						
							
							
								
								Fix various typos with codespell  
							
							... 
							
							
							
							Also includes typo fixes from #79993 , #80068 , #80276 , and #80303 .
Co-authored-by: betalars <contact@betalars.de>
Co-authored-by: spaceyjase <429978+spaceyjase@users.noreply.github.com>
Co-authored-by: Swarkin <102416174+Swarkin@users.noreply.github.com>
Co-authored-by: Raul Santos <raulsntos@gmail.com> 
							
						 
						
							2023-08-07 13:09:47 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Sizov 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								dc6ea03101 
								
							 
						 
						
							
							
								
								Merge pull request  #35555  from Calinou/add-version-project-setting  
							
							... 
							
							
							
							Add a "version" project setting and use it in new export presets 
							
						 
						
							2023-08-04 21:01:15 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b8fa19cc19 
								
							 
						 
						
							
							
								
								Merge pull request  #79495  from Chaosus/astargrid_all_solid  
							
							... 
							
							
							
							Add a `fill_region` method to the `AStarGrid2D` 
							
						 
						
							2023-08-04 16:59:11 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hugo Locurcio 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ad4480bf2e 
								
							 
						 
						
							
							
								
								Add a "version" project setting and use it in new export presets  
							
							... 
							
							
							
							This makes it easy to retrieve the project version at runtime
for display purposes, while simplifying the export preset configuration.
You can now leave the version empty unless you need to override it on a per-preset
basis.
Since export presets save the values of default values to the `export_presets.cfg`
file, this change only affects export presets created after this commit was merged. 
							
						 
						
							2023-08-04 10:29:33 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Sizov 
								
							 
						 
						
							
							
							
							
								
							
							
								1610fc2ae7 
								
							 
						 
						
							
							
								
								Merge pull request  #78539  from EIREXE/input-info  
							
							... 
							
							
							
							Add the ability to get per-platform information for joypads 
							
						 
						
							2023-08-03 22:37:45 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Sizov 
								
							 
						 
						
							
							
							
							
								
							
							
								a56e960150 
								
							 
						 
						
							
							
								
								Merge pull request  #71233  from PrecisionRender/barycentric-coords  
							
							... 
							
							
							
							Add ability to get face index and barycentric coordinates from raycast 
							
						 
						
							2023-08-03 22:37:30 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4ed08409b0 
								
							 
						 
						
							
							
								
								Merge pull request  #78108  from aaronfranke/variant-util-header  
							
							... 
							
							
							
							Make a header for VariantUtilityFunctions 
							
						 
						
							2023-08-03 14:46:29 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Álex Román Núñez 
								
							 
						 
						
							
							
							
							
								
							
							
								3aa340d081 
								
							 
						 
						
							
							
								
								Add the ability to get per-platform information for joypads.  
							
							... 
							
							
							
							This adds the ability for games to obtain platform-specific information about joypads such as their vendor/product ID, their XInput gamepad index or the real name of the device before it gets swapped out by the gamecontrollerdb's name.
This PR also includes a rebased version of #76045 , this is because this PR is intended to be mainly to help people implementing Steam Input, as having the gamepad index is essential. 
							
						 
						
							2023-08-02 22:30:30 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									PrecisionRender 
								
							 
						 
						
							
							
							
							
								
							
							
								af7f787c6e 
								
							 
						 
						
							
							
								
								Add ability to get barycentric coordinates from ray  
							
							
							
						 
						
							2023-08-02 15:16:44 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Sizov 
								
							 
						 
						
							
							
							
							
								
							
							
								f415200323 
								
							 
						 
						
							
							
								
								Merge pull request  #80156  from lawnjelly/dev_assert_note  
							
							... 
							
							
							
							Usage notes for DEV_ASSERT macro 
							
						 
						
							2023-08-02 21:37:09 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									lawnjelly 
								
							 
						 
						
							
							
							
							
								
							
							
								85c3017052 
								
							 
						 
						
							
							
								
								Usage notes for DEV_ASSERT macro  
							
							... 
							
							
							
							Make it more clear that DEV_ASSERT is only to be used in specific cases. 
							
						 
						
							2023-08-02 13:29:35 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e48b999f26 
								
							 
						 
						
							
							
								
								Merge pull request  #80114  from Deledrius/modulo_typo  
							
							... 
							
							
							
							Fix typo in modulo error message. 
							
						 
						
							2023-08-02 12:22:01 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Sizov 
								
							 
						 
						
							
							
							
							
								
							
							
								8654ba130b 
								
							 
						 
						
							
							
								
								Merge pull request  #79654  from timothyqiu/han  
							
							... 
							
							
							
							Fix script name of Hant and Hans 
							
						 
						
							2023-08-01 17:25:21 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Davies 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								510de82f43 
								
							 
						 
						
							
							
								
								Fix typo in modulo error message.  
							
							
							
						 
						
							2023-08-01 04:47:18 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Marcin Nowak 
								
							 
						 
						
							
							
							
							
								
							
							
								34ab1c8a36 
								
							 
						 
						
							
							
								
								Implement loading DDS textures at run-time  
							
							
							
						 
						
							2023-07-31 21:31:26 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Sizov 
								
							 
						 
						
							
							
							
							
								
							
							
								0be587521e 
								
							 
						 
						
							
							
								
								Merge pull request  #79737  from Calinou/resourceloader-load-error-clarify-expected-type  
							
							... 
							
							
							
							Mention expected resource type in ResourceLoader load error 
							
						 
						
							2023-07-31 21:01:28 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Sizov 
								
							 
						 
						
							
							
							
							
								
							
							
								41efc7cb86 
								
							 
						 
						
							
							
								
								Merge pull request  #78941  from dalexeev/gds-doc-comments-deprecated-and-experimental  
							
							... 
							
							
							
							GDScript: Add `@deprecated` and `@experimental` doc comment tags 
							
						 
						
							2023-07-31 21:01:08 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									clayjohn 
								
							 
						 
						
							
							
							
							
								
							
							
								fcc6c6a697 
								
							 
						 
						
							
							
								
								Revert "Let user know about dead instances in deferred calls"  
							
							... 
							
							
							
							This reverts commit 3a6527d6d3 
							
						 
						
							2023-07-31 10:45:20 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Sizov 
								
							 
						 
						
							
							
							
							
								
							
							
								4e22ce827a 
								
							 
						 
						
							
							
								
								Merge pull request  #79953  from RandomShaper/revert_wtp_for_range  
							
							... 
							
							
							
							Revert "Implement parallel foreach() for easier multithreading" 
							
						 
						
							2023-07-27 15:23:01 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Sizov 
								
							 
						 
						
							
							
							
							
								
							
							
								6bfda7f5c5 
								
							 
						 
						
							
							
								
								Merge pull request  #79156  from dsnopek/gdextension-string-resize  
							
							... 
							
							
							
							Allow resizing Strings from GDExtension 
							
						 
						
							2023-07-27 15:22:32 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Pedro J. Estébanez 
								
							 
						 
						
							
							
							
							
								
							
							
								f34d580861 
								
							 
						 
						
							
							
								
								Revert "Implement parallel foreach() for easier multithreading"  
							
							... 
							
							
							
							This reverts commit e28868e30c 
							
						 
						
							2023-07-27 13:41:27 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									David Snopek 
								
							 
						 
						
							
							
							
							
								
							
							
								e87900970c 
								
							 
						 
						
							
							
								
								Allow resizing String's from GDExtension  
							
							
							
						 
						
							2023-07-26 21:31:37 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Sizov 
								
							 
						 
						
							
							
							
							
								
							
							
								951691a9a9 
								
							 
						 
						
							
							
								
								Merge pull request  #79763  from mihe/indexed-properties  
							
							... 
							
							
							
							Add support for indexed properties in GDExtension 
							
						 
						
							2023-07-26 18:40:22 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Sizov 
								
							 
						 
						
							
							
							
							
								
							
							
								a68137bf18 
								
							 
						 
						
							
							
								
								Merge pull request  #79683  from Zylann/fix_gdext_get_property_list  
							
							... 
							
							
							
							GDExtension: Fix `_get_property_list` not working correctly in parent classes 
							
						 
						
							2023-07-26 18:40:18 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Sizov 
								
							 
						 
						
							
							
							
							
								
							
							
								2c8cbcd1a0 
								
							 
						 
						
							
							
								
								Merge pull request  #78987  from RandomShaper/err_bad_deferred_target  
							
							... 
							
							
							
							Let user know about dead instances in deferred calls 
							
						 
						
							2023-07-26 18:39:38 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Sizov 
								
							 
						 
						
							
							
							
							
								
							
							
								7c204874eb 
								
							 
						 
						
							
							
								
								Merge pull request  #78747  from RandomShaper/fix_trans_threading  
							
							... 
							
							
							
							Support loading of translations on threads 
							
						 
						
							2023-07-26 18:39:27 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Sizov 
								
							 
						 
						
							
							
							
							
								
							
							
								92960b7a22 
								
							 
						 
						
							
							
								
								Merge pull request  #78615  from RandomShaper/fix_doc_cache  
							
							... 
							
							
							
							Re-enable docs cache with fixes 
							
						 
						
							2023-07-26 18:39:22 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Sizov 
								
							 
						 
						
							
							
							
							
								
							
							
								c4e582262f 
								
							 
						 
						
							
							
								
								Merge pull request  #76582  from reduz/threaded-debugger  
							
							... 
							
							
							
							Support threads in the script debugger 
							
						 
						
							2023-07-26 18:39:16 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Sizov 
								
							 
						 
						
							
							
							
							
								
							
							
								53ba9ccb19 
								
							 
						 
						
							
							
								
								Merge pull request  #72346  from myaaaaaaaaa/disconnect-order  
							
							... 
							
							
							
							Avoid sorting CallableCustomMethodPointers by their actual address values 
							
						 
						
							2023-07-26 18:39:08 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									RedworkDE 
								
							 
						 
						
							
							
							
							
								
							
							
								aee1e50b48 
								
							 
						 
						
							
							
								
								Fix ProjectSettings::localize_path for Windows paths  
							
							
							
						 
						
							2023-07-26 16:18:31 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Juan Linietsky 
								
							 
						 
						
							
							
							
							
								
							
							
								5e512b705e 
								
							 
						 
						
							
							
								
								Support threads in the script debugger  
							
							... 
							
							
							
							* This implementation adds threads on the side of the client (script debugger).
* Some functions of the debugger are optimized.
* The profile is also now thread safe using atomics.
* The editor can switch between multiple threads when debugging.
This PR adds threaded support for the script language debugger. Every thread has its own thread local data and it will connect to the debugger using multiple thread IDs.
This means that, now, the editor can receive multiple threads entering debug mode at the same time. 
							
						 
						
							2023-07-26 12:06:45 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Sizov 
								
							 
						 
						
							
							
							
							
								
							
							
								74d20fe17e 
								
							 
						 
						
							
							
								
								Merge pull request  #75216  from rune-scape/rune-dependancy-errors  
							
							... 
							
							
							
							Script editor (GDScript): Show depended script errors 
							
						 
						
							2023-07-24 19:32:20 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									rune-scape 
								
							 
						 
						
							
							
							
							
								
							
							
								83b01708b2 
								
							 
						 
						
							
							
								
								Script editor: Show depended script errors  
							
							
							
						 
						
							2023-07-24 15:49:39 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ithamar R. Adema 
								
							 
						 
						
							
							
							
							
								
							
							
								f37c2b5be2 
								
							 
						 
						
							
							
								
								Fix ImageTextureLayered serialisation issues.  
							
							
							
						 
						
							2023-07-23 13:54:04 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Mikael Hermansson 
								
							 
						 
						
							
							
							
							
								
							
							
								2173821b38 
								
							 
						 
						
							
							
								
								Add support for indexed properties in GDExtension  
							
							
							
						 
						
							2023-07-21 22:59:24 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Sizov 
								
							 
						 
						
							
							
							
							
								
							
							
								01e08677ff 
								
							 
						 
						
							
							
								
								Merge pull request  #79466  from Repiteo/core_bind-header-fix  
							
							... 
							
							
							
							Have `core_bind.h` Thread type syntax match `core_bind.cpp` 
							
						 
						
							2023-07-21 17:15:29 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Sizov 
								
							 
						 
						
							
							
							
							
								
							
							
								4d42d6fdf6 
								
							 
						 
						
							
							
								
								Merge pull request  #78706  from RedworkDE/node-rename-inplace  
							
							... 
							
							
							
							Allow renaming child nodes in `_ready` 
							
						 
						
							2023-07-21 17:15:26 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hugo Locurcio 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5bf64255b0 
								
							 
						 
						
							
							
								
								Mention expected resource type in ResourceLoader load error  
							
							... 
							
							
							
							This helps troubleshoot issues due to incorrect import types. 
							
						 
						
							2023-07-21 04:45:34 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Gilles Roudière 
								
							 
						 
						
							
							
							
							
								
							
							
								b4d86cb42a 
								
							 
						 
						
							
							
								
								Add _get_bind_compatibility_methods to Object  
							
							... 
							
							
							
							Co-authored-by: RedworkDE <10944644+RedworkDE@users.noreply.github.com> 
							
						 
						
							2023-07-20 12:55:00 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Haoyu Qiu 
								
							 
						 
						
							
							
							
							
								
							
							
								52cdba6def 
								
							 
						 
						
							
							
								
								Fix script name of Hant and Hans  
							
							
							
						 
						
							2023-07-20 15:01:39 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Gilleron 
								
							 
						 
						
							
							
							
							
								
							
							
								e8731f4821 
								
							 
						 
						
							
							
								
								GDExtension: fix _get_property_list not working correctly in parent classes  
							
							
							
						 
						
							2023-07-20 02:24:04 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ninni Pipping 
								
							 
						 
						
							
							
							
							
								
							
							
								1cac72999b 
								
							 
						 
						
							
							
								
								Fix root_node_layout_direction setting not enum  
							
							
							
						 
						
							2023-07-18 14:33:13 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									kobewi 
								
							 
						 
						
							
							
							
							
								
							
							
								de4a3fa151 
								
							 
						 
						
							
							
								
								Unify and streamline connecting to Resource changes  
							
							
							
						 
						
							2023-07-17 19:35:57 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Sizov 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3d04a22d7c 
								
							 
						 
						
							
							
								
								Merge pull request  #79103  from AThousandShips/array_slice_range  
							
							... 
							
							
							
							Fix range error for `Array.slice` 
							
						 
						
							2023-07-17 16:48:48 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Roubinski 
								
							 
						 
						
							
							
							
							
								
							
							
								5f56aa88f8 
								
							 
						 
						
							
							
								
								Add the fill region methods to the AStarGrid2D  
							
							
							
						 
						
							2023-07-15 16:52:29 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Maxim Kulkin 
								
							 
						 
						
							
							
							
							
								
							
							
								058604f5b8 
								
							 
						 
						
							
							
								
								Fix crash when saving resources with circular references  
							
							... 
							
							
							
							When saving resources, marking of already seen resources was
done too late, causing infinite loop traversing referenced resources
and eventual stack overflow. The change marks traversed resource
before descending to it's children, thus when this resource is
encountered again, it is already marked as seen and traversal stops. 
							
						 
						
							2023-07-14 19:20:04 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Sizov 
								
							 
						 
						
							
							
							
							
								
							
							
								f0c24f3145 
								
							 
						 
						
							
							
								
								Merge pull request  #79017  from bruvzg/esc_fix  
							
							... 
							
							
							
							[Terminal Output] Reset text properties after `print_rich`. 
							
						 
						
							2023-07-14 18:49:26 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Sizov 
								
							 
						 
						
							
							
							
							
								
							
							
								acd34153ba 
								
							 
						 
						
							
							
								
								Merge pull request  #78612  from RandomShaper/mq_flush_ref  
							
							... 
							
							
							
							Refactor CallQueue flushing for clarity 
							
						 
						
							2023-07-14 18:49:08 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Sizov 
								
							 
						 
						
							
							
							
							
								
							
							
								2a595c26d9 
								
							 
						 
						
							
							
								
								Merge pull request  #72784  from myaaaaaaaaa/parallel-foreach  
							
							... 
							
							
							
							Implement parallel `foreach()` for easier multithreading 
							
						 
						
							2023-07-14 18:48:49 +02:00