if not csel.bouquet_mark_edit:
if not csel.movemode:
menu.append((_("enable move mode"), self.toggleMoveMode))
- menu.append((_("add bouquet"), self.showBouquetInputBox))
+ menu.append((_("add bouquet..."), self.showBouquetInputBox))
if not inBouquetRootList:
if haveBouquets:
menu.append((_("enable bouquet edit"), self.bouquetMarkStart))
if mutableBouquet:
mutableBouquet.setListName(providerName)
mutableBouquet.flushChanges()
+ self.setRoot(self.getRoot())
else:
print "get mutable list for new created bouquet failed"
else:
if ref.valid() and mutableList is not None:
if not mutableList.removeService(ref):
self.bouquetNumOffsetCache = { }
- currentIndex = self.servicelist.getCurrentIndex()
- self.servicelist.moveDown()
- if self.servicelist.getCurrentIndex() == currentIndex:
- currentIndex -= 1
mutableList.flushChanges() #FIXME dont flush on each single removed service
self.setRoot(self.getRoot())
- self.servicelist.moveToIndex(currentIndex)
def addCurrentServiceToBouquet(self, dest):
mutableList = self.getMutableList(dest)