Commit Graph

  • 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
  • b517679849 Remove redundant dep VassiliDev 2024-11-26 16:41:05 -05:00
  • 68d6d89510 Handle locks (Caps/Num/Scroll) Assume server is authoritative re ModifiersEvent VassiliDev 2024-11-26 16:30:01 -05:00
  • 345804355a Keep modifier state in WLRoots input emulator VassiliDev 2024-11-25 19:36:14 -05:00
  • 2e2046dc36 less unsafe code Ferdinand Schober 2025-01-24 14:23:16 +01:00
  • 346ae79fa6 improve windows code Ferdinand Schober 2025-01-24 14:17:13 +01:00
  • a962e43724 address clippy lints Ferdinand Schober 2025-01-20 17:43:53 +01:00
  • a8504df879 Add time to scroll event (#240) Vassili-Dev 2025-01-20 11:32:51 -05:00
  • 9ce00da31c update scancode.rs reference (#242) Emmanuel Ferdman 2024-12-04 15:33:44 +02:00
  • afe5f0b8db fix windows input capture not releasing keys (#241) AdamJedl 2024-12-03 11:45:41 +01:00
  • 1bf475018a update build.rs with optional git command (#236) Jakub Szturomski 2024-11-24 23:05:18 +01:00
  • 31366f4255 Update README.md Ferdinand Schober 2024-11-10 15:38:56 +01:00
  • 2135ccbed3 Add link to Lan Mouse Mobile Ferdinand Schober 2024-11-09 14:56:08 +01:00
  • 382fc5a3bc fix tables being swapped Ferdinand Schober 2024-11-09 14:13:07 +01:00
  • f08324d938 update screenshots Ferdinand Schober 2024-11-09 14:03:25 +01:00
  • 0119f8870e update screenshots encryption Ferdinand Schober 2024-11-09 14:03:25 +01:00
  • 7677fae14b Encryption and One-Way-Control (#200) Ferdinand Schober 2024-11-09 13:54:43 +01:00
  • 8b0a797d75 update connection instructions Ferdinand Schober 2024-11-09 13:40:04 +01:00
  • 3913fa8a38 update README Ferdinand Schober 2024-11-09 12:35:45 +01:00
  • 682a7b65bd cleanup Ferdinand Schober 2024-11-09 12:03:10 +01:00
  • ae58714681 fix initial activation Ferdinand Schober 2024-11-08 23:03:12 +01:00
  • 875a31907a cleanup Ferdinand Schober 2024-11-08 22:45:11 +01:00
  • 6cff691a38 reduce visibility of functions Ferdinand Schober 2024-11-08 21:27:51 +01:00
  • f9217fe268 simplify service Ferdinand Schober 2024-11-08 18:45:38 +01:00
  • 809fbbf453 simplify Service Ferdinand Schober 2024-11-08 18:40:10 +01:00
  • 6dfd5d97a4 remove dependency on service Ferdinand Schober 2024-11-08 18:33:47 +01:00
  • 156be7a79d remove unnecessary struct Ferdinand Schober 2024-11-08 18:21:01 +01:00
  • 7d6a08141c fix initial capture creation Ferdinand Schober 2024-11-08 18:04:29 +01:00
  • 37d35d3eea remove inactive emulation handles Ferdinand Schober 2024-11-08 17:53:48 +01:00
  • 2be9fbe2a4 cleanup emulation Ferdinand Schober 2024-11-08 17:49:47 +01:00
  • 9837e3d9d2 cleanup Ferdinand Schober 2024-11-08 17:33:28 +01:00
  • d30bd81fa9 simplify Ferdinand Schober 2024-11-08 17:20:32 +01:00
  • ef2b2a773e remove dependency on service from capture Ferdinand Schober 2024-11-08 17:18:51 +01:00
  • 46044d0796 no need for a Cell Ferdinand Schober 2024-11-08 14:07:34 +01:00
  • ff2a2cb1df move enter hook logic to service (where it belongs) Ferdinand Schober 2024-11-08 13:59:38 +01:00
  • 88693093c6 revert to 1px Ferdinand Schober 2024-11-08 13:59:20 +01:00
  • 1f1d3f2ccf properly terminate input capture Ferdinand Schober 2024-11-06 23:38:16 +01:00
  • 60fab82423 fix update pos Ferdinand Schober 2024-11-05 02:05:43 +01:00
  • 4d835a5190 fix potential unterminated emulation session Ferdinand Schober 2024-11-03 12:56:48 +01:00
  • 707cef154e cleanup Ferdinand Schober 2024-11-03 12:45:54 +01:00
  • 6bc00bd84d terminate capture in all instances Ferdinand Schober 2024-11-03 12:34:47 +01:00
  • bad8c5a81b update pos when entered from a different side Ferdinand Schober 2024-10-31 12:36:14 +01:00
  • b73c5991ad ignore port change if same port Ferdinand Schober 2024-10-31 12:12:16 +01:00
  • 39d5d1c03b clippy Ferdinand Schober 2024-10-29 14:22:56 +01:00
  • b94a453703 use a guard struct to send enable / disable events Ferdinand Schober 2024-10-29 13:31:23 +01:00
  • 9a4206dab7 simplify logic Ferdinand Schober 2024-10-29 12:44:42 +01:00
  • 677f662f4f fix disconnect Ferdinand Schober 2024-10-29 12:41:50 +01:00
  • 1d45d14992 fix clippy lint Ferdinand Schober 2024-10-28 18:02:48 +01:00
  • b87fe4164a remove key-gen script Ferdinand Schober 2024-10-28 17:56:29 +01:00
  • 151fbe37de fix capture termination when in client creation Ferdinand Schober 2024-10-28 17:51:10 +01:00
  • 095937e943 fix service exit Ferdinand Schober 2024-10-28 17:44:21 +01:00
  • 5461c6a00e resolve dns when activating Ferdinand Schober 2024-10-28 17:16:04 +01:00
  • aa4097b4ee restructure resolver + capture Ferdinand Schober 2024-10-28 17:10:49 +01:00
  • 1489719e01 handle port change Ferdinand Schober 2024-10-28 15:51:41 +01:00
  • 2291cf25a3 improve error handling Ferdinand Schober 2024-10-28 15:51:31 +01:00
  • a5727801e3 fix connection logic Ferdinand Schober 2024-10-26 15:30:34 +02:00
  • 92398db918 update log msg Ferdinand Schober 2024-10-25 17:13:03 +02:00
  • 847826e8ba create config directory if it does not exist Ferdinand Schober 2024-10-25 17:00:22 +02:00
  • f62cd3d11c (hopefully) fix ping logic Ferdinand Schober 2024-10-19 20:17:28 +02:00
  • 9dc4e95a4d avoid duplicating incoming handles Ferdinand Schober 2024-10-19 19:21:41 +02:00
  • 87304744ad fix release logic Ferdinand Schober 2024-10-10 17:15:34 +02:00
  • 0277b6b4d3 add release capture log message Ferdinand Schober 2024-10-08 19:37:40 +02:00
  • b6c2cfe8a6 fix clippy Ferdinand Schober 2024-10-08 17:52:45 +02:00
  • 4a64a97273 release capture only if no active capture at pos Ferdinand Schober 2024-10-08 14:26:29 +02:00
  • 06d4e8d836 implementing release logic for one-way connection Ferdinand Schober 2024-10-08 01:10:25 +02:00
  • 44e34918bb fix config path in windows Ferdinand Schober 2024-10-01 13:46:23 +02:00
  • 52c4e1cd7f silence server_name warning Ferdinand Schober 2024-09-30 14:46:10 +02:00
  • a39f9172d5 load authorized keys from config Ferdinand Schober 2024-09-29 14:43:52 +02:00
  • c205371dfc [wip] one-way control Ferdinand Schober 2024-09-29 14:04:36 +02:00
  • 81ca510d12 put hostname + port into one row Ferdinand Schober 2024-09-28 22:16:48 +02:00
  • 4b6a7d5410 fix tooltip text Ferdinand Schober 2024-09-28 21:32:38 +02:00
  • 1979f203d2 release capture if emulation disabled on target Ferdinand Schober 2024-09-28 19:18:54 +02:00
  • f6a7010d17 merge incoming conns and "authorized" section Ferdinand Schober 2024-09-28 18:41:12 +02:00
  • cf4a06a44a make private key file inaccessible to other users Ferdinand Schober 2024-09-27 23:57:11 +02:00
  • 49e139198a remove log messages Ferdinand Schober 2024-09-27 18:28:08 +02:00