flutter_ime 2.1.2 copy "flutter_ime: ^2.1.2" to clipboard
flutter_ime: ^2.1.2 copied to clipboard

A Flutter plugin for controlling IME (Input Method Editor) state. Switch to English keyboard, detect input source changes, and monitor Caps Lock state on Windows and macOS.

2.1.2 #

  • chore: Translate example app UI from Korean to English

2.1.1 #

  • feat: Add getCurrentInputSource() to get current keyboard input source ID (Windows, macOS)
  • feat: Add setInputSource() to restore previously saved input source (Windows, macOS)
  • fix: Fix macOS build error due to capsLockEventSink private access level

2.1.0 #

  • feat: Add disableIME() and enableIME() functions (Windows only)
  • feat: Disable IME to prevent non-English input on focused TextField
  • feat: Add onInputSourceChanged() stream to detect keyboard layout changes (Windows, macOS)
  • feat: Add isCapsLockOn() to check Caps Lock state (Windows, macOS)
  • feat: Add onCapsLockChanged() stream to detect Caps Lock state changes (Windows, macOS)
  • fix: Fix isEnglishKeyboard() always returning false due to incorrect flag check

2.0.0 #

  • breaking: Refactor to top-level functions (removed FlutterIme class)
  • feat: Simplified API - call setEnglishKeyboard() directly without instantiation

1.1.0 #

  • feat: Add macOS support
  • feat: Support English keyboard switching on macOS

1.0.3 #

  • fix: Update license

1.0.2 #

  • fix: Update license

1.0.1 #

  • fix: Lower SDK constraint to >=3.0.0
  • chore: Update flutter_lints to ^4.0.0

1.0.0 #

  • feat: Initial release
  • feat: Windows IME English switching function
  • feat: IME status checking function
2
likes
160
points
23
downloads

Publisher

unverified uploader

Weekly Downloads

A Flutter plugin for controlling IME (Input Method Editor) state. Switch to English keyboard, detect input source changes, and monitor Caps Lock state on Windows and macOS.

Repository (GitHub)
View/report issues

Topics

#ime #keyboard #input-method #windows #macos

Documentation

API reference

License

MIT (license)

Dependencies

flutter, plugin_platform_interface

More

Packages that depend on flutter_ime

Packages that implement flutter_ime