diff --git a/javascript/index.js b/javascript/index.js index b8baabe..bba3fca 100644 --- a/javascript/index.js +++ b/javascript/index.js @@ -13,7 +13,7 @@ Promise.resolve().then(async () => {
MFrGXJqNrOUPCPqPrQ|]@`+`2h1lBlZnXp*r;rWrkz9{4{B}x-#c-#y-$;-$l-$y-%Q-%n-(i-(x-)i-/!-3*-5B-9V",wan:"#=$0&o.]0F4@5X5b6*628u9p -+b-+(-(_-(.-&h-#%{@wGuWs}s|rJrDlaWTV}V+NAMvKfIgGKFX9a7c,7&]&+%~",bie:"-/A-/;fGe2`#M'M!$!#I",pao:"-/>-+i-'^~o|2w=hA]$[P?.4J4H3d06.M'^%A!S",geng:"-/7-&A{TzHlrh=ZIOlK4IX=X2p&M",shua:"-//-%j",cuo:"-.y-.p-*5wukWkSh!ZKY&WuV4(o$j$'",kei:"-.woU",la:"-.v-%3-$n~L|8[RXFXEWnUEU2R`MOI6DT:T0['o$A",pou:"-.l-'_-&[{]twtO]+]&Z+YGJS/<",tuan:"-.I~!}~}K}HyPy&f7`>[}XIVmGLE;;.:m8t2[,F%v%p",zuan:"-.)XOTt",keng:"-,x-([|t|kvIZCXlVgBF/C",gao:"-,Z-(I-(>wRlpWjNHGxGwGdG>E~E3Dm,)!y!t",lang:"-,V-&J-$~{Jy[r{llgiSeOIOHO;KRHHG4Cp=[3Y,z*%(s",weng:"-,@-#oyxv{kfU!Pd9o'N'&",tao:"-+m-)E-'+-%DwPwMw*r}i/fl`j[oYBWXL,JkGtE?><=) ${_} MFrGXJqNrOUPCPqPrQ|]@`+`2h1lBlZnXp*r;rWrkz9{4{B}x-#c-#y-$;-$l-$y-%Q-%n-(i-(x-)i-/!-3*-5B-9V",wan:"#=$0&o.]0F4@5X5b6*628u9p -+b-+(-(_-(.-&h-#%{@wGuWs}s|rJrDlaWTV}V+NAMvKfIgGKFX9a7c,7&]&+%~",bie:"-/A-/;fGe2`#M'M!$!#I",pao:"-/>-+i-'^~o|2w=hA]$[P?.4J4H3d06.M'^%A!S",geng:"-/7-&A{TzHlrh=ZIOlK4IX=X2p&M",shua:"-//-%j",cuo:"-.y-.p-*5wukWkSh!ZKY&WuV4(o$j$'",kei:"-.woU",la:"-.v-%3-$n~L|8[RXFXEWnUEU2R`MOI6DT:T0['o$A",pou:"-.l-'_-&[{]twtO]+]&Z+YGJS/<",tuan:"-.I~!}~}K}HyPy&f7`>[}XIVmGLE;;.:m8t2[,F%v%p",zuan:"-.)XOTt",keng:"-,x-([|t|kvIZCXlVgBF/C",gao:"-,Z-(I-(>wRlpWjNHGxGwGdG>E~E3Dm,)!y!t",lang:"-,V-&J-$~{Jy[r{llgiSeOIOHO;KRHHG4Cp=[3Y,z*%(s",weng:"-,@-#oyxv{kfU!Pd9o'N'&",tao:"-+m-)E-'+-%DwPwMw*r}i/fl`j[oYBWXL,JkGtE?><=) ${x}ZYZZ]U_6_9d9fYj6j~lWm)mep)rQrbrctvwkxc{y|U}6~?~C~`~m-!Z-*'-+R-/j-0j-3i-4/-4@-5,-5f-6j-6s-7)-9G-9W-9X",tuo:"%U%V&z0L2J4v?{@$F_H6MUTbT~Y'Yc^QdHdQnVq+r`x1{{|;|<-&d-(.-(z-({-)1-)J-)K-*:-*e-*p-+$-+3-.b-/%-/[-0b-3O-4,-6_-8}-9$-9?",zhe:"#'%+%E'P2f2|
}I-*S-+S-0~-2b-5X-8{",cou:"@ThJiK",chuang:"'_,H,L,q{+{E",piao:"$+).1D7a:;
lMi@i$fDf@b1`Y_4XyW6TMMzJ$I:GOD{=#
{let t=0,n=1;for(let a=e.length;a--;)t+=n*na.indexOf(e.charAt(a)),n*=91;return t},St=(e,t)=>{let n,a,i,s,w;for(n in e)if(e.hasOwnProperty(n))for(a=e[n].match(aa),i=0;i
');continue}const G=q[_];b||(b=G.includes("("));const se=["tag"];b&&se.push("has-parentheses"),G.length<32&&se.push("short-tag"),r.push(`${G}`),b&&(b=!G.includes(")"))}return r.join(a.showCommaInInfoPanel?",":" ")}fe("load",l=>{const r=l.target;r.className==="ant-image-preview-img"&&(x.value=`${r.naturalWidth} x ${r.naturalHeight}`)},{capture:!0});const ie=Q(()=>{const l=[{name:P("fileSize"),val:n.file.size}];return x.value&&l.push({name:P("resolution"),val:x.value}),l}),ee=()=>{const l="Negative prompt:",r=D.value.includes(l)?D.value.split(l)[0]:U.value[0]??"";de(Fe(r.trim()))},be=()=>document.body.requestFullscreen(),d=l=>{de(typeof l=="object"?JSON.stringify(l,null,4):l)},$=l=>{l.key.startsWith("Arrow")?(l.stopPropagation(),l.preventDefault(),document.dispatchEvent(new KeyboardEvent("keydown",l))):l.key==="Escape"&&document.fullscreenElement&&document.exitFullscreen()};fe("dblclick",l=>{var r;((r=l.target)==null?void 0:r.className)==="ant-image-preview-img"&&ke()});const W=Q(()=>p.value||I.value.expanded),F=we(Ne+"contextShowFullPath",!1),$e=Q(()=>F.value?n.file.fullpath:n.file.name),ge=we(Ne+"tagA2ZClassify",!1),Et=Q(()=>{var te;const l=(te=a.conf)==null?void 0:te.all_custom_tags.map(q=>{var _,G;return{char:((_=q.display_name)==null?void 0:_[0])||((G=q.name)==null?void 0:G[0]),...q}}).reduce((q,b)=>{var G;let _="#";if(/[a-z]/i.test(b.char))_=b.char.toUpperCase();else if(/[\u4e00-\u9fa5]/.test(b.char))try{_=((G=/^\[?(\w)/.exec(ua(b.char)+""))==null?void 0:G[1])??"#"}catch(se){console.log("err",se)}return _=_.toUpperCase(),q[_]||(q[_]=[]),q[_].push(b),q},{});return Object.entries(l??{}).sort((q,b)=>q[0].charCodeAt(0)-b[0].charCodeAt(0))}),Se=()=>{ke(),t("contextMenuClick",{key:"tiktokView"},n.file,n.idx)};return(l,r)=>{var at;const te=zn,q=pe,b=rn,_=cn,G=dn,se=gn,Tt=pe,tt=On,Ft=_n,Pt=pn,nt=hn,Dt=fn;return m(),O("div",{ref_key:"el",ref:s,class:Te(["full-screen-menu",{"unset-size":!c(I).expanded,lr:c(p),"always-on":c(v),"mouse-in":N.value}]),onWheelCapture:r[13]||(r[13]=ct(()=>{},["stop"])),onKeydownCapture:$},[c(p)?(m(),O("div",ra)):B("",!0),z("div",ca,[z("div",da,[c(p)?B("",!0):(m(),O("div",{key:0,ref_key:"dragHandle",ref:h,class:"icon",style:{cursor:"grab"},title:c(P)("dragToMovePanel")},[u(c(In))],8,ga)),c(p)?B("",!0):(m(),O("div",{key:1,class:"icon",style:{cursor:"pointer"},onClick:r[0]||(r[0]=f=>c(I).expanded=!c(I).expanded),title:c(P)("clickToToggleMaximizeMinimize")},[W.value?(m(),ae(c(sn),{key:0})):(m(),ae(c(un),{key:1}))],8,pa)),z("div",{style:{display:"flex","flex-direction":"column","align-items":"center",cursor:"grab"},class:"icon",title:c(P)("fullscreenview"),onClick:be},[z("img",{src:c(Yn),style:{width:"21px",height:"21px","padding-bottom":"2px"},alt:""},null,8,fa)],8,ha),u(te,{"get-popup-container":j},{overlay:k(()=>[u(wn,{file:l.file,idx:l.idx,"selected-tag":w.value,onContextMenuClick:r[1]||(r[1]=(f,J,ne)=>t("contextMenuClick",f,J,ne))},null,8,["file","idx","selected-tag"])]),default:k(()=>[c(I).expanded?B("",!0):(m(),O("div",va,[u(c(rt))]))]),_:1}),W.value?(m(),O("div",ma)):B("",!0),W.value?(m(),O("div",$a,[u(te,{trigger:["hover"],"get-popup-container":j},{overlay:k(()=>[u(se,{onClick:r[2]||(r[2]=f=>t("contextMenuClick",f,l.file,l.idx))},{default:k(()=>{var f;return[((f=c(a).conf)==null?void 0:f.launch_mode)!=="server"?(m(),O(K,{key:0},[u(b,{key:"send2txt2img"},{default:k(()=>[C(y(l.$t("sendToTxt2img")),1)]),_:1}),u(b,{key:"send2img2img"},{default:k(()=>[C(y(l.$t("sendToImg2img")),1)]),_:1}),u(b,{key:"send2inpaint"},{default:k(()=>[C(y(l.$t("sendToInpaint")),1)]),_:1}),u(b,{key:"send2extras"},{default:k(()=>[C(y(l.$t("sendToExtraFeatures")),1)]),_:1}),u(_,{key:"sendToThirdPartyExtension",title:l.$t("sendToThirdPartyExtension")},{default:k(()=>[u(b,{key:"send2controlnet-txt2img"},{default:k(()=>[C("ControlNet - "+y(l.$t("t2i")),1)]),_:1}),u(b,{key:"send2controlnet-img2img"},{default:k(()=>[C("ControlNet - "+y(l.$t("i2i")),1)]),_:1}),u(b,{key:"send2outpaint"},{default:k(()=>[C("openOutpaint")]),_:1})]),_:1},8,["title"])],64)):B("",!0),u(b,{key:"send2BatchDownload"},{default:k(()=>[C(y(l.$t("sendToBatchDownload")),1)]),_:1}),u(_,{key:"copy2target",title:l.$t("copyTo")},{default:k(()=>[(m(!0),O(K,null,ue(c(a).quickMovePaths,J=>(m(),ae(b,{key:`copy-to-${J.dir}`},{default:k(()=>[C(y(J.zh),1)]),_:2},1024))),128))]),_:1},8,["title"]),u(_,{key:"move2target",title:l.$t("moveTo")},{default:k(()=>[(m(!0),O(K,null,ue(c(a).quickMovePaths,J=>(m(),ae(b,{key:`move-to-${J.dir}`},{default:k(()=>[C(y(J.zh),1)]),_:2},1024))),128))]),_:1},8,["title"]),u(G),u(b,{key:"deleteFiles"},{default:k(()=>[C(y(l.$t("deleteSelected")),1)]),_:1}),u(b,{key:"previewInNewWindow"},{default:k(()=>[C(y(l.$t("previewInNewWindow")),1)]),_:1}),u(b,{key:"copyPreviewUrl"},{default:k(()=>[C(y(l.$t("copySourceFilePreviewLink")),1)]),_:1}),u(b,{key:"copyFilePath"},{default:k(()=>[C(y(l.$t("copyFilePath")),1)]),_:1}),u(G),u(b,{key:"tiktokView",onClick:Se},{default:k(()=>[C(y(l.$t("tiktokView")),1)]),_:1})]}),_:1})]),default:k(()=>[u(q,null,{default:k(()=>[C(y(c(P)("openContextMenu")),1)]),_:1})]),_:1}),u(Tt,{onClick:r[3]||(r[3]=f=>t("contextMenuClick",{key:"download"},n.file,n.idx))},{default:k(()=>[C(y(l.$t("download")),1)]),_:1}),D.value?(m(),ae(q,{key:0,onClick:r[4]||(r[4]=f=>c(de)(D.value))},{default:k(()=>[C(y(l.$t("copyPrompt")),1)]),_:1})):B("",!0),D.value?(m(),ae(q,{key:1,onClick:ee},{default:k(()=>[C(y(l.$t("copyPositivePrompt")),1)]),_:1})):B("",!0),u(q,{onClick:Se,onTouchstart:ct(Se,["prevent"]),type:"default"},{default:k(()=>[C(y(l.$t("tiktokView")),1)]),_:1},8,["onTouchstart"])])):B("",!0)]),W.value?(m(),O("div",ya,[z("div",wa,[z("span",ka,[z("span",ba,y(l.$t("fileName")),1),z("span",{class:"value",title:$e.value,onDblclick:r[5]||(r[5]=f=>c(de)($e.value))},y($e.value),41,_a),z("span",{style:{margin:"0 8px",cursor:"pointer"},title:"Click to expand full path",onClick:r[6]||(r[6]=f=>F.value=!c(F))},[u(c(rt))])]),(m(!0),O(K,null,ue(ie.value,f=>(m(),O("span",{class:"info-tag",key:f.name},[z("span",Oa,y(f.name),1),z("span",{class:"value",title:f.val,onDblclick:J=>c(de)(f.val)},y(f.val),41,za)]))),128))]),(at=c(a).conf)!=null&&at.all_custom_tags?(m(),O("div",xa,[z("div",{class:"sort-tag-switch",onClick:r[7]||(r[7]=f=>ge.value=!c(ge))},[c(ge)?(m(),ae(c(Ln),{key:1})):(m(),ae(c(Jn),{key:0}))]),z("div",{class:"tag",onClick:r[8]||(r[8]=(...f)=>c(qe)&&c(qe)(...f)),style:Ee({"--tag-color":"var(--zp-luminous)"})},"+ "+y(l.$t("add")),5),c(ge)?(m(!0),O(K,{key:0},ue(Et.value,([f,J])=>(m(),O("div",{key:f,class:"tag-alpha-item"},[z("h4",Ca,y(f)+" : ",1),z("div",null,[(m(!0),O(K,null,ue(J,ne=>(m(),O("div",{class:Te(["tag",{selected:w.value.some(lt=>lt.id===ne.id)}]),onClick:lt=>t("contextMenuClick",{key:`toggle-tag-${ne.id}`},l.file,l.idx),key:ne.id,style:Ee({"--tag-color":c(i).getColor(ne)})},y(ne.name),15,Ma))),128))])]))),128)):(m(!0),O(K,{key:1},ue(c(a).conf.all_custom_tags,f=>(m(),O("div",{class:Te(["tag",{selected:w.value.some(J=>J.id===f.id)}]),onClick:J=>t("contextMenuClick",{key:`toggle-tag-${f.id}`},l.file,l.idx),key:f.id,style:Ee({"--tag-color":c(i).getColor(f)})},y(f.name),15,La))),128))])):B("",!0),z("div",Sa,[z("div",Ea,[C(y(l.$t("experimentalLRLayout"))+": ",1),u(tt,{checked:c(p),"onUpdate:checked":r[9]||(r[9]=f=>Oe(p)?p.value=f:null),size:"small"},null,8,["checked"])]),c(p)?(m(),O(K,{key:0},[z("div",Ta,[C(y(l.$t("width"))+": ",1),u(Ft,{value:c(o),"onUpdate:value":r[10]||(r[10]=f=>Oe(o)?o.value=f:null),style:{width:"64px"},step:16,min:128,max:1024},null,8,["value"])]),u(Pt,{title:l.$t("alwaysOnTooltipInfo")},{default:k(()=>[z("div",Fa,[C(y(l.$t("alwaysOn"))+": ",1),u(tt,{checked:c(v),"onUpdate:checked":r[11]||(r[11]=f=>Oe(v)?v.value=f:null),size:"small"},null,8,["checked"])])]),_:1},8,["title"])],64)):B("",!0)]),u(Dt,{activeKey:c(M),"onUpdate:activeKey":r[12]||(r[12]=f=>Oe(M)?M.value=f:null)},{default:k(()=>[u(nt,{key:"structedData",tab:l.$t("structuredData")},{default:k(()=>[z("div",null,[T.value.prompt?(m(),O(K,{key:0},[Pa,Da,z("code",{innerHTML:H(T.value.prompt??"")},null,8,Aa)],64)):B("",!0),T.value.negativePrompt?(m(),O(K,{key:1},[Ia,ja,z("code",{innerHTML:H(T.value.negativePrompt??"")},null,8,Wa)],64)):B("",!0)]),Object.keys(A.value).length?(m(),O(K,{key:0},[Ua,qa,z("table",null,[(m(!0),O(K,null,ue(A.value,(f,J)=>(m(),O("tr",{key:J,class:"gen-info-frag"},[z("td",Va,y(J),1),typeof f=="object"?(m(),O("td",{key:0,style:{cursor:"pointer"},onDblclick:ne=>d(f)},[z("code",null,y(f),1)],40,Na)):(m(),O("td",{key:1,style:{cursor:"pointer"},onDblclick:ne=>d(c(Fe)(f))},y(c(Fe)(f)),41,Ba))]))),128))])],64)):B("",!0)]),_:1},8,["tab"]),u(nt,{key:"sourceText",tab:l.$t("sourceText")},{default:k(()=>[z("code",null,y(D.value),1)]),_:1},8,["tab"])]),_:1},8,["activeKey"])])):B("",!0)]),c(I).expanded&&!c(p)?(m(),O("div",{key:1,class:"mouse-sensor",ref_key:"resizeHandle",ref:g,title:c(P)("dragToResizePanel")},[u(c(Fn))],8,Xa)):B("",!0)],34)}}});const rl=Mt(Ha,[["__scopeId","data-v-f13874c6"]]),Ja={key:0,class:"float-panel"},Ya={key:0,class:"select-actions"},Za={key:1},Ga=Ct({__name:"MultiSelectKeep",props:{show:{type:Boolean}},emits:["selectAll","reverseSelect","clearAllSelected"],setup(e,{emit:t}){const n=Je(),a=()=>{t("clearAllSelected"),n.keepMultiSelect=!1},i=()=>{n.keepMultiSelect=!0};return(s,w)=>{const x=pe;return s.show?(m(),O("div",Ja,[c(n).keepMultiSelect?(m(),O("div",Ya,[u(x,{size:"small",onClick:w[0]||(w[0]=S=>t("selectAll"))},{default:k(()=>[C(y(s.$t("select-all")),1)]),_:1}),u(x,{size:"small",onClick:w[1]||(w[1]=S=>t("reverseSelect"))},{default:k(()=>[C(y(s.$t("rerverse-select")),1)]),_:1}),u(x,{size:"small",onClick:w[2]||(w[2]=S=>t("clearAllSelected"))},{default:k(()=>[C(y(s.$t("clear-all-selected")),1)]),_:1}),u(x,{size:"small",onClick:a},{default:k(()=>[C(y(s.$t("exit")),1)]),_:1})])):(m(),O("div",Za,[u(x,{size:"small",type:"primary",onClick:i},{default:k(()=>[C(y(s.$t("keep-multi-selected")),1)]),_:1})]))])):B("",!0)}}});const cl=Mt(Ga,[["__scopeId","data-v-b04c3508"]]);export{ll as L,cl as M,ol as R,sl as a,ul as b,il as c,rl as f,Kn as o,fe as u};
+*/let St=19968,na=(40896-St)/2,He="",Ce=",",aa=(()=>{let e=[];for(let t=33;t<127;t++)t!=34&&t!=92&&t!=45&&e.push(String.fromCharCode(t));return e.join(He)})(),tt={a:{yi:"!]#R$!$q(3(p)[*2*g+6+d.C.q0[0w1L2<717l8B8E9?:8;V;[;e;{<)<+.>4??@~A`BbC:CGC^CiDMDjDkF!H/H;JaL?M.M2MoNCN|OgO|P$P)PBPyQ~R%R.S.T;TZYZZ]U_6_9d9fYj6j~lWm)mep)rQrbrctvwkxc{y|U}6~?~C~`~m-!Z-*'-+R-/j-0j-3i-4/-4@-5,-5f-6j-6s-7)-9G-9W-9X",tuo:"%U%V&z0L2J4v?{@$F_H6MUTbT~Y'Yc^QdHdQnVq+r`x1{{|;|<-&d-(.-(z-({-)1-)J-)K-*:-*e-*p-+$-+3-.b-/%-/[-0b-3O-4,-6_-8}-9$-9?",zhe:"#'%+%E'P2f2|
}I-*S-+S-0~-2b-5X-8{",cou:"@ThJiK",chuang:"'_,H,L,q{+{E",piao:"$+).1D7a:;
lMi@i$fDf@b1`Y_4XyW6TMMzJ$I:GOD{=#
{let t=0,n=1;for(let a=e.length;a--;)t+=n*aa.indexOf(e.charAt(a)),n*=91;return t},Et=(e,t)=>{let n,a,i,s,w;for(n in e)if(e.hasOwnProperty(n))for(a=e[n].match(la),i=0;i
');continue}const K=G[x];b||(b=K.includes("("));const se=["tag"];b&&se.push("has-parentheses"),K.length<32&&se.push("short-tag"),U.push(`${K}`),b&&(b=!K.includes(")"))}return U.join(a.showCommaInInfoPanel?",":" ")}he("load",l=>{const r=l.target;r.className==="ant-image-preview-img"&&(z.value=`${r.naturalWidth} x ${r.naturalHeight}`)},{capture:!0});const te=R(()=>{const l=[{name:P("fileSize"),val:n.file.size}];return z.value&&l.push({name:P("resolution"),val:z.value}),l}),be=()=>{const l="Negative prompt:",r=D.value.includes(l)?D.value.split(l)[0]:W.value[0]??"";de(Pe(r.trim()))},d=()=>document.body.requestFullscreen(),m=l=>{de(typeof l=="object"?JSON.stringify(l,null,4):l)},q=l=>{l.key.startsWith("Arrow")?(l.stopPropagation(),l.preventDefault(),document.dispatchEvent(new KeyboardEvent("keydown",l))):l.key==="Escape"&&document.fullscreenElement&&document.exitFullscreen()};he("dblclick",l=>{var r;((r=l.target)==null?void 0:r.className)==="ant-image-preview-img"&&ke()});const F=R(()=>p.value||I.value.expanded),me=we(Be+"contextShowFullPath",!1),$e=R(()=>me.value?n.file.fullpath:n.file.name),_e=we(Be+"tagA2ZClassify",!1),Tt=R(()=>{var G;const l=(G=a.conf)==null?void 0:G.all_custom_tags.map(U=>{var x,K;return{char:((x=U.display_name)==null?void 0:x[0])||((K=U.name)==null?void 0:K[0]),...U}}).reduce((U,b)=>{var K;let x="#";if(/[a-z]/i.test(b.char))x=b.char.toUpperCase();else if(/[\u4e00-\u9fa5]/.test(b.char))try{x=((K=/^\[?(\w)/.exec(ra(b.char)+""))==null?void 0:K[1])??"#"}catch(se){console.log("err",se)}return x=x.toUpperCase(),U[x]||(U[x]=[]),U[x].push(b),U},{});return Object.entries(l??{}).sort((U,b)=>U[0].charCodeAt(0)-b[0].charCodeAt(0))}),Ee=()=>{ke(),t("contextMenuClick",{key:"tiktokView"},n.file,n.idx)};return(l,r)=>{var lt;const G=xn,U=ge,b=cn,x=dn,K=gn,se=pn,Ft=ge,nt=zn,Pt=On,Dt=hn,at=fn,At=vn;return $(),_("div",{ref_key:"el",ref:s,class:Fe(["full-screen-menu",{"unset-size":!c(I).expanded,lr:c(p),"always-on":c(v),"mouse-in":N.value}]),onWheelCapture:r[13]||(r[13]=dt(()=>{},["stop"])),onKeydownCapture:q},[c(p)?($(),_("div",ca)):B("",!0),O("div",da,[O("div",ga,[c(p)?B("",!0):($(),_("div",{key:0,ref_key:"dragHandle",ref:h,class:"icon",style:{cursor:"grab"},title:c(P)("dragToMovePanel")},[u(c(jn))],8,pa)),c(p)?B("",!0):($(),_("div",{key:1,class:"icon",style:{cursor:"pointer"},onClick:r[0]||(r[0]=f=>c(I).expanded=!c(I).expanded),title:c(P)("clickToToggleMaximizeMinimize")},[F.value?($(),le(c(un),{key:0})):($(),le(c(rn),{key:1}))],8,ha)),O("div",{style:{display:"flex","flex-direction":"column","align-items":"center",cursor:"grab"},class:"icon",title:c(P)("fullscreenview"),onClick:d},[O("img",{src:c(Zn),style:{width:"21px",height:"21px","padding-bottom":"2px"},alt:""},null,8,va)],8,fa),u(G,{"get-popup-container":j},{overlay:k(()=>[u(kn,{file:l.file,idx:l.idx,"selected-tag":w.value,onContextMenuClick:r[1]||(r[1]=(f,H,ne)=>t("contextMenuClick",f,H,ne))},null,8,["file","idx","selected-tag"])]),default:k(()=>[c(I).expanded?B("",!0):($(),_("div",ma,[u(c(ct))]))]),_:1}),F.value?($(),_("div",$a)):B("",!0),F.value?($(),_("div",ya,[u(G,{trigger:["hover"],"get-popup-container":j},{overlay:k(()=>[u(se,{onClick:r[2]||(r[2]=f=>t("contextMenuClick",f,l.file,l.idx))},{default:k(()=>{var f;return[((f=c(a).conf)==null?void 0:f.launch_mode)!=="server"?($(),_(Q,{key:0},[u(b,{key:"send2txt2img"},{default:k(()=>[C(y(l.$t("sendToTxt2img")),1)]),_:1}),u(b,{key:"send2img2img"},{default:k(()=>[C(y(l.$t("sendToImg2img")),1)]),_:1}),u(b,{key:"send2inpaint"},{default:k(()=>[C(y(l.$t("sendToInpaint")),1)]),_:1}),u(b,{key:"send2extras"},{default:k(()=>[C(y(l.$t("sendToExtraFeatures")),1)]),_:1}),u(x,{key:"sendToThirdPartyExtension",title:l.$t("sendToThirdPartyExtension")},{default:k(()=>[u(b,{key:"send2controlnet-txt2img"},{default:k(()=>[C("ControlNet - "+y(l.$t("t2i")),1)]),_:1}),u(b,{key:"send2controlnet-img2img"},{default:k(()=>[C("ControlNet - "+y(l.$t("i2i")),1)]),_:1}),u(b,{key:"send2outpaint"},{default:k(()=>[C("openOutpaint")]),_:1})]),_:1},8,["title"])],64)):B("",!0),u(b,{key:"send2BatchDownload"},{default:k(()=>[C(y(l.$t("sendToBatchDownload")),1)]),_:1}),u(x,{key:"copy2target",title:l.$t("copyTo")},{default:k(()=>[($(!0),_(Q,null,ue(c(a).quickMovePaths,H=>($(),le(b,{key:`copy-to-${H.dir}`},{default:k(()=>[C(y(H.zh),1)]),_:2},1024))),128))]),_:1},8,["title"]),u(x,{key:"move2target",title:l.$t("moveTo")},{default:k(()=>[($(!0),_(Q,null,ue(c(a).quickMovePaths,H=>($(),le(b,{key:`move-to-${H.dir}`},{default:k(()=>[C(y(H.zh),1)]),_:2},1024))),128))]),_:1},8,["title"]),u(K),u(b,{key:"deleteFiles"},{default:k(()=>[C(y(l.$t("deleteSelected")),1)]),_:1}),u(b,{key:"previewInNewWindow"},{default:k(()=>[C(y(l.$t("previewInNewWindow")),1)]),_:1}),u(b,{key:"copyPreviewUrl"},{default:k(()=>[C(y(l.$t("copySourceFilePreviewLink")),1)]),_:1}),u(b,{key:"copyFilePath"},{default:k(()=>[C(y(l.$t("copyFilePath")),1)]),_:1}),u(K),u(b,{key:"tiktokView",onClick:Ee},{default:k(()=>[C(y(l.$t("tiktokView")),1)]),_:1})]}),_:1})]),default:k(()=>[u(U,null,{default:k(()=>[C(y(c(P)("openContextMenu")),1)]),_:1})]),_:1}),u(Ft,{onClick:r[3]||(r[3]=f=>t("contextMenuClick",{key:"download"},n.file,n.idx))},{default:k(()=>[C(y(l.$t("download")),1)]),_:1}),D.value?($(),le(U,{key:0,onClick:r[4]||(r[4]=f=>c(de)(D.value))},{default:k(()=>[C(y(l.$t("copyPrompt")),1)]),_:1})):B("",!0),D.value?($(),le(U,{key:1,onClick:be},{default:k(()=>[C(y(l.$t("copyPositivePrompt")),1)]),_:1})):B("",!0),u(U,{onClick:Ee,onTouchstart:dt(Ee,["prevent"]),type:"default"},{default:k(()=>[C(y(l.$t("tiktokView")),1)]),_:1},8,["onTouchstart"])])):B("",!0)]),F.value?($(),_("div",wa,[O("div",ka,[O("span",ba,[O("span",_a,y(l.$t("fileName")),1),O("span",{class:"value",title:$e.value,onDblclick:r[5]||(r[5]=f=>c(de)($e.value))},y($e.value),41,Oa),O("span",{style:{margin:"0 8px",cursor:"pointer"},title:"Click to expand full path",onClick:r[6]||(r[6]=f=>me.value=!c(me))},[u(c(ct))])]),($(!0),_(Q,null,ue(te.value,f=>($(),_("span",{class:"info-tag",key:f.name},[O("span",za,y(f.name),1),O("span",{class:"value",title:f.val,onDblclick:H=>c(de)(f.val)},y(f.val),41,xa)]))),128))]),(lt=c(a).conf)!=null&<.all_custom_tags?($(),_("div",Ca,[O("div",{class:"sort-tag-switch",onClick:r[7]||(r[7]=f=>_e.value=!c(_e))},[c(_e)?($(),le(c(Sn),{key:1})):($(),le(c(Yn),{key:0}))]),O("div",{class:"tag",onClick:r[8]||(r[8]=(...f)=>c(Ve)&&c(Ve)(...f)),style:Te({"--tag-color":"var(--zp-luminous)"})},"+ "+y(l.$t("add")),5),c(_e)?($(!0),_(Q,{key:0},ue(Tt.value,([f,H])=>($(),_("div",{key:f,class:"tag-alpha-item"},[O("h4",Ma,y(f)+" : ",1),O("div",null,[($(!0),_(Q,null,ue(H,ne=>($(),_("div",{class:Fe(["tag",{selected:w.value.some(ot=>ot.id===ne.id)}]),onClick:ot=>t("contextMenuClick",{key:`toggle-tag-${ne.id}`},l.file,l.idx),key:ne.id,style:Te({"--tag-color":c(i).getColor(ne)})},y(ne.name),15,La))),128))])]))),128)):($(!0),_(Q,{key:1},ue(c(a).conf.all_custom_tags,f=>($(),_("div",{class:Fe(["tag",{selected:w.value.some(H=>H.id===f.id)}]),onClick:H=>t("contextMenuClick",{key:`toggle-tag-${f.id}`},l.file,l.idx),key:f.id,style:Te({"--tag-color":c(i).getColor(f)})},y(f.name),15,Sa))),128))])):B("",!0),O("div",Ea,[O("div",Ta,[C(y(l.$t("experimentalLRLayout"))+": ",1),u(nt,{checked:c(p),"onUpdate:checked":r[9]||(r[9]=f=>ze(p)?p.value=f:null),size:"small"},null,8,["checked"])]),c(p)?($(),_(Q,{key:0},[O("div",Fa,[C(y(l.$t("width"))+": ",1),u(Pt,{value:c(o),"onUpdate:value":r[10]||(r[10]=f=>ze(o)?o.value=f:null),style:{width:"64px"},step:16,min:128,max:1024},null,8,["value"])]),u(Dt,{title:l.$t("alwaysOnTooltipInfo")},{default:k(()=>[O("div",Pa,[C(y(l.$t("alwaysOn"))+": ",1),u(nt,{checked:c(v),"onUpdate:checked":r[11]||(r[11]=f=>ze(v)?v.value=f:null),size:"small"},null,8,["checked"])])]),_:1},8,["title"])],64)):B("",!0)]),u(At,{activeKey:c(M),"onUpdate:activeKey":r[12]||(r[12]=f=>ze(M)?M.value=f:null)},{default:k(()=>[u(at,{key:"structedData",tab:l.$t("structuredData")},{default:k(()=>[O("div",null,[T.value.prompt?($(),_(Q,{key:0},[Da,Aa,O("code",{innerHTML:ae(T.value.prompt??"")},null,8,Ia)],64)):B("",!0),T.value.negativePrompt?($(),_(Q,{key:1},[ja,Wa,O("code",{innerHTML:ae(T.value.negativePrompt??"")},null,8,Ua)],64)):B("",!0)]),Object.keys(A.value).length?($(),_(Q,{key:0},[qa,Va,O("table",null,[($(!0),_(Q,null,ue(A.value,(f,H)=>($(),_("tr",{key:H,class:"gen-info-frag"},[O("td",Na,y(H),1),typeof f=="object"?($(),_("td",{key:0,style:{cursor:"pointer"},onDblclick:ne=>m(f)},[O("code",null,y(f),1)],40,Ba)):($(),_("td",{key:1,style:{cursor:"pointer"},onDblclick:ne=>m(c(Pe)(f))},y(c(Pe)(f)),41,Xa))]))),128))])],64)):B("",!0)]),_:1},8,["tab"]),u(at,{key:"sourceText",tab:l.$t("sourceText")},{default:k(()=>[O("code",null,y(D.value),1)]),_:1},8,["tab"])]),_:1},8,["activeKey"])])):B("",!0)]),c(I).expanded&&!c(p)?($(),_("div",{key:1,class:"mouse-sensor",ref_key:"resizeHandle",ref:g,title:c(P)("dragToResizePanel")},[u(c(Pn))],8,Ha)):B("",!0)],34)}}});const cl=Lt(Ja,[["__scopeId","data-v-50c80b83"]]),Ya={key:0,class:"float-panel"},Za={key:0,class:"select-actions"},Ga={key:1},Ka=Mt({__name:"MultiSelectKeep",props:{show:{type:Boolean}},emits:["selectAll","reverseSelect","clearAllSelected"],setup(e,{emit:t}){const n=Ye(),a=()=>{t("clearAllSelected"),n.keepMultiSelect=!1},i=()=>{n.keepMultiSelect=!0};return(s,w)=>{const z=ge;return s.show?($(),_("div",Ya,[c(n).keepMultiSelect?($(),_("div",Za,[u(z,{size:"small",onClick:w[0]||(w[0]=S=>t("selectAll"))},{default:k(()=>[C(y(s.$t("select-all")),1)]),_:1}),u(z,{size:"small",onClick:w[1]||(w[1]=S=>t("reverseSelect"))},{default:k(()=>[C(y(s.$t("rerverse-select")),1)]),_:1}),u(z,{size:"small",onClick:w[2]||(w[2]=S=>t("clearAllSelected"))},{default:k(()=>[C(y(s.$t("clear-all-selected")),1)]),_:1}),u(z,{size:"small",onClick:a},{default:k(()=>[C(y(s.$t("exit")),1)]),_:1})])):($(),_("div",Ga,[u(z,{size:"small",type:"primary",onClick:i},{default:k(()=>[C(y(s.$t("keep-multi-selected")),1)]),_:1})]))])):B("",!0)}}});const dl=Lt(Ka,[["__scopeId","data-v-b04c3508"]]);export{ol as L,dl as M,il as R,ul as a,rl as b,sl as c,cl as f,Qn as o,he as u};
diff --git a/vue/dist/assets/SubstrSearch-58c5ae12.js b/vue/dist/assets/SubstrSearch-048076da.js
similarity index 93%
rename from vue/dist/assets/SubstrSearch-58c5ae12.js
rename to vue/dist/assets/SubstrSearch-048076da.js
index bfba8cc..e09b096 100644
--- a/vue/dist/assets/SubstrSearch-58c5ae12.js
+++ b/vue/dist/assets/SubstrSearch-048076da.js
@@ -1 +1 @@
-import{c as a,A as Fe,d as Ue,c8 as Be,r as b,o as Ee,cc as te,m as He,C as Pe,az as je,z as Ge,B as Ke,E as ae,cd as Le,a1 as qe,U as f,V as U,a3 as t,a4 as e,W as d,X as o,Y as i,a2 as y,$ as k,a5 as B,co as Ne,ag as O,a6 as le,L as Je,af as We,Z as Qe,T as se,aj as Xe,cp as Ye,ah as Ze,ak as ne,ch as et,ai as tt,aP as at,aQ as lt,cq as st,cj as nt,a0 as it}from"./index-6c47ee34.js";import{S as ot}from"./index-f4da602f.js";/* empty css */import"./index-34432e2f.js";import{c as rt,d as dt,F as ut}from"./FileItem-62bbdd6d.js";import{M as ct,o as pt,L as ft,R as vt,f as mt}from"./MultiSelectKeep-44266caf.js";import{c as gt,u as _t}from"./hook-6a289cca.js";import{f as M,H as ie,_ as ht,a as yt}from"./searchHistory-afa45e43.js";import"./numInput.vue_vue_type_style_index_0_scoped_55978858_lang-8b933f81.js";/* empty css */import"./_isIterateeCall-026674a9.js";import"./index-34c112d0.js";import"./shortcut-099a5f5f.js";import"./Checkbox-b2e83bba.js";import"./index-60632a00.js";import"./useGenInfoDiff-e092c21c.js";var kt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M952 474H829.8C812.5 327.6 696.4 211.5 550 194.2V72c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v122.2C327.6 211.5 211.5 327.6 194.2 474H72c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h122.2C211.5 696.4 327.6 812.5 474 829.8V952c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V829.8C696.4 812.5 812.5 696.4 829.8 550H952c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8zM512 756c-134.8 0-244-109.2-244-244s109.2-244 244-244 244 109.2 244 244-109.2 244-244 244z"}},{tag:"path",attrs:{d:"M512 392c-32.1 0-62.1 12.4-84.8 35.2-22.7 22.7-35.2 52.7-35.2 84.8s12.5 62.1 35.2 84.8C449.9 619.4 480 632 512 632s62.1-12.5 84.8-35.2C619.4 574.1 632 544 632 512s-12.5-62.1-35.2-84.8A118.57 118.57 0 00512 392z"}}]},name:"aim",theme:"outlined"};const bt=kt;function oe(u){for(var c=1;c'+f+"";break;case a:o[d]=""+f+"";break}}return o.join("")},e.prototype.diff_text1=function(i){for(var o=[],s=0;s