Ejemplo n.º 1
0
 def left(self):
     if self.servicelist and self.servicelist.dopipzap:
         if config.usage.oldstyle_zap_controls.value:
             self.switchChannelUp()
         else:
             self.zapUp()
     else:
         InfoBarSeek.seekBack(self)
Ejemplo n.º 2
0
	def left(self):
		if self.servicelist and self.servicelist.dopipzap:
			if config.usage.oldstyle_zap_controls.value:
				self.switchChannelUp()
			else:
				self.zapUp()
		else:
			InfoBarSeek.seekBack(self)
Ejemplo n.º 3
0
	def left(self):
		slist = self.servicelist
		if slist and slist.dopipzap:
			# XXX: We replicate InfoBarChannelSelection.zapUp here - we shouldn't do that
			if slist.inBouquet():
				prev = slist.getCurrentSelection()
				if prev:
					prev = prev.toString()
					while True:
						if config.usage.quickzap_bouquet_change.value:
							if slist.atBegin():
								slist.prevBouquet()
						slist.moveUp()
						cur = slist.getCurrentSelection()
						if not cur or (not (cur.flags & 64)) or cur.toString() == prev:
							break
			else:
				slist.moveUp()
			slist.zap(enable_pipzap=True)
		else:
			InfoBarSeek.seekBack(self)
Ejemplo n.º 4
0
	def left(self):
		slist = self.servicelist
		if slist and slist.dopipzap:
			# XXX: We replicate InfoBarChannelSelection.zapUp here - we shouldn't do that
			if slist.inBouquet():
				prev = slist.getCurrentSelection()
				if prev:
					prev = prev.toString()
					while True:
						if config.usage.quickzap_bouquet_change.value:
							if slist.atBegin():
								slist.prevBouquet()
						slist.moveUp()
						cur = slist.getCurrentSelection()
						if not cur or (not (cur.flags & 64)) or cur.toString() == prev:
							break
			else:
				slist.moveUp()
			slist.zap(enable_pipzap = True)
		else:
			InfoBarSeek.seekBack(self)
Ejemplo n.º 5
0
    def left(self):
        slist = self.servicelist
        if slist and slist.dopipzap:
            if slist.inBouquet():
                prev = slist.getCurrentSelection()
                if prev:
                    prev = prev.toString()
                    while True:
                        if config.usage.quickzap_bouquet_change.value:
                            if slist.atBegin():
                                slist.prevBouquet()
                        slist.moveUp()
                        cur = slist.getCurrentSelection()
                        if not cur or not cur.flags & 64 or cur.toString() == prev:
                            break

            else:
                slist.moveUp()
            slist.zap(enable_pipzap=True)
        else:
            InfoBarSeek.seekBack(self)
Ejemplo n.º 6
0
    def left(self):
        slist = self.servicelist
        if slist and slist.dopipzap:
            if slist.inBouquet():
                prev = slist.getCurrentSelection()
                if prev:
                    prev = prev.toString()
                    while True:
                        if config.usage.quickzap_bouquet_change.value:
                            if slist.atBegin():
                                slist.prevBouquet()
                        slist.moveUp()
                        cur = slist.getCurrentSelection()
                        if not cur or not cur.flags & 64 or cur.toString(
                        ) == prev:
                            break

            else:
                slist.moveUp()
            slist.zap(enable_pipzap=True)
        else:
            InfoBarSeek.seekBack(self)