diff options
| -rw-r--r-- | SConstruct | 11 | ||||
| -rw-r--r-- | drivers/windows/dir_access_windows.cpp | 16 | ||||
| -rw-r--r-- | platform/osx/dir_access_osx.mm | 4 | ||||
| -rw-r--r-- | tools/editor/icons/2x/icon_control_align_bottom_left.png | bin | 220 -> 220 bytes | |||
| -rw-r--r-- | tools/editor/icons/2x/icon_control_align_bottom_right.png | bin | 220 -> 220 bytes | |||
| -rw-r--r-- | tools/editor/icons/icon_control_align_bottom_left.png | bin | 196 -> 194 bytes | |||
| -rw-r--r-- | tools/editor/icons/icon_control_align_bottom_right.png | bin | 194 -> 196 bytes | |||
| -rw-r--r-- | tools/editor/icons/source/icon_control_align_bottom_left.svg | 2 | ||||
| -rw-r--r-- | tools/editor/icons/source/icon_control_align_bottom_right.svg | 2 | 
9 files changed, 17 insertions, 18 deletions
diff --git a/SConstruct b/SConstruct index 5e821751f3..0f9b046e2b 100644 --- a/SConstruct +++ b/SConstruct @@ -63,14 +63,9 @@ elif (os.name=="nt"):  	if (os.getenv("VSINSTALLDIR")==None or platform_arg=="android"):  		custom_tools=['mingw'] -env_base=Environment( -	tools=custom_tools, -	ENV={ -		'PATH' : os.getenv('PATH'), -		'PKG_CONFIG_PATH' : os.getenv('PKG_CONFIG_PATH') -}); - -#env_base=Environment(tools=custom_tools); +env_base=Environment(tools=custom_tools); +env_base.AppendENVPath('PATH', os.getenv('PATH')) +env_base.AppendENVPath('PKG_CONFIG_PATH', os.getenv('PKG_CONFIG_PATH'))  env_base.global_defaults=global_defaults  env_base.android_maven_repos=[]  env_base.android_dependencies=[] diff --git a/drivers/windows/dir_access_windows.cpp b/drivers/windows/dir_access_windows.cpp index b9476b870b..913ba1eb2b 100644 --- a/drivers/windows/dir_access_windows.cpp +++ b/drivers/windows/dir_access_windows.cpp @@ -69,7 +69,7 @@ bool DirAccessWindows::list_dir_begin() {  	_cisdir=false;  	_cishidden=false; -	 +  	list_dir_end();  	p->h = FindFirstFileExW((current_dir+"\\*").c_str(), FindExInfoStandard, &p->fu, FindExSearchNameMatch, NULL, 0); @@ -83,7 +83,7 @@ String DirAccessWindows::get_next() {  	if (p->h==INVALID_HANDLE_VALUE)  		return ""; -	 +  	_cisdir=(p->fu.dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY);  	_cishidden=(p->fu.dwFileAttributes & FILE_ATTRIBUTE_HIDDEN); @@ -192,7 +192,7 @@ Error DirAccessWindows::make_dir(String p_dir) {  #else  	p_dir=fix_path(p_dir); -	 +  	//p_dir.replace("/","\\");  	bool success; @@ -249,7 +249,7 @@ bool DirAccessWindows::file_exists(String p_file) {  		p_file=get_current_dir().plus_file(p_file);  	p_file=fix_path(p_file); -	 +  	//p_file.replace("/","\\");  	//WIN32_FILE_ATTRIBUTE_DATA    fileInfo; @@ -359,8 +359,12 @@ FileType DirAccessWindows::get_file_type(const String& p_file) const {  */  size_t  DirAccessWindows::get_space_left() { -	return -1; -}; +	uint64_t bytes = 0; +	GetDiskFreeSpaceEx(NULL,(PULARGE_INTEGER)&bytes,NULL,NULL); + +	//this is either 0 or a value in bytes. +	return (size_t)bytes; +}  DirAccessWindows::DirAccessWindows() { diff --git a/platform/osx/dir_access_osx.mm b/platform/osx/dir_access_osx.mm index 20dc1df8f4..d123c5c648 100644 --- a/platform/osx/dir_access_osx.mm +++ b/platform/osx/dir_access_osx.mm @@ -319,10 +319,10 @@ size_t DirAccessOSX::get_space_left() {  	struct statvfs vfs;  	if (statvfs(current_dir.utf8().get_data(), &vfs) != 0) { -		return -1; +		return 0;  	}; -	return vfs.f_bfree * vfs.f_bsize; +	return (size_t) (vfs.f_bavail * vfs.f_bsize);  #else  #warning THIS IS BROKEN  	return 0; diff --git a/tools/editor/icons/2x/icon_control_align_bottom_left.png b/tools/editor/icons/2x/icon_control_align_bottom_left.png Binary files differindex 56ace004a7..03520ca327 100644 --- a/tools/editor/icons/2x/icon_control_align_bottom_left.png +++ b/tools/editor/icons/2x/icon_control_align_bottom_left.png diff --git a/tools/editor/icons/2x/icon_control_align_bottom_right.png b/tools/editor/icons/2x/icon_control_align_bottom_right.png Binary files differindex 03520ca327..56ace004a7 100644 --- a/tools/editor/icons/2x/icon_control_align_bottom_right.png +++ b/tools/editor/icons/2x/icon_control_align_bottom_right.png diff --git a/tools/editor/icons/icon_control_align_bottom_left.png b/tools/editor/icons/icon_control_align_bottom_left.png Binary files differindex e098493415..d0b4bed896 100644 --- a/tools/editor/icons/icon_control_align_bottom_left.png +++ b/tools/editor/icons/icon_control_align_bottom_left.png diff --git a/tools/editor/icons/icon_control_align_bottom_right.png b/tools/editor/icons/icon_control_align_bottom_right.png Binary files differindex d0b4bed896..e098493415 100644 --- a/tools/editor/icons/icon_control_align_bottom_right.png +++ b/tools/editor/icons/icon_control_align_bottom_right.png diff --git a/tools/editor/icons/source/icon_control_align_bottom_left.svg b/tools/editor/icons/source/icon_control_align_bottom_left.svg index a4ba9a552a..e718208f37 100644 --- a/tools/editor/icons/source/icon_control_align_bottom_left.svg +++ b/tools/editor/icons/source/icon_control_align_bottom_left.svg @@ -88,7 +88,7 @@         id="rect4171"         width="4"         height="4.0000172" -       x="10" +       x="2"         y="1046.3622" />    </g>  </svg> diff --git a/tools/editor/icons/source/icon_control_align_bottom_right.svg b/tools/editor/icons/source/icon_control_align_bottom_right.svg index 7a234b10ad..e4c5d884eb 100644 --- a/tools/editor/icons/source/icon_control_align_bottom_right.svg +++ b/tools/editor/icons/source/icon_control_align_bottom_right.svg @@ -88,7 +88,7 @@         id="rect4171"         width="4"         height="4.0000172" -       x="2" +       x="10"         y="1046.3622" />    </g>  </svg>  |