From 1fee9a9106d21d2f846b2b098eb2d08b1d5ea6d6 Mon Sep 17 00:00:00 2001 From: Alessandro Iaselli Date: Thu, 21 Apr 2022 01:23:44 +0200 Subject: [PATCH 1/5] fix #371 : connection import --- src/cards/title-card/title-card.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/cards/title-card/title-card.ts b/src/cards/title-card/title-card.ts index f242e3103..39bfbf329 100644 --- a/src/cards/title-card/title-card.ts +++ b/src/cards/title-card/title-card.ts @@ -1,5 +1,5 @@ import { HomeAssistant, LovelaceCard, LovelaceCardEditor } from "custom-card-helpers"; -import { UnsubscribeFunc } from "home-assistant-js-websocket"; +import { Connection, UnsubscribeFunc } from "home-assistant-js-websocket"; import { css, CSSResultGroup, html, LitElement, PropertyValues, TemplateResult } from "lit"; import { customElement, property, state } from "lit/decorators.js"; import "../../shared/shape-icon"; From 39c9533dd162b25e475b1b847424c3afe6cb0dcf Mon Sep 17 00:00:00 2001 From: Alessandro Iaselli Date: Thu, 21 Apr 2022 01:26:44 +0200 Subject: [PATCH 2/5] fix #369 Curtain card button icons --- src/utils/icons/cover-icon.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/utils/icons/cover-icon.ts b/src/utils/icons/cover-icon.ts index f08fa3ce3..e4c7c062d 100644 --- a/src/utils/icons/cover-icon.ts +++ b/src/utils/icons/cover-icon.ts @@ -1,4 +1,5 @@ import { HassEntity } from "home-assistant-js-websocket"; +import { state } from "lit/decorators"; export const coverIcon = (state?: string, entity?: HassEntity): string => { const open = state !== "closed"; @@ -91,6 +92,7 @@ export const coverIcon = (state?: string, entity?: HassEntity): string => { export const computeOpenIcon = (stateObj: HassEntity): string => { switch (stateObj.attributes.device_class) { case "awning": + case "curtain": case "door": case "gate": return "mdi:arrow-expand-horizontal"; @@ -100,8 +102,10 @@ export const computeOpenIcon = (stateObj: HassEntity): string => { }; export const computeCloseIcon = (stateObj: HassEntity): string => { + console.log(stateObj.attributes); switch (stateObj.attributes.device_class) { case "awning": + case "curtain": case "door": case "gate": return "mdi:arrow-collapse-horizontal"; From 8dc05644e66daf4e60fc4098f5aee9d10db2f31a Mon Sep 17 00:00:00 2001 From: Alessandro Iaselli Date: Thu, 21 Apr 2022 01:48:50 +0200 Subject: [PATCH 3/5] Update Italian translation --- src/translations/it.json | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/src/translations/it.json b/src/translations/it.json index f362c6062..32c771827 100644 --- a/src/translations/it.json +++ b/src/translations/it.json @@ -87,6 +87,30 @@ }, "vacuum": { "commands": "Comandi" + }, + "media-player": { + "use_media_info": "Mostra le Informazioni Sorgente", + "use_media_artwork": "Usa la copertina della Sorgente", + "media_controls": "Controlli Media", + "media_controls_list": { + "on_off": "Accendi/Spegni", + "shuffle": "Riproduzione Casuale", + "previous": "Traccia Precedente", + "play_pause_stop": "Play/Pausa/Stop", + "next": "Traccia Successiva", + "repeat": "Loop" + }, + "volume_controls": "Controlli del Volume", + "volume_controls_list": { + "volume_buttons": "Bottoni del Volume", + "volume_set": "Livello del Volume", + "volume_mute": "Silenzia" + } + }, + "lock": { + "lock": "Blocca", + "unlock": "Sblocca", + "open": "Aperto" } }, "chip": { From 079cc657b2d486f87b9e85985263bb296c8e97cd Mon Sep 17 00:00:00 2001 From: Alessandro Iaselli Date: Thu, 21 Apr 2022 09:30:14 +0200 Subject: [PATCH 4/5] removed unused import --- src/utils/icons/cover-icon.ts | 1 - 1 file changed, 1 deletion(-) diff --git a/src/utils/icons/cover-icon.ts b/src/utils/icons/cover-icon.ts index e4c7c062d..9a9c0670d 100644 --- a/src/utils/icons/cover-icon.ts +++ b/src/utils/icons/cover-icon.ts @@ -1,5 +1,4 @@ import { HassEntity } from "home-assistant-js-websocket"; -import { state } from "lit/decorators"; export const coverIcon = (state?: string, entity?: HassEntity): string => { const open = state !== "closed"; From 00eaa35236838c8119e68b5272efd24b1f6ac637 Mon Sep 17 00:00:00 2001 From: Alessandro Iaselli Date: Thu, 21 Apr 2022 09:30:54 +0200 Subject: [PATCH 5/5] removed useless logging --- src/utils/icons/cover-icon.ts | 1 - 1 file changed, 1 deletion(-) diff --git a/src/utils/icons/cover-icon.ts b/src/utils/icons/cover-icon.ts index 9a9c0670d..db3ff716f 100644 --- a/src/utils/icons/cover-icon.ts +++ b/src/utils/icons/cover-icon.ts @@ -101,7 +101,6 @@ export const computeOpenIcon = (stateObj: HassEntity): string => { }; export const computeCloseIcon = (stateObj: HassEntity): string => { - console.log(stateObj.attributes); switch (stateObj.attributes.device_class) { case "awning": case "curtain":