@@ -5531,6 +5531,7 @@ def __init__(self, session, args=0):
55315531 "cancel": self.cancel,
55325532 "menu": self.SetupMenu,
55335533 "displayHelp": self.Exchange,
5534+ "ok": self.keyOK,
55345535 "info": self.ResetInfos
55355536 }, -1)
55365537 self.mode = _("On")
@@ -8260,6 +8261,18 @@ def cancel(self):
82608261 isMediaPlayer = self.SaveisMediaPlayer
82618262 TFTCheck(False)
82628263
8264+ def keyLeft(self):
8265+ L4logE("key L")
8266+ self.LastSelect = str(self["config"].getCurrentIndex()) + self.getCurrentValue()[:3]
8267+ ConfigListScreen.keyLeft(self)
8268+ self.SetList()
8269+
8270+ def keyRight(self):
8271+ L4logE("key R")
8272+ self.LastSelect = str(self["config"].getCurrentIndex()) + self.getCurrentValue()[:3]
8273+ ConfigListScreen.keyRight(self)
8274+ self.SetList()
8275+
82638276 def restartGUI(self, answer):
82648277 if answer:
82658278 L4log("GUI Restart")
@@ -12489,6 +12502,8 @@ def putProgress(workaround, draw, im):
1248912502 self.draw[draw].rectangle((POSX + 10, ConfigPos + 1, POSX + ProgressBar + 10, ConfigPos + ConfigSize - 1), outline=ConfigColor)
1249012503 else:
1249112504 self.draw[draw].rectangle((POSX + 10, ConfigPos + 1, POSX + ProgressBar + 10, ConfigPos + ConfigSize - 1), outline=ConfigColor, fill=ConfigColorBG)
12505+ elif ConfigBorder.startswith("false"):
12506+ self.draw[draw].rectangle((POSX + 9, ConfigPos, POSX + ProgressBar + 11, ConfigPos + ConfigSize), fill=ConfigColorBG)
1249212507 elif ConfigBorder == "line":
1249312508 self.draw[draw].rectangle((POSX + 10, ConfigPos + int(ConfigSize / 2) - 1, POSX + ProgressBar + 10, ConfigPos + int(ConfigSize / 2) + 1), outline=ConfigColor, fill=ConfigColor)
1249412509 self.draw[draw].rectangle((POSX + 10, ConfigPos, POSX + event_run + 10, ConfigPos + ConfigSize), fill=ConfigColor)
0 commit comments