From 528c8678e1088993cad4f6dbd380b4cce7dab574 Mon Sep 17 00:00:00 2001 From: Alhaziel01 Date: Mon, 29 Jun 2020 19:50:17 +0200 Subject: [PATCH] Piccoli fix a nextep --- platformcode/launcher.py | 3 +- .../skins/Default/720p/NextDialogCompact.xml | 86 ++++++++++-------- .../Default/media/NextDialog/background.png | Bin 2088 -> 0 bytes .../skins/Default/media/NextDialog/close.png | Bin 11255 -> 11023 bytes .../skins/Default/media/NextDialog/play.png | Bin 2135 -> 2117 bytes specials/autoplay.py | 5 +- 6 files changed, 52 insertions(+), 42 deletions(-) delete mode 100644 resources/skins/Default/media/NextDialog/background.png diff --git a/platformcode/launcher.py b/platformcode/launcher.py index 6116e82d..066d6230 100644 --- a/platformcode/launcher.py +++ b/platformcode/launcher.py @@ -434,6 +434,7 @@ def play_from_library(item): else: # Pop-up window from specials import videolibrary, autoplay + # from core.support import dbg;dbg() p_dialog = platformtools.dialog_progress_bg(config.get_localized_string(20000), config.get_localized_string(60683)) p_dialog.update(0, '') item.play_from = 'window' @@ -442,7 +443,7 @@ def play_from_library(item): while platformtools.is_playing(): # Conventional window sleep(1) play_time = platformtools.resume_playback(item, True) - if not play_time: + if not play_time and config.get_setting('autoplay'): return # The number of links to show is limited diff --git a/resources/skins/Default/720p/NextDialogCompact.xml b/resources/skins/Default/720p/NextDialogCompact.xml index d698b0da..740f674b 100644 --- a/resources/skins/Default/720p/NextDialogCompact.xml +++ b/resources/skins/Default/720p/NextDialogCompact.xml @@ -4,12 +4,11 @@ Dialog.Close(fullscreeninfo,true) Dialog.Close(videoosd,true) - - horizontal + 15 + 0 + 140 40 - 0 - right @@ -18,43 +17,52 @@ - - - 40 - 80 - font30_title - 10 - 80FFFFFF - FFFFFFFF - 80FFFFFF - 22000000 - center - left - NextDialog/play.png - NextDialog/play.png - no - - - - 40 - 40 - font30_title - 30 - 80FFFFFF - FFFFFFFF - 80FFFFFF - 22000000 - center - center - NextDialog/close.png - NextDialog/close.png - no - - + 0 - 20 + 0 + 100% + 100% + white.png + + + horizontal + 0 + 20 40 - NextDialog/background.png + 0 + right + + + 40 + 80 + font30_title + 10 + 80FFFFFF + FFFFFFFF + 80FFFFFF + 22000000 + center + left + NextDialog/play.png + NextDialog/play.png + no + + + + 40 + 40 + font30_title + 30 + 80FFFFFF + FFFFFFFF + 80FFFFFF + 22000000 + center + center + NextDialog/close.png + NextDialog/close.png + no + diff --git a/resources/skins/Default/media/NextDialog/background.png b/resources/skins/Default/media/NextDialog/background.png deleted file mode 100644 index bdd2689e824baa75c9db0f00698dfc74b2216577..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2088 zcma)7Yi!e26n4kTqo`t9%Zm8HjEfMD#gDW}iIvc$cG_m(5}H8MjtN}bX)bN-U^^r& z3~gmRI`OLL7(-0FhQvc`ViJ2WMmtys6Qb1^ph-xeiiu5Ifq}%v7>HdvX;PrD{cvL6 z?>pZ;=R4QOZN93C+???_2!iB#E7@xJZ#Axw!{P6Q(zS;XB>Nf&1oa>{n--J^&WlRD zgeM|Vh$D!zG!f;6MoCBOr3N6ou$y0XVki(@SdEP%xhNxrL1l|7`CF<2LQA9I5V6vk zInD$P1tOBpqlrk9tkDSCa55)14Tv+ zO}<`<=`IX|IGPgYV=%XrxU8kBhdvNe0)z+(CkeG7vTpffm zxj!OrAg26aIy5b<`v^P1M~5PF+_UMC$Rn9+x@RdYf2e8)HqZjiQHiLQG$p1Al4q$T z>xF|eG>RWuA??>-dNi!)iWXL$QdSzy6bId=XG^k{>Qd5dbA?kxsVTK=xJP>Dwz@dA(y2d0{OMi49mgqm4imtX>7Ac^M2Ff@s3N=T3Ms^o5fR>S6pLI57A z=4Ag-3NOKvnWh8cVF`*oz2QVEF~XQr1DQFACvtb1gh7K1#wFL_z=V^RNRM9lkRINW z3@5eoRx5zMJ>eIEOlgm`cg`xCn}4cwaeGI#k7ZWAV*?%T^XGPUWM9}h zyw-B>cE!#=6LUs^+`3h*`}Qtm9%LUGe%9^FcNg1=3yuVi_5Ap1oAdo;H-1@h)3Ih* zZ+7FPJ>s3!S*NevuAA~}{A@+R0ksU?H4SonLRM;V!>)!*}km)aU0nPAp;o1C-EB|aImP}GLzIK_obWa|(_T>Wqy1YeO-R0e5u69>+_V3$V z>g(Ad%~QwTn&v5K~Eb-m2VyEC7=RJh>h1AiYJLEgq&_8<82uU)ZWJ@~=8|9 rSGm4@e4(v;@w)Tl_EXiue=cZQn}n>Q6ZhS7jSsxnQ^kHVoup8u?O(k=?` zsMWKYW@e(6>uc2dzfqh0lcP$S#FQYfm3oZ9y*Is?#1dGaHQl_KHeGBR^Y%jhIf}gE zIc2N+dJ5(!D$87*cpxSE>pJlirt&ReztxPn*{kQzUD>4Va_`N{W^I>mM{65%`n$a+ ztkgYv?{ACr`a`=;e-*25$nHP$;Fp}SWX%2MS@u7#{@kmhGGX7kXu(U*Tfb%|?hmh9 dIwk1UMZQO?;xzm>J6vP{0#8>zmvv4FO#q4mo}2&x delta 686 zcmV;f0#W^sR`*wsBLW1)u_Y=2lZXK?lTQITleYn&lX3zzlTrd3lNkdYlLZ4AlQsiP zlcxe%ld=OAlXC+m*;Epk|tf^MZM zt_2BQ>wf=0C&j67I2S4I6YL)*7gO5n_oH?Ptg-tQRl z^8N6>$rA{N5PAbQIQ;(x_=N#!!+^A5K-w@MZ9)SDLEr*^m+*Yxd#|kxv#3(3B*x?M z+iJD?z_)*sp|+Bi`ZZvy}bf^gu5bmHu5VUR>eoXh2sq9{tvYoaJh&1Uo1dEDD@c9O~D zBUzRYf_4&r?ciuMx{Sx;t5hoW1OWa$_|Bc2&*wkfaF%6VsH%FhTrPj^1qc9O7>4PE ztkr4{5kk-0aErxaL()eK^h3sCvHQEig$8;dcZs6{I*{KKMS03`*Nv;y>TA7Te-{=9 zK>4ZTd7e`gvr}HwO&%bcP*>9`YoGccLSzXsZZ#J9X zI|oju)2nj1{5Tqo-gU#-*@naz|Isw<<6tl_gLV=D*X#AK;c$3nBmIW36Nxd#-EQ}N zyWKuP4cbQxbRx6aY_!p6eDE8>HgYnVOh|D6037>yL>UI84Fl4K0cpd4w7K!XzXL=* Up&tW)SpWb407*qoM6N<$f|SZWWB>pF diff --git a/resources/skins/Default/media/NextDialog/play.png b/resources/skins/Default/media/NextDialog/play.png index 12aedfa5a9efe5392c9620b786d4a1199d05a316..70d3cbb6224ff7a2e2918decbe2a9b589a3c65c0 100644 GIT binary patch delta 548 zcmcaEa8zJ|G80?CM%6@SZX?SOLrW_YBP(Oe$rG8Ck@=hVGY2zH{=@9TXffH5MP_mf zv&iH^7O}}ftjWmACO5F=)$iILCc?nLa3|B*Il#RrwX!%lF(*~Q#nga-L1JoYfIl~* zqfD)KVc~)~E^h-DO*s*Igq1x^aeD3=`> zqHrhj$n#yZ_UJIZYT159)c;ECR+oGCJ}Fmj*kY5`!~bgW+x2<5m61Dc#ckJed)39X i?O1r-^Et)!k624SGF~(5b-e?0KZB>MpUXO@geCw9aq2w) delta 646 zcmV;10(t$#5Z4fpBLW4*u_a*xlXV3Wlb8b>lXV3Wv&I8V0h65tW0Q3S8Iu_XUA8hrwR;2Icn+QIE zqqDO)5eKm!c9*VlzpYY@ z#tYBzGRM-!YHI)h010qNS#tmY3ljhU3ljkVnw%H_00B=)L_t(og=5r6V;IzcX`mfI z2#h+AQZRq&KuW==11SZg4#W zab#vq^<-kiuWDd338PcMh7?hDd`bp97pt1AFEtm&EkEE6WMB}Mol%vbhD&x3IFNyX zgQv8x(*b*G925>@U|?eMi(C=S!-7SI{*J)~bZvh(7isaKiw+_OGB8LeFRluaM->}X z4rE|pVEBi|#}exU2VUIGo^kCHs@NcM;N`fdk(@E}nk!EiTysci`#sB~S07*qoM6N<$f;1-|MF0Q* diff --git a/specials/autoplay.py b/specials/autoplay.py index 3b15f8bb..e0a771c5 100644 --- a/specials/autoplay.py +++ b/specials/autoplay.py @@ -182,8 +182,9 @@ def start(itemlist, item): autoplay_list.sort(key=lambda orden: (orden['indice_quality'], orden['indice_server'])) # Plan b is prepared, in case it is active the non-favorite elements are added at the end - try: plan_b = settings_node['plan_b'] - except: plan_b = True + # try: plan_b = settings_node['plan_b'] + # except: + plan_b = True text_b = '' if plan_b: autoplay_list.extend(autoplay_b) # If there are elements in the autoplay list, an attempt is made to reproduce each element, until one is found or all fail.