Commit Graph

  • 1b53e58ba9 remaining feature flags (#444) main Ferdinand Schober 2026-06-08 14:38:24 +02:00
  • 151dd1100b remaining feature flags move-feature-flags-to-build-script Ferdinand Schober 2026-05-18 12:25:11 +02:00
  • a9461ae830 move feature flags to build.rs (#439) Ferdinand Schober 2026-05-19 11:26:06 +02:00
  • 1fa3800d3c windows: fix clippy lints Ferdinand Schober 2026-05-16 17:09:06 +02:00
  • 33b6b78922 guard by feature flag attach-dialog-to-window Ferdinand Schober 2026-02-24 14:10:29 +01:00
  • 304d8a193f implement xdg-foreign to put capture dialog on top Ferdinand Schober 2026-02-11 17:41:15 +01:00
  • c01c6b3454 Merge branch 'main' into windows-msi-installer windows-msi-installer Ferdinand Schober 2026-05-06 10:45:03 +02:00
  • 3e7b04c184 deps: downgrade libadwaita feature flag to v1_1 Jon Kinney 2026-04-29 10:27:44 -05:00
  • f252567ef9 chore: silence two pre-existing clippy lints Jon Kinney 2026-04-28 17:36:20 -05:00
  • 53c668b355 macos: re-present window on app re-launch Jon Kinney 2026-04-28 17:34:45 -05:00
  • e5862e10e3 style: apply cargo fmt Jon Kinney 2026-04-28 17:34:24 -05:00
  • e863cdb801 macos: refresh display bounds on reconfiguration Jon Kinney 2026-04-27 14:12:05 -05:00
  • bb1cc805c1 macos: opt out of App Nap via NSAppSleepDisabled Jon Kinney 2026-04-27 12:59:53 -05:00
  • 3b4b3a51aa macos: re-enable CGEventTap on tap timeout Jon Kinney 2026-04-27 12:59:45 -05:00
  • 373e382152 fix(capture): release peer keys on release-bind Jon Kinney 2026-04-27 12:59:33 -05:00
  • 10fd728804 macos: default to showing the window on every launch Jon Kinney 2026-04-24 10:45:24 -05:00
  • 99344a3104 macos: present the window on the post-grant relaunch Jon Kinney 2026-04-24 10:43:23 -05:00
  • 94e9301e9c macos: quit immediately when Accessibility is revoked mid-session Jon Kinney 2026-04-24 09:58:23 -05:00
  • 07cc40f6ba fix(input-capture): don't drop events after TCC Accessibility revocation Jon Kinney 2026-04-24 09:36:58 -05:00
  • 5d7d14fbf7 macos: fold relaunch prompt into the warning row instead of a toast Jon Kinney 2026-04-24 09:15:40 -05:00
  • 2dc9ebb6cd macos: hide Reenable warning row once Accessibility is granted Jon Kinney 2026-04-24 08:54:23 -05:00
  • 8a444f98dd macos: drop the CapturePane / EmulationPane enums Jon Kinney 2026-04-24 08:35:10 -05:00
  • b3cade9bac macos: prompt to relaunch after live Accessibility grant Jon Kinney 2026-04-24 08:27:34 -05:00
  • cbdb86ce05 fix: write a default config.toml on every Config::new() Jon Kinney 2026-04-24 02:22:42 -05:00
  • 5e79743bd0 macos: per-pane TCC navigation and Sequoia-tolerant permission flow Jon Kinney 2026-04-24 02:09:32 -05:00
  • 903b0504e0 macos: run as LSUIElement menubar app with NSStatusItem Jon Kinney 2026-04-24 02:09:12 -05:00
  • c40e10505b fix: create ~/.config/lan-mouse/ on first launch Jon Kinney 2026-04-24 02:08:59 -05:00
  • f858a7de00 makeicns.sh: produce Big Sur+ style macOS app icon Jon Kinney 2026-04-23 13:55:14 -05:00
  • e6cd1630b2 bundle Adwaita symbolic icons in gresource Jon Kinney 2026-04-23 13:55:06 -05:00
  • a878c985f0 automatically update config when changed (#402) Ferdinand Schober 2026-04-09 12:04:21 +02:00
  • 83ec01a640 automatically update config when changed config-watcher Ferdinand Schober 2026-03-26 13:27:05 +01:00
  • aef05f386f fix: config initialization in authorize Ferdinand Schober 2026-04-08 17:43:25 +02:00
  • 38920917cd update ashpd main Ferdinand Schober 2026-04-08 13:11:18 +02:00
  • 1075a90c5b update dependencies Ferdinand Schober 2026-04-08 13:00:36 +02:00
  • 2e1b5278ce fix: README badge Ferdinand Schober 2026-03-25 13:36:32 +01:00
  • 4d8f7d7813 chore: developer experience - pre-commit hook, ai instructions, yaml formatting (#374) Jon Stelly 2026-03-25 07:34:17 -05:00
  • 0ef8edb7b2 update checkout and upload-artifact actions Ferdinand Schober 2026-03-25 13:31:20 +01:00
  • 3eba50a0d3 feat: workflow and build updates (#372) Jon Stelly 2026-03-25 07:09:28 -05:00
  • 9540739d89 add cancel in progress for CI Ferdinand Schober 2026-03-25 12:44:59 +01:00
  • 810e25a7fc Fix CI (#400) Ferdinand Schober 2026-03-25 11:46:35 +01:00
  • 59383bb9c0 update workflows fix-ci Ferdinand Schober 2026-03-25 11:09:37 +01:00
  • be452bc59e use inkscape? Ferdinand Schober 2026-03-25 10:39:38 +01:00
  • 68c2efc3ec use imagemagick-full Ferdinand Schober 2026-03-25 10:30:06 +01:00
  • b0e580627a Merge branch 'main' into fix-ci Ferdinand Schober 2026-03-25 10:04:48 +01:00
  • aa0f96c8dc add test workflow Ferdinand Schober 2026-03-25 10:02:26 +01:00
  • 9af5f9452e fix icon build (#399) Ferdinand Schober 2026-03-24 15:06:03 +01:00
  • d87a8cd60f fix icon build Ferdinand Schober 2026-03-24 15:05:33 +01:00
  • ac96faabec Merge branch 'main' into windows-msi-installer Ferdinand Schober 2026-03-24 14:35:04 +01:00
  • 7fa3d2fafd update makeicns.sh Ferdinand Schober 2026-03-24 14:02:16 +01:00
  • cd9fc43af4 fix: nix evaluation warnings + flake improvements (#395) onelock 2026-03-24 11:55:31 +00:00
  • 27225ed564 fix(macos): forward back/forward mouse buttons in capture and emulation (#392) Ty Smith 2026-02-22 08:45:53 -08:00
  • bcf9c35301 Fix stuck modifiers (#385) Kenichi Nakamura 2026-02-22 08:45:14 -08:00
  • e8ff3957df CI: fix cargo build command Ferdinand Schober 2026-02-20 16:45:42 +01:00
  • 466fe4b3bd update cachix and disable magic nix-cache (#393) Ferdinand Schober 2026-02-20 16:43:57 +01:00
  • 1bec5915e6 update cachix and disable magic nix-cache update-cachix-workflow Ferdinand Schober 2026-02-20 15:10:20 +01:00
  • ad63b6ba20 Handle the RemoteDesktop portal restore token correctly (#383) Peter Hutterer 2026-02-11 22:27:32 +10:00
  • e80625648e build releases on ubuntu 22.04 (#382) Ferdinand Schober 2026-02-10 07:29:45 +01:00
  • af33ef6869 build releases on ubuntu 22.04 build-on-22.04 Ferdinand Schober 2026-02-09 14:43:07 +01:00
  • 96c63374d0 rust.yml: run fmt/build/check/test separately (#375) Ferdinand Schober 2026-02-08 16:54:42 +01:00
  • fcef748225 Revert "test windows deps" update-ci Ferdinand Schober 2026-02-08 16:30:24 +01:00
  • 09c73d4fab test windows deps Ferdinand Schober 2026-02-08 15:39:32 +01:00
  • 2a74e0acd2 clippy annotations Ferdinand Schober 2026-02-08 15:37:52 +01:00
  • 3a8298d1ce fix condition Ferdinand Schober 2026-02-08 15:28:49 +01:00
  • 1fbb6d2af6 separate run jobs Ferdinand Schober 2026-02-08 15:27:37 +01:00
  • e8bd604609 rust.yml: run fmt/build/check/test separately Ferdinand Schober 2026-02-08 15:22:16 +01:00
  • b8fdbb35ac fix: build failure in lan-mouse-ipc standalone Ferdinand Schober 2026-02-08 14:22:46 +01:00
  • 5d5f4bbe6f fix: build failure in input-capture standalone Ferdinand Schober 2026-02-08 14:19:47 +01:00
  • 8e96025f12 clear config, when unable to parse Ferdinand Schober 2026-02-08 13:27:38 +01:00
  • f01459b2a8 fix crash when config file does not exist Ferdinand Schober 2026-02-08 13:23:29 +01:00
  • 394c018e11 ad fixme for memory leak Ferdinand Schober 2026-02-06 15:39:00 +01:00
  • 648b2b58a4 Save config (#345) Ferdinand Schober 2026-02-07 18:36:07 +01:00
  • 87a078bce6 add TODO comment save-config Ferdinand Schober 2026-02-07 17:52:35 +01:00
  • 16c7a57b48 save config automatically Ferdinand Schober 2026-02-07 17:49:50 +01:00
  • a29489cd40 basic saving functionality Ferdinand Schober 2025-03-23 16:35:11 +01:00
  • 18bba183ee impl change config request Ferdinand Schober 2025-03-23 12:31:47 +01:00
  • 6d16747c19 add setters for clients and authorized keys Ferdinand Schober 2025-03-23 11:48:39 +01:00
  • a987f93133 Update systemd service instructions Ferdinand Schober 2026-02-07 13:23:09 +01:00
  • 0d96948c26 fix: remote key-up on triggered release (#371) Jon Stelly 2026-02-06 09:06:19 -06:00
  • 7863e8b110 CI: update macos runners Ferdinand Schober 2026-02-06 15:32:56 +01:00
  • 708a40d0da macos: fix memory leak Ferdinand Schober 2026-02-06 15:29:24 +01:00
  • 3922b45bd9 feat: add binary cache to instructions (#353) skifli 2025-12-04 11:09:10 +00:00
  • 640fa995a4 improve reliability of connections (#349) Ferdinand Schober 2025-11-03 18:04:18 +01:00
  • bdafaa07e5 macos: fix scroll capture (#350) Ferdinand Schober 2025-11-03 18:04:09 +01:00
  • 1c69d4d209 macos: fix scroll capture macos-fix-scroll-capture Ferdinand Schober 2025-11-03 17:19:15 +01:00
  • 253a6d1911 improve reliability of connections improve-connection-reliability Ferdinand Schober 2025-11-03 16:53:47 +01:00
  • 3f13714d8a Add rustfmt.toml for explicit styling (#348) NeoTheFox 2025-11-02 14:52:01 +04:00
  • 3483d242e2 fix inconsistent mouse capture on macos (#346) Ferdinand Schober 2025-10-31 14:43:28 +01:00
  • 7730f3b985 fix inconsistent mouse capture on macos improve-macos-capture Ferdinand Schober 2025-10-31 13:33:11 +01:00
  • 35773dfd07 macos: fix modifier capture (#342) Ferdinand Schober 2025-10-30 20:16:27 +01:00
  • 138c43febd macos: fix modifier capture macos-capture-modifier-keys Ferdinand Schober 2025-10-30 11:50:56 +01:00
  • f91b6bd3c1 macos: reset double click when mouse is moved (#341) Ferdinand Schober 2025-10-30 00:48:24 +01:00
  • feb8461527 macos: reset double click when mouse is moved reset-double-click-on-move Ferdinand Schober 2025-10-30 00:07:07 +01:00
  • 2d1a037eba macos: fix duplicated key release event (#340) Ferdinand Schober 2025-10-29 18:37:24 +01:00
  • 295be87a29 macos: fix duplicated key release event fix-duplicate-key-release Ferdinand Schober 2025-10-29 17:45:37 +01:00
  • 057f6e2567 macos: emulate double / triple click (#338) Ferdinand Schober 2025-10-29 17:46:15 +01:00
  • 3aaefe99e3 macos: emulate double / triple click emulate-double-click Ferdinand Schober 2025-10-29 16:19:36 +01:00
  • 99c8bc5567 macsos: use ScrollEventUnit::LINE for mousewheel (#337) Ferdinand Schober 2025-10-29 16:18:46 +01:00
  • b03c7d8bd5 macsos: use ScrollEventUnit::LINE for mousewheel fix-scrolling Ferdinand Schober 2025-10-29 13:01:27 +01:00
  • 0dd413e989 prevent authorization request spamming windows (#335) Ferdinand Schober 2025-10-28 07:25:01 +01:00
  • d49ba36b34 prevent authorization request spamming windows prevent-authorization-request-spam Ferdinand Schober 2025-10-27 17:28:45 +01:00