eska 
								
							 
						 
						
							
							
							
							
								
							
							
								a6ae3204fb 
								
							 
						 
						
							
							
								
								OS additions and fixes for WebAssembly/asm.js  
							
							... 
							
							
							
							- Implement alert, shell_open, set_window_title
 - Add locale lookup, fixes  #2477 
 - Print without color control sequences
 - Move get_executable_path implementation to OS_JavaScript 
							
						 
						
							2016-11-30 22:01:55 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									eska 
								
							 
						 
						
							
							
							
							
								
							
							
								d87b1d1338 
								
							 
						 
						
							
							
								
								Remove explicit BINARYEN_METHOD for WebAssembly build  
							
							... 
							
							
							
							This option is the default since Binaryen version 21. 
							
						 
						
							2016-11-13 15:38:12 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									eska 
								
							 
						 
						
							
							
							
							
								
							
							
								82addf2ffe 
								
							 
						 
						
							
							
								
								Enable memory growth in WebAssembly builds  
							
							... 
							
							
							
							This allows setting TOTAL_MEMORY during runtime at the cost of reserving
a bit more memory. 
							
						 
						
							2016-11-13 15:29:03 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
							
							
								
							
							
								cc95d4448c 
								
							 
						 
						
							
							
								
								scons: Reorder options for clarity  
							
							... 
							
							
							
							Also prefix all thirdparty-related toggles with `builtin`. 
							
						 
						
							2016-11-03 07:45:08 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
							
							
								
							
							
								f34151ff0f 
								
							 
						 
						
							
							
								
								style: Various other PEP8 fixes in Python files  
							
							... 
							
							
							
							Done with `autopep8 --select=E7`, fixes:
- E701 - Put colon-separated compound statement on separate lines.
- E702 - Put semicolon-separated compound statement on separate lines.
- E703 - Put semicolon-separated compound statement on separate lines.
- E711 - Fix comparison with None.
- E712 - Fix (trivial case of) comparison with boolean.
- E713 - Fix (trivial case of) non-membership check.
- E721 - Fix various deprecated code (via lib2to3). 
							
						 
						
							2016-11-01 00:35:16 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
							
							
								
							
							
								817dd7ccbb 
								
							 
						 
						
							
							
								
								style: Fix PEP8 blank lines issues in Python files  
							
							... 
							
							
							
							Done with `autopep8 --select=E3,W3`, fixes:
- E301 - Add missing blank line.
- E302 - Add missing 2 blank lines.
- E303 - Remove extra blank lines.
- E304 - Remove blank line following function decorator.
- E309 - Add missing blank line.
- W391 - Remove trailing blank lines. 
							
						 
						
							2016-11-01 00:35:16 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
							
							
								
							
							
								d4c17700aa 
								
							 
						 
						
							
							
								
								style: Fix PEP8 whitespace issues in Python files  
							
							... 
							
							
							
							Done with `autopep8 --select=E2,W2`, fixes:
- E201 - Remove extraneous whitespace.
- E202 - Remove extraneous whitespace.
- E203 - Remove extraneous whitespace.
- E211 - Remove extraneous whitespace.
- E221 - Fix extraneous whitespace around keywords.
- E222 - Fix extraneous whitespace around keywords.
- E223 - Fix extraneous whitespace around keywords.
- E224 - Remove extraneous whitespace around operator.
- E225 - Fix missing whitespace around operator.
- E226 - Fix missing whitespace around operator.
- E227 - Fix missing whitespace around operator.
- E228 - Fix missing whitespace around operator.
- E231 - Add missing whitespace.
- E231 - Fix various deprecated code (via lib2to3).
- E241 - Fix extraneous whitespace around keywords.
- E242 - Remove extraneous whitespace around operator.
- E251 - Remove whitespace around parameter '=' sign.
- E261 - Fix spacing after comment hash.
- E262 - Fix spacing after comment hash.
- E265 - Format block comments.
- E271 - Fix extraneous whitespace around keywords.
- E272 - Fix extraneous whitespace around keywords.
- E273 - Fix extraneous whitespace around keywords.
- E274 - Fix extraneous whitespace around keywords.
- W291 - Remove trailing whitespace.
- W293 - Remove trailing whitespace. 
							
						 
						
							2016-11-01 00:35:16 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
							
							
								
							
							
								97c8508f5e 
								
							 
						 
						
							
							
								
								style: Start applying PEP8 to Python files, indentation issues  
							
							... 
							
							
							
							Done with `autopep8 --select=E1`, fixes:
- E101 - Reindent all lines.
- E112 - Fix under-indented comments.
- E113 - Fix over-indented comments.
- E115 - Fix under-indented comments.
- E116 - Fix over-indented comments.
- E121 - Fix a badly indented line.
- E122 - Fix a badly indented line.
- E123 - Fix a badly indented line.
- E124 - Fix a badly indented line.
- E125 - Fix indentation undistinguish from the next logical line.
- E126 - Fix a badly indented line.
- E127 - Fix a badly indented line.
- E128 - Fix a badly indented line.
- E129 - Fix a badly indented line. 
							
						 
						
							2016-11-01 00:33:51 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									eska 
								
							 
						 
						
							
							
							
							
								
							
							
								d6f2862429 
								
							 
						 
						
							
							
								
								Add option 'wasm' to compile to WebAssembly in web export  
							
							... 
							
							
							
							WebAssembly is still experimental, so disabled by default.
The HTML shell file now uses $GODOT_BASE, a placeholder for the
base filename, instead of $GODOT_JS, $GODOT_MEM and $GODOT_FS. 
							
						 
						
							2016-10-31 01:28:01 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
							
							
								
							
							
								7384a6519f 
								
							 
						 
						
							
							
								
								Merge pull request  #6993  from eska014/remove-js-compression  
							
							... 
							
							
							
							Remove JavaScript compilation option 'compress'. 
							
						 
						
							2016-10-31 12:43:57 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									George Marques 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								604ddd691c 
								
							 
						 
						
							
							
								
								Fix extraneous NULL character on HTML export  
							
							... 
							
							
							
							Fix  #2801  
						
							2016-10-20 21:11:13 -02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									eska 
								
							 
						 
						
							
							
							
							
								
							
							
								fa219e02d7 
								
							 
						 
						
							
							
								
								Remove JavaScript compilation option compress.  
							
							... 
							
							
							
							This functionality has been removed from Emscripten in version 1.36.13,
server-side compression is recommended instead. 
							
						 
						
							2016-10-21 00:02:44 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
							
							
								
							
							
								fc8ccd5b8c 
								
							 
						 
						
							
							
								
								SCsub: Add python shebang as a hint for syntax highlighting  
							
							... 
							
							
							
							Also switch existing shebangs to "better" /usr/bin/env python. 
							
						 
						
							2016-10-17 20:10:46 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
							
							
								
							
							
								cbf52606f4 
								
							 
						 
						
							
							
								
								zlib: Split thirdparty files, simplify scons option  
							
							
							
						 
						
							2016-10-15 12:20:47 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
							
							
								
							
							
								8311a78df5 
								
							 
						 
						
							
							
								
								squish: Move to a module and split thirdparty lib  
							
							
							
						 
						
							2016-10-15 12:01:28 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
							
							
								
							
							
								5c12c9e69b 
								
							 
						 
						
							
							
								
								mpc: Move to a module and split thirdparty libmpcdec  
							
							
							
						 
						
							2016-10-15 11:50:42 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
							
							
								
							
							
								cfcc8a20e8 
								
							 
						 
						
							
							
								
								theora: Move to a module and split thirdparty lib  
							
							... 
							
							
							
							Same rationale as the previous commits. 
							
						 
						
							2016-10-15 11:50:41 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
							
							
								
							
							
								d9a291f641 
								
							 
						 
						
							
							
								
								ogg/vorbis/opus: Make them modules and unbundle thirdparty libs  
							
							... 
							
							
							
							Took the opportunity to undo the Godot changed made to the
opus source. The opus module should eventually be built in its
own environment to avoid polluting others with too many include
dirs and defines.
TODO: Fix the platform/ stuff for opus. 
							
						 
						
							2016-10-15 11:50:40 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
							
							
								
							
							
								f63bf12193 
								
							 
						 
						
							
							
								
								Drop nedmalloc which is apparently not used anymore  
							
							
							
						 
						
							2016-10-14 18:21:23 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
							
							
								
							
							
								d3d0507c05 
								
							 
						 
						
							
							
								
								Remove speex support, it is obsoleted by opus  
							
							... 
							
							
							
							As mentioned by upstream, Xiph.Org [0]:
> The Speex codec has been obsoleted by Opus. It will continue to be
> available, but since Opus is better than Speex in all aspects,
> users are encouraged to switch.
[0] http://www.speex.org/  
							
						 
						
							2016-10-13 18:58:56 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
							
							
								
							
							
								5efe47fb0b 
								
							 
						 
						
							
							
								
								Merge pull request  #4376  from eska014/js-eval  
							
							... 
							
							
							
							Add JavaScript eval interface to web export 
							
						 
						
							2016-08-30 14:52:35 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									eska 
								
							 
						 
						
							
							
							
							
								
							
							
								4beeff9433 
								
							 
						 
						
							
							
								
								Pass mouse position to Input singleton in web export  
							
							
							
						 
						
							2016-07-08 20:09:25 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									eska 
								
							 
						 
						
							
							
							
							
								
							
							
								913361928f 
								
							 
						 
						
							
							
								
								Add JavaScript eval interface  
							
							
							
						 
						
							2016-06-30 15:45:40 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
							
							
								
							
							
								0a72f9ccb8 
								
							 
						 
						
							
							
								
								Merge pull request  #5362  from J08nY/png  
							
							... 
							
							
							
							libpng: New version 1.6.27 
							
						 
						
							2016-06-23 07:40:03 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Juan Linietsky 
								
							 
						 
						
							
							
							
							
								
							
							
								d6225b1e00 
								
							 
						 
						
							
							
								
								Improved binding system (ObjectTypeDB::bind_method) to be friendlier to statically typed languages, should help in the Mono integration.  
							
							... 
							
							
							
							Disabled by default. 
							
						 
						
							2016-06-22 23:13:41 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									J08nY 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0ab05b09e4 
								
							 
						 
						
							
							
								
								Fixed iCCp chunk in pngs  
							
							... 
							
							
							
							neccesary for libpng 1.6.27 to work silently 
							
						 
						
							2016-06-22 21:13:29 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
							
							
								
							
							
								a7fc04626a 
								
							 
						 
						
							
							
								
								Add missing license headers in our source files ( #5255 )  
							
							... 
							
							
							
							Also removes a couple wrong Godot headers from third-party source files. 
							
						 
						
							2016-06-18 14:46:12 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									George Marques 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c48ffed87a 
								
							 
						 
						
							
							
								
								Fix javascript build in Windows  
							
							... 
							
							
							
							Fix  #3438  
						
							2016-06-14 11:27:16 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hubert Jarosz 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								33403d91f7 
								
							 
						 
						
							
							
								
								remove trailing whitespace  
							
							
							
						 
						
							2016-05-21 15:29:25 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									eska 
								
							 
						 
						
							
							
							
							
								
							
							
								ab4caa7953 
								
							 
						 
						
							
							
								
								Move export GUI debug toggle to export settings window  
							
							
							
						 
						
							2016-04-28 16:13:26 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									eska 
								
							 
						 
						
							
							
							
							
								
							
							
								45b90f16ca 
								
							 
						 
						
							
							
								
								Add fallback to legacy KeyboardEvent in web export  
							
							... 
							
							
							
							Fallback to KeyboardEvent property `charCode` is absence of both `key`
and `char` for retrieval of unicode value. 
							
						 
						
							2016-04-19 17:03:13 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									eska 
								
							 
						 
						
							
							
							
							
								
							
							
								0e9eefb7d4 
								
							 
						 
						
							
							
								
								Reimplement key input events in Emscripten export  
							
							... 
							
							
							
							Scancodes work, but unicode values are now completely broken in some
browser/OS combinations. 
							
						 
						
							2016-04-19 14:02:26 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
							
							
								
							
							
								0a5472e697 
								
							 
						 
						
							
							
								
								Remove trailing spaces  
							
							
							
						 
						
							2016-04-02 20:26:12 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									hondres 
								
							 
						 
						
							
							
							
							
								
							
							
								352db6b17e 
								
							 
						 
						
							
							
								
								html5: workaround for echo key events.  
							
							
							
						 
						
							2016-03-04 20:26:39 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									hondres 
								
							 
						 
						
							
							
							
							
								
							
							
								1ad6ca0a81 
								
							 
						 
						
							
							
								
								add mappings and increase max number of buttons  
							
							
							
						 
						
							2016-01-22 22:56:05 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hinsbart 
								
							 
						 
						
							
							
							
							
								
							
							
								77858b66d3 
								
							 
						 
						
							
							
								
								html5 gamepad support  
							
							
							
						 
						
							2016-01-21 02:30:24 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									hondres 
								
							 
						 
						
							
							
							
							
								
							
							
								c4578453fa 
								
							 
						 
						
							
							
								
								fix string conversion in javascript export  
							
							
							
						 
						
							2016-01-20 08:59:14 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									eska 
								
							 
						 
						
							
							
							
							
								
							
							
								696643ce18 
								
							 
						 
						
							
							
								
								Revamp web export page  
							
							
							
						 
						
							2016-01-20 03:41:39 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									George Marques 
								
							 
						 
						
							
							
							
							
								
							
							
								5be9ff7b67 
								
							 
						 
						
							
							
								
								Update copyright to 2016 in headers  
							
							
							
						 
						
							2016-01-01 11:50:53 -02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
							
							
								
							
							
								46eebac3ae 
								
							 
						 
						
							
							
								
								Remove bogus argument in sample_get_description  
							
							... 
							
							
							
							Copy-paste mistake from the setter most likely. 
							
						 
						
							2015-12-28 01:18:37 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ariel Manzur 
								
							 
						 
						
							
							
							
							
								
							
							
								02d6669a38 
								
							 
						 
						
							
							
								
								threads  
							
							
							
						 
						
							2015-12-22 10:08:20 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ariel Manzur 
								
							 
						 
						
							
							
							
							
								
							
							
								8433221629 
								
							 
						 
						
							
							
								
								missing?  
							
							
							
						 
						
							2015-12-22 09:26:54 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									est31 
								
							 
						 
						
							
							
							
							
								
							
							
								15f6d3cebf 
								
							 
						 
						
							
							
								
								Add way to look for templates at system wide level too  
							
							... 
							
							
							
							Useful for everybody wanting to package godot.
Fixes  #1026 .
-> Retain the old behaviour: path in error msg only when exporting.
-> User templates override system templates 
							
						 
						
							2015-11-30 01:36:08 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									George Marques 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6e87314d83 
								
							 
						 
						
							
							
								
								Add support for Opus audio format  
							
							
							
						 
						
							2015-10-02 14:25:38 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
							
							
								
							
							
								092f84642c 
								
							 
						 
						
							
							
								
								Rename voice_set_volume argument to p_volume to avoid confusion  
							
							... 
							
							
							
							This argument is indeed expected to be a volume on a linear scale (not dB),
typically from 0.0 to 1.0, though it can go higher than 1.0. 
							
						 
						
							2015-09-26 22:43:34 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Juan Linietsky 
								
							 
						 
						
							
							
							
							
								
							
							
								9962518ffd 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/okamstudio/godot  
							
							
							
						 
						
							2015-09-24 18:07:13 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Juan Linietsky 
								
							 
						 
						
							
							
							
							
								
							
							
								82a3304458 
								
							 
						 
						
							
							
								
								Added ability to set custom mouse cursors. Not hardware accelerated yet.  
							
							
							
						 
						
							2015-09-24 18:06:15 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Juan Linietsky 
								
							 
						 
						
							
							
							
							
								
							
							
								83d9a692be 
								
							 
						 
						
							
							
								
								Ability to visually debug geometry visually:  
							
							... 
							
							
							
							-Visible 2D and 3D Shapes, Polygons, Tile collisions, etc.
-Visible Navmesh and Navpoly
-Visible collision contacts for 2D and 3D as a red point
-Customizable colors in project settings 
							
						 
						
							2015-09-20 13:03:46 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Juan Linietsky 
								
							 
						 
						
							
							
							
							
								
							
							
								a88f67821c 
								
							 
						 
						
							
							
								
								HTML5 exporter seems to be fully functional  
							
							... 
							
							
							
							-user:// filesystem implemented
-default template page could look prettier, help appreciated 
							
						 
						
							2015-09-12 10:54:47 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Juan Linietsky 
								
							 
						 
						
							
							
							
							
								
							
							
								83b69f8fef 
								
							 
						 
						
							
							
								
								remotion of some c++ includes to avoid dependency on libstdc++  
							
							
							
						 
						
							2015-09-10 20:30:46 -03:00