Exemplo n.º 1
0
 def deleteEntry(self):
     if self.menu_level == 1 and self.ltype == "sl_glob_playlist":
         if not self.filelist:
             self.session.open(MessageBoxExt, _("No playlist found"), MessageBoxExt.TYPE_INFO, timeout=2)
             return
         idx = self["liste"].getSelectedIndex()
         SimplePlaylistIO.delEntry("mp_global_pl_%02d" % self.playlist_num, self.filelist, idx)
         self.ml.setList(map(self._defaultlistleft, self.filelist))
     else:
         sel = self["liste"].getCurrent()[0][0]
         if sel in ("2", "3"):
             self.deletePL()
Exemplo n.º 2
0
 def deleteEntry(self):
     if self.menu_level == 1 and self.ltype == 'sl_glob_playlist':
         if not self.filelist:
             self.session.open(MessageBoxExt,
                               _("No playlist found"),
                               MessageBoxExt.TYPE_INFO,
                               timeout=2)
             return
         idx = self['liste'].getSelectedIndex()
         SimplePlaylistIO.delEntry('mp_global_pl_%02d' % self.playlist_num,
                                   self.filelist, idx)
         self.ml.setList(map(self._defaultlistleft, self.filelist))
     else:
         sel = self['liste'].getCurrent()[0][0]
         if sel in ('2', '3'):
             self.deletePL()
Exemplo n.º 3
0
	def deleteEntry(self):
		if self.ltype != 'sl_glob_playlist' or not len(self.filelist):
			return
		idx = self['liste'].getSelectedIndex()
		SimplePlaylistIO.delEntry('mp_global_pl_%02d' % self.playlist_num, self.filelist, idx)