Skip to content

Commit 837f528

Browse files
authored
Merge pull request #10 from Hains/python3
Update LCD4linux
2 parents 72754ee + 764918a commit 837f528

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

lcd4linux/src/plugin.py

+15
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)