Update of /cvsroot/freevo/freevo/src/image In directory sc8-pr-cvs1:/tmp/cvs-serv5443/image
Modified Files: __init__.py Log Message: move more info to the Mimetype Index: __init__.py =================================================================== RCS file: /cvsroot/freevo/freevo/src/image/__init__.py,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** __init__.py 30 Nov 2003 14:41:10 -0000 1.5 --- __init__.py 6 Dec 2003 13:44:12 -0000 1.6 *************** *** 10,13 **** --- 10,16 ---- # ----------------------------------------------------------------------- # $Log$ + # Revision 1.6 2003/12/06 13:44:12 dischi + # move more info to the Mimetype + # # Revision 1.5 2003/11/30 14:41:10 dischi # use new Mimetype plugin interface *************** *** 38,41 **** --- 41,47 ---- #endif + # Add support for bins album files + from mmpython.image import bins + import config import util *************** *** 86,87 **** --- 92,113 ---- new_items += cwd(parent, new_files) + + + def dirinfo(self, diritem): + """ + set informations for a diritem based on album.xml + """ + if vfs.isfile(diritem.dir + '/album.xml'): + info = bins.get_bins_desc(diritem.dir) + if not info.has_key('desc'): + return + + info = info['desc'] + if info.has_key('sampleimage'): + image = vfs.join(diritem.dir, info['sampleimage']) + if vfs.isfile(image): + diritem.image = image + diritem.handle_type = diritem.display_type + + if info.has_key('title'): + diritem.name = info['title'] ------------------------------------------------------- This SF.net email is sponsored by: SF.net Giveback Program. Does SourceForge.net help you be more productive? Does it help you create better code? SHARE THE LOVE, and help us help YOU! Click Here: http://sourceforge.net/donate/ _______________________________________________ Freevo-cvslog mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/freevo-cvslog