Update of /cvsroot/freevo/freevo/src/plugins
In directory sc8-pr-cvs1:/tmp/cvs-serv8031

Modified Files:
        file_ops.py 
Log Message:
make it possible to delete only the image

Index: file_ops.py
===================================================================
RCS file: /cvsroot/freevo/freevo/src/plugins/file_ops.py,v
retrieving revision 1.13
retrieving revision 1.14
diff -C2 -d -r1.13 -r1.14
*** file_ops.py 29 Dec 2003 22:28:13 -0000      1.13
--- file_ops.py 4 Jan 2004 11:17:38 -0000       1.14
***************
*** 10,13 ****
--- 10,16 ----
  # -----------------------------------------------------------------------
  # $Log$
+ # Revision 1.14  2004/01/04 11:17:38  dischi
+ # make it possible to delete only the image
+ #
  # Revision 1.13  2003/12/29 22:28:13  dischi
  # move to new Item attributes
***************
*** 101,104 ****
--- 104,109 ----
              if item.files.fxd_file:
                  items.append((self.confirm_info_delete, _('Delete info'), 
'delete_info'))
+             if item.files.image:
+                 items.append((self.confirm_image_delete, _('Delete image'), 
'delete_image'))
          return items
  
***************
*** 114,117 ****
--- 119,127 ----
                     handler=self.delete_info, default_choice=1).show()
  
+     def confirm_image_delete(self, arg=None, menuw=None):
+         self.menuw = menuw
+         ConfirmBox(text=_('Delete image about\n \'%s\'?') % self.item.name,
+                    handler=self.delete_image, default_choice=1).show()
+ 
      def safe_unlink(self, filename):
          try:
***************
*** 128,133 ****
      def delete_info(self):
          _debug_('Deleting info for %s' % self.item.url)
!         self.safe_unlink(self.files.image)
!         self.safe_unlink(self.files.fxd_file)
          if self.menuw:
              self.menuw.back_one_menu(arg='reload')
--- 138,149 ----
      def delete_info(self):
          _debug_('Deleting info for %s' % self.item.url)
!         self.safe_unlink(self.item.files.image)
!         self.safe_unlink(self.item.files.fxd_file)
!         if self.menuw:
!             self.menuw.back_one_menu(arg='reload')
! 
!     def delete_image(self):
!         _debug_('Deleting image for %s' % self.item.url)
!         self.safe_unlink(self.item.files.image)
          if self.menuw:
              self.menuw.back_one_menu(arg='reload')




-------------------------------------------------------
This SF.net email is sponsored by: IBM Linux Tutorials.
Become an expert in LINUX or just sharpen your skills.  Sign up for IBM's
Free Linux Tutorials.  Learn everything from the bash shell to sys admin.
Click now! http://ads.osdn.com/?ad_id=1278&alloc_id=3371&op=click
_______________________________________________
Freevo-cvslog mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-cvslog

Reply via email to