Projects
home:lele
lan-mouse
lan-mouse.changes
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File lan-mouse.changes of Package lan-mouse
------------------------------------------------------------------- Thu Jun 25 22:42:49 UTC 2026 - doktor.yak@gmail.com - Update to version 0.11.0~13: * hotfix: plasma 6.7 reporting Barrier ID 1 * Update reis to 0.7.0 * include .deb and .AppImage in pre-release as well * adjust paths to deb / appimage * add deb and AppImage to release workflow * fix(dns): resolve hostnames via the OS resolver instead of pure DNS * use proper css styling for the font colors * chore: cargo fmt for peer-version code * fix(version-exchange): also store peer commit on the listen side * ui(client_row): sentence-case "Peer version" and "Ours" labels * feat: peer version exchange with soft-warn UI indicator * fix(proto): tolerate undecodable peer datagrams instead of disconnecting * ignore metadata change on config file * chore: Release * docs(macos): clarify repeat-task cleanup releases the key * macos: stop corrupting modifier state in repeat-task cleanup * macos: post NumericPad and SecondaryFn flags for synthesized arrow keys * fix output name * fix short-sha * include commit hash in pre-release (#456) * remaining feature flags (#444) * move feature flags to build.rs (#439) * windows: fix clippy lints * deps: downgrade libadwaita feature flag to v1_1 * chore: silence two pre-existing clippy lints * macos: re-present window on app re-launch * style: apply cargo fmt * macos: refresh display bounds on reconfiguration * macos: opt out of App Nap via NSAppSleepDisabled * macos: re-enable CGEventTap on tap timeout * fix(capture): release peer keys on release-bind * macos: default to showing the window on every launch * macos: present the window on the post-grant relaunch * macos: quit immediately when Accessibility is revoked mid-session * fix(input-capture): don't drop events after TCC Accessibility revocation * macos: fold relaunch prompt into the warning row instead of a toast * macos: hide Reenable warning row once Accessibility is granted * macos: drop the CapturePane / EmulationPane enums * macos: prompt to relaunch after live Accessibility grant * fix: write a default config.toml on every Config::new() * macos: per-pane TCC navigation and Sequoia-tolerant permission flow * macos: run as LSUIElement menubar app with NSStatusItem * fix: create ~/.config/lan-mouse/ on first launch * makeicns.sh: produce Big Sur+ style macOS app icon * bundle Adwaita symbolic icons in gresource * automatically update config when changed (#402) * fix: config initialization in authorize * update ashpd * update dependencies * fix: README badge * chore: developer experience - pre-commit hook, ai instructions, yaml formatting (#374) * update checkout and upload-artifact actions * feat: workflow and build updates (#372) * add cancel in progress for CI * Fix CI (#400) * fix icon build (#399) * update makeicns.sh * fix: nix evaluation warnings + flake improvements (#395) * fix(macos): forward back/forward mouse buttons in capture and emulation (#392) * Fix stuck modifiers (#385) * CI: fix cargo build command * update cachix and disable magic nix-cache (#393) * Handle the RemoteDesktop portal restore token correctly (#383) * build releases on ubuntu 22.04 (#382) * rust.yml: run fmt/build/check/test separately (#375) * fix: build failure in lan-mouse-ipc standalone * fix: build failure in input-capture standalone * clear config, when unable to parse * fix crash when config file does not exist * ad fixme for memory leak * Save config (#345) * Update systemd service instructions * fix: remote key-up on triggered release (#371) * CI: update macos runners * macos: fix memory leak * feat: add binary cache to instructions (#353) * improve reliability of connections (#349) * macos: fix scroll capture (#350) * Add rustfmt.toml for explicit styling (#348) * fix inconsistent mouse capture on macos (#346) * macos: fix modifier capture (#342) * macos: reset double click when mouse is moved (#341) * macos: fix duplicated key release event (#340) * macos: emulate double / triple click (#338) * macsos: use ScrollEventUnit::LINE for mousewheel (#337) * prevent authorization request spamming windows (#335) * Partially Revert "slow scrolling chrome with emulation=wlroots capture=layer-shell (#318) (#325)" (#334) * Include libadwaita and other dependencies in the app bundle on macOS (#271) * Add development flatpak manifest (#328) * slow scrolling chrome with emulation=wlroots capture=layer-shell (#318) (#325) * doc: add missing closing tag in README (#326) * doc: add instructions to install from terra repo on fedora (#308) * update dependencies (#302) * Macos cleanup event thread (#324) * macos: fix a crash when InputCapture is dropped (#323) ------------------------------------------------------------------- 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 -
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.