[prev in list] [next in list] [prev in thread] [next in thread]
List: imgseek-commits
Subject: [imgSeek-commits] imgseek/imgSeekLib imgSeekApp.py,1.30,1.31
From: niederberger () users ! sourceforge ! net
Date: 2004-03-03 23:37:33
Message-ID: E1Ayfvh-0005k7-6r () sc8-pr-cvs1 ! sourceforge ! net
[Download RAW message or body]
Update of /cvsroot/imgseek/imgseek/imgSeekLib
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv22042/imgSeekLib
Modified Files:
imgSeekApp.py
Log Message:
Index: imgSeekApp.py
===================================================================
RCS file: /cvsroot/imgseek/imgseek/imgSeekLib/imgSeekApp.py,v
retrieving revision 1.30
retrieving revision 1.31
diff -u -d -r1.30 -r1.31
--- imgSeekApp.py 3 Mar 2004 22:32:53 -0000 1.30
+++ imgSeekApp.py 3 Mar 2004 23:37:30 -0000 1.31
@@ -192,7 +192,7 @@
self.groupByCombo.insertItem("Date")
self.groupByCombo.insertItem("Filename")
########### SysDirTree init
- self.SysDirTreeInit()
+ self.sysDirTreeInit()
########## default configs
print "Loading preferences..."
self.configFile = self.dbdir+"imgSeek.ini"
@@ -264,19 +264,27 @@
self.BrowseSysDirListView.curdb = self.curdb
self.BrowseSysDirListView.addDircb = self.sysDirAddCallback
- def nixPopulate():
+ def nixPopulate(root_drive = os.sep): # on *NIX, the default of '/' is used \
and the one and only drive + print 'listing', root_drive
try:
- for file in os.listdir(os.sep):
- file = os.sep+file
+ cur_drive = \
customWidgets.Directory(self.BrowseSysDirListView,root_drive,root_drive) \
+ for file in os.listdir(root_drive):
+ #file = os.sep+file
if os.path.isdir(file):
- root = \
customWidgets.Directory(self.BrowseSysDirListView,file,file) + \
dummy = customWidgets.Directory(cur_drive,file,file) + except \
WindowsError: + print 'Error listing "%s", ignore it if this drive is \
not mounted.' % root_drive + return
except:
traceback.print_exc()
self.info("Error populating system directory tree widget.")
if sys.platform.find('win') != -1: #windows platform
try:
+ import win32api,win32file
drives = [drive for drive in \
win32api.GetLogicalDriveStrings().split('\x00')[:-1] if win32file.GetDriveType(drive) \
in [win32file.DRIVE_FIXED,win32file.DRIVE_CDROM, win32file.DRIVE_REMOVABLE]] + \
for drive in drives: + nixPopulate(drive)
except:
Error.PrintTB( "win32file error")
nixPopulate()
-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
_______________________________________________
Imgseek-commits mailing list
Imgseek-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/imgseek-commits
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic