Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
Size: Mime:
ó
Dh-_c@søddlmZmZmZmZddlmZmZddl	m
Z
ddlmZddl
mZmZddlmZddlmZddlmZdd	lmZdd
lmZddlmZddlmZd
efd„ƒYZdS(iÿÿÿÿ(tprintDBGtprintExctGetIPTVPlayerVerstiont
GetIconDir(tTranslateTXTtIPTVPlayerNeedInit(tCover3(t
IPTVSetupImpl(t
getDesktopteTimer(t
MessageBox(t	ChoiceBox(tScreen(t	ActionMap(tLabel(t
boundFunction(t
LoadPixmaptIPTVSetupMainWidgetcBsœeZeƒZdeZed„Zd„Zd„Zd„Z	d„Z
d„Zd„Zd„Z
d	„Zd
„Zd„Zd„Zd
„Zd„ZRS(s2
    <screen position="center,center" size="600,300" title="E2iPlayer setup version %s">
            <widget name="sub_title"    position="10,10" zPosition="2" size="580,90"   valign="center" halign="center" font="Regular;24" transparent="1" foregroundColor="white" />
            <widget name="info_field"   position="10,100" zPosition="2" size="580,200" valign="top" halign="center"   font="Regular;22" transparent="1" foregroundColor="white" />
            
            <widget name="spinner"   zPosition="2" position="463,200" size="16,16" transparent="1" alphatest="blend" />
            <widget name="spinner_1" zPosition="1" position="463,200" size="16,16" transparent="1" alphatest="blend" />
            <widget name="spinner_2" zPosition="1" position="479,200" size="16,16" transparent="1" alphatest="blend" />
            <widget name="spinner_3" zPosition="1" position="495,200" size="16,16" transparent="1" alphatest="blend" />
            <widget name="spinner_4" zPosition="1" position="511,200" size="16,16" transparent="1" alphatest="blend" />
    </screen>cCsxtdƒtj||ƒttdƒƒ|d<ttdƒƒ|d<tddgi|jd6|jd6d	ƒ|d
<yEx>tdƒD]0}d}|r©|d
|7}nt	ƒ||<q†WWnt
k
rÕtƒnXtt
dƒƒtt
dƒƒg|_|jj|jƒ|jj|jƒ||_t|_t|_d|_t|_t|j|j|j|jƒ|_ dS(Ns=IPTVUpdateMainWindow.__init__ -------------------------------t t	sub_titlet
info_fieldtSetupActionstColorActionstcanceltokiÿÿÿÿtactionsitspinners_%dsradio_button_on.pngsradio_button_off.png(!RRt__init__Rt_R
t
cancelPressedtstartPressedtrangeRt	ExceptionRRRt
spinnerPixmaptonClosetappendt_IPTVSetupMainWidget__onClosetonShowtonStartt	autoStarttFalsetunderCloseMessagetunderClosingtNonetdeferredActiontstartedRtfinishedtchooseQuestiontshowMessagetsetInfot	setupImpl(tselftsessionR'tidxtspinnerName((sN/usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/setup/iptvsetupwidget.pyR+s4




'					cCstdƒdS(Ns;IPTVSetupMainWidget.__del__ -------------------------------(R(R3((sN/usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/setup/iptvsetupwidget.pyt__del__KscCs%tdƒ|jjƒttƒdS(Ns;IPTVSetupMainWidget.__onClose -----------------------------(RR2t	terminateRR((R3((sN/usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/setup/iptvsetupwidget.pyt	__onCloseNs

cCse|jj|jƒtdƒ|djtdƒƒ|djtdƒƒ|jra|jƒndS(NsIPTVSetupMainWidget.onStartRtInformationRssIPTVPlayer need some additional setup.
Such as downloading and installation additional binaries.
Press OK to start.(R%tremoveR&RtsetTextRR'R(R3((sN/usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/setup/iptvsetupwidget.pyR&Ss
	cCsUtdƒ|jrdSt|_tdƒ}|jj|jtd|dtj	ƒdS(Ns!IPTVSetupMainWidget.cancelPressedsTSkipping IPTVPlayer setup may cause problems.
Are you sure to skip IPTVPlayer setup?ttextttype(
RR*tTrueR)RR4topenWithCallbacktcancelAnswerR
t
TYPE_YESNO(R3tmessage((sN/usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/setup/iptvsetupwidget.pyRZs
		cCs>tdƒ|jrdS|jr$dSt|_|jjƒdS(Ns IPTVSetupMainWidget.startPressed(RR*R-R?R2tstart(R3((sN/usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/setup/iptvsetupwidget.pyRas
			cCsbtdƒ|jrdS|r3t|_|jƒn+d|jkr^|j}d|_|ƒndS(Ns IPTVSetupMainWidget.cancelAnswer(RR*R?tcloseR+R,(R3tretR,((sN/usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/setup/iptvsetupwidget.pyRAhs
		
		cCsUtdƒ|jrdS|jr>t|j|||ƒ|_n|j|||ƒdS(NsIPTVSetupMainWidget.showMessage(RR*R)Rt
doShowMessageR,(R3RCR>tcallback((sN/usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/setup/iptvsetupwidget.pyR0ts
		cCs#|jj|td|d|ƒdS(NR=R>(R4R@R
(R3RCR>RH((sN/usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/setup/iptvsetupwidget.pyRGzscCsUtdƒ|jrdS|jr>t|j|||ƒ|_n|j|||ƒdS(Ns"IPTVSetupMainWidget.chooseQuestion(RR*R)RtdochooseQuestionR,(R3ttitletlistRH((sN/usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/setup/iptvsetupwidget.pyR/}s
		cCsQ|d7}|jddƒjdtdƒƒ}|jj|td|d|ƒdS(NsI                                                                         s
Ri RJRK(treplacetchrR4R@R(R3RJRKRH((sN/usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/setup/iptvsetupwidget.pyRIƒs
$cCsQ|jr
dSd|kr-|dj|ƒnd|krM|dj|ƒndS(NRR(R*R+R<(R3RJRC((sN/usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/setup/iptvsetupwidget.pyR1ˆs	cCs3|jr
dS|jr%|j|_n
|jƒdS(N(R*R)t
doFinishedR,(R3((sN/usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/setup/iptvsetupwidget.pyR.s
		cCs|jƒdS(N(RE(R3((sN/usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/setup/iptvsetupwidget.pyRN’s(t__name__t
__module__RtIPTV_VERSIONtskinR(RR7R$R&RRRAR0RGR/RIR1R.RN(((sN/usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/setup/iptvsetupwidget.pyRs 	
 												N(t-Plugins.Extensions.IPTVPlayer.tools.iptvtoolsRRRRt7Plugins.Extensions.IPTVPlayer.components.iptvplayerinitRRRt.Plugins.Extensions.IPTVPlayer.components.coverRt1Plugins.Extensions.IPTVPlayer.setup.iptvsetupimplRtenigmaRR	tScreens.MessageBoxR
tScreens.ChoiceBoxRtScreens.ScreenRtComponents.ActionMapR
tComponents.LabelRtTools.BoundFunctionRtTools.LoadPixmapRR(((sN/usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/setup/iptvsetupwidget.pyt<module>
s"