File lan-mouse.changes of Package lan-mouse
-------------------------------------------------------------------
Thu Jun 12 20:57:05 UTC 2025 - doktor.yak@gmail.com
- Update to version 0.10.0~42:
* fix parent class types in key_row widget (#300)
* fix clippy warnings from rust 1.87 (#301)
-------------------------------------------------------------------
Fri May 16 12:18:03 UTC 2025 - doktor.yak@gmail.com
- Update to version 0.10.0~40:
* Capture horizontal scroll on Windows (#283)
* clients should not be mandatory in configuration (#285)
* unauthorized device accept notification (#282)
* Fix parsing TOML key 'position' and values (#281)
* Update README.md
* Update README.md
* Update config.toml
* Update README.md
* feat: simplify and change configuration (#279)
* remove cli frontend in favour of cli subcommand (#278)
* Update README.md (#277)
* Gtk frontend rework (#276)
* cancel previous dns request if a new one is made (#275)
* Add cmd-q shortcut on macOS (#270)
* fix clippy lint
* update flake
* fix names in pre release as well
* fix file names
* fix bundle path
* Build a macOS bundle for Intel and ARM (#266)
* layer-shell: handle added/removed globals
-------------------------------------------------------------------
Mon Feb 10 09:35:57 UTC 2025 - doktor.yak@gmail.com
- Update to version 0.10.0~19:
* use shadow-rs instead of executing git describe
* Clippy changes
* Remove newline
* Remove redundant dep
* Handle locks (Caps/Num/Scroll) Assume server is authoritative re ModifiersEvent
* Keep modifier state in WLRoots input emulator
* less unsafe code
* improve windows code
* address clippy lints
* Add time to scroll event (#240)
* update `scancode.rs` reference (#242)
* fix windows input capture not releasing keys (#241)
* update build.rs with optional git command (#236)
* Update README.md
* Add link to Lan Mouse Mobile
* fix tables being swapped
* update screenshots
* Encryption and One-Way-Control (#200)
* try fixing CI
* chore: Release
* split features for emulation and capture backends
* fix conditional compilation for xdp only build
* Update README.md
* Update README.md
* Update README.md (#229)
* update screenshots (#228)
* update core-graphics / foundation (#227)
* upgrade ashpd + reis (#226)
* bump dependencies
* Rename Synergy Community Edition to Deskflow (#225)
* adapt config backend options to cli arg names
* fix left over capture barrier
* recreate wl_{pointer,keyboard} on capability event (#222)
* macos: implement client side modifier events (#219)
* propagate event tap creation error (#218)
* Add default.nix file to main and update readme (#211)
* fix windows ci
* Add desktop and icon (#212)
* formatting
* windows: fix panic when recreating input-capture
* reference count capture (#209)
* macos: fix key-release with repeat logic (#206)
* Fix multimonitors (#202)
* Add link to Synergy (open source) (#194)
* cleanup server code + fix a lost update case (#191)
* cleanup main (#189)
* extract frontend crate (#186)
* layer-shell: drop hard-dep on shortcut-inhibit (#188)
* include commit-hash in version (#185)
* produce events in dummy capture-backend (#184)
* [WIP] MacOS inputcapture (#131)
* use local-channel instead of tokio sync channel (#179)
* move lan-mouse protocol to separate crate (#178)
* cleanup capture task (#177)
* track pressed keys in input-capture (#170)
* fix pressed key tracking
* move refcounting of key presses to input-emulation (#169)
* fix crash due to dropped fd (#167)
-------------------------------------------------------------------
Wed Jul 31 13:40:03 UTC 2024 - doktor.yak@gmail.com
- Update to version 0.9.1~0:
* chore: Release
* chore: Release
* fix macos build error
* chore: Release
* chore: Release
* chore: Release
* chore: Release
* fix repository url
* chore: Release
* fix conditional compilation
* derive barrier_id from cursor position (#162)
* fix windows build
* upgrade dependencies
* fix scrolling factor in xdp emulation
* ensure all keys are released when emulation ends
* Allow input capture & emulation being disabled (#158)
* Update Nix Flake (#161)
* Add warning about Windows hiding the cursor (#160)
* code cleanup + purge anyhow in library code (#157)
* fix drop impl for desktop-portal
* adjust error handling
* remove dispatch workaround
* update dependencies
* add explicit version
* fix dependencies in input-event
* specify dependency versions explicitly
* fix all features enabled by default
* fix xdg-desktop-portal backend not available
* update deps
* purge dependencies
* split into input-{event,capture,emulation}
* fix iteration order
* reduce coupling of emulation and capture backends
* Configurable emulation backend (#151)
* fix release bind message
* Configurable capture backend (#150)
* fix transmuting to pointer types UB (#147)
* Update Arch Linux instructions (#145)
* fix sizeof usize assumed to be 8 (#143)
* Extract package name and version from Cargo.toml (#136)
-------------------------------------------------------------------
Thu May 23 21:07:28 UTC 2024 - doktor.yak@gmail.com
- Update to version 0.8.0~0:
* chore: Release lan-mouse version 0.8.0
* fix win -> lin scancode translations for intl keys
* fix right shift not working
* fix most international keybindings
* fix dns resolving
* fix formatting
* fix discrete scrolling on wlroots
* fix cast
* fix scrolling in windows
* ignore Axis events corresponding to v120 events
* enter hook command (#130)
* explicit state synchronisation (#129)
* macos-latest on longer runs on intel macs
* hotfix: race condition when activating clients
* windows: fix resolution with scaling enabled (#124)
* libei: fix touchpad scrolling (#121)
* add discrete120 scroll event (#120)
* libei emulation: use discrete scroll events
* layer-shell: use value120 scroll events #115
* Update FUNDING.yml
* implement dns indicator (#119)
* Separate config state (#118)
* nix: Add macOS launchd service to hm-module module (#110)
* defer creation of input capture / emulation (#117)
* trust_dns_resolver is now hickory_resolver (#116)
* use slab instead of reinventing the wheel (#112)
* Rename FrontendEvent to FrontendRequest (#111)
* nix: enable creating config file via home-manager (#109)
* nix: Add aarch64-darwin package and devshell (#108)
* pub glib-build-tools behind gtk feature flag
* properly reset copy icon
* add hostname entry row with clipboard button
* gtk: use predifined css classes instead of custom ones
* windows: revert scrolling multiplier
* windows: impl back and forward mouse buttons
* formatting
* add tests for capture and emulation
* fix a race condition in windows capture
* Update OS support table
* Windows Input Capture (#100)
* enforce only one client at a position (#102)
* fix clippy lint
* fix formatting (#101)
* simplify windows installation instructions
-------------------------------------------------------------------
Sun Apr 14 14:24:15 UTC 2024 - Ivan Topolsky <ivan.topolsky@sympato.ch>
Initial RPM release
-