diff --git a/dist/HA-Firemote.js b/dist/HA-Firemote.js index 3b31051..c5cd12f 100644 --- a/dist/HA-Firemote.js +++ b/dist/HA-Firemote.js @@ -1,9 +1,9 @@ -const HAFiremoteVersion = 'v4.1.0'; +const HAFiremoteVersion = 'v4.1.1'; import {LitElement, html, css, unsafeHTML, unsafeCSS, styleMap} from './lit/lit-all.min.js'; -import {launcherData, launcherCSS} from "./launcher-buttons.js?version=v4.1.0"; -import {rosettaStone} from './language-translations.js?version=v4.1.0'; -import {devices} from './supported-devices.js?version=v4.1.0'; +import {launcherData, launcherCSS} from "./launcher-buttons.js?version=v4.1.1"; +import {rosettaStone} from './language-translations.js?version=v4.1.1'; +import {devices} from './supported-devices.js?version=v4.1.1'; console.groupCollapsed("%c 🔥 FIREMOTE-CARD 🔥 %c "+HAFiremoteVersion+" installed ", "color: orange; font-weight: bold; background: black", "color: green; font-weight: bold;"), console.log("Readme:", "https://github.com/PRProd/HA-Firemote"), diff --git a/dist/launcher-buttons.js b/dist/launcher-buttons.js index 7b18b30..53f6b5d 100644 --- a/dist/launcher-buttons.js +++ b/dist/launcher-buttons.js @@ -676,6 +676,17 @@ const launcherData = { }, }, + "b-tv-fr": { + "button": '', + "button-round": '', + "friendlyName": 'B.tv (fr)', + "className": "bTVfrButton", + "deviceFamily": ["apple-tv"], + "apple-tv": { + "appName": "B.tv", + }, + }, + "bbc-iplayer": { "button": '', @@ -3270,12 +3281,18 @@ const launcherData = { "ici-tou-tv": { "button": '', + "button-round": '', "friendlyName": "ICI TOU.TV", "className": "icitouTVButton", - "deviceFamily": ["apple-tv"], + "deviceFamily": ["apple-tv", "chromecast"], "apple-tv": { "appName": "ICI TOU.TV", }, + "chromecast": { + "appName": "tv.toutv.androidtv", + "androidName": "tv.toutv.androidtv", + "adbLaunchCommand": "adb shell am start -n tv.toutv.androidtv/tv.tou.android.home.views.activities.MainActivityTv", + }, }, @@ -3355,6 +3372,17 @@ const launcherData = { }, + "ip-camera-viewer-ipcams": { + "button": '', + "friendlyName": "IP Camera Viewer - IPCams", + "className": "ipCameraViewerIPCamsButton", + "deviceFamily": ["apple-tv"], + "apple-tv": { + "appName": "IPCams", + }, + }, + + "iptv-extreme-pro": { "button": '', "friendlyName": "IPTV Extreme Pro", @@ -5458,6 +5486,45 @@ const launcherData = { }, + "planetapl-tv": { + "button": '', + "button-round": '', + "friendlyName": "PlanetaPL TV", + "className": "planetaPlTvButton", + "deviceFamily": ["amazon-fire", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], + "amazon-fire": { + "appName": "com.planetapl.tv.PlayerCW", + "androidName": "com.planetapl.tv.PlayerCW", + "adbLaunchCommand": "adb shell am start -n com.planetapl.tv.PlayerCW/com.planetapl.tv.basePlayer.MainActivity", + }, + "chromecast": { + "appName": "com.planetapl.tv.PlayerCW", + "androidName": "com.planetapl.tv.PlayerCW", + "adbLaunchCommand": "adb shell am start -n com.planetapl.tv.PlayerCW/com.planetapl.tv.basePlayer.MainActivity", + }, + "homatics": { + "appName": "com.planetapl.tv.PlayerCW", + "androidName": "com.planetapl.tv.PlayerCW", + "adbLaunchCommand": "adb shell am start -n com.planetapl.tv.PlayerCW/com.planetapl.tv.basePlayer.MainActivity", + }, + "nvidia-shield": { + "appName": "com.planetapl.tv.PlayerCW", + "androidName": "com.planetapl.tv.PlayerCW", + "adbLaunchCommand": "adb shell am start -n com.planetapl.tv.PlayerCW/com.planetapl.tv.basePlayer.MainActivity", + }, + "onn": { + "appName": "com.planetapl.tv.PlayerCW", + "androidName": "com.planetapl.tv.PlayerCW", + "adbLaunchCommand": "adb shell am start -n com.planetapl.tv.PlayerCW/com.planetapl.tv.basePlayer.MainActivity", + }, + "xiaomi": { + "appName": "com.planetapl.tv.PlayerCW", + "androidName": "com.planetapl.tv.PlayerCW", + "adbLaunchCommand": "adb shell am start -n com.planetapl.tv.PlayerCW/com.planetapl.tv.basePlayer.MainActivity", + }, + }, + + "plex": { "button": '', "friendlyName": "plex", @@ -7526,7 +7593,7 @@ const launcherData = { "appName": "com.telus.mediaroom.tvx.byod", "androidName": "com.telus.mediaroom.tvx.byod", "adbLaunchCommand": "adb shell am start -n com.telus.mediaroom.tvx.byod/tv.threess.threeready.ui.generic.activity.MainActivity", - "deviceFamily": ["chromecast"], }, + "deviceFamily": ["chromecast", "nvidia-shield"], }, "ten-play": { @@ -7679,6 +7746,24 @@ const launcherData = { }, + "tinycam-monitor-pro": { + "button": '', + "friendlyName": "tinyCam Monitor PRO", + "className": "tinyCamPROButton", + "deviceFamily": ["nvidia-shield", "onn"], + "nvidia-shield": { + "appName": "com.alexvas.dvr.pro", + "androidName": "com.alexvas.dvr.pro", + "adbLaunchCommand": "adb shell am start -n com.alexvas.dvr.pro/com.alexvas.dvr.activity.LiveViewActivity", + }, + "onn": { + "appName": "com.alexvas.dvr.pro", + "androidName": "com.alexvas.dvr.pro", + "adbLaunchCommand": "adb shell am start -n com.alexvas.dvr.pro/com.alexvas.dvr.activity.LiveViewActivity", + }, + }, + + "tivimate": { "button": '', "friendlyName": "TiviMate IPTV Player", @@ -9429,6 +9514,10 @@ const launcherCSS = ` background: #fff; } + .bTVfrButton { + background: #fff; + } + .bbciplayerButton { background: #fff; } @@ -9846,6 +9935,10 @@ const launcherCSS = ` background: linear-gradient(0deg, rgba(92,92,92,1) 0%, rgba(127,127,127,1) 100%); } + .ipCameraViewerIPCamsButton { + background: linear-gradient(0deg, rgba(60,131,102,1) 0%, rgba(79,167,131,1) 100%); + } + .ipSmartersProButton { background: linear-gradient(148deg, rgba(75,52,222,1) 0%, rgba(31,15,135,1) 100%); } @@ -10223,6 +10316,10 @@ const launcherCSS = ` background: #000; } + .planetaPlTvButton { + background: #fff; + } + .plexButton { background: radial-gradient(circle at 100% 0%, rgb(132 132 132) 0%, rgba(0, 0, 0, 1) 50%); } @@ -10594,6 +10691,10 @@ const launcherCSS = ` background: #000; } + .tinyCamPROButton { + background: #fff; + } + .tiviMateButton { font-size: calc(var(--sz) * 1rem); color: #33a8ff;