From ff343748a139f4b4bde2645775e6b93d44e09c92 Mon Sep 17 00:00:00 2001 From: Doug Nelson Date: Tue, 23 Jan 2024 19:48:06 -0600 Subject: [PATCH] Roku Support Is Here! v3.2.0 What's New: - Support for Roku Devices! (#275) - Added App Launcher for VivoPlay (closes #279) - Added App Launcher for Kinopub (closes #283) - Added App Launcher for Unifi Protect (closes #286) - Added App Launcher for Odido (closes #287) - Added App Launcher for Synology Photos (closes #288) - Added Apple TV App Launcher for skySHOWTIME (closes #289) - Added App Launcher for Disney+ Middle East (closes #291) - New Language Support for Hebrew (closes #292) - New app launcher for CBS Sports (closes #298) - New app launcher for Optimum TV (closes #299) - Added instructional alerts for buttons that require a user to write their own button override What's Changed: - Added adb launch commands for plex and SmartTube to accommodate for the restrictions of the Firestick 4K Max 2023 (#285) --- dist/HA-Firemote.js | 85 ++++++++++++++++++++++----------------------- 1 file changed, 42 insertions(+), 43 deletions(-) diff --git a/dist/HA-Firemote.js b/dist/HA-Firemote.js index 7018616..6004116 100644 --- a/dist/HA-Firemote.js +++ b/dist/HA-Firemote.js @@ -1,5 +1,5 @@ import {LitElement, html, css, unsafeHTML} from './lit/lit-all.min.js'; -const HAFiremoteVersion = 'v3.2.0b6'; +const HAFiremoteVersion = 'v3.2.0'; 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"), console.groupEnd(); @@ -1593,6 +1593,34 @@ const fastappchoices = { "deviceFamily": ["apple-tv"], }, + "fotoo": { + "button": '', + "friendlyName": "Fotoo", + "className": "fotooButton", + "deviceFamily": ["amazon-fire", "chromecast", "nvidia-shield", "xiaomi"], + "amazon-fire": { + "appName": "com.bo.fotoo", + "androidName": "com.bo.fotoo", + "adbLaunchCommand": "adb shell am start -n com.bo.fotoo/.ui.splash.FTSplashActivity", + }, + "chromecast": { + "appName": "com.bo.fotoo", + "androidName": "com.bo.fotoo", + "adbLaunchCommand": "adb shell am start -n com.bo.fotoo/.ui.splash.FTSplashActivity", + }, + "nvidia-shield": { + "appName": "com.bo.fotoo", + "androidName": "com.bo.fotoo", + "adbLaunchCommand": "adb shell am start -n com.bo.fotoo/.ui.splash.FTSplashActivity", + }, + "xiaomi": { + "appName": "com.bo.fotoo", + "androidName": "com.bo.fotoo", + "adbLaunchCommand": "adb shell am start -n com.bo.fotoo/.ui.splash.FTSplashActivity", + }, + }, + + "fox-news": { "button": '', "friendlyName": "Fox News", @@ -1628,34 +1656,6 @@ const fastappchoices = { }, - "fotoo": { - "button": '', - "friendlyName": "Fotoo", - "className": "fotooButton", - "deviceFamily": ["amazon-fire", "chromecast", "nvidia-shield", "xiaomi"], - "amazon-fire": { - "appName": "com.bo.fotoo", - "androidName": "com.bo.fotoo", - "adbLaunchCommand": "adb shell am start -n com.bo.fotoo/.ui.splash.FTSplashActivity", - }, - "chromecast": { - "appName": "com.bo.fotoo", - "androidName": "com.bo.fotoo", - "adbLaunchCommand": "adb shell am start -n com.bo.fotoo/.ui.splash.FTSplashActivity", - }, - "nvidia-shield": { - "appName": "com.bo.fotoo", - "androidName": "com.bo.fotoo", - "adbLaunchCommand": "adb shell am start -n com.bo.fotoo/.ui.splash.FTSplashActivity", - }, - "xiaomi": { - "appName": "com.bo.fotoo", - "androidName": "com.bo.fotoo", - "adbLaunchCommand": "adb shell am start -n com.bo.fotoo/.ui.splash.FTSplashActivity", - }, - }, - - "fox-sports": { "button": '', "friendlyName": "FOX Sports", @@ -2412,8 +2412,6 @@ const fastappchoices = { }, - - "mediaset-infinity-alt": { "button": '', "friendlyName": "Mediaset Infinity (alt)", @@ -3883,7 +3881,7 @@ const fastappchoices = { "button": '', "friendlyName": "Stan (AU)", "className": "stanButton", - "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "nvidia-shield","xiaomi"], + "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "nvidia-shield", "xiaomi"], "amazon-fire": { "appName": "au.com.stan.and", "androidName": "au.com.stan.and", @@ -3911,7 +3909,7 @@ const fastappchoices = { "friendlyName": "StartupShow", "className": "startupShowButton", "appName": "Startup Show", - "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "nvidia-shield","xiaomi"], + "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "nvidia-shield", "xiaomi"], "amazon-fire": { "androidName": "tv.startupshow.androidtv", "adbLaunchCommand": "adb shell am start -n tv.startupshow.androidtv/io.nitrix.tvstartupshow.ui.activity.TvSplashActivity", @@ -4134,6 +4132,17 @@ const fastappchoices = { }, + "syncler": { + "button": '', + "friendlyName": "SYNCLER", + "className": "synclerButton", + "appName": "com.syncler", + "androidName": "com.syncler", + "adbLaunchCommand": "adb shell am start -n com.syncler/urbanMedia.android.touchDevice.ui.activities.StartUpSplashActivity", + "deviceFamily": ["amazon-fire", "chromecast", "nvidia-shield", "xiaomi"], + }, + + "syncnext": { "button": 'Syncnext', "friendlyName": "Syncnext", @@ -4145,16 +4154,6 @@ const fastappchoices = { }, - "syncler": { - "button": '', - "friendlyName": "SYNCLER", - "className": "synclerButton", - "appName": "com.syncler", - "androidName": "com.syncler", - "adbLaunchCommand": "adb shell am start -n com.syncler/urbanMedia.android.touchDevice.ui.activities.StartUpSplashActivity", - "deviceFamily": ["amazon-fire", "chromecast", "nvidia-shield", "xiaomi"], }, - - "synology-photos": { "button": '', "friendlyName": "Synology Photos",