diff --git a/javascript/index.js b/javascript/index.js index bba3fca..87dcef1 100644 --- a/javascript/index.js +++ b/javascript/index.js @@ -13,8 +13,8 @@ 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?><=) ${x} 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} -1||Ye(h,"default"))&&s.push(d)}}}const u=[o,s];return lt(t)&&r.set(t,u),u}function oh(t){return t[0]!=="$"}function sh(t){const e=t&&t.toString().match(/^\s*(function|class) (\w+)/);return e?e[2]:t===null?"null":""}function lh(t,e){return sh(t)===sh(e)}function uh(t,e){return Ie(e)?e.findIndex(n=>lh(n,t)):De(e)&&lh(e,t)?0:-1}const p1=t=>t[0]==="_"||t==="$stable",Nd=t=>Ie(t)?t.map(fr):[fr(t)],XO=(t,e,n)=>{if(e._n)return e;const r=Pt((...a)=>Nd(e(...a)),n);return r._c=!1,r},h1=(t,e,n)=>{const r=t._ctx;for(const a in t){if(p1(a))continue;const i=t[a];if(De(i))e[a]=XO(a,i,r);else if(i!=null){const o=Nd(i);e[a]=()=>o}}},m1=(t,e)=>{const n=Nd(e);t.slots.default=()=>n},JO=(t,e)=>{if(t.vnode.shapeFlag&32){const n=e._;n?(t.slots=ke(e),ml(e,"_",n)):h1(e,t.slots={})}else t.slots={},e&&m1(t,e);ml(t.slots,lu,1)},ZO=(t,e,n)=>{const{vnode:r,slots:a}=t;let i=!0,o=ct;if(r.shapeFlag&32){const s=e._;s?n&&s===1?i=!1:(Ct(a,e),!n&&s===1&&delete a._):(i=!e.$stable,h1(e,a)),o=e}else e&&(m1(t,e),o={default:1});if(i)for(const s in a)!p1(s)&&!(s in o)&&delete a[s]};function Jc(t,e,n,r,a=!1){if(Ie(t)){t.forEach((v,h)=>Jc(v,e&&(Ie(e)?e[h]:e),n,r,a));return}if(vo(r)&&!a)return;const i=r.shapeFlag&4?uu(r.component)||r.component.proxy:r.el,o=a?null:i,{i:s,r:l}=t,u=e&&e.r,c=s.refs===ct?s.refs={}:s.refs,d=s.setupState;if(u!=null&&u!==l&&(yt(u)?(c[u]=null,Ye(d,u)&&(d[u]=null)):st(u)&&(u.value=null)),De(l))na(l,s,12,[o,c]);else{const v=yt(l),h=st(l);if(v||h){const f=()=>{if(t.f){const p=v?Ye(d,l)?d[l]:c[l]:l.value;a?Ie(p)&&vd(p,i):Ie(p)?p.includes(i)||p.push(i):v?(c[l]=[i],Ye(d,l)&&(d[l]=c[l])):(l.value=[i],t.k&&(c[t.k]=l.value))}else v?(c[l]=o,Ye(d,l)&&(d[l]=o)):h&&(l.value=o,t.k&&(c[t.k]=o))};o?(f.id=-1,vn(f,n)):f()}}}const vn=SO;function QO(t){return eE(t)}function eE(t,e){const n=Wc();n.__VUE__=!0;const{insert:r,remove:a,patchProp:i,createElement:o,createText:s,createComment:l,setText:u,setElementText:c,parentNode:d,nextSibling:v,setScopeId:h=Qn,insertStaticContent:f}=t,p=(B,x,I,W=null,G=null,U=null,le=!1,oe=null,ie=!!x.dynamicChildren)=>{if(B===x)return;B&&!Ca(B,x)&&(W=he(B),te(B,G,U,!0),B=null),x.patchFlag===-2&&(ie=!1,x.dynamicChildren=null);const{type:ee,ref:H,shapeFlag:Y}=x;switch(ee){case za:g(B,x,I,W);break;case Tn:m(B,x,I,W);break;case tl:B==null&&y(x,I,W,le);break;case Me:F(B,x,I,W,G,U,le,oe,ie);break;default:Y&1?_(B,x,I,W,G,U,le,oe,ie):Y&6?D(B,x,I,W,G,U,le,oe,ie):(Y&64||Y&128)&&ee.process(B,x,I,W,G,U,le,oe,ie,me)}H!=null&&G&&Jc(H,B&&B.ref,U,x||B,!x)},g=(B,x,I,W)=>{if(B==null)r(x.el=s(x.children),I,W);else{const G=x.el=B.el;x.children!==B.children&&u(G,x.children)}},m=(B,x,I,W)=>{B==null?r(x.el=l(x.children||""),I,W):x.el=B.el},y=(B,x,I,W)=>{[B.el,B.anchor]=f(B.children,x,I,W,B.el,B.anchor)},b=({el:B,anchor:x},I,W)=>{let G;for(;B&&B!==x;)G=v(B),r(B,I,W),B=G;r(x,I,W)},w=({el:B,anchor:x})=>{let I;for(;B&&B!==x;)I=v(B),a(B),B=I;a(x)},_=(B,x,I,W,G,U,le,oe,ie)=>{le=le||x.type==="svg",B==null?C(x,I,W,G,U,le,oe,ie):T(B,x,G,U,le,oe,ie)},C=(B,x,I,W,G,U,le,oe)=>{let ie,ee;const{type:H,props:Y,shapeFlag:X,transition:K,dirs:se}=B;if(ie=B.el=o(B.type,U,Y&&Y.is,Y),X&8?c(ie,B.children):X&16&&A(B.children,ie,null,W,G,U&&H!=="foreignObject",le,oe),se&&da(B,null,W,"created"),O(ie,B,B.scopeId,le,W),Y){for(const we in Y)we!=="value"&&!Zs(we)&&i(ie,we,null,Y[we],U,B.children,W,G,ue);"value"in Y&&i(ie,"value",null,Y.value),(ee=Y.onVnodeBeforeMount)&&sr(ee,W,B)}se&&da(B,null,W,"beforeMount");const fe=(!G||G&&!G.pendingBranch)&&K&&!K.persisted;fe&&K.beforeEnter(ie),r(ie,x,I),((ee=Y&&Y.onVnodeMounted)||fe||se)&&vn(()=>{ee&&sr(ee,W,B),fe&&K.enter(ie),se&&da(B,null,W,"mounted")},G)},O=(B,x,I,W,G)=>{if(I&&h(B,I),W)for(let U=0;UZYZZ]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};
+*/let Et=19968,oa=(40896-Et)/2,He="",Ce=",",la=(()=>{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*la.indexOf(e.charAt(a)),n*=91;return t},Tt=(e,t)=>{let n,a,i,s,w;for(n in e)if(e.hasOwnProperty(n))for(a=e[n].match(ia),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",o=>{const r=o.target;r.className==="ant-image-preview-img"&&(z.value=`${r.naturalWidth} x ${r.naturalHeight}`)},{capture:!0});const te=R(()=>{const o=[{name:A("fileSize"),val:n.file.size}];return z.value&&o.push({name:A("resolution"),val:z.value}),o}),be=()=>{const o="Negative prompt:",r=P.value.includes(o)?P.value.split(o)[0]:W.value[0]??"";de(Ae(r.trim()))},d=()=>document.body.requestFullscreen(),m=o=>{de(typeof o=="object"?JSON.stringify(o,null,4):o)},q=o=>{o.key.startsWith("Arrow")?(o.stopPropagation(),o.preventDefault(),document.dispatchEvent(new KeyboardEvent("keydown",o))):o.key==="Escape"&&document.fullscreenElement&&document.exitFullscreen()};he("dblclick",o=>{var r;((r=o.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),Ft=R(()=>{var G;const o=(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(da(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(o??{}).sort((U,b)=>U[0].charCodeAt(0)-b[0].charCodeAt(0))}),Ee=()=>{ke(),t("contextMenuClick",{key:"tiktokView"},n.file,n.idx)};return(o,r)=>{var ot;const G=Mn,U=ge,b=gn,x=pn,K=hn,se=fn,At=ge,nt=Cn,Pt=xn,Dt=vn,at=mn,It=$n;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",ga)):B("",!0),O("div",pa,[O("div",ha,[c(p)?B("",!0):($(),_("div",{key:0,ref_key:"dragHandle",ref:h,class:"icon",style:{cursor:"grab"},title:c(A)("dragToMovePanel")},[u(c(Un))],8,fa)),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(A)("clickToToggleMaximizeMinimize")},[F.value?($(),oe(c(cn),{key:0})):($(),oe(c(dn),{key:1}))],8,va)),O("div",{style:{display:"flex","flex-direction":"column","align-items":"center",cursor:"grab"},class:"icon",title:c(A)("fullscreenview"),onClick:d},[O("img",{src:c(Kn),style:{width:"21px",height:"21px","padding-bottom":"2px"},alt:""},null,8,$a)],8,ma),u(G,{"get-popup-container":j},{overlay:k(()=>[u(_n,{file:o.file,idx:o.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",ya,[u(c(ct))]))]),_:1}),F.value?($(),_("div",wa)):B("",!0),F.value?($(),_("div",ka,[u(G,{trigger:["hover"],"get-popup-container":j},{overlay:k(()=>[u(se,{onClick:r[2]||(r[2]=f=>t("contextMenuClick",f,o.file,o.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(o.$t("sendToTxt2img")),1)]),_:1}),u(b,{key:"send2img2img"},{default:k(()=>[C(y(o.$t("sendToImg2img")),1)]),_:1}),u(b,{key:"send2inpaint"},{default:k(()=>[C(y(o.$t("sendToInpaint")),1)]),_:1}),u(b,{key:"send2extras"},{default:k(()=>[C(y(o.$t("sendToExtraFeatures")),1)]),_:1}),u(x,{key:"sendToThirdPartyExtension",title:o.$t("sendToThirdPartyExtension")},{default:k(()=>[u(b,{key:"send2controlnet-txt2img"},{default:k(()=>[C("ControlNet - "+y(o.$t("t2i")),1)]),_:1}),u(b,{key:"send2controlnet-img2img"},{default:k(()=>[C("ControlNet - "+y(o.$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(o.$t("sendToBatchDownload")),1)]),_:1}),u(x,{key:"copy2target",title:o.$t("copyTo")},{default:k(()=>[($(!0),_(Q,null,ue(c(a).quickMovePaths,H=>($(),oe(b,{key:`copy-to-${H.dir}`},{default:k(()=>[C(y(H.zh),1)]),_:2},1024))),128))]),_:1},8,["title"]),u(x,{key:"move2target",title:o.$t("moveTo")},{default:k(()=>[($(!0),_(Q,null,ue(c(a).quickMovePaths,H=>($(),oe(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(o.$t("deleteSelected")),1)]),_:1}),u(b,{key:"previewInNewWindow"},{default:k(()=>[C(y(o.$t("previewInNewWindow")),1)]),_:1}),u(b,{key:"copyPreviewUrl"},{default:k(()=>[C(y(o.$t("copySourceFilePreviewLink")),1)]),_:1}),u(b,{key:"copyFilePath"},{default:k(()=>[C(y(o.$t("copyFilePath")),1)]),_:1}),u(K),u(b,{key:"tiktokView",onClick:Ee},{default:k(()=>[C(y(o.$t("tiktokView")),1)]),_:1})]}),_:1})]),default:k(()=>[u(U,null,{default:k(()=>[C(y(c(A)("openContextMenu")),1)]),_:1})]),_:1}),u(At,{onClick:r[3]||(r[3]=f=>t("contextMenuClick",{key:"download"},n.file,n.idx))},{default:k(()=>[C(y(o.$t("download")),1)]),_:1}),P.value?($(),oe(U,{key:0,onClick:r[4]||(r[4]=f=>c(de)(P.value))},{default:k(()=>[C(y(o.$t("copyPrompt")),1)]),_:1})):B("",!0),P.value?($(),oe(U,{key:1,onClick:be},{default:k(()=>[C(y(o.$t("copyPositivePrompt")),1)]),_:1})):B("",!0),u(U,{onClick:Ee,onTouchstart:dt(Ee,["prevent"]),type:"default"},{default:k(()=>[C(y(o.$t("tiktokView")),1)]),_:1},8,["onTouchstart"])])):B("",!0)]),F.value?($(),_("div",ba,[O("div",_a,[O("span",Oa,[O("span",za,y(o.$t("fileName")),1),O("span",{class:"value",title:$e.value,onDblclick:r[5]||(r[5]=f=>c(de)($e.value))},y($e.value),41,xa),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",Ca,y(f.name),1),O("span",{class:"value",title:f.val,onDblclick:H=>c(de)(f.val)},y(f.val),41,Ma)]))),128))]),(ot=c(a).conf)!=null&&ot.all_custom_tags?($(),_("div",La,[O("div",{class:"sort-tag-switch",onClick:r[7]||(r[7]=f=>_e.value=!c(_e))},[c(_e)?($(),oe(c(Tn),{key:1})):($(),oe(c(Gn),{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(o.$t("add")),5),c(_e)?($(!0),_(Q,{key:0},ue(Ft.value,([f,H])=>($(),_("div",{key:f,class:"tag-alpha-item"},[O("h4",Sa,y(f)+" : ",1),O("div",null,[($(!0),_(Q,null,ue(H,ne=>($(),_("div",{class:Fe(["tag",{selected:w.value.some(lt=>lt.id===ne.id)}]),onClick:lt=>t("contextMenuClick",{key:`toggle-tag-${ne.id}`},o.file,o.idx),key:ne.id,style:Te({"--tag-color":c(i).getColor(ne)})},y(ne.name),15,Ea))),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}`},o.file,o.idx),key:f.id,style:Te({"--tag-color":c(i).getColor(f)})},y(f.name),15,Ta))),128))])):B("",!0),O("div",Fa,[O("div",Aa,[C(y(o.$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",Pa,[C(y(o.$t("width"))+": ",1),u(Pt,{value:c(l),"onUpdate:value":r[10]||(r[10]=f=>ze(l)?l.value=f:null),style:{width:"64px"},step:16,min:128,max:1024},null,8,["value"])]),u(Dt,{title:o.$t("alwaysOnTooltipInfo")},{default:k(()=>[O("div",Da,[C(y(o.$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(It,{activeKey:c(M),"onUpdate:activeKey":r[12]||(r[12]=f=>ze(M)?M.value=f:null)},{default:k(()=>[u(at,{key:"structedData",tab:o.$t("structuredData")},{default:k(()=>[O("div",null,[T.value.prompt?($(),_(Q,{key:0},[Ia,ja,O("code",{innerHTML:ae(T.value.prompt??"")},null,8,Wa)],64)):B("",!0),T.value.negativePrompt?($(),_(Q,{key:1},[Ua,qa,O("code",{innerHTML:ae(T.value.negativePrompt??"")},null,8,Va)],64)):B("",!0)]),Object.keys(D.value).length?($(),_(Q,{key:0},[Na,Ba,O("table",null,[($(!0),_(Q,null,ue(D.value,(f,H)=>($(),_("tr",{key:H,class:"gen-info-frag"},[O("td",Xa,y(H),1),typeof f=="object"?($(),_("td",{key:0,style:{cursor:"pointer"},onDblclick:ne=>m(f)},[O("code",null,y(f),1)],40,Ha)):($(),_("td",{key:1,style:{cursor:"pointer"},onDblclick:ne=>m(c(Ae)(f))},y(c(Ae)(f)),41,Ja))]))),128))])],64)):B("",!0)]),_:1},8,["tab"]),u(at,{key:"sourceText",tab:o.$t("sourceText")},{default:k(()=>[O("code",null,y(P.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(A)("dragToResizePanel")},[u(c(Dn))],8,Ya)):B("",!0)],34)}}});const po=St(Za,[["__scopeId","data-v-50c80b83"]]),Ga={key:0,class:"float-panel"},Ka={key:0,class:"select-actions"},Qa={key:1},Ra=Lt({__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",Ga,[c(n).keepMultiSelect?($(),_("div",Ka,[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",Qa,[u(z,{size:"small",type:"primary",onClick:i},{default:k(()=>[C(y(s.$t("keep-multi-selected")),1)]),_:1})]))])):B("",!0)}}});const ho=St(Ra,[["__scopeId","data-v-b04c3508"]]);export{so as L,ho as M,uo as R,co as a,go as b,ro as c,po as f,ea as o,he as u};
diff --git a/vue/dist/assets/SubstrSearch-048076da.js b/vue/dist/assets/SubstrSearch-efc1c78d.js
similarity index 93%
rename from vue/dist/assets/SubstrSearch-048076da.js
rename to vue/dist/assets/SubstrSearch-efc1c78d.js
index e09b096..61b3db4 100644
--- a/vue/dist/assets/SubstrSearch-048076da.js
+++ b/vue/dist/assets/SubstrSearch-efc1c78d.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-88195b71.js";import{S as ot}from"./index-fcc52b94.js";/* empty css */import"./index-c617e69f.js";import{c as rt,d as dt,F as ut}from"./FileItem-7ac27ad0.js";import{M as ct,o as pt,L as ft,R as vt,f as mt}from"./MultiSelectKeep-59d164ab.js";import{c as gt,u as _t}from"./hook-c4404182.js";import{f as M,H as ie,_ as ht,a as yt}from"./searchHistory-1dec2c92.js";import"./numInput.vue_vue_type_style_index_0_scoped_55978858_lang-1a7f64c8.js";/* empty css */import"./_isIterateeCall-68480f5b.js";import"./index-a3d562b6.js";import"./shortcut-2543ed2c.js";import"./Checkbox-4759a033.js";import"./index-4a2d6de2.js";import"./useGenInfoDiff-9898302d.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;ce(o,s,void 0,i&&i[s]));else{const o=Object.keys(t);a=new Array(o.length);for(let s=0,l=o.length;s