Update of /cvsroot/freevo/freevo/src/video
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv10567/src/video

Modified Files:
        videoitem.py 
Log Message:
fix sorting

Index: videoitem.py
===================================================================
RCS file: /cvsroot/freevo/freevo/src/video/videoitem.py,v
retrieving revision 1.156
retrieving revision 1.157
diff -C2 -d -r1.156 -r1.157
*** videoitem.py        30 Dec 2004 11:32:35 -0000      1.156
--- videoitem.py        31 Dec 2004 12:08:37 -0000      1.157
***************
*** 69,73 ****
          self.autovars = [ ('deinterlace', 0) ]
          MediaItem.__init__(self, 'video', parent)
! 
          self.variants          = []         # if this item has variants
          self.subitems          = []         # more than one file/track to play
--- 69,73 ----
          self.autovars = [ ('deinterlace', 0) ]
          MediaItem.__init__(self, 'video', parent)
!         
          self.variants          = []         # if this item has variants
          self.subitems          = []         # more than one file/track to play
***************
*** 110,117 ****
--- 110,123 ----
          self.tv_show = False
  
+         if self.name.find(u"The ") == 0:
+             self.sort_name = self.name[4:]
+         self.sort_name = self.name
+         
          if self.info['episode'] and self.info['subtitle']:
              # get informations for recordings
              show_name = (self.name, '', self.info['episode'], \
                           self.info['subtitle'])
+             self.sort_name += u' ' + self.info['episode'] + u' ' + \
+                               self.info['subtitle']
          elif config.VIDEO_SHOW_REGEXP_MATCH(self.name) and not \
                   self.network_play:
***************
*** 257,263 ****
              return u'%s%s' % (os.stat(self.filename).st_ctime,
                                Unicode(self.filename))
!         if self.name.find(u"The ") == 0:
!             return self.name[4:]
!         return self.name
  
  
--- 263,267 ----
              return u'%s%s' % (os.stat(self.filename).st_ctime,
                                Unicode(self.filename))
!         return self.sort_name
  
  



-------------------------------------------------------
The SF.Net email is sponsored by: Beat the post-holiday blues
Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek.
It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt
_______________________________________________
Freevo-cvslog mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freevo-cvslog

Reply via email to