i used the second infobar to infobar here my skin.xml replace this for the one in the skin and look. (make a backup of the skin.xml you now used)
MX_HQ7
Re: MX_HQ7 #41
Re: MX_HQ7 #42
Re: MX_HQ7 #43
Re: MX_HQ7 #44
Re: MX_HQ7 #45
Re: MX_HQ7 #46
Posted 1 November 2023 - 09:02
Can administator of this skin do to work skin for last openpli 9.0.
I try, but crash.
In that case you have a crashlog which you can add overhere.
Mijn schotel is een T90 met 10 LNB's. Daarnaast voor de fun nog een draaibaar systeem met een Triax TD 78.
Dreamboxen heb ik niet meer echt actief. Verder heb ik ook nog een een VU+ duo2 met 500Gb harddisk + een VU+ Uno, Zero, Solo 4K, Ultimo 4K, Zero 4K, Uno 4Kse. + ook nog een Xtrend ET7x00. Daarnaast heb ik ook nog diverse andere modellen w.o. een Formuler F4, ET8500, ET7500, Mut@nt 2400HD, Xsarius Fusion HD se en verder nog wel het e.e.a. waarmee op verzoek vanalles wordt getest. Iemand moet het tenslotte doen.
Los van de eerder genoemde modellen heb ik nog wel een rits aan testsamples als Mut@nt 2400HD, HD60, GB UE4K, GB Trio4K, Maxitec Multibox combo en Twin, Octagon sf8008, sf8008 mini en last but nog least enkele modellen van het Grieks Duitse Edision.
Voor centrale opslag van media gebruik ik een Qnap 219P met tweemaal 2 Tb harddisks + een Synology DS414 met 12 Tb Totale opslag.
-------------------------------------------------------------------------------------------
Many answers to your question can be found in our wiki: Just one click away from this "solutioncentre".
Als ik alles al wist hoefde ik ook niets te vragen. If I had all the knowledge I had no questions at all.
Re: MX_HQ7 #47
Posted 1 November 2023 - 14:42
My two cents, Python3 issue....
Aan de rand van de afgrond is een stap voorwaarts niet altijd vooruitgang....
On the edge of the abyss, a step forward is not always progress....
Hardware: 2x Daily used Vu+ Ultimo 4K - Vu+ Duo 4K SE and a lot more.... - VisioSat BiBigsat - Jultec Unicable Multiswitch 4 positions: 19.2/23.5/28.2 East - Diseqc motorized flatdish antenna
Software : HomeBuild OpenPLi Develop and Scarthgap builds, local cards driven by OsCam
Press the button on the buttom right of this message
Have you tried our wiki yet? Many answers can be found in our OpenPLi wiki
Re: MX_HQ7 #48
Posted 2 November 2023 - 08:22
I think same, is Python problem, here is crash log
Traceback (most recent call last):
File "/usr/lib/enigma2/python/Components/Opkg.py", line 182, in cmdFinished
File "/usr/lib/enigma2/python/Components/Opkg.py", line 242, in callCallbacks
File "/usr/lib/enigma2/python/Screens/SoftwareUpdate.py", line 232, in opkgCallback
File "/usr/lib/enigma2/python/StartEnigma.py", line 302, in openWithCallback
dlg = self.open(screen, *arguments, **kwargs)
File "/usr/lib/enigma2/python/StartEnigma.py", line 312, in open
dlg = self.current_dialog = self.instantiateDialog(screen, *arguments, **kwargs)
File "/usr/lib/enigma2/python/StartEnigma.py", line 255, in instantiateDialog
return self.doInstantiateDialog(screen, arguments, kwargs, self.desktop)
File "/usr/lib/enigma2/python/StartEnigma.py", line 279, in doInstantiateDialog
dlg.applySkin()
File "/usr/lib/enigma2/python/Screens/Screen.py", line 240, in applySkin
File "/usr/lib/enigma2/python/Screens/Screen.py", line 269, in createGUIScreen
File "skin applet", line 21, in <module>
File "/usr/lib/enigma2/python/enigma.py", line 1249, in __init__
TypeError: in method 'new_ePoint', argument 1 of type 'int'
[ePyObject] (CallObject(<bound method OpkgComponent.cmdFinished of <Components.Opkg.OpkgComponent object at 0xb0a0bc58>>,(0,)) failed)
Re: MX_HQ7 #49
Re: MX_HQ7 #50
Posted 2 November 2023 - 13:28
Most likely some division somewhere that now has to be an integer division.
Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Ultimate (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)
Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.
Many answers to your question can be found in our new and improved wiki.
Re: MX_HQ7 #51
Posted 2 November 2023 - 14:38
MX-HQ7-Pli/usr/share/enigma2/MX_HQ7/skin.xml at master · OBH-Skins/MX-HQ7-Pli · GitHub
it uses applets in ChoiceBox, MessageBox(Simple)
you may try this code for ChoiceBox, it is ok on py3
<screen name="ChoiceBox" position="center,210" size="975,15" title="Input"> <widget name="text" position="38,15" size="915,330" font="Regular;36" enableWrapAround="1" /> <widget name="list" position="30,360" size="915,504" itemHeight="42" scrollbarMode="showOnDemand" /> <applet type="onLayoutFinish"> from enigma import eSize,ePoint orgwidth=self.instance.size().width() orgpos=self.instance.position() textsize=self["text"].getSize() # y size still must be fixed in font stuff... textsize=(textsize[0] + 90,textsize[1] + 120) count=len(self.list) if count > 12: count=12 offset=54 * count wsizex=textsize[0] + 60 wsizey=textsize[1] + offset + 25 if (750 > wsizex): wsizex=750 wsize=(wsizex,wsizey) # resize self.instance.resize(eSize(*wsize)) # resize label self["text"].instance.resize(eSize(*textsize)) # move list listsize=(wsizex - 25,54 * count) self["list"].instance.move(ePoint(12,textsize[1])) self["list"].instance.resize(eSize(*listsize)) # center window newwidth=wsize[0] self.instance.move(ePoint((1920-wsizex)/2,(1080-wsizey)/2)) #self.instance.move(ePoint((1920-wsizex)/2, (1080-wsizey)/(count > 7 and 2 or 3))) #self.instance.move(ePoint((1280-wsizex)/2, (720-wsizey)/(count > 7 and 2 or 3))) </applet> </screen>
and for MessageBox
<screen name="MessageBox" position="center,210" size="1200,15" title="Message"> <widget name="text" position="120,12" size="1065,726" font="Regular;33" scrollbarMode="showOnDemand" /> <widget name="ErrorPixmap" pixmap="icons/input_error.png" alphatest="blend" position="15,8" size="80,80" /> <widget name="QuestionPixmap" pixmap="icons/input_question.png" alphatest="blend" position="15,8" size="80,80" /> <widget name="InfoPixmap" pixmap="icons/input_info.png" alphatest="blend" position="15,8" size="80,80" /> <widget name="list" position="23,756" font="Regular;33" itemHeight="48" size="1155,294" scrollbarMode="showOnDemand" /> <applet type="onLayoutFinish"> from enigma import eSize, ePoint orgwidth = self.instance.size().width() orgpos = self.instance.position() textsize = self["text"].getSize() # y size still must be fixed in font stuff... textsize = (textsize[0] + 90, textsize[1] + 90) offset = 30 if self.type == self.TYPE_YESNO: offset = 165 wsizex = textsize[0] + 90 wsizey = textsize[1] + offset if (900 > wsizex): wsizex = 900 wsize = (wsizex, wsizey) # resize self.instance.resize(eSize(*wsize)) # resize label self["text"].instance.resize(eSize(*textsize)) # move list listsize = (wsizex - 30, 45 + offset) self["list"].instance.move(ePoint(12, textsize[1])) self["list"].instance.resize(eSize(*listsize)) # center window newwidth = wsize[0] self.instance.move(ePoint(orgpos.x() + (orgwidth - newwidth)/2, orgpos.y())) </applet> </screen>
for MessageBoxSimple you can take simple screen without applet
<screen name="MessageBoxSimple" position="center,center" size="900,615" title="Message"> <widget name="text" position="120,12" size="765,426" font="Regular;33" /> <widget name="ErrorPixmap" pixmap="icons/input_error.png" alphatest="blend" position="15,8" size="80,80" /> <widget name="QuestionPixmap" pixmap="icons/input_question.png" alphatest="blend" position="15,8" size="80,80" /> <widget name="InfoPixmap" pixmap="icons/input_info.png" alphatest="blend" position="15,8" size="80,80" /> <widget name="list" position="23,456" font="Regular;33" itemHeight="48" size="855,294" scrollbarMode="showOnDemand" /> </screen>
or if you want it with applet just copy MessageBox screen once more and rename it to MessageBoxSimple
Re: MX_HQ7 #52
Re: MX_HQ7 #53
Re: MX_HQ7 #54
Posted 4 November 2023 - 17:04
try these screens witout any pytton code until solution is found
<screen name="ChoiceBox" position="center,center" size="975,880" title="Input"> <widget name="text" position="38,15" size="915,330" font="Regular;36" enableWrapAround="1" /> <widget name="list" position="30,360" size="915,504" itemHeight="42" scrollbarMode="showOnDemand" /> </screen> <screen name="MessageBox" position="center,center" size="1200,915" title="Message"> <widget name="text" position="120,12" size="1065,726" font="Regular;33" scrollbarMode="showOnDemand" /> <widget name="ErrorPixmap" pixmap="icons/input_error.png" alphatest="blend" position="15,8" size="80,80" /> <widget name="QuestionPixmap" pixmap="icons/input_question.png" alphatest="blend" position="15,8" size="80,80" /> <widget name="InfoPixmap" pixmap="icons/input_info.png" alphatest="blend" position="15,8" size="80,80" /> <widget name="list" position="23,756" font="Regular;33" itemHeight="48" size="1155,294" scrollbarMode="showOnDemand" /> </screen> <screen name="MessageBoxSimple" position="center,center" size="1200,915" title="Message"> <widget name="text" position="120,12" size="1065,726" font="Regular;33" /> <widget name="ErrorPixmap" pixmap="icons/input_error.png" alphatest="blend" position="15,8" size="80,80" /> <widget name="QuestionPixmap" pixmap="icons/input_question.png" alphatest="blend" position="15,8" size="80,80" /> <widget name="InfoPixmap" pixmap="icons/input_info.png" alphatest="blend" position="15,8" size="80,80" /> <widget name="list" position="23,756" font="Regular;33" itemHeight="48" size="1155,294" scrollbarMode="showOnDemand" /> </screen>
Re: MX_HQ7 #55
Posted 5 November 2023 - 13:39
Nothing changed to skin layout
tested PLi 9.0 ...py3 ...develop ...py3
Re: MX_HQ7 #56
Re: MX_HQ7 #57
Posted 15 November 2023 - 12:02
blue button GS:
File "/usr/lib/enigma2/python/Components/ActionMap.py", line 57, in action File "/usr/lib/enigma2/python/Screens/InfoBarGenerics.py", line 2327, in showExtensionSelection File "/usr/lib/enigma2/python/StartEnigma.py", line 300, in openWithCallback dlg = self.open(screen, *arguments, **kwargs) File "/usr/lib/enigma2/python/StartEnigma.py", line 310, in open dlg = self.current_dialog = self.instantiateDialog(screen, *arguments, **kwargs) File "/usr/lib/enigma2/python/StartEnigma.py", line 253, in instantiateDialog return self.doInstantiateDialog(screen, arguments, kwargs, self.desktop) File "/usr/lib/enigma2/python/StartEnigma.py", line 277, in doInstantiateDialog dlg.applySkin() File "/usr/lib/enigma2/python/Screens/Screen.py", line 241, in applySkin File "/usr/lib/enigma2/python/Screens/Screen.py", line 270, in createGUIScreen File "skin applet", line 21, in <module> File "/usr/lib/enigma2/python/enigma.py", line 1249, in __init__ TypeError: in method 'new_ePoint', argument 1 of type 'int' [ePyObject] (CallObject(<bound method ActionMap.action of <Components.ActionMap.HelpableActionMap object at 0xb0614f40>>,('InfobarExtensions', 'extensions')) failed)
Edited by willy01, 15 November 2023 - 12:02.
Re: MX_HQ7 #58
Re: MX_HQ7 #59
Posted 19 February 2024 - 17:26
hello, one time again i have this problem,
i try to change ChoiceBox, MessageBox but again same
raceback (most recent call last):
File "/usr/lib/enigma2/python/Components/Opkg.py", line 182, in cmdFinished
File "/usr/lib/enigma2/python/Components/Opkg.py", line 242, in callCallbacks
File "/usr/lib/enigma2/python/Screens/SoftwareUpdate.py", line 232, in opkgCallback
File "/usr/lib/enigma2/python/StartEnigma.py", line 302, in openWithCallback
dlg = self.open(screen, *arguments, **kwargs)
File "/usr/lib/enigma2/python/StartEnigma.py", line 312, in open
dlg = self.current_dialog = self.instantiateDialog(screen, *arguments, **kwargs)
File "/usr/lib/enigma2/python/StartEnigma.py", line 255, in instantiateDialog
return self.doInstantiateDialog(screen, arguments, kwargs, self.desktop)
File "/usr/lib/enigma2/python/StartEnigma.py", line 279, in doInstantiateDialog
dlg.applySkin()
File "/usr/lib/enigma2/python/Screens/Screen.py", line 240, in applySkin
File "/usr/lib/enigma2/python/Screens/Screen.py", line 269, in createGUIScreen
File "skin applet", line 21, in <module>
File "/usr/lib/enigma2/python/enigma.py", line 1249, in __init__
TypeError: in method 'new_ePoint', argument 1 of type 'int'
[ePyObject] (CallObject(<bound method OpkgComponent.cmdFinished of <Components.Opkg.OpkgComponent object at 0xb0a0bc58>>,(0,)) failed)
2 user(s) are reading this topic
0 members, 2 guests, 0 anonymous users