Merge branch 'dev'

This commit is contained in:
Bram Kragten 2024-08-01 11:15:27 +02:00
commit da75eecfa5
12 changed files with 35 additions and 11 deletions

5
cast/public/sw-legacy.js Normal file
View File

@ -0,0 +1,5 @@
"use strict";
self.addEventListener("fetch", (event) => {
event.respondWith(fetch(event.request));
});

5
demo/public/sw-legacy.js Normal file
View File

@ -0,0 +1,5 @@
"use strict";
self.addEventListener("fetch", (event) => {
event.respondWith(fetch(event.request));
});

View File

@ -118,7 +118,7 @@
"leaflet-draw": "1.0.4", "leaflet-draw": "1.0.4",
"lit": "2.8.0", "lit": "2.8.0",
"luxon": "3.4.4", "luxon": "3.4.4",
"marked": "13.0.2", "marked": "13.0.3",
"memoize-one": "6.0.0", "memoize-one": "6.0.0",
"node-vibrant": "3.2.1-alpha.1", "node-vibrant": "3.2.1-alpha.1",
"proxy-polyfill": "0.3.2", "proxy-polyfill": "0.3.2",

View File

@ -45,7 +45,14 @@ export class HaImageSelector extends LitElement {
return html` return html`
<div> <div>
<label> <label>
${this.hass.localize("ui.components.selectors.image.select_image")} ${this.hass.localize(
"ui.components.selectors.image.select_image_with_label",
{
label:
this.label ||
this.hass.localize("ui.components.selectors.image.image"),
}
)}
<ha-formfield <ha-formfield
.label=${this.hass.localize("ui.components.selectors.image.upload")} .label=${this.hass.localize("ui.components.selectors.image.upload")}
> >

View File

@ -226,6 +226,7 @@ export const provideHass = (
}, },
suspendReconnectUntil: noop, suspendReconnectUntil: noop,
suspend: noop, suspend: noop,
ping: noop,
socket: { socket: {
readyState: WebSocket.OPEN, readyState: WebSocket.OPEN,
}, },

View File

@ -200,6 +200,11 @@ export class HomeAssistantAppEl extends QuickBarMixin(HassElement) {
} }
protected async checkDataBaseMigration() { protected async checkDataBaseMigration() {
if (__DEMO__) {
this._databaseMigration = false;
return;
}
let recorderInfoProm: Promise<RecorderInfo> | undefined; let recorderInfoProm: Promise<RecorderInfo> | undefined;
const preloadWindow = window as WindowWithPreloads; const preloadWindow = window as WindowWithPreloads;
// On first load, we speed up loading page by having recorderInfoProm ready // On first load, we speed up loading page by having recorderInfoProm ready

View File

@ -41,7 +41,7 @@ const SCHEMA = [
ui_action: {}, ui_action: {},
}, },
}, },
{ name: "image", selector: { text: {} } }, { name: "image", selector: { image: {} } },
{ name: "camera_image", selector: { entity: { domain: "camera" } } }, { name: "camera_image", selector: { entity: { domain: "camera" } } },
{ {
name: "camera_view", name: "camera_view",

View File

@ -74,8 +74,8 @@ export class HuiPictureElementsCardEditor
), ),
schema: [ schema: [
{ name: "title", selector: { text: {} } }, { name: "title", selector: { text: {} } },
{ name: "image", selector: { text: {} } }, { name: "image", selector: { image: {} } },
{ name: "dark_mode_image", selector: { text: {} } }, { name: "dark_mode_image", selector: { image: {} } },
{ {
name: "camera_image", name: "camera_image",
selector: { entity: { domain: "camera" } }, selector: { entity: { domain: "camera" } },

View File

@ -379,7 +379,8 @@
"unknown_file": "Unknown file" "unknown_file": "Unknown file"
}, },
"image": { "image": {
"select_image": "Select image", "image": "image",
"select_image_with_label": "Select {label}",
"upload": "Upload picture", "upload": "Upload picture",
"url": "Local path or web URL" "url": "Local path or web URL"
}, },

View File

@ -9142,7 +9142,7 @@ __metadata:
luxon: "npm:3.4.4" luxon: "npm:3.4.4"
magic-string: "npm:0.30.10" magic-string: "npm:0.30.10"
map-stream: "npm:0.0.7" map-stream: "npm:0.0.7"
marked: "npm:13.0.2" marked: "npm:13.0.3"
memoize-one: "npm:6.0.0" memoize-one: "npm:6.0.0"
mocha: "npm:10.5.0" mocha: "npm:10.5.0"
node-vibrant: "npm:3.2.1-alpha.1" node-vibrant: "npm:3.2.1-alpha.1"
@ -10929,12 +10929,12 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"marked@npm:13.0.2": "marked@npm:13.0.3":
version: 13.0.2 version: 13.0.3
resolution: "marked@npm:13.0.2" resolution: "marked@npm:13.0.3"
bin: bin:
marked: bin/marked.js marked: bin/marked.js
checksum: 10/73696e2d9d77995011f7a75acaa82a8d3b68cbe7072ad06cfdaddef9cb716022f07c3e51f91710db25338dda7736815d0aa9673950bf27c0ed325e6e3549db38 checksum: 10/95daf69e316879a3be112793f203093b2646aeeaa1b7eedc6ea7902bff6af44da045cd35c723711645bc7d92dbe872101e5a36976b48164e1efc1356b12a4a57
languageName: node languageName: node
linkType: hard linkType: hard