Web Configurator source diff

File-by-file comparison of the official 2.3.3 source and the modified source.

← Back to all files

src/assets/components/_entity.scss

modified

Official 2.3.3 source15,7177b5c0144bfc610591b2beef1fcb1ac363a37b90d473e9f8dea6ee037c3489d61

Open official-source file

Modified source15,90584eb6bf6b968366c9b5f012ea6fa91159d819799cddd01bf0da39d03bd632200

Open modified-source file

File changes

Exact-source mode compares the original textual layout without display formatting.

upstream-web-configurator-2.3.3/src/assets/components/_entity.scss→modified-web-configurator-2.3.3-unfoldedtools.8/src/assets/components/_entity.scssraw
@@ -1,3 +1,8 @@
1+/*
2+ * Modified by Justin Jäger for the Unfolded.Tools Remote Simulator.
3+ * Modified: 2026-08-03.
4+ * GNU GPL v3.0 only; see MODIFICATIONS.md.
5+ */
16 @use "../base/mixins";
27 @use "../vars/variables";
38
@@ -105,8 +110,9 @@
105110 top: 50%;
106111 width: 75%;
107112 height: 75%;
108- font-family: var(--uc-font-family-fa);
109- content: "\f715";
113+ font-family: var(--uc-font-family-icons);
114+ font-feature-settings: "liga";
115+ content: "block";
110116 font-weight: 300;
111117 font-size: 2.5rem;
112118 transform: translate(-50%, -50%);

This page compares the readable official Web Configurator 2.3.3 source with the readable 2.3.3-unfoldedtools.8 modified source. Generated build directories and dependency folders are excluded so hashed Vite filenames do not inflate the results.

Modified44
Custom only30
Upstream only16
Identical569
StatusPathOfficial bytesModified bytes
same.license-reportrc123123
same.nvmrc55
same.prettierignore1,1681,168
custom-onlyARTWORK.md—2,870
samedocker/visual/docker-compose.yml1,3451,345
modifieddocker/visual/run.sh1,9891,253
samedocker/visual/visual.sh1,3661,366
sameenv.d.ts870870
sameenv/.env5858
sameenv/.env.dev2020
sameeslint.config.mjs3,4043,404
modifiedindex.html1,180724
sameLICENSE35,14835,148
custom-onlyLICENSES/Apache-2.0.txt—11,358
sameLICENSES/CC-BY-4.0.txt18,65718,657
custom-onlyMODIFICATIONS.md—4,360
modifiedpackage-lock.json294,467294,018
modifiedpackage.json2,5242,538
sameplaywright.config.ts3,4433,443
sameplaywright.visual.config.ts2,2692,269
custom-onlypublic/ARTWORK.md—2,870
custom-onlypublic/assets/remote-simulator-background.svg—879
custom-onlypublic/assets/ucvr-simulator.js—153,300
custom-onlypublic/assets/unfolded-simulator-bootstrap.js—1,049
custom-onlypublic/assets/unfolded-simulator-source-integration.css—4,486
custom-onlypublic/fonts/material-symbols/LICENSE.txt—11,358
custom-onlypublic/fonts/material-symbols/NOTICE.md—421
samepublic/fonts/poppins/poppins-latin-ext_latin-extralight.woff73,46473,464
samepublic/fonts/poppins/poppins-latin-ext_latin-extralight.woff250,78850,788
samepublic/fonts/poppins/poppins-latin-ext_latin-medium.woff72,76472,764
samepublic/fonts/poppins/poppins-latin-ext_latin-medium.woff250,48850,488
samepublic/fonts/poppins/poppins-v20-latin-ext_latin-300.woff14,44814,448
samepublic/fonts/poppins/poppins-v20-latin-ext_latin-300.woff210,77610,776
samepublic/fonts/poppins/poppins-v20-latin-ext_latin-regular.woff14,51614,516
samepublic/fonts/poppins/poppins-v20-latin-ext_latin-regular.woff210,83210,832
samepublic/fonts/space-mono/space-mono-v11-latin-ext_latin-700.woff30,15630,156
samepublic/fonts/space-mono/space-mono-v11-latin-ext_latin-700.woff224,10024,100
samepublic/fonts/space-mono/space-mono-v11-latin-ext_latin-regular.woff29,11229,112
samepublic/fonts/space-mono/space-mono-v11-latin-ext_latin-regular.woff223,32423,324
samepublic/icons/icon-fallback-mapping.json343343
samepublic/icons/icon-list.json48,89848,898
samepublic/icons/old-new-icon-mapping-free.json3,1003,100
samepublic/icons/old-new-icon-mapping.json3,2173,217
samepublic/images/add-page.svg3,4673,467
custom-onlypublic/images/background/login-bg-1280.jpg—47,311
custom-onlypublic/images/background/login-bg-1920.jpg—116,546
custom-onlypublic/images/background/login-bg-2500.jpg—218,796
custom-onlypublic/images/background/login-bg-phone.jpg—192,867
custom-onlypublic/images/background/login-bg-v2-1280.jpg—74,569
custom-onlypublic/images/background/login-bg-v2-1920.jpg—181,844
custom-onlypublic/images/background/login-bg-v2-2500.jpg—336,104
custom-onlypublic/images/background/login-bg-v2-phone.jpg—192,867
custom-onlypublic/images/background/login-bg-v2.jpg—802,879
custom-onlypublic/images/background/login-bg.jpg—475,727
samepublic/images/cropper-corner.svg237237
samepublic/images/customise-remote/add-entities.png2,5062,506
samepublic/images/customise-remote/add-groups.png2,8782,878
samepublic/images/customise-remote/configure-buttons.png3,1913,191
samepublic/images/dock/dock-2.webp178,380178,380
samepublic/images/dock/dock-d-c.webp281,806281,806
samepublic/images/dock/dock-d-n.webp270,838270,838
samepublic/images/dock/dock-s-c.webp298,122298,122
samepublic/images/dock/dock-s-n.webp288,210288,210
modifiedpublic/images/LICENSE1,3921,909
samepublic/images/loading-indicator-dark.png2,0742,074
samepublic/images/loading-indicator.png3,3203,320
samepublic/images/quick-tips/icon-contextual.svg1,4031,403
samepublic/images/remote-2-front-min.webp63,45663,456
samepublic/images/remote-2-front.webp397,556397,556
custom-onlypublic/images/remote-3-dark-backlight-mask.png—16,337
modifiedpublic/images/remote-3-dark-front-min.webp3,03834,878
modifiedpublic/images/remote-3-dark-front.webp84,73059,644
samepublic/images/remote-3-silver-front-min.webp3,1063,106
samepublic/images/remote-3-silver-front.webp92,86492,864
custom-onlypublic/LICENSE—35,148
modifiedpublic/licenses.md521,884524,556
custom-onlypublic/LICENSES/CC-BY-4.0.txt—18,657
modifiedpublic/logo.svg463500
custom-onlypublic/MODIFICATIONS.md—4,360
custom-onlypublic/release.json—540
custom-onlypublic/VERSION—22
modifiedREADME.md8,1237,927
samesrc/api/connection/ConnectionInterface.ts435435
samesrc/api/connection/ConnectionMonitor.ts16,87616,876
samesrc/api/connection/index.ts4,5824,582
samesrc/api/connection/monitorTypes.ts5,0515,051
samesrc/api/connection/rest.ts6,5276,527
samesrc/api/connection/socket.ts8,1468,146
samesrc/api/connection/wakeEvents.ts1,4441,444
samesrc/api/eventRouter.ts5,8845,884
modifiedsrc/api/index.ts2,4722,788
modifiedsrc/api/local.ts8511,180
samesrc/api/monitor.ts1,3241,324
samesrc/api/services/activities.ts6,7586,758
samesrc/api/services/activityGroups.ts1,9681,968
samesrc/api/services/authenticate.ts1,5321,532
samesrc/api/services/authExternal.ts1,2541,254
samesrc/api/services/backup.ts1,3801,380
samesrc/api/services/BaseService.ts681681
samesrc/api/services/bluetooth.ts2,2452,245
samesrc/api/services/config.ts7,1887,188
samesrc/api/services/docks.ts6,8536,853
samesrc/api/services/factoryReset.ts719719
samesrc/api/services/integrations.ts15,88815,888
samesrc/api/services/ir.ts5,5425,542
samesrc/api/services/logs.ts1,3591,359
samesrc/api/services/macros.ts2,5092,509
samesrc/api/services/profiles.ts4,7274,727
samesrc/api/services/remotes.ts8,5618,561
samesrc/api/services/resources.ts1,9641,964
samesrc/api/services/ServiceInterface.ts154154
samesrc/api/services/system.ts2,4892,489
samesrc/api/services/systemUpdate.ts853853
modifiedsrc/App.vue5,4185,593
custom-onlysrc/assets/_material-symbols.scss—212,512
samesrc/assets/base/_animations.scss257257
samesrc/assets/base/_base.scss4,2584,258
modifiedsrc/assets/base/_fonts.scss2,3272,087
samesrc/assets/base/_form.scss27,20427,204
samesrc/assets/base/_mixins.scss15,27915,279
samesrc/assets/components/_application-credentials.scss1,9611,961
samesrc/assets/components/_browse-element.scss5,1755,175
samesrc/assets/components/_command.scss10,31710,317
samesrc/assets/components/_dialog.scss2,7232,723
samesrc/assets/components/_dock.scss17,83917,839
modifiedsrc/assets/components/_entity.scss15,71715,905
samesrc/assets/components/_filter-dropdown.scss3,6063,606
samesrc/assets/components/_group.scss00
samesrc/assets/components/_icon-list.scss5,3175,317
samesrc/assets/components/_icon-select.scss1,7571,757
samesrc/assets/components/_integration.scss10,03610,036
samesrc/assets/components/_language-dropdown.scss3,5113,511
samesrc/assets/components/_list-with-filter.scss1,9211,921
samesrc/assets/components/_media-browse.scss1,8251,825
samesrc/assets/components/_modal.scss15,94715,947
samesrc/assets/components/_navbar.scss2,9962,996
samesrc/assets/components/_notification.scss9,5349,534
samesrc/assets/components/_param-setup.scss1,8391,839
samesrc/assets/components/_profiles.scss4,0234,023
samesrc/assets/components/_quick-tips.scss4,0064,006
samesrc/assets/components/_remote-status.scss2,9242,924
samesrc/assets/components/_resource-list.scss5,7015,701
samesrc/assets/components/_resource.scss7,9427,942
samesrc/assets/components/_sequence.scss8,3628,362
samesrc/assets/components/_sleep-timeout.scss2,1782,178
samesrc/assets/components/_touch-slider.scss1,7731,773
samesrc/assets/components/_version-info.scss117117
samesrc/assets/components/_vue-picture-cropper.scss1,2341,234
samesrc/assets/components/_widget.scss12,20112,201
samesrc/assets/components/configure-button/_button-list.scss12,08812,088
samesrc/assets/components/configure-button/_button-press.scss4,2124,212
samesrc/assets/components/customise-remote/_group.scss5,1185,118
samesrc/assets/components/customise-remote/_modify.scss1,2591,259
samesrc/assets/components/customise-remote/_options.scss4,3444,344
samesrc/assets/components/entity/_add-device.scss13,71813,718
samesrc/assets/components/entity/_base-entity-list.scss1,1711,171
samesrc/assets/components/menus/_menu-main-desktop.scss3,6323,632
samesrc/assets/components/menus/_menu-main-mobile.scss2,8222,822
samesrc/assets/components/menus/_menu-profile.scss4,5224,522
samesrc/assets/components/page/_page-list.scss7,7067,706
samesrc/assets/components/remote/_bluetooth.scss395395
samesrc/assets/components/remote/_ir-code-data-set.scss11,71211,712
samesrc/assets/components/remote/_remote-button-layout.scss5,9395,939
samesrc/assets/components/remote/_remote-controller.scss13,47213,472
modifiedsrc/assets/components/remote/_ui-page.scss13,96614,157
samesrc/assets/components/settings/_about-remote.scss3,1273,127
samesrc/assets/components/settings/_licenses.scss1,6511,651
samesrc/assets/components/settings/_software-update.scss3,5723,572
samesrc/assets/components/settings/_voice-assistant.scss3,4093,409
upstream-onlysrc/assets/fontawesome/_animated.scss8,385—
upstream-onlysrc/assets/fontawesome/_bordered-pulled.scss1,056—
upstream-onlysrc/assets/fontawesome/_core.scss1,386—
upstream-onlysrc/assets/fontawesome/_fixed-width.scss183—
upstream-onlysrc/assets/fontawesome/_functions.scss2,170—
upstream-onlysrc/assets/fontawesome/_icons.scss428—
upstream-onlysrc/assets/fontawesome/_list.scss654—
upstream-onlysrc/assets/fontawesome/_mixins.scss2,447—
upstream-onlysrc/assets/fontawesome/_pro-styles.scss2,339—
upstream-onlysrc/assets/fontawesome/_rotated-flipped.scss772—
upstream-onlysrc/assets/fontawesome/_screen-reader.scss426—
upstream-onlysrc/assets/fontawesome/_sizing.scss403—
upstream-onlysrc/assets/fontawesome/_stacked.scss848—
upstream-onlysrc/assets/fontawesome/_variables.scss164,292—
upstream-onlysrc/assets/fontawesome/fontawesome.scss541—
custom-onlysrc/assets/fonts/material-symbols-sharp.woff2—3,196,892
modifiedsrc/assets/main.scss2,8582,928
samesrc/assets/pages/_activity.scss5,6815,681
samesrc/assets/pages/_entities.scss4,5904,590
samesrc/assets/pages/_home.scss1,0151,015
samesrc/assets/pages/_integration.scss1,2891,289
modifiedsrc/assets/pages/_login.scss5,7785,840
samesrc/assets/pages/_remote.scss1,9071,907
samesrc/assets/pages/_settings.scss17,59417,594
samesrc/assets/sections/_button-mapping.scss1,3701,370
samesrc/assets/sections/_customise-remote.scss13,58513,585
samesrc/assets/sections/_edit-page.scss13,42113,421
samesrc/assets/sections/_home.scss8,3868,386
samesrc/assets/sections/_interfaces.scss2,9512,951
samesrc/assets/ui/_avatar.scss2,9462,946
samesrc/assets/ui/_button.scss10,80310,803
samesrc/assets/ui/_collapse-container.scss2,3512,351
samesrc/assets/ui/_color-picker.scss1,1521,152
samesrc/assets/ui/_countdown-circle.scss646646
samesrc/assets/ui/_databoard.scss1,6951,695
modifiedsrc/assets/ui/_datepicker.scss9,1929,393
samesrc/assets/ui/_dropdown-menu.scss2,7262,726
samesrc/assets/ui/_ent-item.scss6,1276,127
samesrc/assets/ui/_error-box.scss975975
samesrc/assets/ui/_grid-size.scss1,7311,731
samesrc/assets/ui/_icon.scss4,9274,927
samesrc/assets/ui/_info-panel.scss537537
samesrc/assets/ui/_info-popup.scss856856
samesrc/assets/ui/_list-loader.scss554554
samesrc/assets/ui/_list-paging.scss2,0922,092
samesrc/assets/ui/_process-software-update.scss2,0042,004
samesrc/assets/ui/_progress-bar.scss280280
samesrc/assets/ui/_responsive-table.scss1,6511,651
samesrc/assets/ui/_setup-item.scss4,8374,837
samesrc/assets/ui/_tab-menu.scss2,3982,398
samesrc/assets/ui/_table.scss276276
samesrc/assets/ui/_v-overflow-indicator.scss1,8271,827
modifiedsrc/assets/ui/_v-select.scss15,63415,927
modifiedsrc/assets/vars/_variables.scss2,7532,816
samesrc/components/activity-group/ActivityGroupList.vue4,9794,979
samesrc/components/activity-group/ActivityGroupListItem.vue2,1902,190
samesrc/components/activity-group/AddActivityGroup.vue11,84511,845
samesrc/components/activity-group/EditActivityGroupSettings.vue16,92316,923
samesrc/components/activity/ActivityList.vue5,8215,821
samesrc/components/activity/ActivityListItem.vue2,1912,191
samesrc/components/activity/ActivityRemote.vue39,15139,151
samesrc/components/activity/AddActivity.vue15,70015,700
samesrc/components/activity/EditActivityInterfaces.vue8,2088,208
samesrc/components/activity/EditActivitySequences.vue24,59824,598
modifiedsrc/components/activity/EditActivitySettings.vue25,42225,474
samesrc/components/configure-button/ButtonList.vue22,08822,088
samesrc/components/configure-button/ButtonListItem.vue5,2545,254
samesrc/components/configure-button/ButtonPress.vue6,3876,387
samesrc/components/configure-button/EditButtonListItem.vue18,35818,358
samesrc/components/customise-remote/CustomiseRemoteAddEntities.vue5,3025,302
samesrc/components/customise-remote/CustomiseRemoteAddGroups.vue2,4472,447
samesrc/components/customise-remote/CustomiseRemoteOptions.vue8,4638,463
samesrc/components/customise-remote/CustomiseRemotePageList.vue15,23015,230
samesrc/components/customise-remote/CustomiseRemotePages.vue6,2516,251
samesrc/components/customise-remote/SectionCustomiseRemote.vue6,4056,405
samesrc/components/dock/AddDock.vue30,87730,877
samesrc/components/dock/DockIllustration.vue947947
samesrc/components/dock/DockList.vue2,5532,553
samesrc/components/dock/DockListItem.vue2,9912,991
samesrc/components/dock/edit/ChangePass.vue3,8583,858
samesrc/components/dock/edit/EditPort.vue11,78711,787
samesrc/components/dock/edit/FactoryReset.vue1,3961,396
samesrc/components/dock/edit/FirmwareUpdate.vue12,19212,192
samesrc/components/dock/edit/WifiSettings.vue3,2763,276
samesrc/components/dock/EditDock.vue18,46118,461
samesrc/components/driver/EditDriverConnection.vue3,5943,594
samesrc/components/elements/AppDialog.vue3,6093,609
samesrc/components/elements/AppModal.vue3,6873,687
samesrc/components/elements/device/DeviceMeta.vue497497
samesrc/components/elements/DeviceTime.vue1,5171,517
samesrc/components/elements/entity/AddDevice.vue8,8448,844
samesrc/components/elements/entity/BaseEntityList.vue11,29411,294
samesrc/components/elements/entity/BaseEntityListItem.vue4,3814,381
modifiedsrc/components/elements/entity/EditEntity.vue12,48912,541
samesrc/components/elements/entity/EntityListFiltered.vue15,71315,713
modifiedsrc/components/elements/entity/EntityListItem.vue7,2967,348
samesrc/components/elements/entity/IncludedEntities.vue11,26811,268
samesrc/components/elements/FilterDropdown.vue12,59512,595
samesrc/components/elements/group/AddGroup.vue10,63710,637
samesrc/components/elements/group/EditGroup.vue9,8809,880
samesrc/components/elements/group/GroupListFiltered.vue11,69211,692
samesrc/components/elements/group/GroupListItem.vue1,5981,598
samesrc/components/elements/icon/IconImage.vue1,1331,133
samesrc/components/elements/icon/IconSelect.vue4,2694,269
samesrc/components/elements/icon/LoadImage.vue440440
samesrc/components/elements/icon/SelectedIcon.vue2,2622,262
samesrc/components/elements/LanguageDropdown.vue7,1077,107
samesrc/components/elements/ListApplicationCredentials.vue3,3113,311
samesrc/components/elements/ListWithFilter.vue1,9781,978
samesrc/components/elements/LogoutDialog.vue1,3551,355
samesrc/components/elements/MenuMainDesktop.vue4,2224,222
samesrc/components/elements/MenuMainMobile.vue2,5992,599
samesrc/components/elements/ModalMinimal.vue2,0152,015
samesrc/components/elements/ModalSecondary.vue4,3034,303
modifiedsrc/components/elements/NavBar.vue12,22712,314
samesrc/components/elements/NotificationBase.vue9,1249,124
samesrc/components/elements/param/ParamSetupBoolean.vue889889
samesrc/components/elements/param/ParamSetupColorTemp.vue971971
samesrc/components/elements/param/ParamSetupEnum.vue1,4881,488
samesrc/components/elements/param/ParamSetupRegex.vue2,6042,604
samesrc/components/elements/param/ParamSetupSelection.vue2,6112,611
modifiedsrc/components/elements/QuickEditModal.vue14,24714,301
samesrc/components/elements/RemoteStatus.vue16,54616,546
samesrc/components/elements/resources/IconList.vue12,85412,854
samesrc/components/elements/resources/ResourceList.vue8,3268,326
samesrc/components/elements/resources/ResourceUpload.vue15,78015,780
samesrc/components/elements/SelectVoiceAssistant.vue2,6092,609
samesrc/components/elements/SelectVoiceAssistantProfile.vue4,3214,321
samesrc/components/elements/VersionInfo.vue201201
samesrc/components/elements/widget/AddWidget.vue7,2137,213
samesrc/components/home/QuickTips.vue1,3891,389
samesrc/components/home/SectionHome.vue12,02912,029
samesrc/components/integration/add/ConnectExternalScreen.vue9,3239,323
samesrc/components/integration/add/field/BrokenField.vue366366
samesrc/components/integration/add/field/CheckboxField.vue1,1801,180
samesrc/components/integration/add/field/DropdownField.vue2,2382,238
samesrc/components/integration/add/field/LabelField.vue1,0141,014
samesrc/components/integration/add/field/NumberField.vue1,6961,696
samesrc/components/integration/add/field/PasswordField.vue1,0321,032
samesrc/components/integration/add/field/TextareaField.vue1,0621,062
samesrc/components/integration/add/field/TextField.vue1,1691,169
samesrc/components/integration/add/form/ConfigurationForm.vue2,1562,156
samesrc/components/integration/add/form/ConfirmationForm.vue1,2931,293
samesrc/components/integration/add/SetupScreen.vue38,37538,375
samesrc/components/integration/AddIntegration.vue5,5695,569
samesrc/components/integration/EditIntegration.vue32,62732,627
samesrc/components/integration/ImportCustomIntegration.vue4,1754,175
modifiedsrc/components/integration/IntegrationList.vue4,6722,042
modifiedsrc/components/integration/IntegrationListItem.vue3,9274,227
samesrc/components/macro/AddMacro.vue12,17712,177
samesrc/components/macro/EditMacroSequence.vue13,67213,672
samesrc/components/macro/EditMacroSettings.vue12,38412,384
samesrc/components/macro/MacroList.vue5,4655,465
samesrc/components/macro/MacroListItem.vue1,8721,872
samesrc/components/page/PageList.vue24,56924,569
samesrc/components/profile/EditProfile.vue9,1859,185
samesrc/components/profile/ManageProfiles.vue2,1932,193
samesrc/components/profile/MenuProfile.vue10,28110,281
samesrc/components/remote-controller/AddIrCode.vue24,50024,500
samesrc/components/remote-controller/AddRemoteBt.vue23,84523,845
samesrc/components/remote-controller/AddRemoteIr.vue24,96424,964
samesrc/components/remote-controller/DeviceRemote.vue34,82834,828
samesrc/components/remote-controller/EditRemoteInterfaces.vue8,1678,167
modifiedsrc/components/remote-controller/EditRemoteSettings.vue37,38637,436
samesrc/components/remote-controller/ImportIrCode.vue7,4477,447
samesrc/components/remote-controller/RemoteButtonLayout.vue2,2892,289
samesrc/components/remote-controller/RemoteController.vue27,15227,152
samesrc/components/remote-controller/RemoteNav.vue2,3442,344
samesrc/components/sequence/AddCommand.vue10,32010,320
samesrc/components/sequence/SequenceCommandParam.vue4,7204,720
samesrc/components/sequence/SequenceItem.vue19,43819,438
samesrc/components/settings/AdminPassword.vue2,8722,872
samesrc/components/settings/ApplicationCredentials.vue7,9057,905
samesrc/components/settings/FactoryReset.vue3,1503,150
samesrc/components/settings/PowerSaving.vue5,7815,781
modifiedsrc/components/settings/SettingsAbout.vue9,32211,569
samesrc/components/settings/SettingsDevelopment.vue5,7325,732
samesrc/components/settings/SettingsDisplay.vue7,2647,264
samesrc/components/settings/SettingsGeneral.vue13,41313,413
samesrc/components/settings/SettingsLicenses.vue4,3584,358
samesrc/components/settings/SettingsLocalization.vue6,2886,288
samesrc/components/settings/SettingsLogs.vue8,3518,351
samesrc/components/settings/SettingsOptionButton.vue3,5023,502
samesrc/components/settings/SoftwareUpdate.vue21,47221,472
samesrc/components/settings/SoundHaptic.vue3,2723,272
samesrc/components/settings/UserInterface.vue8585
samesrc/components/settings/VoiceControl.vue6,5716,571
samesrc/components/settings/WifiBluetooth.vue10,94710,947
samesrc/components/touch-slider/ConfigTouchSlider.vue19,36419,364
samesrc/components/touch-slider/EntitySelect.vue4,0454,045
samesrc/components/ui/ColorPicker.vue8,9018,901
samesrc/components/ui/CommandField.vue2,1572,157
samesrc/components/ui/CommandParam.vue6,9296,929
samesrc/components/ui/CommandSelect.vue11,95111,951
samesrc/components/ui/ComponentButtonIcon.vue612612
samesrc/components/ui/ComponentButtonMedia.vue2,6582,658
samesrc/components/ui/ComponentButtonSelect.vue4,4464,446
samesrc/components/ui/ComponentButtonSensor.vue4,2004,200
samesrc/components/ui/ComponentButtonText.vue554554
samesrc/components/ui/CountdownCircle.vue706706
samesrc/components/ui/DatePicker.vue4,7434,743
samesrc/components/ui/DropdownMenu.vue3,8823,882
samesrc/components/ui/ErrorBox.vue1,2581,258
samesrc/components/ui/FilterTabs.vue1,1531,153
samesrc/components/ui/GridItemEdit.vue39,63639,636
samesrc/components/ui/GridSize.vue5,7025,702
samesrc/components/ui/InfoPanel.vue654654
samesrc/components/ui/InfoPopup.vue3,5743,574
samesrc/components/ui/ListLoader.vue439439
samesrc/components/ui/ListPaging.vue5,3085,308
samesrc/components/ui/MediaBrowse.vue22,64722,647
samesrc/components/ui/ProfileAvatar.vue2,6212,621
samesrc/components/ui/ProgressBar.vue281281
samesrc/components/ui/RemoteCommandSelect.vue2,7832,783
samesrc/components/ui/setup/SetupBoolean.vue950950
samesrc/components/ui/setup/SetupColorTemp.vue1,4701,470
samesrc/components/ui/setup/SetupEnum.vue1,2671,267
samesrc/components/ui/setup/SetupMs.vue1,3051,305
samesrc/components/ui/setup/SetupNumber.vue2,0542,054
samesrc/components/ui/setup/SetupRegex.vue3,3173,317
samesrc/components/ui/setup/SetupSelection.vue16,92816,928
samesrc/components/ui/TabMenu.vue2,9392,939
samesrc/components/ui/UCCodeInput.vue6,2236,223
samesrc/components/ui/UCColorTemp.vue836836
samesrc/components/ui/UCInput.vue6,0146,014
samesrc/components/ui/UCRange.vue7,4617,461
samesrc/components/ui/UCSearch.vue2,4312,431
samesrc/components/ui/UCSelect.vue14,60814,608
samesrc/components/ui/UCStepper.vue1,3951,395
samesrc/components/ui/UCToggle.vue1,9091,909
samesrc/components/ui/WidgetEntitySelect.vue5,6035,603
samesrc/composables/activities.ts11,75211,752
samesrc/composables/authHelpers.ts2,7612,761
samesrc/composables/chunkRecovery.ts5,2205,220
samesrc/composables/components.ts2,9812,981
samesrc/composables/cookieHandler.ts945945
samesrc/composables/dataHelper.ts7,1737,173
samesrc/composables/date.ts1,2791,279
samesrc/composables/device.ts927927
samesrc/composables/dockValidation.ts1,5611,561
samesrc/composables/downloadFile.ts453453
samesrc/composables/dropdownPosition.ts3,5213,521
modifiedsrc/composables/entity.ts4,3764,425
samesrc/composables/error.ts4,6824,682
samesrc/composables/fileHelper.ts456456
samesrc/composables/gitInfo.ts153153
modifiedsrc/composables/icon.ts2,394825
samesrc/composables/imageLoader.ts1,2411,241
samesrc/composables/irCode.ts2,0822,082
samesrc/composables/listing.ts2,5192,519
modifiedsrc/composables/menuItems.ts2,7643,279
samesrc/composables/modal.ts6,6976,697
samesrc/composables/quickTips.ts964964
samesrc/composables/remote/editor.ts5,5835,583
samesrc/composables/remote/editorCrud.ts14,75814,758
samesrc/composables/remote/editorDrag.ts11,63111,631
samesrc/composables/remote/editorGrid.ts5,4225,422
samesrc/composables/remote/editorPopups.ts4,3714,371
samesrc/composables/remote/editorSelection.ts1,0701,070
samesrc/composables/remote/properties.ts916916
samesrc/composables/requestCoalescer.ts2,0702,070
samesrc/composables/resources.ts6,5716,571
modifiedsrc/composables/router.ts6,4717,089
samesrc/composables/segments.ts8,9278,927
samesrc/composables/select/iconList.ts538538
samesrc/composables/select/options.ts2,6782,678
samesrc/composables/sequence.ts3,4623,462
samesrc/composables/setupFieldType.ts2,5762,576
samesrc/composables/storeCache.ts3,2503,250
samesrc/composables/textHelper.ts707707
samesrc/composables/timing.ts887887
samesrc/composables/translatedProperty.ts8,7738,773
samesrc/composables/urlHelper.ts789789
samesrc/composables/windowDimension.ts740740
samesrc/directives/clickOutside.ts1,5201,520
samesrc/directives/markdownTools.ts282282
samesrc/directives/overflowIndicator.ts7,3067,306
samesrc/i18next/da_DK.json73,56473,564
samesrc/i18next/de_CH.json73,99373,993
samesrc/i18next/de_DE.json78,73478,734
samesrc/i18next/en_US.json70,68770,687
samesrc/i18next/es_ES.json78,83378,833
samesrc/i18next/fi_FI.json76,20176,201
samesrc/i18next/fr_FR.json78,17878,178
samesrc/i18next/hu_HU.json79,47679,476
samesrc/i18next/index.ts5,0855,085
samesrc/i18next/it_IT.json76,98276,982
samesrc/i18next/nl_NL.json76,51076,510
samesrc/i18next/no_NO.json73,32273,322
samesrc/i18next/pl_PL.json59,11159,111
samesrc/i18next/pt_PT.json77,14977,149
samesrc/i18next/sv_SE.json75,18375,183
samesrc/main.ts2,4212,421
samesrc/shims-vue.d.ts145145
custom-onlysrc/simulator/config.ts—1,179
samesrc/stores/activities.ts14,83714,837
samesrc/stores/activityGroups.ts7,5887,588
samesrc/stores/appState.ts5,9985,998
samesrc/stores/auth.ts8,5578,557
samesrc/stores/authExternal.ts1,9171,917
samesrc/stores/bluetooth.ts2,9972,997
samesrc/stores/config.ts9,9919,991
samesrc/stores/docks.ts12,11712,117
samesrc/stores/integrations.ts37,28937,289
samesrc/stores/ir.ts3,6523,652
samesrc/stores/logs.ts1,0421,042
samesrc/stores/macros.ts7,4797,479
samesrc/stores/messages.ts4,4954,495
samesrc/stores/profile.ts5,0875,087
samesrc/stores/profiles.ts4,9814,981
samesrc/stores/remotes.ts14,14614,146
samesrc/stores/systemBase.ts4,1014,101
samesrc/stores/systemUpdate.ts1,3801,380
samesrc/types/activity.ts8,0358,035
samesrc/types/activityGroup.ts937937
samesrc/types/app.ts229229
samesrc/types/backup.ts5858
samesrc/types/bluetooth.ts1,4161,416
samesrc/types/command.ts1,0001,000
samesrc/types/config.ts7,2007,200
samesrc/types/dock.ts4,0154,015
samesrc/types/draggable.ts695695
samesrc/types/enums.ts10,70510,705
samesrc/types/externalToken.ts546546
samesrc/types/flashMessages.ts1,0911,091
samesrc/types/grid.ts452452
samesrc/types/group.ts259259
samesrc/types/integrationInstance.ts7,5087,508
samesrc/types/ir.ts1,5671,567
samesrc/types/logs.ts427427
samesrc/types/macro.ts1,7671,767
samesrc/types/media.ts285285
samesrc/types/menu.ts109109
samesrc/types/page.ts325325
samesrc/types/profile.ts851851
samesrc/types/remote.ts3,2273,227
samesrc/types/resources.ts824824
samesrc/types/rest.ts326326
samesrc/types/segments.ts352352
samesrc/types/systemBase.ts1,1691,169
samesrc/types/ui.ts497497
samesrc/types/update.ts810810
samesrc/types/websocket.ts2,1852,185
samesrc/utils/remoteUtils.ts3,4013,401
custom-onlysrc/utils/state.ts—802
samesrc/views/activities-macros/ActivitiesMacrosView.vue8,9568,956
samesrc/views/activities-macros/EditActivityGroupView.vue437437
samesrc/views/activities-macros/EditActivityView.vue3,7843,784
samesrc/views/activities-macros/EditMacroView.vue2,8402,840
samesrc/views/entities/DevicesEntities.vue12,63112,631
samesrc/views/entities/EditEntityView.vue380380
samesrc/views/entities/EditRemoteView.vue3,2673,267
samesrc/views/HomeView.vue1,5311,531
modifiedsrc/views/integrations/DevicesIntegrations.vue7,2462,723
samesrc/views/integrations/EditDockView.vue353353
samesrc/views/integrations/EditIntegrationView.vue416416
modifiedsrc/views/LoginView.vue5,5045,287
modifiedsrc/views/settings/SettingsView.vue3,0773,554
sametest/activities.test.ts1,5371,537
sametest/activityPickerListIsolation.test.ts4,5274,527
sametest/authFlow.test.ts9,3189,318
sametest/authHelpers.test.ts4,4434,443
sametest/bluetoothSlots.test.ts8,3258,325
sametest/carouselRender.test.ts2,3742,374
sametest/chunkRecovery.test.ts6,1566,156
sametest/clickOutsideDirective.test.ts3,3133,313
sametest/configBootstrap.test.ts2,1352,135
sametest/configuredEntityStateLive.test.ts5,0505,050
sametest/connectionMonitor.test.ts17,74717,747
sametest/cookieHandler.test.ts1,3561,356
sametest/cropperRender.test.ts2,3502,350
sametest/dataHelper.test.ts6,8176,817
sametest/dockValidation.test.ts10,89710,897
sametest/draggableRender.test.ts1,3821,382
sametest/dropdownPosition.test.ts2,7972,797
sametest/e2e/__screenshots__/login-linux.png348,170348,170
sametest/e2e/__screenshots__/select-open-linux.png121,810121,810
sametest/e2e/__screenshots__/settings-general-linux.png63,32363,323
sametest/e2e/__screenshots__/settings-localization-linux.png54,80754,807
sametest/e2e/activityGroupPicker.spec.ts1,7271,727
sametest/e2e/activityInterfacesDrag.spec.ts2,1832,183
sametest/e2e/activityPages.spec.ts1,8351,835
sametest/e2e/bluetoothSlots.spec.ts2,2532,253
sametest/e2e/chunkRecovery.spec.ts2,6382,638
sametest/e2e/escDismiss.spec.ts4,9634,963
sametest/e2e/fixtures/app.ts2,1762,176
sametest/e2e/fixtures/globalSetup.ts817817
sametest/e2e/fixtures/globalTeardown.ts104104
sametest/e2e/fixtures/seed.ts6,8266,826
sametest/e2e/fixtures/simulator.ts3,5223,522
sametest/e2e/includedEntityState.spec.ts2,9412,941
sametest/e2e/integrations.spec.ts3,3503,350
sametest/e2e/language.spec.ts7,2427,242
sametest/e2e/licenses.spec.ts8,8288,828
sametest/e2e/mandatoryFieldGating.spec.ts6,0356,035
sametest/e2e/nameFieldSelection.spec.ts5,7605,760
sametest/e2e/overlayClosePaths.spec.ts2,0932,093
sametest/e2e/previewFeatures.spec.ts3,6413,641
sametest/e2e/pushedChildState.spec.ts2,0212,021
sametest/e2e/smoke.spec.ts3,5523,552
sametest/e2e/uiEditorGrid.spec.ts5,7075,707
sametest/e2e/visual.screenshot.css830830
sametest/e2e/visual.spec.ts3,6833,683
sametest/editIntegrationEntityChange.test.ts7,6067,606
sametest/entity.test.ts2,9172,917
sametest/escPopupWiring.test.ts4,7064,706
sametest/eventRouter.test.ts9,7959,795
sametest/helpers/fakeConnection.ts6,9256,925
sametest/icon.test.ts3,1423,142
sametest/includedEntityState.test.ts7,7627,762
sametest/integrationEntityTypes.test.ts1,3511,351
sametest/integrationsPerTypeGetters.test.ts3,4193,419
sametest/interfacesPanelResilience.test.ts4,7184,718
sametest/IrCode.test.ts4,0154,015
sametest/irLearnReadiness.test.ts2,0902,090
sametest/languagePersistence.test.ts2,7392,739
modifiedtest/licenseGenerator.test.ts14,07814,180
modifiedtest/licensesArtifact.test.ts9,7329,683
sametest/listing.test.ts3,2753,275
sametest/mediaWidgetCompact.test.ts3,9913,991
sametest/mergeEventPayload.test.ts2,3822,382
sametest/modalDismissal.test.ts8,2058,205
sametest/overlayRegistryParity.test.ts10,12110,121
sametest/pagedFetchService.test.ts5,1945,194
sametest/pagedFetchStore.test.ts5,0135,013
sametest/pagedListIdentity.test.ts10,84610,846
sametest/paginationCountLive.test.ts8,9658,965
sametest/previewFeatureTexts.test.ts3,6323,632
sametest/remoteEditor.test.ts19,13919,139
sametest/remoteEditorDrag.test.ts7,9777,977
sametest/remoteUtils.test.ts7,2297,229
sametest/requestCoalescer.test.ts2,9412,941
sametest/sequence.test.ts3,7313,731
sametest/settingsAboutLicensesRow.test.ts5,4145,414
sametest/settingsLicenses.test.ts7,6267,626
sametest/setupSelection.test.ts8,2648,264
sametest/storeCache.test.ts4,2574,257
sametest/tabMenu.test.ts3,1273,127
sametest/templateRefRenderReads.test.ts3,7483,748
sametest/translatedProperty.test.ts13,86213,862
sametest/ucselect.test.ts10,45810,458
sametest/ucselectMultiple.test.ts3,7523,752
sametest/wsEventsStage1.test.ts10,67010,670
sametest/wsTransport.test.ts8,4418,441
sametools/create-custom-install.sh982982
upstream-onlytools/fontawesome-convert.mjs4,258—
sametools/git-tag.py5,0575,057
sametools/git-version.sh3,1253,125
sametools/patches/@esbuild/darwin-arm64@0.28.1/LICENSE1,0691,069
sametools/patches/@esbuild/linux-x64@0.28.1/LICENSE1,0691,069
sametools/patches/@esbuild/linux-x64@0.28.1/SOURCE.md401401
sametools/patches/@humanfs/types@0.15.0/LICENSE11,35711,357
sametools/patches/@humanfs/types@0.15.0/SOURCE.md344344
sametools/patches/@pkgr/core@0.3.6/LICENSE1,0691,069
sametools/patches/@rollup/rollup-darwin-arm64@4.62.2/LICENSE35,23135,231
sametools/patches/@rollup/rollup-linux-x64-gnu@4.62.2/LICENSE35,23135,231
sametools/patches/@rollup/rollup-linux-x64-gnu@4.62.2/SOURCE.md385385
sametools/patches/@rollup/rollup-linux-x64-musl@4.62.2/LICENSE35,23135,231
sametools/patches/@rollup/rollup-linux-x64-musl@4.62.2/SOURCE.md385385
sametools/patches/agent-base@6.0.2/LICENSE1,1251,125
sametools/patches/boolbase@1.0.0/LICENSE751751
sametools/patches/eastasianwidth@0.2.0/LICENSE1,0431,043
sametools/patches/esrecurse@4.3.0/LICENSE1,4031,403
sametools/patches/git-describe@4.1.1/LICENSE1,0711,071
sametools/patches/git-describe@4.1.1/SOURCE.md430430
sametools/patches/https-proxy-agent@5.0.1/LICENSE1,1011,101
sametools/patches/https-proxy-agent@5.0.1/SOURCE.md421421
sametools/patches/imurmurhash@0.1.4/LICENSE1,0901,090
sametools/patches/keyv@4.5.4/LICENSE546546
sametools/patches/natural-compare@1.4.0/LICENSE1,0871,087
sametools/patches/saxes@6.0.0/LICENSE3,0113,011
sametools/patches/spdx-exceptions@2.5.0/LICENSE1,0531,053
sametools/patches/spdx-exceptions@2.5.0/SOURCE.md333333
sametools/patches/spdx-license-ids@3.0.23/LICENSE7,0497,049
sametools/patches/spdx-license-ids@3.0.23/SOURCE.md395395
sametools/patches/stackback@0.0.2/LICENSE1,0881,088
sametools/patches/stackback@0.0.2/SOURCE.md443443
modifiedtools/README.md5,4445,461
sametools/release.json431431
sametools/simulator/sim.sh3,3353,335
sametools/templates/app-license-gpl.md1,3591,359
modifiedtools/templates/licenses-footer.md18,42022,078
modifiedtools/templates/licenses-header.md4171,466
modifiedtools/transform-license-checker.js12,35012,503
sametsconfig.app.json396396
sametsconfig.config.json392392
sametsconfig.json193193
sametsconfig.vitest.json510510
modifiedversion.txt722
samevite.config.mts3,5423,542