Skip to content

v0.5.0

Compare
Choose a tag to compare
@github-actions github-actions released this 28 Dec 17:10
· 225 commits to main since this release

New Features

  • Windows is now fully supported for input emulation
  • GTK is now enabled in windows by default
  • X11 is now fully supported for input emulation
  • Performance improvements

Bug Fixes

  • Service now terminates when not run in daemon mode
  • dns, frontend, input producer and -consumer can no longer block each other

Continuous Integration

Chores

Commits

  • 18edb0d: update screenshot light / dark (Ferdinand Schober)
  • b472b56: fix a compiler warning (Ferdinand Schober)
  • 5c8ea25: Added example .desktop file. (#40) (CupricReki) #40
  • ebf5a64: address clippy lints (Ferdinand Schober)
  • 010db79: Update version number (Ferdinand Schober)
  • 0c275bc: remove duplicate log messages when ignoring events (Ferdinand Schober)
  • 5fc02d4: cleanup server code (Ferdinand Schober)
  • 48f7ad3: simplify enumerate (Ferdinand Schober)
  • Mouse emulation now fully supported (Ferdinand Schober)
  • impl keyboard events (still disabled) (Ferdinand Schober)
  • 0bdb1bc: Update README (Ferdinand Schober)
  • ad2aeae: make libc optional (Ferdinand Schober)
  • 19143b9: add debug information to xdgrdp backend (Ferdinand Schober)
  • 02d1b33: remove unused warnings (Ferdinand Schober)
  • 7354344: add leave event to make entering a client more reliable (#50) (Ferdinand Schober) #50
  • eca367c: Fix an issue where client could not be entered again (#51) (Ferdinand Schober) #51
  • f5a0ff4: Add a dummy backend (Ferdinand Schober) #52
  • 06c4e92: dont panic on unavailable compositor (Ferdinand Schober) #52
  • a6ab109: remove kde-fake-input backend (Ferdinand Schober) #52
  • 6766886: Fix Keycodes in X11 (Ferdinand Schober)
  • 8de6c9b: Implement keycode translation for windows (#54) (Ferdinand Schober) #54
  • a24b231: Update README.md (Ferdinand Schober)
  • 9f23e1a: remove unused code (Ferdinand Schober)
  • 4600db7: add cargo fmt + cargo clippy to rust workflow (Ferdinand Schober)
  • 66de3e3: fix remaining clippy lints (Ferdinand Schober)
  • 015face: formatting (Ferdinand Schober)
  • wait for connection (#55) #55 (Ferdinand Schober)
  • impl relative mouse motion (Ferdinand Schober)
  • 3ac738f: fix formatting (Ferdinand Schober)
  • 256d210: downgrade libadwaita (Ferdinand Schober)
  • 3484cab: Update Roadmap (Ferdinand Schober)
  • 65a1273: add missing release() on event producer (Ferdinand Schober)
  • fed8e02: Update dependencies (#56) (Ferdinand Schober) #56
  • Dont stall the event loop if udp blocks (Ferdinand Schober)
  • cdd3a3b: Split tasks - event loop now properly asynchronous (#57) (Ferdinand Schober) #57
  • d3fed1b: enable gtk frontend in windows (#58) (Ferdinand Schober) #58
  • 53e1af0: include dlls in release (Ferdinand Schober)
  • 80d8a49: zip windows files (Ferdinand Schober)
  • 4b6faea: add missing exe (Ferdinand Schober)
  • send SIGTERM instead of killing the service (#59) #59 (Ferdinand Schober)
  • 9c0cc98: Remove duplicate code (#60) (Ferdinand Schober) #60
  • 0fffd5b: fix error handling in portchange (Ferdinand Schober)