def KeyDown(self, event): # if event.key == CurKeys["A"] or event.key == CurKeys["Menu"]: if IsKeyMenuOrB(event.key): self.ReturnToUpLevelPage() self._Screen.Draw() self._Screen.SwapAndShow() return
def KeyDown(self, event): if IsKeyMenuOrB(event.key): self.ReturnToUpLevelPage() self._Screen.Draw() self._Screen.SwapAndShow() if IsKeyStartOrA(event.key): self.Click() if event.key == CurKeys["Up"]: self.ScrollUp() self._Screen.Draw() self._Screen.SwapAndShow() if event.key == CurKeys["Down"]: self.ScrollDown() self._Screen.Draw() self._Screen.SwapAndShow() if event.key == CurKeys["Y"]: cur_li = self._MyList[self._PsIndex] time1 = config.PowerLevels[cur_li._Value][0] time2 = config.PowerLevels[cur_li._Value][1] time3 = config.PowerLevels[cur_li._Value][2] self._InfoPage._Time1 = time1 self._InfoPage._Time2 = time2 self._InfoPage._Time3 = time3 self._Screen.PushPage(self._InfoPage) self._Screen.Draw() self._Screen.SwapAndShow()
def KeyDown(self, event): if IsKeyMenuOrB(event.key): self.ReturnToUpLevelPage() self._Screen.Draw() self._Screen.SwapAndShow() if IsKeyStartOrA(event.key): try: #self._FileName stats = os.stat(self._FileName) os.chown( self._FileName, stats.st_uid, stats.st_uid) ## normally uid and gid should be the same except: print("error in FavDeleteConfirmPage chown ") self.SnapMsg(MyLangManager.Tr("Deleteing")) self._Screen.Draw() self._Screen.SwapAndShow() self.Reset() pygame.time.delay(300) self.ReturnToUpLevelPage() self._Screen.Draw() self._Screen.SwapAndShow() print(self._FileName)
def KeyDown(self,event): global LauncherLoc if IsKeyMenuOrB(event.key): self.ReturnToUpLevelPage() self._Screen.Draw() self._Screen.SwapAndShow() if IsKeyStartOrA(event.key): if self._GIT == True: cmdpath = "%s/update.sh %s" % (LauncherLoc,self._Version) pygame.event.post( pygame.event.Event(RUNSH, message=cmdpath)) return if self._DownloadPage == None: self._DownloadPage = UpdateDownloadPage() self._DownloadPage._Screen = self._Screen self._DownloadPage._Name = "Downloading" self._DownloadPage.Init() self._DownloadPage._MD5 = self._MD5 self._Screen.PushPage(self._DownloadPage) self._Screen.Draw() self._Screen.SwapAndShow() if self._URL != None and validators.url(self._URL): self._DownloadPage.StartDownload(self._URL, "/tmp") else: print "error url %s " % self._URL
def KeyDown(self, event): if IsKeyMenuOrB(event.key): self.ReturnToUpLevelPage() self._Screen.Draw() self._Screen.SwapAndShow() if event.key == CurKeys["Up"]: self.ScrollUp() self._Screen.Draw() self._Screen.SwapAndShow() if event.key == CurKeys["Down"]: self.ScrollDown() self._Screen.Draw() self._Screen.SwapAndShow() if IsKeyStartOrA(event.key): self.Click() if event.key == CurKeys["Left"]: # PageUp self.ScrollUp(3) self._Screen.Draw() self._Screen.SwapAndShow() if event.key == CurKeys["Right"]: # PageDown self.ScrollDown(3) self._Screen.Draw() self._Screen.SwapAndShow()
def KeyDown(self, event): if IsKeyMenuOrB(event.key): if self._Offline == True: self.AbortedAndReturnToUpLevel() return if self._Adapter != None: try: self._Adapter.StopDiscovery() except Exception, e: print(str(e)) _connecting = self.CheckIfBluetoothConnecting() if _connecting: self.ShutDownConnecting() self.ShowBox(MyLangManager.Tr("ShutDownConnecting")) self.AbortedAndReturnToUpLevel() else: self.AbortedAndReturnToUpLevel() else: self.HideBox() self.ReturnToUpLevelPage() self._Screen.Draw() self._Screen.SwapAndShow() self._Screen._FootBar.ResetNavText()
def KeyDown(self, event): if IsKeyMenuOrB(event.key): self.ReturnToUpLevelPage() self._Screen.Draw() self._Screen.SwapAndShow() if IsKeyStartOrA(event.key): self.Click() if event.key == CurKeys["Up"]: self.ScrollUp() self._Screen.Draw() self._Screen.SwapAndShow() if event.key == CurKeys["Down"]: self.ScrollDown() self._Screen.Draw() self._Screen.SwapAndShow() if event.key == CurKeys["X"]: self.GenList() for i in self._MyList: i._Active = False for i in self._MyList: if config.SKIN in i._Value: i._Active = True self._Screen.Draw() self._Screen.SwapAndShow()
def KeyDown(self, event): if IsKeyMenuOrB(event.key): self.ReturnToUpLevelPage() self._Screen.Draw() self._Screen.SwapAndShow() if IsKeyStartOrA(event.key): if self.CheckBattery() < 5: self.SnapMsg(MyLangManager.Tr("BATOver5Pct")) else: if self._MyDownloadPage == None: self._MyDownloadPage = DownloadProcessPage() self._MyDownloadPage._Screen = self._Screen self._MyDownloadPage._Name = "Downloading" self._MyDownloadPage.Init() self._Screen.PushPage(self._MyDownloadPage) self._Screen.Draw() self._Screen.SwapAndShow() if config.CurKeySet == "PC": so_url = self._Parent._Emulator[ "SO_URL"] ## [rom/fav]_list_page is _Parent so_url = so_url.replace("armhf", "x86_64") print(so_url) self._MyDownloadPage.StartDownload( so_url, os.path.dirname(self._Parent._Emulator["ROM_SO"])) else: self._MyDownloadPage.StartDownload( self._Parent._Emulator["SO_URL"], os.path.dirname(self._Parent._Emulator["ROM_SO"]))
def KeyDown(self, event): if IsKeyMenuOrB(event.key): self.ReturnToUpLevelPage() self._Screen.Draw() self._Screen.SwapAndShow() if IsKeyStartOrA(event.key): self.ToggleModeAni() """ self.ToggleMode() self._Screen.SwapAndShow() pygame.time.delay(1000) self._Screen.Draw() self._Screen.SwapAndShow() """ """ if event.key == CurKeys["Up"]: self.ScrollUp() self._Screen.Draw() self._Screen.SwapAndShow() if event.key == CurKeys["Down"]: self.ScrollDown() self._Screen.Draw() self._Screen.SwapAndShow() """ if event.key == CurKeys["X"]: self.UnBlockAll() self._Screen.SwapAndShow() pygame.time.delay(1000) self._Screen.Draw() self._Screen.SwapAndShow()
def KeyDown(self, event): if IsKeyMenuOrB(event.key) or event.key == CurKeys["Left"]: self.ReturnToUpLevelPage() self._Screen.Draw() self._Screen.SwapAndShow() if event.key == CurKeys["Up"]: self.ScrollUp() self._Screen.Draw() self._Screen.SwapAndShow() if event.key == CurKeys["Down"]: self.ScrollDown() self._Screen.Draw() self._Screen.SwapAndShow() """ if event.key == CurKeys["Right"]: self.FScrollDown(Step=5) self._Screen.Draw() self._Screen.SwapAndShow() if event.key == CurKeys["Left"]: self.FScrollUp(Step=5) self._Screen.Draw() self._Screen.SwapAndShow() """ if event.key == CurKeys["X"]: self.Rescan() self._Screen.Draw() self._Screen.SwapAndShow() if IsKeyStartOrA(event.key): self.Click()
def KeyDown(self, event): if IsKeyMenuOrB(event.key): self.ReturnToUpLevelPage() self._Screen.Draw() self._Screen.SwapAndShow() if IsKeyStartOrA(event.key): self._Screen._MsgBox.SetText("Applying") self._Screen._MsgBox.Draw() self._Screen.SwapAndShow() pygame.time.delay(638) self.Click() self._Screen.Draw() self._Screen.SwapAndShow() if event.key == CurKeys["Up"]: self.ScrollUp() self._Screen.Draw() self._Screen.SwapAndShow() if event.key == CurKeys["Down"]: self.ScrollDown() self._Screen.Draw() self._Screen.SwapAndShow()
def KeyDown(self,event): if IsKeyMenuOrB(event.key): self.ReturnToUpLevelPage() self._Screen.Draw() self._Screen.SwapAndShow() if IsKeyStartOrA(event.key): if self.CheckBattery() < 20: cmdpath = "feh --bg-center %s;" % MySkinManager.GiveWallpaper("gameover.png") else: cmdpath = "feh --bg-center %s;" % MySkinManager.GiveWallpaper("seeyou.png") cmdpath += "sleep 3;" #cmdpath += "echo 'halt -p' > /tmp/halt_cmd" cmdpath += "sudo halt -p" pygame.event.post( pygame.event.Event(RUNSYS, message=cmdpath)) if event.key == CurKeys["X"]: cmdpath = "feh --bg-center %s;" % MySkinManager.GiveWallpaper("seeyou.png") cmdpath += "sleep 3;" cmdpath += "sudo reboot" pygame.event.post( pygame.event.Event(RUNSYS, message=cmdpath)) if event.key == CurKeys["Y"]: if self._FootMsg[1] != "": cmdpath = "feh --bg-center %s;" % MySkinManager.GiveWallpaper("seeyou.png") cmdpath += "sleep 3;" cmdpath += "sudo pm-suspend" pygame.event.post( pygame.event.Event(RUNSYS, message=cmdpath))
def KeyDown(self,event): if IsKeyMenuOrB(event.key): self.ReturnToUpLevelPage() self._Screen.Draw() self._Screen.SwapAndShow() if event.key == CurKeys["X"]: #Scan current self.ReScan() self._Screen.Draw() self._Screen.SwapAndShow() if event.key == CurKeys["Y"]: #del if len(self._MyList) == 0: return self._ConfirmBox.CallbackA = self.ConfirmBoxCallbackA self._Screen.PushPage(self._ConfirmBox) self._Screen.Draw() self._Screen.SwapAndShow() if event.key == CurKeys["Up"]: self.ScrollUp() self._Screen.Draw() self._Screen.SwapAndShow() if event.key == CurKeys["Down"]: self.ScrollDown() self._Screen.Draw() self._Screen.SwapAndShow()
def KeyDown(self, event): if IsKeyMenuOrB(event.key): self.ReturnToUpLevelPage() self._Screen.Draw() self._Screen.SwapAndShow() if IsKeyStartOrA(event.key): if self.CheckBattery() < 20: cmdpath = "feh --bg-center gameshell/wallpaper/gameover.png;" else: cmdpath = "feh --bg-center gameshell/wallpaper/seeyou.png;" cmdpath += "sleep 3;" #cmdpath += "echo 'halt -p' > /tmp/halt_cmd" cmdpath += "sudo halt -p" pygame.event.post(pygame.event.Event(RUNSYS, message=cmdpath)) if event.key == CurKeys["X"]: cmdpath = "feh --bg-center gameshell/wallpaper/seeyou.png;" cmdpath += "sleep 3;" cmdpath += "sudo reboot" pygame.event.post(pygame.event.Event(RUNSYS, message=cmdpath))
def KeyDown(self,event): if IsKeyMenuOrB(event.key): self.ReturnToUpLevelPage() self._Screen.Draw() self._Screen.SwapAndShow() if IsKeyStartOrA(event.key): self.GoToDay() self._Screen.Draw() self._Screen.SwapAndShow() if event.key == CurKeys["Right"]: self.NextMonth() self._Screen.Draw() self._Screen.SwapAndShow() if event.key == CurKeys["Left"]: self.PreMonth() self._Screen.Draw() self._Screen.SwapAndShow() if event.key == CurKeys["Up"]: self.NextYear() self._Screen.Draw() self._Screen.SwapAndShow() if event.key == CurKeys["Down"]: self.PreYear() self._Screen.Draw() self._Screen.SwapAndShow()
def KeyDown(self, event): if IsKeyMenuOrB(event.key): self.ReturnToUpLevelPage() self._Screen.Draw() self._Screen.SwapAndShow() return if IsKeyStartOrA(event.key): self._Leader.InstallPackage(self._Screen) return
def KeyDown(self, event): if IsKeyMenuOrB(event.key): if self._dev_obj != None: try: self._dev_obj.CancelPairing() except Exception, e: print(str(e)) self.ReturnToUpLevelPage() self._Screen.Draw() self._Screen.SwapAndShow()
def KeyDown(self, event): if IsKeyMenuOrB(event.key) or event.key == CurKeys["Left"]: self.ReturnToUpLevelPage() self._Screen.Draw() self._Screen.SwapAndShow() if event.key == CurKeys["Up"]: self.SpeedScroll(event.key) self.ScrollUp() self._Screen.Draw() self._Screen.SwapAndShow() if event.key == CurKeys["Down"]: self.SpeedScroll(event.key) self.ScrollDown() self._Screen.Draw() self._Screen.SwapAndShow() if IsKeyStartOrA(event.key): self.Click() if event.key == CurKeys["X"]: #Scan current self.ReScan() self._Screen.Draw() self._Screen.SwapAndShow() if event.key == CurKeys["Y"]: #del if len(self._MyList) == 0: return cur_li = self._MyList[self._PsIndex] if cur_li.IsFile(): """ #self._Parent.FavDeleteConfirmPage.SetFileName(cur_li._Path) #self._Parent.FavDeleteConfirmPage.SetTrashDir(self._Emulator["ROM"])## Fav delete,return to ROM dir,not .Trash #self._Screen.PushCurPage() #self._Screen.SetCurPage(self._Parent.FavDeleteConfirmPage) #self._Screen.Draw() #self._Screen.SwapAndShow() """ #delete directly without confirm dialog stats = os.stat(cur_li._Path) os.chown( cur_li._Path, stats.st_uid, stats.st_uid) ## normally uid and gid should be the same self._Screen._MsgBox.SetText("Deleting") self._Screen._MsgBox.Draw() self._Screen.SwapAndShow() pygame.time.delay(600) self.ReScan() self._Screen.Draw() self._Screen.SwapAndShow()
def KeyDown(self, event): if IsKeyMenuOrB(event.key): self.ReturnToUpLevelPage() self._Screen.Draw() self._Screen.SwapAndShow() if IsKeyStartOrA(event.key): if is_wifi_connected_now(): self.CurWeather() else: self._Screen.Draw() self._Screen._MsgBox.SetText("CheckWifiConnection") self._Screen._MsgBox.Draw() self._Screen.SwapAndShow()
def KeyDown(self, event): if IsKeyMenuOrB(event.key): self.ReturnToUpLevelPage() self._Screen.Draw() self._Screen.SwapAndShow() if IsKeyStartOrA(event.key): self._Screen._MsgBox.SetText("Rebooting to LauncherGo") self._Screen._MsgBox.Draw() self._Screen.SwapAndShow() pygame.time.delay(300) ArmSystem("sed -i s/launcher/launchergo/g ~/.bashrc") ArmSystem("sudo reboot")
def KeyDown(self, event): if IsKeyMenuOrB(event.key): self.ReturnToUpLevelPage() self._Screen.Draw() self._Screen.SwapAndShow() if event.key == CurKeys["Up"]: self.ScrollUp() self._Screen.Draw() self._Screen.SwapAndShow() if event.key == CurKeys["Down"]: self.ScrollDown() self._Screen.Draw() self._Screen.SwapAndShow()
def KeyDown(self, event): if IsKeyMenuOrB(event.key): gobject.source_remove(self._DownloaderTimer) self._DownloaderTimer = -1 if self._Downloader != None: try: self._Downloader.stop() except: print("user canceled ") self.ReturnToUpLevelPage() self._Screen.Draw() self._Screen.SwapAndShow()
def KeyDown(self, event): if IsKeyMenuOrB(event.key): self.ReturnToUpLevelPage() self._Screen.Draw() self._Screen.SwapAndShow() if IsKeyStartOrA(event.key): self.ToggleMode() if event.key == CurKeys["X"]: self._ConfirmPage._LayoutMode = GetButtonsLayoutMode() self._Screen.PushPage(self._ConfirmPage) self._Screen.Draw() self._Screen.SwapAndShow()
def KeyDown(self,event): if IsKeyMenuOrB(event.key): self.ReturnToUpLevelPage() self._Screen.Draw() self._Screen.SwapAndShow() if event.key == CurKeys["Right"]: self._MySlider.Further() self._Screen.Draw() self._Screen.SwapAndShow() if event.key == CurKeys["Left"]: self._MySlider.StepBack() self._Screen.Draw() self._Screen.SwapAndShow()
def KeyDown(self, event): if IsKeyMenuOrB(event.key): try: os.close(self._FIFO) self._FIFO = None except Exception, e: print(e) self._KeepReading = False self._ReadingThread.join() self._ReadingThread = None self.ReturnToUpLevelPage() self._Screen.Draw() self._Screen.SwapAndShow()
def KeyDown(self, event): if IsKeyMenuOrB(event.key): self.ReturnToUpLevelPage() self._Screen.Draw() self._Screen.SwapAndShow() if IsKeyStartOrA(event.key): # TODO - we could git clone if godot-launcher is not installed # TODO - check connected to internet #self._Screen._MsgBox.SetText("Installing LauncherGodot") #ArmSystem("git clone https://github.com/samdze/godot-launcher.git") self._Screen._MsgBox.SetText("Rebooting to LauncherGodot") self._Screen._MsgBox.Draw() self._Screen.SwapAndShow() pygame.time.delay(300) ArmSystem("sed -i s/launcher/godot-launcher/g /home/cpi/.bashrc") ArmSystem("sudo reboot")
def KeyDown(self,event): if IsKeyMenuOrB(event.key): self.ReturnToUpLevelPage() self._Screen.Draw() self._Screen.SwapAndShow() if IsKeyStartOrA(event.key): self.SnapMsg(MyLangManager.Tr("Disconnecting")) self._Screen.Draw() self._Screen.SwapAndShow() self._Parent._Daemon.Disconnect() pygame.time.delay(400) self.ReturnToUpLevelPage() self._Screen.Draw() self._Screen.SwapAndShow()
def KeyDown(self,event): if IsKeyMenuOrB(event.key): self.ReturnToUpLevelPage() self._Screen.Draw() self._Screen.SwapAndShow() if IsKeyStartOrA(event.key): self._Screen._MsgBox.SetText("Applying") self._Screen._MsgBox.Draw() self._Screen.SwapAndShow() pygame.time.delay(638) self.CallbackA() self.ReturnToUpLevelPage() self._Screen.Draw() self._Screen.SwapAndShow()
def KeyDown(self, event): if IsKeyMenuOrB(event.key): self.ReturnToUpLevelPage() self._Screen.Draw() self._Screen.SwapAndShow() if IsKeyStartOrA(event.key): self.Click() if event.key == CurKeys["Y"]: self.ClearAllGateways() if event.key == CurKeys["Up"]: self.ScrollUp() self._Screen.Draw() self._Screen.SwapAndShow() if event.key == CurKeys["Down"]: self.ScrollDown() self._Screen.Draw() self._Screen.SwapAndShow()
def KeyDown(self, event): if IsKeyMenuOrB(event.key): self.ReturnToUpLevelPage() self._Screen.Draw() self._Screen.SwapAndShow() if event.key == CurKeys["Up"]: self.ScrollUp() self._Screen.Draw() self._Screen.SwapAndShow() if event.key == CurKeys["Down"]: self.ScrollDown() self._Screen.Draw() self._Screen.SwapAndShow() if IsKeyStartOrA(event.key): self.Click() if event.key == CurKeys["X"]: self.TryDisconnect()