Deployed build diff

File-by-file comparison of the deployed custom build and the archived upstream/source-reference build.

← Back to all files

assets/js/WifiBluetooth-CxJ7o9Ta.js

modified

Upstream/source reference6,860783ccea8fe15b63efe9fa958c6f18954b514740f3fc070718ad50afa3ed1a61f

Open source-reference file

Deployed build6,809a78f84389809f13f70b7536eb586a4ea35a2e281ce16c5dd781c97ad0b6c126f

File changes

Raw mode compares the exact textual file layout. Minified bundles may therefore appear as a single very long changed line.

upstream-2.1.0/assets/js/WifiBluetooth-CxJ7o9Ta.jsdeployed-2.1.0-unfoldedtools.1/assets/js/WifiBluetooth-CxJ7o9Ta.jsraw
@@ -1,3 +1,2 @@
11 import{b as se,c as oe,aj as le,h as ue,A as ce,b1 as g,ap as re,d as ge,ag as y,q as de,o as j,_ as fe,aF as pe}from"./index-C1Y9Q2v_.js";import{_ as me}from"./UCRange.vue_vue_type_script_setup_true_lang-C5_84GVZ.js";import{_ as q}from"./SettingsOptionButton.vue_vue_type_script_setup_true_lang-Dmfy6i6T.js";import{k as be,r as i,c as H,y as ve,A as $,B as d,D as s,E as c,L as p,K as m,Q as K,u as o,H as _e}from"./vue-select-CSzUJrFr.js";const we={class:"page-settings-section__title"},he={class:"page-settings-section__main"},ye={key:0,class:"page-settings-section__param"},$e={class:"page-settings-section__param__label"},Se={class:"page-settings-section__param__value"},Ce={key:1,class:"page-settings-section__param page-settings-section__param"},Ve={class:"page-settings-section__param__label"},ke={class:"page-settings-section__param__value"},Be={class:"page-settings-section__main__options page-settings-section__main__options-wifi-scanning"},Ie={key:2,class:"page-settings-section__divider"},De=be({__name:"WifiBluetooth",setup(We){const Q=se(),a=oe(),J=le(),{t:V}=ue(),k=i(null),b=i(!1),B=i(""),l=i(1),v=i(!1),_=i(!1),f=i(!1),r=i(0),I=i({label:"",value:""}),W=i([]),S=i(),C=i(),X=ce.system;a.$subscribe((e,t)=>{A()});const L=H(()=>({name:"wifi_scanning_interval",value:r.value,type:re.SECONDS,group:g.network_wifi,settings:{min:10,max:60,step:1,showLimits:!0}})),w=H(()=>{var e,t;return((t=(e=k.value)==null?void 0:e.model)==null?void 0:t.toLowerCase())==="ucr2"}),Y=ge(async()=>{try{const e=await J.getWifiStatus();return e==null?void 0:e.address}catch(e){return e.response.data.message}});function A(){var e,t,n,u,N,R,G,O,P,z,T;b.value=((t=(e=a.$state.config)==null?void 0:e.network)==null?void 0:t.bt_enabled)||!1,B.value=((N=(u=(n=a.$state.config)==null?void 0:n.network)==null?void 0:u.bt)==null?void 0:N.address)||"",l.value=((G=(R=a.$state.config)==null?void 0:R.bt)==null?void 0:G.peripheral_connections)||1,v.value=((P=(O=a.$state.config)==null?void 0:O.bt)==null?void 0:P.enable_hci_log)||!1,_.value=((T=(z=a.$state.config)==null?void 0:z.network)==null?void 0:T.wifi_enabled)||!1,a.$state.wifiSettings&&(U(a.$state.wifiSettings),w.value||M(a.$state.wifiSettings))}async function U(e){const n=(e||await a.getWiFiSettings()).scan_interval_sec;typeof n=="number"&&(f.value=n>0,r.value=n)}async function M(e){const t=e||await a.getWiFiSettings();if(t.band&&(I.value={label:t.band=="auto"?V("settings.wifi_bluetooth.wifi_band.option.auto"):F(t.band),value:t.band}),t.bands&&t.bands.length>0){let n=[{label:V("settings.wifi_bluetooth.wifi_band.option.auto"),value:"auto"}];n=n.concat(t.bands.map(u=>({label:F(u),value:u}))),W.value=n}}async function Z(){const e={group:g.network,name:"wifi_enabled",value:_.value};h(e)}async function x(e){const t={group:g.network_wifi,name:"band",value:e.value};h(t)}function ee(){l.value>5&&(l.value=5),l.value<1&&(l.value=1),E([{name:"peripheral_connections",value:l.value}]).then(()=>{S.value.open()})}function te(){E([{name:"enable_hci_log",value:v.value}]).then(()=>{S.value.open()})}async function ne(){const e={group:g.network,name:"bt_enabled",value:b.value};h(e)}async function D(e){let t=0;e?t=e:(t=f.value?15:0,r.value=t);const n={group:g.network_wifi,name:"scan_interval_sec",value:t};h(n)}function ae(e){typeof e.value=="number"&&D(e.value)}async function h(e){try{await a.update(e.group,e.name,e.value)}catch(t){j(t,null,C.value)}}async function E(e){return new Promise(async(t,n)=>{try{await a.updateByList(g.bt,e),t()}catch(u){j(u,null,C.value),n(u)}})}function F(e){return{a:"5 Ghz",b:"2.4 Ghz"}[e]||""}async function ie(){try{await X.restartRemote(),Q.setRestarting(!0)}catch(e){pe(e)}}return ve(async()=>{A(),U();try{k.value=await a.getDeviceMeta()}catch(e){console.error(e)}w.value||M()}),(e,t)=>(d(),$("div",{class:"page-settings-section page-settings-section--wifi-bluetooth",ref_key:"settingsSection",ref:C},[s("h1",we,p(e.$t("settings.wifi_bluetooth.name")),1),s("div",he,[c(y,{modelValue:b.value,"onUpdate:modelValue":t[0]||(t[0]=n=>b.value=n),onChange:ne,label:e.$t("settings.wifi_bluetooth.bluetooth.label","Bluetooth"),"full-w":!0,settings:!0,description:B.value},null,8,["modelValue","label","description"]),o(a).config&&o(a).config.bt&&o(a).config.bt.version?(d(),$("div",ye,[s("span",$e,p(e.$t("settings.wifi_bluetooth.bluetooth.current_version")),1),s("span",Se,p(o(a).config.bt.version),1)])):m("",!0),o(a).config&&o(a).config.bt&&o(a).config.bt.advertisement_name?(d(),$("div",Ce,[s("span",Ve,p(e.$t("settings.wifi_bluetooth.bluetooth.advertisement_name")),1),s("span",ke,p(o(a).config.bt.advertisement_name),1)])):m("",!0),t[7]||(t[7]=s("div",{class:"page-settings-section__divider"},null,-1)),c(q,{label:e.$t("settings.wifi_bluetooth.bluetooth.peripheral_connections.label"),description:e.$t("settings.wifi_bluetooth.bluetooth.peripheral_connections.description"),type:"peripheral-connections"},{customFields:_e(()=>[c(fe,{modelValue:l.value,"onUpdate:modelValue":t[1]||(t[1]=n=>l.value=n),onChange:ee,"number-min":1,"number-max":5,type:"number"},null,8,["modelValue"])]),_:1},8,["label","description"]),t[8]||(t[8]=s("div",{class:"page-settings-section__divider"},null,-1)),c(y,{modelValue:v.value,"onUpdate:modelValue":t[2]||(t[2]=n=>v.value=n),onChange:te,label:e.$t("settings.wifi_bluetooth.bluetooth.hci_logs.label"),"full-w":!0,settings:!0,description:e.$t("settings.wifi_bluetooth.bluetooth.hci_logs.description")},null,8,["modelValue","label","description"]),c(y,{modelValue:_.value,"onUpdate:modelValue":t[3]||(t[3]=n=>_.value=n),onChange:Z,label:e.$t("settings.wifi_bluetooth.wifi"),"full-w":!0,settings:!0,description:o(Y)},null,8,["modelValue","label","description"]),s("div",Be,[c(y,{modelValue:f.value,"onUpdate:modelValue":t[4]||(t[4]=n=>f.value=n),onChange:t[5]||(t[5]=n=>D()),label:e.$t("settings.wifi_bluetooth.wifi_scanning.label"),"full-w":!0,settings:!0,description:e.$t("settings.wifi_bluetooth.wifi_scanning.description")},null,8,["modelValue","label","description"]),f.value?(d(),K(me,{modelValue:r.value,"onUpdate:modelValue":t[6]||(t[6]=n=>r.value=n),"change-callback":ae,key:"wifi-scanning-interval-value",definition:L.value,name:L.value.name,value:r.value,settings:!0},null,8,["modelValue","definition","name","value"])):m("",!0)]),w.value?m("",!0):(d(),$("div",Ie)),w.value?m("",!0):(d(),K(q,{key:3,select:!0,selectUpdate:x,activeOptionItem:I.value,selectItems:W.value,label:e.$t("settings.wifi_bluetooth.wifi_band.label"),selectSmallScreenPosition:"right",selectDynamicPosition:!0},null,8,["activeOptionItem","selectItems","label"]))]),c(de,{ref_key:"dialogReboot",ref:S,onSubmit:ie,title:e.$t("reboot.title"),text:e.$t("reboot.description"),"submit-text":e.$t("ui.reboot"),"cancel-text":e.$t("ui.cancel")},null,8,["title","text","submit-text","cancel-text"])],512))}});export{De as default};
2-//# sourceMappingURL=WifiBluetooth-CxJ7o9Ta.js.map
32

This page compares the deployed 2.1.0-unfoldedtools.1 browser build with the archived upstream/source-reference Web Configurator 2.1.0 distribution published in the source tree. Hashes are SHA-256.

Modified44
Deployed only30
Source only39
Identical59
StatusPathSource bytesDeployed bytes
sameassets/css/AddCommand-CbLFbsS9.css102102
sameassets/css/index-DnYA-y8o.css499,065499,065
sameassets/css/UCColorTemp-CXjL72t3.css942942
modifiedassets/js/_plugin-vue_export-helper-DlAUqK2U.js15491
source-onlyassets/js/_plugin-vue_export-helper-DlAUqK2U.js.map118
modifiedassets/js/ActivitiesMacrosView-fgpBUjOs.js28,08828,030
source-onlyassets/js/ActivitiesMacrosView-fgpBUjOs.js.map75,796
modifiedassets/js/add-page-8VHq_I3u.js10681
source-onlyassets/js/add-page-8VHq_I3u.js.map225
modifiedassets/js/AddCommand.vue_vue_type_script_setup_true_lang-Drs9F3BK.js28,87928,795
source-onlyassets/js/AddCommand.vue_vue_type_script_setup_true_lang-Drs9F3BK.js.map66,533
modifiedassets/js/AdminPassword-BShJiGQm.js1,9301,879
source-onlyassets/js/AdminPassword-BShJiGQm.js.map4,002
modifiedassets/js/ApplicationCredentials-B6zGV1aG.js8,0347,974
source-onlyassets/js/ApplicationCredentials-B6zGV1aG.js.map17,519
modifiedassets/js/ButtonList.vue_vue_type_script_setup_true_lang-Canw95fQ.js124,576124,492
source-onlyassets/js/ButtonList.vue_vue_type_script_setup_true_lang-Canw95fQ.js.map338,616
modifiedassets/js/ColorPicker.vue_vue_type_script_setup_true_lang-Clr8ZC9V.js4,2004,115
source-onlyassets/js/ColorPicker.vue_vue_type_script_setup_true_lang-Clr8ZC9V.js.map15,204
modifiedassets/js/Development-Bnpc5txt.js11,75611,707
source-onlyassets/js/Development-Bnpc5txt.js.map25,399
modifiedassets/js/DevicesEntities-CBKp2tcA.js12,15612,103
source-onlyassets/js/DevicesEntities-CBKp2tcA.js.map36,054
modifiedassets/js/DevicesIntegrations-SruI_49o.js14,57813,900
source-onlyassets/js/DevicesIntegrations-SruI_49o.js.map32,821
modifiedassets/js/Display-Rf7oJV7E.js3,6003,555
source-onlyassets/js/Display-Rf7oJV7E.js.map9,835
modifiedassets/js/downloadFile-BZwlOo1d.js314264
source-onlyassets/js/downloadFile-BZwlOo1d.js.map1,010
modifiedassets/js/EditActivityGroupView-BbQJf-Vw.js8,3928,333
source-onlyassets/js/EditActivityGroupView-BbQJf-Vw.js.map23,791
modifiedassets/js/EditActivityView-CJsbOUfl.js52,72552,685
source-onlyassets/js/EditActivityView-CJsbOUfl.js.map135,887
modifiedassets/js/EditDockView-CQaPa6mI.js30,46730,417
source-onlyassets/js/EditDockView-CQaPa6mI.js.map67,875
modifiedassets/js/EditEntityView-DTd7pKSo.js7,5287,476
source-onlyassets/js/EditEntityView-DTd7pKSo.js.map17,210
modifiedassets/js/EditIntegrationView-D54EtPMd.js17,42417,367
source-onlyassets/js/EditIntegrationView-D54EtPMd.js.map46,710
modifiedassets/js/EditMacroView-D6BYPpgI.js14,77914,728
source-onlyassets/js/EditMacroView-D6BYPpgI.js.map40,858
modifiedassets/js/EditRemoteView-KV9P33Fl.js62,74662,694
source-onlyassets/js/EditRemoteView-KV9P33Fl.js.map158,585
modifiedassets/js/FactoryReset-CSy5heR7.js1,7261,676
source-onlyassets/js/FactoryReset-CSy5heR7.js.map4,303
modifiedassets/js/General-B-25fYoQ.js26,75026,696
source-onlyassets/js/General-B-25fYoQ.js.map52,267
modifiedassets/js/gitInfo-D_9Lmuz-.js12596
source-onlyassets/js/gitInfo-D_9Lmuz-.js.map399
modifiedassets/js/index-C1Y9Q2v_.js1,789,2341,790,060
source-onlyassets/js/index-C1Y9Q2v_.js.map4,916,540
modifiedassets/js/InfoPanel.vue_vue_type_script_setup_true_lang-Daj1vCFO.js664581
source-onlyassets/js/InfoPanel.vue_vue_type_script_setup_true_lang-Daj1vCFO.js.map1,105
modifiedassets/js/Localization-CipUmDWZ.js3,6833,633
source-onlyassets/js/Localization-CipUmDWZ.js.map9,586
modifiedassets/js/LoginView-D-5aBttU.js3,5573,531
source-onlyassets/js/LoginView-D-5aBttU.js.map9,693
modifiedassets/js/PowerSaving-B8Zgoof-.js4,0353,986
source-onlyassets/js/PowerSaving-B8Zgoof-.js.map8,857
modifiedassets/js/ProgressBar.vue_vue_type_script_setup_true_lang-Bk1-AFwu.js407322
source-onlyassets/js/ProgressBar.vue_vue_type_script_setup_true_lang-Bk1-AFwu.js.map507
modifiedassets/js/SelectVoiceAssistantProfile.vue_vue_type_script_setup_true_lang-CKqJ88sp.js6,4276,326
source-onlyassets/js/SelectVoiceAssistantProfile.vue_vue_type_script_setup_true_lang-CKqJ88sp.js.map13,160
modifiedassets/js/SettingsOptionButton.vue_vue_type_script_setup_true_lang-Dmfy6i6T.js2,6822,588
source-onlyassets/js/SettingsOptionButton.vue_vue_type_script_setup_true_lang-Dmfy6i6T.js.map4,159
modifiedassets/js/SettingsView-WPft1zzf.js1,7061,936
source-onlyassets/js/SettingsView-WPft1zzf.js.map4,205
modifiedassets/js/SoundHaptic-0xREWoxX.js2,2722,223
source-onlyassets/js/SoundHaptic-0xREWoxX.js.map5,145
modifiedassets/js/UCColorTemp.vue_vue_type_script_setup_true_lang-BwXTO9iw.js15,61615,531
source-onlyassets/js/UCColorTemp.vue_vue_type_script_setup_true_lang-BwXTO9iw.js.map45,865
modifiedassets/js/UCRange.vue_vue_type_script_setup_true_lang-C5_84GVZ.js3,9903,909
source-onlyassets/js/UCRange.vue_vue_type_script_setup_true_lang-C5_84GVZ.js.map10,128
modifiedassets/js/UserInterface-BdUBlw7b.js282231
source-onlyassets/js/UserInterface-BdUBlw7b.js.map310
modifiedassets/js/VoiceControl-C2eahcIK.js3,6473,597
source-onlyassets/js/VoiceControl-C2eahcIK.js.map9,224
modifiedassets/js/vue-select-CSzUJrFr.js135,371135,323
source-onlyassets/js/vue-select-CSzUJrFr.js.map658,931
modifiedassets/js/WifiBluetooth-CxJ7o9Ta.js6,8606,809
source-onlyassets/js/WifiBluetooth-CxJ7o9Ta.js.map15,585
deployed-onlyassets/material-symbols-compat.css212,530
deployed-onlyassets/remote-simulator-background.svg879
deployed-onlyassets/remote-ui/icon-mapping.json102,715
deployed-onlyassets/remote-ui/icons.otf3,293,220
deployed-onlyassets/remote-ui/images/button-layout.png9,652
deployed-onlyassets/remote-ui/images/dock_2.png69,479
deployed-onlyassets/remote-ui/images/dock3_dark_charging.png69,514
deployed-onlyassets/remote-ui/images/dock3_dark_non_charging.png66,171
deployed-onlyassets/remote-ui/images/dock3_silver_charging.png74,560
deployed-onlyassets/remote-ui/images/dock3_silver_non_charging.png71,334
deployed-onlyassets/remote-ui/images/help-overlay/Main1.png37,627
deployed-onlyassets/remote-ui/images/help-overlay/Main2.png18,881
deployed-onlyassets/remote-ui/images/help-overlay/Main3.png52,118
deployed-onlyassets/remote-ui/images/loader_small.png652
deployed-onlyassets/remote-ui/images/quarter_arc.svg466
deployed-onlyassets/remote-ui/LICENSE35,149
deployed-onlyassets/remote-ui/QML_SOURCE_MAP.md1,948
deployed-onlyassets/remote-ui/README.md2,628
deployed-onlyassets/remote-ui/remote-ui_licenses.md193,261
deployed-onlyassets/remote-ui/remote-ui-web.css52,902
deployed-onlyassets/remote-ui/remote-ui-web.js79,638
deployed-onlyassets/ucvr-enhancements.js13,642
deployed-onlyassets/ucvr-simulator.js152,812
deployed-onlyassets/unfolded-simulator-bootstrap.js3,032
deployed-onlyassets/unfolded-simulator-source-integration.css2,396
samefavicon/android-chrome-192x192.png1,6081,608
samefavicon/android-chrome-512x512.png4,7194,719
samefavicon/apple-touch-icon.png1,6091,609
samefavicon/browserconfig.xml254254
samefavicon/favicon-16x16.png490490
samefavicon/favicon-32x32.png588588
samefavicon/favicon.ico7,4067,406
samefavicon/mstile-150x150.png1,4791,479
samefavicon/safari-pinned-tab.svg979979
samefavicon/site.webmanifest462462
deployed-onlyfonts/material-symbols/LICENSE.txt11,358
deployed-onlyfonts/material-symbols/material-symbols-sharp.woff23,196,892
deployed-onlyfonts/material-symbols/NOTICE.md421
samefonts/poppins/poppins-latin-ext_latin-extralight.woff73,46473,464
samefonts/poppins/poppins-latin-ext_latin-extralight.woff250,78850,788
samefonts/poppins/poppins-latin-ext_latin-medium.woff72,76472,764
samefonts/poppins/poppins-latin-ext_latin-medium.woff250,48850,488
samefonts/poppins/poppins-v20-latin-ext_latin-300.woff14,44814,448
samefonts/poppins/poppins-v20-latin-ext_latin-300.woff210,77610,776
samefonts/poppins/poppins-v20-latin-ext_latin-regular.woff14,51614,516
samefonts/poppins/poppins-v20-latin-ext_latin-regular.woff210,83210,832
samefonts/space-mono/space-mono-v11-latin-ext_latin-700.woff30,15630,156
samefonts/space-mono/space-mono-v11-latin-ext_latin-700.woff224,10024,100
samefonts/space-mono/space-mono-v11-latin-ext_latin-regular.woff29,11229,112
samefonts/space-mono/space-mono-v11-latin-ext_latin-regular.woff223,32423,324
sameicons/icon-fallback-mapping.json307307
sameicons/icon-list.json48,89848,898
sameicons/old-new-icon-mapping-free.json3,1003,100
sameicons/old-new-icon-mapping.json3,2173,217
sameimages/add-page.svg3,4673,467
sameimages/background/login-bg-1280.jpg77,75577,755
sameimages/background/login-bg-1920.jpg77,75577,755
sameimages/background/login-bg-2500.jpg73,18773,187
sameimages/background/login-bg-phone.jpg46,07846,078
sameimages/background/login-bg-v2-1280.jpg60,16260,162
sameimages/background/login-bg-v2-1920.jpg84,92284,922
sameimages/background/login-bg-v2-2500.jpg127,751127,751
sameimages/background/login-bg-v2-phone.jpg96,07196,071
sameimages/background/login-bg-v2.jpg203,803203,803
sameimages/background/login-bg.jpg77,75577,755
sameimages/cropper-corner.svg237237
sameimages/customise-remote/add-entities.png2,5062,506
sameimages/customise-remote/add-groups.png2,8782,878
sameimages/customise-remote/configure-buttons.png3,1913,191
sameimages/dock/dock-2.webp178,380178,380
sameimages/dock/dock-d-c.webp281,806281,806
sameimages/dock/dock-d-n.webp270,838270,838
sameimages/dock/dock-s-c.webp298,122298,122
sameimages/dock/dock-s-n.webp288,210288,210
sameimages/loading-indicator-dark.png2,0742,074
sameimages/loading-indicator.png3,3203,320
sameimages/quick-tips/icon-contextual.svg1,4031,403
sameimages/remote-2-front-min.webp63,45663,456
sameimages/remote-2-front.webp397,556397,556
sameimages/remote-3-dark-front-min.webp3,0383,038
modifiedimages/remote-3-dark-front.webp84,73049,270
sameimages/remote-3-silver-front-min.webp3,1063,106
sameimages/remote-3-silver-front.webp92,86492,864
modifiedindex.html1,3792,191
deployed-onlyLICENSE35,149
modifiedlicenses.md2,028,4202,028,556
samelogo-dark.svg847847
samelogo.svg597597
deployed-onlyMODIFICATIONS.md7,343
modifiedrelease.json433487
modifiedversion.txt622