tv_textfield 1.0.4 copy "tv_textfield: ^1.0.4" to clipboard
tv_textfield: ^1.0.4 copied to clipboard

A TV-friendly TextField that fixes D-pad focus issues and supports both software and hardware keyboards on Android TV, Apple TV, and other platforms.

1.0.2 #

  • Reduce redundant platform-channel traffic for native text fields (param diffing and sync guards).
  • Avoid unnecessary widget rebuilds using ListenableBuilder for focus and display updates.
  • Isolate native platform views with RepaintBoundary for smoother compositing.
  • Deduplicate Android / Apple native field logic into shared helpers.
  • Expand widget and platform tests; fix stale Android unit test.

1.0.1 #

  • Add Swift Package Manager support for iOS and tvOS.
  • Migrate Android plugin to built-in Kotlin (remove legacy build.gradle).
  • Update minimum supported Flutter version to 3.44.

1.0.0 #

  • Declare Web, Windows, macOS, and Linux plugin platform support.
  • Add Dart plugin registration for desktop and web targets.
  • Replace dart:io platform checks with defaultTargetPlatform for web compatibility.

0.1.1 #

  • Add repository, homepage, and issue tracker links to pubspec.yaml.
  • Add GitHub Actions CI and pub.dev publish workflow.

0.1.0 #

  • Initial release.
  • TV-friendly TvTextField with D-pad / Siri Remote focus fixes.
  • Native EditText on Android and native UITextField on iOS / tvOS.
  • Flutter fallback for desktop, web, and mobile.
  • TvTextFieldScope for directional navigation mode.
  • Platform auto-detection for Android TV and Apple TV.
1
likes
155
points
348
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

A TV-friendly TextField that fixes D-pad focus issues and supports both software and hardware keyboards on Android TV, Apple TV, and other platforms.

Repository (GitHub)
View/report issues

Topics

#flutter-tv #android-tv #apple-tv #remote-control #textfield

License

MIT (license)

Dependencies

flutter, flutter_web_plugins, plugin_platform_interface

More

Packages that depend on tv_textfield

Packages that implement tv_textfield