[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [28215] trunk/blender/source/blender/ editors/space_file/filesel.c: File Browser: respect UserPref for filtering.

Andrea Weikert elubie at gmx.net
Thu Apr 15 22:37:48 CEST 2010


Revision: 28215
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=28215
Author:   elubie
Date:     2010-04-15 22:37:47 +0200 (Thu, 15 Apr 2010)

Log Message:
-----------
File Browser: respect UserPref for filtering.
Setting 'Filter Files' to false, now shows all files in file browser by default when called with any operator.

Modified Paths:
--------------
    trunk/blender/source/blender/editors/space_file/filesel.c

Modified: trunk/blender/source/blender/editors/space_file/filesel.c
===================================================================
--- trunk/blender/source/blender/editors/space_file/filesel.c	2010-04-15 20:16:10 UTC (rev 28214)
+++ trunk/blender/source/blender/editors/space_file/filesel.c	2010-04-15 20:37:47 UTC (rev 28215)
@@ -160,8 +160,13 @@
 			params->filter |= RNA_boolean_get(op->ptr, "filter_btx") ? BTXFILE : 0;
 		if(RNA_struct_find_property(op->ptr, "filter_collada"))
 			params->filter |= RNA_boolean_get(op->ptr, "filter_collada") ? COLLADAFILE : 0;
-		if (params->filter != 0)
-			params->flag |= FILE_FILTER;
+		if (params->filter != 0) {
+			if (U.uiflag & USER_FILTERFILEEXTS) {
+				params->flag |= FILE_FILTER;
+			} else {
+				params->flag &= ~FILE_FILTER;
+			}
+		}
 
 		if (U.uiflag & USER_HIDE_DOT) {
 			params->flag |= FILE_HIDE_DOT;





More information about the Bf-blender-cvs mailing list