コード例 #1
0
ファイル: InfoBar.py プロジェクト: devclone/OpenPLI-TSimage
 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)
コード例 #2
0
ファイル: InfoBar.py プロジェクト: kingvuplus/Bh-E2
	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)
コード例 #3
0
ファイル: InfoBar.py プロジェクト: technic/enigma2-atv
	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)
コード例 #4
0
ファイル: InfoBar.py プロジェクト: margy82/enigma2
	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)
コード例 #5
0
ファイル: InfoBar.py プロジェクト: kingvuplus/boom
    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)
コード例 #6
0
ファイル: InfoBar.py プロジェクト: kingvuplus/boom
    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)