Commit Graph

  • 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
  • 4e5a66340a Partially Revert "slow scrolling chrome with emulation=wlroots capture=layer-shell (#318) (#325)" (#334) Ferdinand Schober 2025-10-27 15:56:30 +01:00
  • 24ce5803d5 Partially Revert "slow scrolling chrome with emulation=wlroots capture=layer-shell (#318) (#325)" revert-scrolling-behaviour Ferdinand Schober 2025-10-27 14:25:53 +01:00
  • 0a0d91b0da Include libadwaita and other dependencies in the app bundle on macOS (#271) Micah R Ledbetter 2025-10-14 06:35:07 -05:00
  • 94e6372218 Add development flatpak manifest (#328) ayykamp 2025-10-12 15:09:41 +02:00
  • 39b79d88a5 slow scrolling chrome with emulation=wlroots capture=layer-shell (#318) (#325) Thomas Matthijs 2025-10-09 00:28:26 +02:00
  • 5ad90ca6a5 doc: add missing closing tag in README (#326) ayykamp 2025-10-08 19:54:49 +02:00
  • 68df27ab2c doc: add instructions to install from terra repo on fedora (#308) ayykamp 2025-10-08 17:12:13 +02:00
  • eb1dcbddb0 update dependencies (#302) Ferdinand Schober 2025-10-08 16:10:32 +02:00
  • 06961c5be3 fix ashpd?! up-deps Ferdinand Schober 2025-07-31 16:26:26 +02:00
  • fa8c6e3b1c fix poll after completion error Ferdinand Schober 2025-07-28 16:32:55 +02:00
  • 7fa74811e8 update core-graphics Ferdinand Schober 2025-07-18 17:58:28 +02:00
  • 0415f2f70b update flake Ferdinand Schober 2025-07-18 14:52:54 +02:00
  • 8b4464fda8 clippy: inline format args Ferdinand Schober 2025-07-18 14:37:17 +02:00
  • 7e6b889f84 update windows Ferdinand Schober 2025-07-18 14:27:34 +02:00
  • 6b77656756 update dependencies Ferdinand Schober 2025-06-12 18:21:13 +02:00
  • 9f10ebcbd2 Macos cleanup event thread (#324) Ferdinand Schober 2025-10-08 02:00:37 +02:00
  • e29eb7134c macos: fix a crash when InputCapture is dropped (#323) Ferdinand Schober 2025-10-08 00:22:52 +02:00
  • 0d960cbc30 macos: cleanup event tap thread on exit macos-cleanup-event-thread Ferdinand Schober 2025-10-08 00:21:17 +02:00
  • f33d2d5d5a macos: fix a crash when InputCapture is dropped macos-input-capture-fix Ferdinand Schober 2025-10-07 23:38:50 +02:00
  • e46fe60b3e fix parent class types in key_row widget (#300) Ferdinand Schober 2025-06-12 18:17:36 +02:00
  • 38c1082e88 fix parent class types in key_row widget fix-gtk-widget-parent Ferdinand Schober 2025-06-12 16:41:58 +02:00
  • 37a4e236b8 fix clippy warnings from rust 1.87 (#301) Ferdinand Schober 2025-06-12 17:52:23 +02:00
  • 563e39c383 fix clippy warnings from rust 1.87 fix-clippy-warnings Ferdinand Schober 2025-06-12 17:06:09 +02:00
  • b8063a8138 Capture horizontal scroll on Windows (#283) Leon Linhart 2025-04-02 02:39:49 +02:00
  • 5a3a21c2c0 clients should not be mandatory in configuration (#285) Ferdinand Schober 2025-04-01 13:22:08 +02:00
  • 1590245963 clients should not be mandatory in configuration fix-mandatory-client-config Ferdinand Schober 2025-04-01 12:44:43 +02:00
  • 3ec23d7171 unauthorized device accept notification (#282) Ferdinand Schober 2025-03-22 22:50:19 +01:00
  • 42521a1997 only alert on actual error connection-accept-notification Ferdinand Schober 2025-03-22 22:12:17 +01:00
  • 6e66f47887 ask the user to accept unauthorized devices Ferdinand Schober 2025-03-22 20:03:43 +01:00
  • 15296263b2 Fix parsing TOML key 'position' and values (#281) Michel Lao 2025-03-21 14:02:38 +01:00
  • 5736919f89 Update README.md Ferdinand Schober 2025-03-16 00:36:21 +01:00
  • 1ece2a417d Update README.md Ferdinand Schober 2025-03-15 18:48:25 +01:00
  • e101ff281b Update config.toml Ferdinand Schober 2025-03-15 18:48:05 +01:00
  • 532383ef65 Update README.md Ferdinand Schober 2025-03-15 18:47:18 +01:00
  • 92f652df2e feat: simplify and change configuration (#279) Ferdinand Schober 2025-03-15 18:45:19 +01:00
  • 3ee49753c0 simplify configuration change-config-syntax Ferdinand Schober 2025-03-15 16:51:31 +01:00
  • 2f6a3629ad remove cli frontend in favour of cli subcommand (#278) Ferdinand Schober 2025-03-15 18:20:25 +01:00
  • d5ecc0a931 fix list command rework-cli-frontend Ferdinand Schober 2025-03-15 17:43:14 +01:00
  • 58383646f8 better error handling Ferdinand Schober 2025-03-15 14:09:51 +01:00
  • 83c3319a26 update docs Ferdinand Schober 2025-03-15 13:02:57 +01:00
  • 5fb04176be add warning if there is no frontend available Ferdinand Schober 2025-03-15 12:58:35 +01:00
  • d8e2c1ef02 rework cli frontend Ferdinand Schober 2025-03-15 12:31:36 +01:00
  • 7898f2362c Update README.md (#277) Ferdinand Schober 2025-03-15 16:51:23 +01:00
  • 79cb111e95 Update README.md feschber-patch-1 Ferdinand Schober 2025-03-15 12:56:14 +01:00
  • 50a778452e Gtk frontend rework (#276) Ferdinand Schober 2025-03-15 01:21:53 +01:00
  • 93f5172daa fix clippy gtk-frontend-rework Ferdinand Schober 2025-03-15 00:31:37 +01:00
  • f849135c61 cleanup Ferdinand Schober 2025-03-14 22:12:33 +01:00
  • 77cddacc4a remove port change notification Ferdinand Schober 2025-03-14 21:43:57 +01:00
  • 7ccf9188fe cleanup Ferdinand Schober 2025-03-14 21:37:33 +01:00
  • 6f8d7e3c1d fix hostname / port binding Ferdinand Schober 2025-03-14 18:27:09 +01:00
  • 7e9ad6f1a2 improve Ferdinand Schober 2025-03-14 15:26:48 +01:00
  • f6c526b596 properly synchronize frontend Ferdinand Schober 2025-03-14 14:57:14 +01:00
  • 639e86d95e remove changed signal Ferdinand Schober 2025-03-14 11:45:16 +01:00
  • f247300f8c cancel previous dns request if a new one is made (#275) Ferdinand Schober 2025-03-14 23:07:21 +01:00
  • 9e685a2039 cancel previous dns request if a new one is made dns-fix Ferdinand Schober 2025-03-14 22:12:20 +01:00
  • 5d1745a60c Add cmd-q shortcut on macOS (#270) Micah R Ledbetter 2025-02-28 08:28:35 -06:00
  • 615c75817a fix clippy lint Ferdinand Schober 2025-02-27 16:57:53 +01:00
  • 03407b9826 update flake Ferdinand Schober 2025-02-27 16:57:38 +01:00
  • 89684e1481 fix names in pre release as well Ferdinand Schober 2025-02-21 13:45:00 +01:00
  • a1d4effcf9 fix file names Ferdinand Schober 2025-02-21 13:28:52 +01:00
  • da054b7a9a fix bundle path Ferdinand Schober 2025-02-21 12:45:54 +01:00
  • 508d066700 Build a macOS bundle for Intel and ARM (#266) Micah R Ledbetter 2025-02-21 05:35:13 -06:00
  • 21c24f7fa1 layer-shell: handle added/removed globals Ferdinand Schober 2025-02-13 14:41:02 +01:00
  • 3e1c3e95b7 use shadow-rs instead of executing git describe Ferdinand Schober 2025-01-27 13:15:02 +01:00
  • a2fe5fa892 use shadow-rs instead of executing git describe remove-git-dep Ferdinand Schober 2025-01-27 13:15:02 +01:00
  • beb656e29f Clippy changes VassiliDev 2024-11-26 17:21:21 -05:00
  • 3b811ea593 Remove newline VassiliDev 2024-11-26 16:41:41 -05:00