--- enigma2/python/Screens/InfoBarGenerics.py.orig 2009-01-06 12:30:00.000000000 +0100 +++ enigma2/python/Screens/InfoBarGenerics.py 2009-01-06 20:46:00.000000000 +0100 @@ -266,6 +266,8 @@ "historyBack": (self.historyBack, _("previous channel in history")), "historyNext": (self.historyNext, _("next channel in history")), "openServiceList": (self.openServiceList, _("open servicelist")), + "prevBouquet": (self.prevBouquet, _("previous bouquet")), + "nextBouquet": (self.nextBouquet, _("next bouquet")), }) def showTvChannelList(self, zap=False): @@ -337,6 +339,17 @@ self.servicelist.moveDown() self.servicelist.zap() + def prevBouquet(self): + if self.servicelist.inBouquet(): + self.servicelist.prevBouquet() + self.servicelist.zap() + + def nextBouquet(self): + if self.servicelist.inBouquet(): + self.servicelist.nextBouquet() + self.servicelist.zap() + + class InfoBarMenu: """ Handles a menu action, to open the (main) menu """ def __init__(self):