github Nerwyn/android-tv-card 3.7.4
3.7.4 - Roku Keyboard Support

latest releases: 3.8.1, 3.8.1-alpha.003, 3.8.1-alpha.002...
one month ago

Changes in 3.7.4

  • Fix non-legacy string interpolation values being replaced.
  • Make template variables available as lower case (value, hold_secs, and offset) and update README to use lowercase template variables.
  • Do not run legacy string interpolation code when template is detected.
  • Default source and icon Stremio #90.

Roku Keyboard Support

Adds Roku support for all three keyboard modes.

  • keyboard_mode must be set to ROKU.
  • Seamless and bulk text are sent using the Roku remote entity, while global search uses the media player entity. Either the Roku remote or media player entity IDs can be provided as the remote ID, but in order to use both text input and global search the other ID must be included using the remote_id or media_player_id fields.
type: custom:android-tv-card
keyboard_mode: ROKU
keyboard_id: remote.roku
media_player_id: media_player.roku
rows:
  - - keyboard
    - textbox
    - search

Other Changes

  • Only render keyboard mode and ID templates on render rather than every time an event is fired.

Patch Version Changes

  • Update ha-nunjucks to 1.2.3.
    • Numbers and numerical strings are no longer cast to numbers by templates, which broke precision.
  • Add special value_attribute logic for elapsed when the entity domain is timer similar to media_position.
  • Setting a slider's tap_action.action to none makes it read only.
  • Include config/entry in template context as config, including rendered entity ID as entity.
    • Does not work recursively, so other values that are templates will not display correctly.
  • Change slider off logic to check entity state instead of assuming the device is off when it's value is 0.
  • Decrease flat thumb slider thumb thickness so it looks better when at range minimum value.
  • Add Star+ icon and default source (thanks @felipecrs).
  • Update Disney+ icon.
  • Add DAZN to default icons.
  • Fix slider default value attribute.
  • Default Max button now opens to max app info page instead of doing nothing.
  • Fix non-legacy string interpolation values being replaced.
  • Make template variables available as lower case (value, hold_secs, and offset) and update README to use lowercase template variables.
  • Do not run legacy string interpolation code when template is detected.
  • Default source and icon Stremio #90.

NOTE: I do not have a Roku and this release was tested by users. If you run into issues with the Roku keyboard, please reach out on the community forum and the GitHub page.

Full Changelog: 3.6.1...3.7.4

Don't miss a new android-tv-card release

NewReleases is sending notifications on new releases.