Maganty Rushyendra 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								fdb5561e55 
								
							 
						 
						
							
							
								
								Updated cursor positioning description for File open()  
							
							... 
							
							
							
							Added more details about the cursor offsets for the different ModeFlags
in the `File` class.
(cherry picked from commit 5e77eea216 
							
						 
						
							2020-08-31 15:29:43 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hugo Locurcio 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1f7f28a1eb 
								
							 
						 
						
							
							
								
								Document HTTPRequest not supporting request data with GET method  
							
							... 
							
							
							
							This also improves the HTTPClient class documentation to be easier
to read and more informative.
This closes  #40564 .
(cherry picked from commit 2f577facc9 
							
						 
						
							2020-08-31 15:29:43 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hugo Locurcio 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6eee52e49b 
								
							 
						 
						
							
							
								
								Improve the documentation related to overriding GUI theme items  
							
							... 
							
							
							
							Overriding theme items is a common point of confusion.
Hopefully, these code samples should clear things up.
(cherry picked from commit 2a8bbda2a7 
							
						 
						
							2020-08-31 15:29:43 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									skyace65 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								92a1c168ea 
								
							 
						 
						
							
							
								
								Clarify get_data texture method  
							
							... 
							
							
							
							(cherry picked from commit 635c9761a0 
							
						 
						
							2020-08-31 15:29:43 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hugo Locurcio 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								dd057d36dc 
								
							 
						 
						
							
							
								
								Document the GDScript debugger not supporting Thread yet  
							
							... 
							
							
							
							See https://github.com/godotengine/godot/issues/2446 .
(cherry picked from commit dec20883c1 
							
						 
						
							2020-08-31 15:29:42 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hugo Locurcio 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a23c0aca87 
								
							 
						 
						
							
							
								
								Clarify that KEY_BACK is unrelated to the Back button on Android  
							
							... 
							
							
							
							This closes  #19325 .
(cherry picked from commit 359c95156a 
							
						 
						
							2020-08-31 15:29:42 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									skyace65 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								dea530d5ca 
								
							 
						 
						
							
							
								
								Add information to get thread id  
							
							... 
							
							
							
							(cherry picked from commit aa08023115 
							
						 
						
							2020-08-31 15:29:42 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									skyace65 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								14e1c83350 
								
							 
						 
						
							
							
								
								Improve touch screen button description  
							
							... 
							
							
							
							(cherry picked from commit 416cac96fa 
							
						 
						
							2020-08-31 15:29:42 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									skyace65 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								45e596e02f 
								
							 
						 
						
							
							
								
								Document where the center of mass is for RigidBody nodes  
							
							... 
							
							
							
							(cherry picked from commit 555f4f3e17 
							
						 
						
							2020-08-31 15:29:42 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hugo Locurcio 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								96ad9dc4c6 
								
							 
						 
						
							
							
								
								Document supported platforms for Input.get_accelerometer() and related  
							
							... 
							
							
							
							This closes  #41303 .
(cherry picked from commit eee704e6f6 
							
						 
						
							2020-08-31 15:29:41 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									skyace65 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8466f9147b 
								
							 
						 
						
							
							
								
								Mention listener node in AudioStreamPlayer3D description  
							
							... 
							
							
							
							(cherry picked from commit 51367c1bcf 
							
						 
						
							2020-08-31 15:29:41 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Michael Alexsander 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d7065106ef 
								
							 
						 
						
							
							
								
								State how 'MOUSE_MODE_CAPTURED' actually works in the 'Input' docs  
							
							... 
							
							
							
							(cherry picked from commit 4f13a7f47f 
							
						 
						
							2020-08-31 15:29:41 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									skyace65 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								2e1e1af1d2 
								
							 
						 
						
							
							
								
								Add defaults to tilemap set_cell function example  
							
							... 
							
							
							
							(cherry picked from commit 43ab91ca02 
							
						 
						
							2020-08-31 15:29:41 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hugo Locurcio 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b76aa91402 
								
							 
						 
						
							
							
								
								Mention performance caveats about find_node() and find_parent()  
							
							... 
							
							
							
							See https://github.com/godotengine/godot-proposals/issues/1303 .
(cherry picked from commit ab2f41f598 
							
						 
						
							2020-08-31 15:29:31 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7d825e2c05 
								
							 
						 
						
							
							
								
								Merge pull request  #41046  from Calinou/doc-windowdialog-exclusive  
							
							... 
							
							
							
							Mention caveats for `popup_exclusive` in the WindowDialog documentation 
							
						 
						
							2020-08-31 13:24:09 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									hhsdev 
								
							 
						 
						
							
							
							
							
								
							
							
								90ba819e7b 
								
							 
						 
						
							
							
								
								Documentation: specify how WindowDialog's default title bar is made  
							
							
							
						 
						
							2020-08-31 16:17:53 +06:30 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hugo Locurcio 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3b080845a8 
								
							 
						 
						
							
							
								
								Link to 2D Sprite animation tutorial in relevant class documentations  
							
							... 
							
							
							
							(cherry picked from commit 6d62e8b917 
							
						 
						
							2020-08-25 12:58:31 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tomasz Chabora 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e880956943 
								
							 
						 
						
							
							
								
								Mention that body_set_state is deferred  
							
							... 
							
							
							
							(cherry picked from commit 255129a5d9 
							
						 
						
							2020-08-25 12:58:24 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								dbb0ad3b59 
								
							 
						 
						
							
							
								
								doc: Sync classref with current source  
							
							
							
						 
						
							2020-08-21 02:33:44 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									skyace65 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5954f82e44 
								
							 
						 
						
							
							
								
								Update CollisionShape2D doc  
							
							... 
							
							
							
							(cherry picked from commit fe8d998858 
							
						 
						
							2020-08-21 02:28:28 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									skyace65 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								cd2da16d63 
								
							 
						 
						
							
							
								
								Clarify points in Line2D doc  
							
							... 
							
							
							
							(cherry picked from commit 3c9c541c59 
							
						 
						
							2020-08-21 02:28:18 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hugo Locurcio 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								13175b6387 
								
							 
						 
						
							
							
								
								Document limitations related to centering text with RichTextLabel  
							
							... 
							
							
							
							This is a relatively common question on various community channels.
(cherry picked from commit 95c2e43095 
							
						 
						
							2020-08-21 02:28:18 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hugo Locurcio 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f90931c47a 
								
							 
						 
						
							
							
								
								Add more error explanations in the BMP image loader  
							
							... 
							
							
							
							This closes  #32166  and closes  #30629 .
(cherry picked from commit 40485e2479 
							
						 
						
							2020-08-21 02:28:17 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hugo Locurcio 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a6f0810d51 
								
							 
						 
						
							
							
								
								Make the lack of AtlasTexture support in AnimatedTexture more prominent  
							
							... 
							
							
							
							See https://github.com/godotengine/godot/issues/33855 .
(cherry picked from commit a7ad7ce3bd 
							
						 
						
							2020-08-21 02:28:17 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yetizone 
								
							 
						 
						
							
							
							
							
								
							
							
								5bc06c7014 
								
							 
						 
						
							
							
								
								Viewport Usage enumeration  
							
							... 
							
							
							
							Mention that 3D effects are not available when using USAGE_2D 
							
						 
						
							2020-08-20 17:54:14 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9bf5a0b791 
								
							 
						 
						
							
							
								
								Merge pull request  #41081  from naithar/feature/ios-framework-import-3.2  
							
							... 
							
							
							
							[iOS] [3.2] Export: Add a method to embed a framework 
							
						 
						
							2020-08-19 14:11:27 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sergey Minakov 
								
							 
						 
						
							
							
							
							
								
							
							
								910c554a1a 
								
							 
						 
						
							
							
								
								iOS Export: Add a method to embed a framework  
							
							... 
							
							
							
							By default 'add_ios_framework' would not embed a framework to save previous behavior.
New 'add_ios_embedded_framework' would embed framework on export. 
							
						 
						
							2020-08-19 14:54:59 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5a3096a1cd 
								
							 
						 
						
							
							
								
								Merge pull request  #41088  from clayjohn/DOCS-32-Sprite3D  
							
							... 
							
							
							
							Update Sprite3D docs to reflect recent changes 
							
						 
						
							2020-08-18 23:38:58 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									lawnjelly 
								
							 
						 
						
							
							
							
							
								
							
							
								667c970b77 
								
							 
						 
						
							
							
								
								Optimize octree and fix octree leak  
							
							... 
							
							
							
							Prevents adding new octants until a limiting number of elements have been added to the current octant. This enables balancing the benefits of brute force against the benefits of spatial partitioning. The limit can be set per octree.
Project settings are added for rendering octree to set the best balance per project depending on number of tests per frame / tick, and the amount of editing of the octree.
Fixes octants being leaked when removing elements.
Optimize octree with cached linear lists
Storing elements in octants using linked lists is efficient for housekeeping but very slow for testing. This optimization stores additional local_vectors with Element pointers and AABBs which are cached and only updated when a dirty flag is set on the octant.
This is selectable with 2 versions of Octree : Octree and Octree_CL, Octree being the old behaviour. At present the cached list version is only used for the visual server octree (rendering) as it has only been demonstrated to be faster there so far.
This uses slightly more memory (probably a few kb in most cases) but can be significantly faster during testing (culling etc).
Co-authored-by: Sergey Minakov <naithar@icloud.com> 
							
						 
						
							2020-08-18 11:02:21 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hugo Locurcio 
								
							 
						 
						
							
							
							
							
								
							
							
								62256e0b3a 
								
							 
						 
						
							
							
								
								Reference Range signals in the Slider class documentations  
							
							... 
							
							
							
							See https://github.com/godotengine/godot-docs/issues/3837 .
(cherry picked from commit eaa52cbb36 
							
						 
						
							2020-08-17 11:05:04 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hugo Locurcio 
								
							 
						 
						
							
							
							
							
								
							
							
								d4740ee643 
								
							 
						 
						
							
							
								
								Document the lack of kerning support in DynamicFont  
							
							... 
							
							
							
							(cherry picked from commit e506479fce 
							
						 
						
							2020-08-17 11:04:32 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
							
							
								
							
							
								e283d4b5c8 
								
							 
						 
						
							
							
								
								Update AUTHORS and DONORS list  
							
							... 
							
							
							
							New contributors added to AUTHORS:
@hinlopen, @naithar, @rrcore, @SkyLucilfer, @TwistedTwigleg
Thanks to all contributors and donors for making Godot possible!
---
Also changes to relevant code that parses the DONORS.md to match
the new tiers.
(cherry picked from commit d2d4c1c957 
							
						 
						
							2020-08-14 00:32:05 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tomasz Chabora 
								
							 
						 
						
							
							
							
							
								
							
							
								7ce476c425 
								
							 
						 
						
							
							
								
								Expose NOTIFICATION_POST_ENTER_TREE  
							
							... 
							
							
							
							(cherry picked from commit 677796a2c3 
							
						 
						
							2020-08-14 00:32:05 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Thakee Nathees 
								
							 
						 
						
							
							
							
							
								
							
							
								b62872d5bc 
								
							 
						 
						
							
							
								
								Documentation: clarify the indent parameter of JSON.print  
							
							... 
							
							
							
							(cherry picked from commit 3609351788 
							
						 
						
							2020-08-14 00:32:05 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tomasz Chabora 
								
							 
						 
						
							
							
							
							
								
							
							
								f592600ee8 
								
							 
						 
						
							
							
								
								Mention that Array.front/back throw error if empty  
							
							... 
							
							
							
							(cherry picked from commit 4ff1a34171 
							
						 
						
							2020-08-14 00:32:05 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hazar 
								
							 
						 
						
							
							
							
							
								
							
							
								58a30199b4 
								
							 
						 
						
							
							
								
								grow_mask() description added  
							
							... 
							
							
							
							Description;
> Applies morphological dilation to the bitmap. The first argument is the dilation amount, Rect2 is the area where the dilation will be applied.
(cherry picked from commit 1c61c8ab55 
							
						 
						
							2020-08-14 00:32:05 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tomasz Chabora 
								
							 
						 
						
							
							
							
							
								
							
							
								5433b8470c 
								
							 
						 
						
							
							
								
								Improve Vector2.angle() description  
							
							... 
							
							
							
							(cherry picked from commit a09078e64b 
							
						 
						
							2020-08-14 00:32:05 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Roubinsky 
								
							 
						 
						
							
							
							
							
								
							
							
								d0c705781c 
								
							 
						 
						
							
							
								
								[3.2] Added UniformRef visual shader node  
							
							
							
						 
						
							2020-08-11 15:04:06 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Capitanio 
								
							 
						 
						
							
							
							
							
								
							
							
								71bad8dba6 
								
							 
						 
						
							
							
								
								Add option to disable virtual keyboard for TextEdit  
							
							... 
							
							
							
							Adding support for disabling virtual keyboard on mobile platforms, in
order to make it consistent with LineEdit.
It allows implementing a custom virtual keyboard.
See: https://github.com/godotengine/godot/pull/41139  
							
						 
						
							2020-08-09 18:22:11 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									clayjohn 
								
							 
						 
						
							
							
							
							
								
							
							
								8fdbf61df8 
								
							 
						 
						
							
							
								
								Update Sprite3D docs to reflect recent changes  
							
							
							
						 
						
							2020-08-06 13:10:39 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hugo Locurcio 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								793694fc40 
								
							 
						 
						
							
							
								
								Mention caveats for popup_exclusive in the WindowDialog documentation  
							
							... 
							
							
							
							This closes  #41045 . 
							
						 
						
							2020-08-05 12:01:31 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hugo Locurcio 
								
							 
						 
						
							
							
							
							
								
							
							
								fc7451204e 
								
							 
						 
						
							
							
								
								Improve JSON-related documentation  
							
							... 
							
							
							
							This closes https://github.com/godotengine/godot-docs/issues/3848 .
(cherry picked from commit 930e10ffff 
							
						 
						
							2020-07-31 13:09:21 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									codetorex 
								
							 
						 
						
							
							
							
							
								
							
							
								3869b82bc1 
								
							 
						 
						
							
							
								
								Added missing information about File.open_encrypted function to docs.  
							
							... 
							
							
							
							(cherry picked from commit 3f6a7c74e3 
							
						 
						
							2020-07-31 13:08:59 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									TheDuriel 
								
							 
						 
						
							
							
							
							
								
							
							
								7e9b7b0462 
								
							 
						 
						
							
							
								
								Clarify TreeItem return values  
							
							... 
							
							
							
							(cherry picked from commit 0ff1ca4655 
							
						 
						
							2020-07-31 13:08:40 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hugo Locurcio 
								
							 
						 
						
							
							
							
							
								
							
							
								7c728f0ee4 
								
							 
						 
						
							
							
								
								Add an example for creating a button in the Button class documentation  
							
							... 
							
							
							
							This closes https://github.com/godotengine/godot-docs/issues/3798 .
(cherry picked from commit 8836c7203b 
							
						 
						
							2020-07-31 13:08:24 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hugo Locurcio 
								
							 
						 
						
							
							
							
							
								
							
							
								2987fb3b45 
								
							 
						 
						
							
							
								
								Improve the EditorInterface.get_editor_viewport() description  
							
							... 
							
							
							
							This closes https://github.com/godotengine/godot-docs/issues/1109 .
(cherry picked from commit 60d40d8430 
							
						 
						
							2020-07-30 16:27:11 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hugo Locurcio 
								
							 
						 
						
							
							
							
							
								
							
							
								2494224f96 
								
							 
						 
						
							
							
								
								Link to Thread-safe APIs in the Thread class documentation  
							
							... 
							
							
							
							This closes https://github.com/godotengine/godot-docs/issues/2276 .
(cherry picked from commit f50a4b8a3b 
							
						 
						
							2020-07-30 16:26:55 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
							
							
								
							
							
								6d2f8dd827 
								
							 
						 
						
							
							
								
								doc: Sync classref with current source  
							
							
							
						 
						
							2020-07-30 16:26:45 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								19802f7dc0 
								
							 
						 
						
							
							
								
								Merge pull request  #33646  from NeoSpark314/gles2_highp  
							
							... 
							
							
							
							Added option to enable high precision float in GLES2 
							
						 
						
							2020-07-30 07:52:29 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Holger Dammertz 
								
							 
						 
						
							
							
							
							
								
							
							
								efe6b50f17 
								
							 
						 
						
							
							
								
								Added option to enable high precision float in GLES2  
							
							... 
							
							
							
							An additional project setting under rendering/gles2/compatibility with the name
enable_high_float.Android is introduced that enables #define USE_HIGHP_PRECISION
in GLES2 shader on Android when it is supported by the shader compiler.
This fixes  #33633  and #32813  and also https://github.com/GodotVR/godot_oculus_mobile/issues/60 
and https://github.com/GodotVR/godot_oculus_mobile/issues/68  on devices that
support the highp (high precision) modifier. 
							
						 
						
							2020-07-30 05:40:15 +02:00