Rémi Verschelde 
								
							 
						 
						
							
							
							
							
								
							
							
								7751a933a9 
								
							 
						 
						
							
							
								
								Merge pull request  #6802  from henriquelalves/master  
							
							... 
							
							
							
							Added small modification on gdscript parser to allow users insert '+' before variables 
							
						 
						
							2016-11-11 10:55:26 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Bojidar Marinov 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								074bcb2a7b 
								
							 
						 
						
							
							
								
								Make GDScript parser ignore floating strings in class definition  
							
							... 
							
							
							
							Fixes  #1320  
						
							2016-11-03 12:26:38 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Henrique L. Alves 
								
							 
						 
						
							
							
							
							
								
							
							
								6a4b4c7db4 
								
							 
						 
						
							
							
								
								Added small modification on parser for '+'  
							
							
							
						 
						
							2016-10-22 14:26:48 -02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fabio Alessandrelli 
								
							 
						 
						
							
							
							
							
								
							
							
								11349a786b 
								
							 
						 
						
							
							
								
								Revert "Add warning when (pre)loading paths with leading / ( #4280  -  #3106 )"  
							
							... 
							
							
							
							Also closes : #6801 
This reverts commit e59820ac94 
							
						 
						
							2016-10-13 11:49:22 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
							
							
								
							
							
								3df507d696 
								
							 
						 
						
							
							
								
								Merge pull request  #6694  from bojidar-bg/gdscript-newline-functions  
							
							... 
							
							
							
							Allow for linebreaks in function calls and definitions and yeild/signal. 
							
						 
						
							2016-10-11 09:06:14 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
							
							
								
							
							
								5f7f73c6ae 
								
							 
						 
						
							
							
								
								Merge pull request  #6730  from Faless/fix_export_crash_error  
							
							... 
							
							
							
							Throw an error when exporting a resource class 
							
						 
						
							2016-10-09 14:44:10 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fabio Alessandrelli 
								
							 
						 
						
							
							
							
							
								
							
							
								ee7df2c89a 
								
							 
						 
						
							
							
								
								Throw an error when exporting a resource class  
							
							... 
							
							
							
							"export var tex = Texture"
will now throw an error to avoid crashing the editor:
"Exported constant not a type or resource"
Fixes  #6719  . Closes  #6729  
							
						 
						
							2016-10-06 20:24:32 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fabio Alessandrelli 
								
							 
						 
						
							
							
							
							
								
							
							
								e59820ac94 
								
							 
						 
						
							
							
								
								Add warning when (pre)loading paths with leading / ( #4280  -  #3106 )  
							
							
							
						 
						
							2016-10-04 16:07:45 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Bojidar Marinov 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								16a0e4b235 
								
							 
						 
						
							
							
								
								Allow for linebreaks in function calls and definitions and yeild/signal.  
							
							... 
							
							
							
							(Plus maybe a few other things) 
							
						 
						
							2016-10-03 21:40:18 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Juan Linietsky 
								
							 
						 
						
							
							
							
							
								
							
							
								37f1e86108 
								
							 
						 
						
							
							
								
								Do ctrl-click on any code identifier to go to definiton or help page.  
							
							
							
						 
						
							2016-09-12 10:53:31 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Juan Linietsky 
								
							 
						 
						
							
							
							
							
								
							
							
								78f92dbcb9 
								
							 
						 
						
							
							
								
								Merge pull request  #6281  from bojidar-bg/gdscript-ternary-operator  
							
							... 
							
							
							
							Ternary operator in GDScript (a if x else b) 
							
						 
						
							2016-09-11 18:40:46 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Bojidar Marinov 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								88430f0962 
								
							 
						 
						
							
							
								
								Add enum naming, by assinging a given enum's values to a Dict  
							
							
							
						 
						
							2016-08-27 15:56:51 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Bojidar Marinov 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4ee82a2c38 
								
							 
						 
						
							
							
								
								Adds enums to GDScript  
							
							... 
							
							
							
							Fixes  #2966  
						
							2016-08-27 15:27:02 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Bojidar Marinov 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9f66f59477 
								
							 
						 
						
							
							
								
								Ternary operator in GDScript (a if x else b)  
							
							... 
							
							
							
							Fixes  #1961  
						
							2016-08-25 21:23:03 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Juan Linietsky 
								
							 
						 
						
							
							
							
							
								
							
							
								1add52b55e 
								
							 
						 
						
							
							
								
								Brand new networked multiplayer  
							
							
							
						 
						
							2016-08-19 16:48:41 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Juan Linietsky 
								
							 
						 
						
							
							
							
							
								
							
							
								6671c6bdc7 
								
							 
						 
						
							
							
								
								Added yield() signal smart autocompletion.  
							
							
							
						 
						
							2016-08-06 22:11:03 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Juan Linietsky 
								
							 
						 
						
							
							
							
							
								
							
							
								f51a816253 
								
							 
						 
						
							
							
								
								Set proper line into operators when parsing GDScript,  fixes   #5822  
							
							
							
						 
						
							2016-07-22 09:23:26 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									George Marques 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8113ba8bef 
								
							 
						 
						
							
							
								
								Allow semicolon after 'pass' keyword  
							
							
							
						 
						
							2016-07-10 12:20:53 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									George Marques 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4bf31b3f3d 
								
							 
						 
						
							
							
								
								Revert removing of function call in gd_parser  
							
							... 
							
							
							
							The function call was removed in #5538  because of the unused return value,
but the function itself has side effects and the absence of the call was
causing crashes. 
							
						 
						
							2016-07-08 22:12:59 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
							
							
								
							
							
								b6ac91c0e6 
								
							 
						 
						
							
							
								
								Removed unused variables (first pass)  
							
							... 
							
							
							
							Fixes various gcc 5.4.0 warnings for -Wunused-variable and -Wunused-but-set-variable 
							
						 
						
							2016-07-07 23:15:03 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Juan Linietsky 
								
							 
						 
						
							
							
							
							
								
							
							
								e49b73e93a 
								
							 
						 
						
							
							
								
								Only check for constants when parsing constants, should  close   #5497  
							
							
							
						 
						
							2016-06-30 10:40:13 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Juan Linietsky 
								
							 
						 
						
							
							
							
							
								
							
							
								cf0fbe493f 
								
							 
						 
						
							
							
								
								Ability to put constants in constant expressions,  closes   #5264  
							
							
							
						 
						
							2016-06-29 22:17:55 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Juan Linietsky 
								
							 
						 
						
							
							
							
							
								
							
							
								f4c6640827 
								
							 
						 
						
							
							
								
								Fixed bug related to resolving constants in a class,  closes   #1110  
							
							
							
						 
						
							2016-06-28 11:02:53 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Juan Linietsky 
								
							 
						 
						
							
							
							
							
								
							
							
								95e3279d34 
								
							 
						 
						
							
							
								
								Properly report a valid error instead of reporting as a bug,  closes   #3841  
							
							
							
						 
						
							2016-06-24 10:30:36 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Juan Linietsky 
								
							 
						 
						
							
							
							
							
								
							
							
								fea9511bc6 
								
							 
						 
						
							
							
								
								remove unnecesary found bug? print,  closes   #5028  
							
							
							
						 
						
							2016-06-11 20:36:28 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Juan Linietsky 
								
							 
						 
						
							
							
							
							
								
							
							
								9ddc13a5cc 
								
							 
						 
						
							
							
								
								-All variables from script are visible through get_property_list(), not just those with export()  
							
							... 
							
							
							
							-Added PROPERTY_USAGE_SCRIPT_VARIABLE to identify what comes from script
-closes #5146  
							
						 
						
							2016-06-11 18:34:49 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Juan Linietsky 
								
							 
						 
						
							
							
							
							
								
							
							
								3e8eb396d7 
								
							 
						 
						
							
							
								
								Finalized DynamicFont implementation  
							
							... 
							
							
							
							-DynamicFont uses Freetype by default
-Editor fonts are now scalable thanks to this
-Cleaned up documentation browser and added fonts for this 
							
						 
						
							2016-05-29 11:37:52 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hubert Jarosz 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4a4f247914 
								
							 
						 
						
							
							
								
								remove trailing whitespace  
							
							
							
						 
						
							2016-03-09 00:00:52 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
							
							
								
							
							
								002ff3cc9a 
								
							 
						 
						
							
							
								
								Revert "Merge pull request  #3814  from est31/iterators_for_for"  
							
							... 
							
							
							
							This reverts commit adf5056889ee2bc87c0e 
							
						 
						
							2016-03-01 18:09:48 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									est31 
								
							 
						 
						
							
							
							
							
								
							
							
								5f66692395 
								
							 
						 
						
							
							
								
								Use xrange for common "for i in range(...)" use case  
							
							... 
							
							
							
							Make the parser eliminate a wasteful allocation and initialisation
of a possibly large array. 
							
						 
						
							2016-02-28 22:47:48 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									est31 
								
							 
						 
						
							
							
							
							
								
							
							
								cea8e97c11 
								
							 
						 
						
							
							
								
								Fix typo in error  
							
							
							
						 
						
							2016-02-24 00:08:53 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									hondres 
								
							 
						 
						
							
							
							
							
								
							
							
								56ce58d57c 
								
							 
						 
						
							
							
								
								can preload constants  
							
							
							
						 
						
							2016-01-24 23:45:11 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Juan Linietsky 
								
							 
						 
						
							
							
							
							
								
							
							
								de7fe2fced 
								
							 
						 
						
							
							
								
								-remove unnecesary error report,  fixes   #3361  
							
							
							
						 
						
							2016-01-23 15:36:03 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Juan Linietsky 
								
							 
						 
						
							
							
							
							
								
							
							
								61745855d0 
								
							 
						 
						
							
							
								
								PI is now a built-in constant,  fixes   #2134  
							
							
							
						 
						
							2016-01-02 17:56:45 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									George Marques 
								
							 
						 
						
							
							
							
							
								
							
							
								5be9ff7b67 
								
							 
						 
						
							
							
								
								Update copyright to 2016 in headers  
							
							
							
						 
						
							2016-01-01 11:50:53 -02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zher Huei Lee 
								
							 
						 
						
							
							
							
							
								
							
							
								821351be04 
								
							 
						 
						
							
							
								
								added missing onready allocation for subclasses  
							
							... 
							
							
							
							Fixes  #3158  
						
							2015-12-30 00:23:26 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									reduz 
								
							 
						 
						
							
							
							
							
								
							
							
								7d2d1442f8 
								
							 
						 
						
							
							
								
								-add breakpoint statement to ease with debugging,  closes   #3165  
							
							
							
						 
						
							2015-12-29 12:11:21 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									reduz 
								
							 
						 
						
							
							
							
							
								
							
							
								99736e63e4 
								
							 
						 
						
							
							
								
								-fixed bug with some indent blocks not properly checked,  fixes   #2570  
							
							... 
							
							
							
							-added ability to do one-line blocks, such as:  if something: print("hello") , to be more python-like 
							
						 
						
							2015-12-29 11:41:37 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									reduz 
								
							 
						 
						
							
							
							
							
								
							
							
								f7b64a62d1 
								
							 
						 
						
							
							
								
								-renamed function get_relative_transform() to get_relative_transform_to_parent(), makes more sense  
							
							... 
							
							
							
							-fixed newly introduced bug in onready keyword, fixes  #3155  
							
						 
						
							2015-12-28 21:05:57 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									reduz 
								
							 
						 
						
							
							
							
							
								
							
							
								30c12297dc 
								
							 
						 
						
							
							
								
								- added 'onready' keyword to gdscript. Defers initialization of member variables until _ready() is run.  
							
							
							
						 
						
							2015-12-28 19:32:51 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									eska 
								
							 
						 
						
							
							
							
							
								
							
							
								897cf2140c 
								
							 
						 
						
							
							
								
								Add GDScript export hint for named bit flags  
							
							... 
							
							
							
							Syntax: `export( int, FLAGS, "A Flag", "Another Flag" ) var flags` 
							
						 
						
							2015-12-14 17:32:31 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									eska 
								
							 
						 
						
							
							
							
							
								
							
							
								ef0c05430c 
								
							 
						 
						
							
							
								
								Add GDScript export hints for global filesystem and exponential ranges  
							
							... 
							
							
							
							- File in global filesystem: `String, FILE, GLOBAL, "*.png"`, tool scripts only
- Directory in global filesystem: `String, DIR, GLOBAL`, tool scripts only
- Exponential range: `float, EXP, 50, 150, 2` 
							
						 
						
							2015-12-11 06:45:03 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									koalefant 
								
							 
						 
						
							
							
							
							
								
							
							
								e52d211b61 
								
							 
						 
						
							
							
								
								GDScript: fixed highlighting of the next line when colon is missing  
							
							
							
						 
						
							2015-11-29 23:45:28 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									eska 
								
							 
						 
						
							
							
							
							
								
							
							
								bbc42a159c 
								
							 
						 
						
							
							
								
								Allow extending from Object in GDScript  
							
							
							
						 
						
							2015-11-12 15:50:20 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									eska 
								
							 
						 
						
							
							
							
							
								
							
							
								eb9621624f 
								
							 
						 
						
							
							
								
								Add GDScript export hint for real numbers with easing export(float, EASE)  
							
							
							
						 
						
							2015-10-16 20:37:13 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									eska 
								
							 
						 
						
							
							
							
							
								
							
							
								57b2c4b0c6 
								
							 
						 
						
							
							
								
								Add multiline string GDScript export hint export(String, MULTILINE)  
							
							
							
						 
						
							2015-10-16 18:48:54 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									eska 
								
							 
						 
						
							
							
							
							
								
							
							
								e18c1ba05b 
								
							 
						 
						
							
							
								
								Revert "add flag and multiline hits in GDScript"  
							
							... 
							
							
							
							This reverts commit 7843ec6633 
							
						 
						
							2015-10-16 16:18:46 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									crr0004 
								
							 
						 
						
							
							
							
							
								
							
							
								f34c3e249b 
								
							 
						 
						
							
							
								
								Fixes editor freeze  
							
							
							
						 
						
							2015-09-02 13:56:51 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Juan Linietsky 
								
							 
						 
						
							
							
							
							
								
							
							
								319cc7e3ae 
								
							 
						 
						
							
							
								
								detect node and variable assignments in _ready, _init, etc for further code completion  
							
							
							
						 
						
							2015-08-30 11:50:10 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Juan Linietsky 
								
							 
						 
						
							
							
							
							
								
							
							
								04cb3c9eb1 
								
							 
						 
						
							
							
								
								Ability to edit all kinds of arrays from the property editor.  
							
							... 
							
							
							
							Yes, I'm trying to convince you to test the alpha release by adding all these now :) 
							
						 
						
							2015-08-25 20:45:51 -03:00