Juan Linietsky 
								
							 
						 
						
							
							
							
							
								
							
							
								4338c90163 
								
							 
						 
						
							
							
								
								It is now possible to name layers of different kinds!  
							
							
							
						 
						
							2017-01-10 22:20:57 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Juan Linietsky 
								
							 
						 
						
							
							
							
							
								
							
							
								8963ca3d17 
								
							 
						 
						
							
							
								
								Fix code completion for new getnode syntax  
							
							
							
						 
						
							2017-01-08 03:01:52 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Juan Linietsky 
								
							 
						 
						
							
							
							
							
								
							
							
								8b912d1115 
								
							 
						 
						
							
							
								
								-Fix bugs related to PoolVector crashes  
							
							... 
							
							
							
							-Added ability to request nodes using $Name in GDScript :) 
							
						 
						
							2017-01-08 02:04:53 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Juan Linietsky 
								
							 
						 
						
							
							
							
							
								
							
							
								118eed485e 
								
							 
						 
						
							
							
								
								ObjectTypeDB was renamed to ClassDB. Types are meant to be more generic to Variant.  
							
							... 
							
							
							
							All usages of "type" to refer to classes were renamed to "class"
ClassDB has been exposed to GDScript.
OBJ_TYPE() macro is now GDCLASS() 
							
						 
						
							2017-01-02 23:03:46 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
							
							
								
							
							
								dcc4ee21c1 
								
							 
						 
						
							
							
								
								Revert expression reduction from  #7390  
							
							... 
							
							
							
							Fixes  #7412 . 
						
							2017-01-02 20:01:27 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
							
							
								
							
							
								caddbbe174 
								
							 
						 
						
							
							
								
								Merge pull request  #7390  from bojidar-bg/gdscript-assign-error  
							
							... 
							
							
							
							Disallow assignment to constants and expressions 
							
						 
						
							2017-01-02 15:54:43 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
							
							
								
							
							
								c7bc44d5ad 
								
							 
						 
						
							
							
								
								Welcome in 2017, dear changelog reader!  
							
							... 
							
							
							
							That year should bring the long-awaited OpenGL ES 3.0 compatible renderer
with state-of-the-art rendering techniques tuned to work as low as middle
end handheld devices - without compromising with the possibilities given
for higher end desktop games of course. Great times ahead for the Godot
community and the gamers that will play our games! 
							
						 
						
							2017-01-01 22:03:33 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Bojidar Marinov 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0b077162a3 
								
							 
						 
						
							
							
								
								Disallow assignment to constants and expressions  
							
							... 
							
							
							
							Fixes  #6221 , fixes  #6824  
						
							2016-12-29 12:31:19 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									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