Juan Linietsky 
								
							 
						 
						
							
							
							
							
								
							
							
								3b2c96139b 
								
							 
						 
						
							
							
								
								Merge pull request  #4905  from Hinsbart/x11_dpi  
							
							... 
							
							
							
							x11: Implemented dpi detection 
							
						 
						
							2016-06-11 17:52:10 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Juan Linietsky 
								
							 
						 
						
							
							
							
							
								
							
							
								94a6ff3d7a 
								
							 
						 
						
							
							
								
								-make freetype build for all platforms the same, default as builtin except on x11.  
							
							... 
							
							
							
							closes  #5119  
						
							2016-06-09 21:28:07 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Haas 
								
							 
						 
						
							
							
							
							
								
							
							
								18c941bbec 
								
							 
						 
						
							
							
								
								x11: Implemented dpi detection  
							
							... 
							
							
							
							depends on XRandR.
Had to dynamically load `XRRGetMonitors` as Ubuntu 12.04 doesn't have it.
Also removed libudev from travis install list. 
							
						 
						
							2016-06-09 18:54:06 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
							
							
								
							
							
								768e925271 
								
							 
						 
						
							
							
								
								GLEW: Define static + enabled and includes via SCons  
							
							... 
							
							
							
							This allows us not to have to hack our definitions in the upstream files,
making it easier to upgrade to newer versions in the future.
For the include paths to work, the headers are moved to a GL subfolder to
match their upstream location. 
							
						 
						
							2016-06-08 00:16:27 +02: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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
							
							
								
							
							
								0a5472e697 
								
							 
						 
						
							
							
								
								Remove trailing spaces  
							
							
							
						 
						
							2016-04-02 20:26:12 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									hondres 
								
							 
						 
						
							
							
							
							
								
							
							
								b350ece864 
								
							 
						 
						
							
							
								
								x11: make dependancy on libudev optional  
							
							
							
						 
						
							2016-02-14 15:13:11 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Juan Linietsky 
								
							 
						 
						
							
							
							
							
								
							
							
								9010a25c01 
								
							 
						 
						
							
							
								
								added option to link libstdc++ statically  
							
							
							
						 
						
							2016-02-04 20:47:19 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									hondres 
								
							 
						 
						
							
							
							
							
								
							
							
								29353808f0 
								
							 
						 
						
							
							
								
								remove dependancy on libevdev  
							
							
							
						 
						
							2016-01-26 23:04:57 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									eska 
								
							 
						 
						
							
							
							
							
								
							
							
								56e65f9e29 
								
							 
						 
						
							
							
								
								Enable ALSA driver in non-linux X11 when available  
							
							
							
						 
						
							2016-01-10 17:52:15 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
							
							
								
							
							
								a98aa0bbbe 
								
							 
						 
						
							
							
								
								Make joydev build using udev and evdev opt-out but blocking (linux)  
							
							... 
							
							
							
							It is enabled by default, users have to specifically ask for it if they don't want gamepad support. If libudev or libevdev are missing, the build aborts and tells the user the reason and that they can disable gamepad support with the "gamepad=no" option. 
							
						 
						
							2016-01-06 19:21:37 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									hondres 
								
							 
						 
						
							
							
							
							
								
							
							
								541c9039c5 
								
							 
						 
						
							
							
								
								Check pkg-config for libudev and enable gamepad code only if found. Linux only for now  
							
							
							
						 
						
							2015-12-21 22:39:03 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Juan Linietsky 
								
							 
						 
						
							
							
							
							
								
							
							
								46dee92c8e 
								
							 
						 
						
							
							
								
								-fixed build system to use pkg-config for evdev  
							
							
							
						 
						
							2015-12-21 10:37:26 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									hondres 
								
							 
						 
						
							
							
							
							
								
							
							
								af633c7941 
								
							 
						 
						
							
							
								
								Better gamepad support  
							
							
							
						 
						
							2015-12-18 06:12:53 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Juan Linietsky 
								
							 
						 
						
							
							
							
							
								
							
							
								708ff381d6 
								
							 
						 
						
							
							
								
								changed a bit to use system()  
							
							
							
						 
						
							2015-12-08 20:36:48 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Juan Linietsky 
								
							 
						 
						
							
							
							
							
								
							
							
								78b5404434 
								
							 
						 
						
							
							
								
								improve detection of linux,  fixes   #3201  
							
							
							
						 
						
							2015-12-08 20:35:40 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Juan Linietsky 
								
							 
						 
						
							
							
							
							
								
							
							
								ac414c5581 
								
							 
						 
						
							
							
								
								Merge pull request  #2849  from a12n/compobsd2  
							
							... 
							
							
							
							Compile on OpenBSD 
							
						 
						
							2015-12-08 17:16:45 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									koalefant 
								
							 
						 
						
							
							
							
							
								
							
							
								bd396c5cfa 
								
							 
						 
						
							
							
								
								Enabled debug symbols for x11 when using platform=release_debug and debug_release=yes together  
							
							
							
						 
						
							2015-11-29 20:56:27 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Juan Linietsky 
								
							 
						 
						
							
							
							
							
								
							
							
								b987d2113b 
								
							 
						 
						
							
							
								
								0theora compilation fixes  
							
							
							
						 
						
							2015-11-25 00:28:03 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Anton Yabchinskiy 
								
							 
						 
						
							
							
							
							
								
							
							
								0931eed7be 
								
							 
						 
						
							
							
								
								Enable ALSA only for Linux  
							
							
							
						 
						
							2015-11-20 23:35:19 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Juan Linietsky 
								
							 
						 
						
							
							
							
							
								
							
							
								dd09215c90 
								
							 
						 
						
							
							
								
								Revert "libao audio driver"  
							
							
							
						 
						
							2015-11-19 20:05:26 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Anton Yabchinskiy 
								
							 
						 
						
							
							
							
							
								
							
							
								3b9868d2e4 
								
							 
						 
						
							
							
								
								Merge branch 'master' of github.com:okamstudio/godot  
							
							
							
						 
						
							2015-11-02 20:25:01 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Juan Linietsky 
								
							 
						 
						
							
							
							
							
								
							
							
								c858515785 
								
							 
						 
						
							
							
								
								Fixed theora playback. Removed theoraplayer.  
							
							... 
							
							
							
							Still need to get proper audio output latency in some platforms. 
							
						 
						
							2015-09-26 14:50:42 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Juan Linietsky 
								
							 
						 
						
							
							
							
							
								
							
							
								56c907ad04 
								
							 
						 
						
							
							
								
								fix to builtin freetype defines on linux  
							
							
							
						 
						
							2015-09-10 22:15:00 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Juan Linietsky 
								
							 
						 
						
							
							
							
							
								
							
							
								751202768c 
								
							 
						 
						
							
							
								
								fix to freetype detection  
							
							
							
						 
						
							2015-09-10 21:40:34 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Juan Linietsky 
								
							 
						 
						
							
							
							
							
								
							
							
								700fdf5c0c 
								
							 
						 
						
							
							
								
								fix build issue with ssl,  closes   #2384  
							
							
							
						 
						
							2015-08-23 20:54:13 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Juan Linietsky 
								
							 
						 
						
							
							
							
							
								
							
							
								e1e54d39e4 
								
							 
						 
						
							
							
								
								damn github built-in editor  
							
							
							
						 
						
							2015-08-21 22:33:49 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Juan Linietsky 
								
							 
						 
						
							
							
							
							
								
							
							
								2de5e12116 
								
							 
						 
						
							
							
								
								fix for built-in ssl (easier to build 32 bits export)  
							
							
							
						 
						
							2015-08-21 22:31:06 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Anton Yabchinskiy 
								
							 
						 
						
							
							
							
							
								
							
							
								dc8df8a91a 
								
							 
						 
						
							
							
								
								Merge branch 'master' of github.com:okamstudio/godot  
							
							
							
						 
						
							2015-07-29 23:01:36 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Juan Linietsky 
								
							 
						 
						
							
							
							
							
								
							
							
								4e46143499 
								
							 
						 
						
							
							
								
								some optimizations in godot memory handling  
							
							
							
						 
						
							2015-06-12 18:27:48 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
							
							
								
							
							
								5f0bb18d55 
								
							 
						 
						
							
							
								
								Fix building release target with debug symbols  
							
							... 
							
							
							
							This forced the -g2 CCFLAG in release builds, making them relatively heavy.
Fixes  #1781 . 
							
						 
						
							2015-05-22 22:19:16 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Juan Linietsky 
								
							 
						 
						
							
							
							
							
								
							
							
								21939ce08b 
								
							 
						 
						
							
							
								
								-some cleanups  
							
							... 
							
							
							
							-added tesselation function to curve and curve2d 
							
						 
						
							2015-04-30 10:06:18 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Juan Linietsky 
								
							 
						 
						
							
							
							
							
								
							
							
								59154cccf9 
								
							 
						 
						
							
							
								
								-Changed Godot exit to be clean.  
							
							... 
							
							
							
							-Added more debug information on memory cleanliness on exit (if run with -v)
-Fixed several memory leaks, fixes  #1731 , fixes  #755  
							
						 
						
							2015-04-20 19:38:02 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Anton Yabchinskiy 
								
							 
						 
						
							
							
							
							
								
							
							
								16746f157f 
								
							 
						 
						
							
							
								
								Merge branch 'master' of github.com:okamstudio/godot  
							
							
							
						 
						
							2015-04-04 09:31:21 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									rollenrolm 
								
							 
						 
						
							
							
							
							
								
							
							
								ca0b3ce1f6 
								
							 
						 
						
							
							
								
								New API: build fixes for x11  
							
							
							
						 
						
							2015-03-23 01:31:38 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Anton Yabchinskiy 
								
							 
						 
						
							
							
							
							
								
							
							
								e024ff89b2 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/okamstudio/godot  
							
							
							
						 
						
							2015-02-17 15:57:24 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									hurikhan 
								
							 
						 
						
							
							
							
							
								
							
							
								f5d2e1f42c 
								
							 
						 
						
							
							
								
								Renamed EXPERIMENTAL_WM_API to NEW_WM_API  
							
							
							
						 
						
							2015-02-15 18:26:49 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									hurikhan 
								
							 
						 
						
							
							
							
							
								
							
							
								a13e180052 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into x11-window-management  
							
							
							
						 
						
							2015-02-12 15:58:29 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									sambler 
								
							 
						 
						
							
							
							
							
								
							
							
								8baa00a6e4 
								
							 
						 
						
							
							
								
								Adjust x11/detect.py  
							
							... 
							
							
							
							Test if clang is defined in CC/CXX/LD - this allows a specific version of clang to be defined
move appending -DTYPED_METHOD_BIND to keep clang options together
move sanitize option out of use_llvm test, gcc48+ also supports sanitize=address 
							
						 
						
							2015-01-27 20:40:17 +10:30 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Anton Yabchinskiy 
								
							 
						 
						
							
							
							
							
								
							
							
								fa38e9b838 
								
							 
						 
						
							
							
								
								Merge branch 'master' of github.com:okamstudio/godot  
							
							
							
						 
						
							2015-01-17 18:27:08 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									hurikhan 
								
							 
						 
						
							
							
							
							
								
							
							
								dee27ce991 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into x11-window-management  
							
							
							
						 
						
							2015-01-17 22:19:57 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Juan Linietsky 
								
							 
						 
						
							
							
							
							
								
							
							
								7ac7956baf 
								
							 
						 
						
							
							
								
								Merge pull request  #1188  from hurikhan/scons_colored  
							
							... 
							
							
							
							Scons colored 
							
						 
						
							2015-01-17 09:47:02 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Anton Yabchinskiy 
								
							 
						 
						
							
							
							
							
								
							
							
								d6998995b5 
								
							 
						 
						
							
							
								
								Merge branch 'master' of github.com:okamstudio/godot  
							
							... 
							
							
							
							Conflicts:
	platform/x11/detect.py 
							
						 
						
							2015-01-14 23:17:15 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									hurikhan 
								
							 
						 
						
							
							
							
							
								
							
							
								8a30feebbe 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into x11-window-management  
							
							... 
							
							
							
							Conflicts:
	platform/x11/detect.py 
							
						 
						
							2015-01-14 13:31:16 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Juan Linietsky 
								
							 
						 
						
							
							
							
							
								
							
							
								823d7ae3b5 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/okamstudio/godot  
							
							
							
						 
						
							2015-01-13 11:23:05 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Juan Linietsky 
								
							 
						 
						
							
							
							
							
								
							
							
								7c7ab30c4e 
								
							 
						 
						
							
							
								
								fixes  
							
							
							
						 
						
							2015-01-13 11:22:56 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									hurikhan 
								
							 
						 
						
							
							
							
							
								
							
							
								f55c0e9285 
								
							 
						 
						
							
							
								
								Using Xinerama extension for getting screen info  
							
							
							
						 
						
							2015-01-13 21:01:24 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									hurikhan 
								
							 
						 
						
							
							
							
							
								
							
							
								c0d3632667 
								
							 
						 
						
							
							
								
								introduced the scons experimental_wm_api switch:  
							
							... 
							
							
							
							================================================
Usage:
    scons p=x11 experimental_wm_api=yes 
							
						 
						
							2015-01-13 15:44:39 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									hurikhan 
								
							 
						 
						
							
							
							
							
								
							
							
								f9a4e6890b 
								
							 
						 
						
							
							
								
								SCons: colored compilation  
							
							
							
						 
						
							2015-01-12 12:54:17 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Juan Linietsky 
								
							 
						 
						
							
							
							
							
								
							
							
								8997084831 
								
							 
						 
						
							
							
								
								2D Rewrite Step [1]  
							
							... 
							
							
							
							-=-=-=-=-=-=-=-=-=-
-Moved drawing code to a single function that takes linked list (should make it easier to optimize in the future).
-Implemented Z ordering of 2D nodes. Node2D and those that inherit have a visibility/Z property that affects drawing order (besides the tree order)
-Removed OpenGL ES 1.x support. Good riddance! 
							
						 
						
							2015-01-10 17:35:26 -03:00