Update of /cvsroot/freevo/freevo/src
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv2626
Modified Files:
directory.py
Log Message:
add support folder.fxd to hold fxditem tags
Index: directory.py
===================================================================
RCS file: /cvsroot/freevo/freevo/src/directory.py,v
retrieving revision 1.116
retrieving revision 1.117
diff -C2 -d -r1.116 -r1.117
*** directory.py 14 Feb 2004 13:04:46 -0000 1.116
--- directory.py 14 Feb 2004 15:45:03 -0000 1.117
***************
*** 10,13 ****
--- 10,16 ----
# -----------------------------------------------------------------------
# $Log$
+ # Revision 1.117 2004/02/14 15:45:03 dischi
+ # add support folder.fxd to hold fxditem tags
+ #
# Revision 1.116 2004/02/14 13:04:46 dischi
# do not call skin.get_singleton() anymore
***************
*** 132,135 ****
--- 135,139 ----
import plugin
import osd
+ import fxditem
from item import Item, FileInformation
***************
*** 258,266 ****
self.folder_fxd = file
if self.folder_fxd and vfs.isfile(self.folder_fxd):
try:
parser = util.fxdparser.FXD(self.folder_fxd)
parser.set_handler('folder', self.read_folder_fxd)
parser.set_handler('skin', self.read_folder_fxd)
- parser.parse()
except:
print "fxd file %s corrupt" % self.folder_fxd
--- 262,271 ----
self.folder_fxd = file
if self.folder_fxd and vfs.isfile(self.folder_fxd):
+ if self.display_type == 'tv':
+ display_type = 'video'
try:
parser = util.fxdparser.FXD(self.folder_fxd)
parser.set_handler('folder', self.read_folder_fxd)
parser.set_handler('skin', self.read_folder_fxd)
except:
print "fxd file %s corrupt" % self.folder_fxd
***************
*** 268,272 ****
-
def read_folder_fxd(self, fxd, node):
'''
--- 273,276 ----
***************
*** 494,497 ****
--- 498,504 ----
items.append((self.configure, _('Configure directory'), 'configure'))
+ if self.folder_fxd:
+ items += fxditem.mimetype.get(self, [self.folder_fxd])
+
if self.media:
self.media.umount()
-------------------------------------------------------
SF.Net is sponsored by: Speed Start Your Linux Apps Now.
Build and deploy apps & Web services for Linux with
a free DVD software kit from IBM. Click Now!
http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click
_______________________________________________
Freevo-cvslog mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-cvslog