Skip to content

Latest commit

 

History

History
51 lines (36 loc) · 1.4 KB

File metadata and controls

51 lines (36 loc) · 1.4 KB

1.0.3

  • Enhanced Key Mapping System

    • Added comprehensive key mappings for all platforms (macOS, Windows, Linux)
    • Added 47 new key mappings for macOS (total: 103 keys)
    • Added 39 new key mappings for Windows (total: 95 keys)
    • Added 39 new key mappings for Linux (total: 95 keys)
  • New Key Support

    • All symbol keys (equal, minus, brackets, quote, semicolon, backslash, comma, slash, period, grave)
    • All numpad digit keys (numPad0-9)
    • All modifier keys (leftShift, leftAlt, rightShift, rightAlt, capsLock, function)
    • Extended function keys (F13-F20 for macOS)
    • Navigation keys (home, end, pageUp, pageDown, help, forwardDelete)
    • Media keys (volumeUp, volumeDown, mute)
  • Documentation

    • Completely revamped README with comprehensive examples
    • Added detailed API reference
    • Added platform-specific key code usage examples
    • Improved code examples and usage patterns

1.0.2

  • Adds simulateKeyCombination method for combo keys
  • Renamed Axis to ScrollAxis

1.0.1

  • Adds scrollMouse method to the plugin
  • Adds more enums
  • Support desktop platforms keyboard keys

1.0.0

  • Refactor plugin using Flutter Rust Bridge
  • Complete rewrite with Rust backend
  • Improved performance and reliability

0.0.3

  • Add MouseButton enum support

0.0.2

  • Fix Failed to load dynamic library bug

0.0.1

  • Initial implementation
  • Basic mouse and keyboard simulation