Skip to content

Releases: Nerwyn/android-tv-card

1.4.3 - Use Original Icons For Custom Buttons if No Icon Provided

26 Feb 00:27
Compare
Choose a tag to compare

Small change that will use the original icons for custom keys and sources if no icon is provided.

1.4.2 - Fix Double Click Touchpad Logic

26 Feb 00:27
Compare
Choose a tag to compare

Double Click logic was a little broken when this repo was forked. While it was enabled by default, single clicks would also occur on double click unless enable_double_click was explicitly set to true. Enabling double click also introduces a delay in single clicks so that there is time for the card to determine if a single or double click is event occurring, In order to not degrade performance double clicks on the touchpad are now disabled by default.

  • Double clicks disabled by default, but can still be enabled by setting enable_double_click to true.
  • Single click actions no longer occur on double click when double click is enabled.

1.4.1 - Quick Global Search

26 Feb 00:27
Compare
Choose a tag to compare

Using information found here, turns the search button into a quick global search button. This workaround should hopefully work for people experiencing this bug, which prevents the enter button from being pressed because the on screen keyboard does not show up.

1.4.0 - Send Text via ADB

26 Feb 00:27
Compare
Choose a tag to compare

This release allows you to send text to your Android TV using the Android Debug Bridge integration. After setting up this integration add the media_player entity id created by it to your remote config using the option adb_id and then create a key named keyboard. Clicking on this key will open a browser text prompt which you can use to send text to your Android TV. It is highly recommended that you also create keys for delete and enter so you can remove and send your input text. Remember, the text box on your Android TV has to be in focus first!

Other changes:

  • Remove assist key as it did nothing
  • Changed icons for search and enter keys to be more accurate
    • search opened voice search so icon changed to mdi:google-assistant
    • enter would either act the same as center in the normal UI or starts a search when a text box is in focus so icon changed to mdi:magnify

1.3.6 - Repeat delete key on hold

26 Feb 00:27
Compare
Choose a tag to compare

Adds delete key to list of keys to repeat when held down.

1.3.5 - Minor icon corrections

26 Feb 00:27
Compare
Choose a tag to compare

Changed the following default key icons:

  • back to mdi:keyboard-backspace
  • delete to mdi:backspace
  • enter to mdi:keyboard-return

1.3.4 - Fix play default key and navigation row buttons

26 Feb 00:28
Compare
Choose a tag to compare
  • Fix default key play, had a trailing underscore.
  • Fix navigation row buttons so they will render on three rows instead of one.

1.3.3 - Refactor for future work

26 Feb 00:28
Compare
Choose a tag to compare

This release adds no new features. It is just a large refactor to make the project code more consistent and less repetitive, along with fixing some issues found by eslint.

1.3.2 - Fixing Source Selection and More Default Sources

26 Feb 00:28
Compare
Choose a tag to compare

The changeSource function was broken when I forked this repo, and I had neglected to fix it for Android TV as I wasn't using the feature. This release fixes source selection, and adds many more default sources based on information found here.

  • Fix changeSource function to use remote.turn_on and an activity name to open apps.
  • Add many more default sources.

NOTE: I was not able to find the correct source/activity names for a couple of the entries I included, and did not test many of them as I did not have accounts for those services. If you find that any of the default sources do not work but do know the correct source/activity name, please let me know so that I can correct it.

1.3.1 - Unlimited Rows and Touchpad Height

26 Feb 00:28
Compare
Choose a tag to compare

No code changes, just bumped patch version for HACS default submission
This is a simple release that unlocks a lot more customizability. Now you can:

  • Use any name for row names as long as it contains _row, meaning you can add unlimited rows.
    • Combine this with custom_keys to use this card for virtually anything you want!
  • Touchpad height can now be customized using the touchpad_height configuration option. Must include units and if not provided will default to 250px.