VolTer 
								
							 
						 
						
							
							
							
							
								
							
							
								de8b6f7a3c 
								
							 
						 
						
							
							
								
								Add editor settings for autocompletion with NodePath and StringName  
							
							
							
						 
						
							2024-03-19 17:23:54 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Micky 
								
							 
						 
						
							
							
							
							
								
							
							
								7b3e1a5bde 
								
							 
						 
						
							
							
								
								Optimize SceneTree's change_scene_to_file autocompletion  
							
							
							
						 
						
							2024-03-01 15:12:52 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Aiden Storey 
								
							 
						 
						
							
							
							
							
								
							
							
								7ffc246aad 
								
							 
						 
						
							
							
								
								Add fallback argument hints for default values  
							
							
							
						 
						
							2024-02-11 10:01:03 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									George Marques 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b4d0a09f15 
								
							 
						 
						
							
							
								
								GDScript: Reintroduce binary tokenization on export  
							
							... 
							
							
							
							This adds back a function available in 3.x: exporting the GDScript
files in a binary form by converting the tokens recognized by the
tokenizer into a data format.
It is enabled by default on export but can be manually disabled. The
format helps with loading times since, the tokens are easily
reconstructed, and with hiding the source code, since recovering it
would require a specialized tool. Code comments are not stored in this
format.
The `--test` command can also include a `--use-binary-tokens` flag
which will run the GDScript tests with the binary format instead of the
regular source code by converting them in-memory before the test runs. 
							
						 
						
							2024-02-08 11:20:05 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								50491db048 
								
							 
						 
						
							
							
								
								Merge pull request  #88071  from Calinou/gdscript-nodepath-autocomplete-fix-identifiers  
							
							... 
							
							
							
							Fix NodePath autocompletion to ensure paths are quoted when required 
							
						 
						
							2024-02-08 10:54:12 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hugo Locurcio 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1238b60b22 
								
							 
						 
						
							
							
								
								Fix NodePath autocompletion to ensure paths are quoted when required  
							
							... 
							
							
							
							Every component of the path is now checked to be a valid identifier,
so that node names that start with a digit always require the full
path to be quoted. 
							
						 
						
							2024-02-07 19:26:55 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Rubinsky 
								
							 
						 
						
							
							
							
							
								
							
							
								1d75480082 
								
							 
						 
						
							
							
								
								Fix autocompletion for enum members in the core classes  
							
							
							
						 
						
							2024-02-07 20:42:06 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Sizov 
								
							 
						 
						
							
							
							
							
								
							
							
								d644b9b640 
								
							 
						 
						
							
							
								
								Better hide internal properties from users  
							
							
							
						 
						
							2024-01-29 12:35:10 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Sizov 
								
							 
						 
						
							
							
							
							
								
							
							
								9579dc6313 
								
							 
						 
						
							
							
								
								Merge pull request  #85239  from HolonProduction/global-class-property-location  
							
							... 
							
							
							
							Handle global classes when resolving property location 
							
						 
						
							2024-01-25 16:26:50 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									HolonProduction 
								
							 
						 
						
							
							
							
							
								
							
							
								c99e4f862f 
								
							 
						 
						
							
							
								
								Handle global classes when resolving property location  
							
							
							
						 
						
							2024-01-24 18:05:47 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Sizov 
								
							 
						 
						
							
							
							
							
								
							
							
								72756133e0 
								
							 
						 
						
							
							
								
								Merge pull request  #85224  from HolonProduction/identifier-type-prefer-annotated  
							
							... 
							
							
							
							Prefer identifiers annotated type if assigned type is incompatible to it 
							
						 
						
							2024-01-24 14:07:52 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b5dcb5f58a 
								
							 
						 
						
							
							
								
								Merge pull request  #85215  from HolonProduction/type-from-property-class-name  
							
							... 
							
							
							
							Handle global classes when resolving type from `PropertyInfo` 
							
						 
						
							2024-01-18 09:33:22 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									HolonProduction 
								
							 
						 
						
							
							
							
							
								
							
							
								0203b3c310 
								
							 
						 
						
							
							
								
								Prefer identifiers annotated type if assigned type is incompatible to it  
							
							
							
						 
						
							2024-01-17 22:32:00 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									HolonProduction 
								
							 
						 
						
							
							
							
							
								
							
							
								4ab985d138 
								
							 
						 
						
							
							
								
								Handle global classes when resolving type from PropertyInfo  
							
							
							
						 
						
							2024-01-17 21:39:51 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Sizov 
								
							 
						 
						
							
							
							
							
								
							
							
								dc729f1614 
								
							 
						 
						
							
							
								
								Merge pull request  #87278  from HolonProduction/give-those-autoloads-an-upgrade  
							
							... 
							
							
							
							Handle GDScript in `_type_from_variant` for autocompletion 
							
						 
						
							2024-01-17 18:53:25 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Sizov 
								
							 
						 
						
							
							
							
							
								
							
							
								5b22884b4a 
								
							 
						 
						
							
							
								
								Merge pull request  #86554  from HolonProduction/lookup-subscript  
							
							... 
							
							
							
							Fix symbol lookup in index subscript 
							
						 
						
							2024-01-17 18:52:49 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Sizov 
								
							 
						 
						
							
							
							
							
								
							
							
								28cf7fe2f6 
								
							 
						 
						
							
							
								
								Merge pull request  #85384  from HolonProduction/unique-name-completion  
							
							... 
							
							
							
							Suggest scene unique nodes in `get_node` autocompletion 
							
						 
						
							2024-01-17 18:52:31 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									HolonProduction 
								
							 
						 
						
							
							
							
							
								
							
							
								6af45c6ef2 
								
							 
						 
						
							
							
								
								Handle GDScript in _type_from_variant for autocompletion  
							
							
							
						 
						
							2024-01-16 23:04:10 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Muller-Castro 
								
							 
						 
						
							
							
							
							
								
							
							
								96a95cb974 
								
							 
						 
						
							
							
								
								Add const lvalue ref to container parameters  
							
							
							
						 
						
							2024-01-05 14:49:57 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								525e0bb37c 
								
							 
						 
						
							
							
								
								Merge pull request  #86667  from HolonProduction/completion-enum-sorting  
							
							... 
							
							
							
							Improve sorting of enum autocompletion 
							
						 
						
							2024-01-04 14:26:25 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6c390b620d 
								
							 
						 
						
							
							
								
								Merge pull request  #84445  from Rubonnek/add-const-references-clang-tidy  
							
							... 
							
							
							
							Add const references detected by clang-tidy 
							
						 
						
							2024-01-04 14:25:33 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									S.V.I. Vilcrow 
								
							 
						 
						
							
							
							
							
								
							
							
								c8fc824608 
								
							 
						 
						
							
							
								
								Fix the autocomplete function for the 'self' keyword.  
							
							
							
						 
						
							2024-01-02 20:47:41 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									HolonProduction 
								
							 
						 
						
							
							
							
							
								
							
							
								76fd7ec394 
								
							 
						 
						
							
							
								
								Improve sorting of enum autocompletion  
							
							
							
						 
						
							2023-12-31 14:35:08 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									HolonProduction 
								
							 
						 
						
							
							
							
							
								
							
							
								54742f7c60 
								
							 
						 
						
							
							
								
								Fix symbol lookup in index subscript  
							
							
							
						 
						
							2023-12-27 17:46:17 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Wilson E. Alvarez 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a3cb1b096f 
								
							 
						 
						
							
							
								
								Add const references detected by clang-tidy  
							
							
							
						 
						
							2023-12-16 13:36:44 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Sizov 
								
							 
						 
						
							
							
							
							
								
							
							
								5c99558d16 
								
							 
						 
						
							
							
								
								Merge pull request  #76591  from HolonProduction/complete-tween  
							
							... 
							
							
							
							Autocomplete properties in `tween_property` 
							
						 
						
							2023-12-14 17:37:53 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									HolonProduction 
								
							 
						 
						
							
							
							
							
								
							
							
								5f72254d4d 
								
							 
						 
						
							
							
								
								Fix regression when autocompleting subscript on get node  
							
							
							
						 
						
							2023-12-13 10:54:40 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7c8dfea9e3 
								
							 
						 
						
							
							
								
								Merge pull request  #85196  from HolonProduction/completion-filter-groups  
							
							... 
							
							
							
							Filter groups and categories from autocompletion 
							
						 
						
							2023-12-05 13:05:18 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									HolonProduction 
								
							 
						 
						
							
							
							
							
								
							
							
								c8889a7fe7 
								
							 
						 
						
							
							
								
								Improve autocompletion with get_node  
							
							
							
						 
						
							2023-12-04 17:06:46 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									HolonProduction 
								
							 
						 
						
							
							
							
							
								
							
							
								e253250814 
								
							 
						 
						
							
							
								
								Filter groups and categories from autocompletion  
							
							
							
						 
						
							2023-12-04 15:48:29 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									HolonProduction 
								
							 
						 
						
							
							
							
							
								
							
							
								8cc85515af 
								
							 
						 
						
							
							
								
								Suggest scene unique nodes in get_node autocompletion  
							
							
							
						 
						
							2023-11-26 15:41:29 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								fa259a77cd 
								
							 
						 
						
							
							
								
								Codestyle: Fix some comment issues  
							
							
							
						 
						
							2023-11-21 15:26:53 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									HolonProduction 
								
							 
						 
						
							
							
							
							
								
							
							
								4883a12a13 
								
							 
						 
						
							
							
								
								Autocomplete properties in tween_property  
							
							
							
						 
						
							2023-11-19 22:18:06 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Danil Alexeev 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								496bee3bc7 
								
							 
						 
						
							
							
								
								GDScript: Add autocompletion for static variables accessed via class  
							
							
							
						 
						
							2023-10-11 17:10:16 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Danil Alexeev 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								de7cbe8789 
								
							 
						 
						
							
							
								
								Highlight doc comments in a different color  
							
							
							
						 
						
							2023-10-08 19:26:10 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Danil Alexeev 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6767de9b69 
								
							 
						 
						
							
							
								
								GDScript: Fix native_type is empty for autoload without script  
							
							
							
						 
						
							2023-10-04 16:09:18 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Danil Alexeev 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e750c59cf8 
								
							 
						 
						
							
							
								
								GDScript: Improve highlighting of types  
							
							
							
						 
						
							2023-10-03 17:32:27 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1a0e653d7f 
								
							 
						 
						
							
							
								
								Merge pull request  #78573  from dalexeev/editor-create-script-class-name  
							
							... 
							
							
							
							Editor: Remove unused Class Name field from Create Script dialog 
							
						 
						
							2023-09-25 17:17:46 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								21b132616b 
								
							 
						 
						
							
							
								
								Merge pull request  #74995  from dalexeev/gds-r-strings  
							
							... 
							
							
							
							GDScript: Add raw string literals (r-strings) 
							
						 
						
							2023-09-20 13:09:13 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c63e0aefcf 
								
							 
						 
						
							
							
								
								Merge pull request  #79366  from dalexeev/gds-signal-info-and-callback  
							
							... 
							
							
							
							Editor: Improve signal callback generation 
							
						 
						
							2023-09-17 14:45:47 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Danil Alexeev 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								26ce861910 
								
							 
						 
						
							
							
								
								Editor: Remove unused Class Name field from Create Script dialog  
							
							
							
						 
						
							2023-09-12 12:49:56 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Danil Alexeev 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4b5daf06ef 
								
							 
						 
						
							
							
								
								Editor: Improve signal callback generation  
							
							
							
						 
						
							2023-09-11 18:45:39 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Danil Alexeev 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								2964c7d51c 
								
							 
						 
						
							
							
								
								GDScript: Add raw string literals (r-strings)  
							
							
							
						 
						
							2023-09-11 18:34:33 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									BooksBaum 
								
							 
						 
						
							
							
							
							
								
							
							
								0202a36a7a 
								
							 
						 
						
							
							
								
								Language Server: Improve hovered symbol resolution, fix renaming bugs, implement reference lookup  
							
							... 
							
							
							
							Co-Authored-By: Ryan Brue <56272643+ryanabx@users.noreply.github.com>
Co-Authored-By: BooksBaum <15612932+booksbaum@users.noreply.github.com> 
							
						 
						
							2023-09-11 09:46:34 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Rubinsky 
								
							 
						 
						
							
							
							
							
								
							
							
								35802374ac 
								
							 
						 
						
							
							
								
								Add coloring for completion of vector components  
							
							
							
						 
						
							2023-08-30 21:13:25 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ajreckof 
								
							 
						 
						
							
							
							
							
								
							
							
								4b724c9252 
								
							 
						 
						
							
							
								
								Fix completion option location not found  
							
							
							
						 
						
							2023-08-05 02:15:45 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Sizov 
								
							 
						 
						
							
							
							
							
								
							
							
								68a49c4959 
								
							 
						 
						
							
							
								
								Merge pull request  #79935  from dalexeev/gds-validate-node-path-annotation  
							
							... 
							
							
							
							GDScript: Add validation for `@export_node_path` annotation arguments 
							
						 
						
							2023-08-01 17:25:44 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Sizov 
								
							 
						 
						
							
							
							
							
								
							
							
								3de7dd902c 
								
							 
						 
						
							
							
								
								Merge pull request  #79880  from dalexeev/gds-fix-id-shadowing-below  
							
							... 
							
							
							
							GDScript: Fix bug with identifier shadowed below in current scope 
							
						 
						
							2023-07-31 21:01:36 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Danil Alexeev 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5b4403c9a5 
								
							 
						 
						
							
							
								
								GDScript: Add validation for @export_node_path annotation arguments  
							
							... 
							
							
							
							Co-authored-by: George Marques <george@gmarqu.es> 
							
						 
						
							2023-07-26 20:36:47 +03: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