Commit Graph

  • 9a75a7622e fix duplicate creating of wl_pointer / wl_keyboard (#92) Ferdinand Schober 2024-03-15 17:00:59 +01:00
  • 0196cfe56c Update README.md Ferdinand Schober 2024-03-03 12:02:38 +01:00
  • 097468f708 Update README.md Ferdinand Schober 2024-03-02 11:58:33 +01:00
  • 3470abc03a Update README.md Ferdinand Schober 2024-03-01 13:35:12 +01:00
  • a7397ad4f4 Update README.md Ferdinand Schober 2024-02-05 16:08:25 +00:00
  • 9889b49f10 Update README.md Ferdinand Schober 2024-01-30 20:22:51 +01:00
  • f4db2366b7 chore: Release lan-mouse version 0.6.0 v0.6.0 Ferdinand Schober 2024-01-28 17:35:52 +01:00
  • c9deb6eba4 add firewalld config file Ferdinand Schober 2024-01-28 17:32:22 +01:00
  • 5cc8cda19d macos: add keyboard support (#81) Kai 2024-01-26 05:05:54 -05:00
  • 8084b52cfc Revert "gtk: handle exit of service properly" Ferdinand Schober 2024-01-23 21:51:40 +01:00
  • 1f4821a16d gtk: handle exit of service properly Ferdinand Schober 2024-01-23 21:35:31 +01:00
  • 82926d8272 fix error handling in consumer task Ferdinand Schober 2024-01-23 20:47:29 +01:00
  • 006831b9f1 add systemd user service definition Ferdinand Schober 2024-01-21 20:39:07 +01:00
  • e5b770a799 Update README.md Ferdinand Schober 2024-01-19 14:14:47 +01:00
  • 017bc43176 refactor timer task Ferdinand Schober 2024-01-19 00:54:10 +01:00
  • 36001c6fb2 refactor udp task Ferdinand Schober 2024-01-19 00:40:34 +01:00
  • 2803db7073 refactor dns task Ferdinand Schober 2024-01-19 00:22:00 +01:00
  • 622b04b36c refactor frontend task Ferdinand Schober 2024-01-19 00:07:57 +01:00
  • 61ff05c95a refactor consumer task Ferdinand Schober 2024-01-18 23:47:26 +01:00
  • ecab3a360d refactor producer task Ferdinand Schober 2024-01-18 23:14:21 +01:00
  • 6674af8e63 allow incoming requests from arbitrary ports (#78) Ferdinand Schober 2024-01-18 22:36:33 +01:00
  • b3caba99ab fix misleading warning Ferdinand Schober 2024-01-18 22:22:27 +01:00
  • fad48c2504 no config is not an error Ferdinand Schober 2024-01-17 08:37:18 +01:00
  • f28f75418c add a warning when mouse is released by compositor Ferdinand Schober 2024-01-17 08:36:41 +01:00
  • e2c47d3096 fix: initial dns resolve was not working Ferdinand Schober 2024-01-17 00:22:24 +01:00
  • f19944515a Revert "temporary fix for AUR pkg" Ferdinand Schober 2024-01-16 23:11:13 +01:00
  • 535cd055b9 fix initial activation Ferdinand Schober 2024-01-16 19:49:34 +01:00
  • 118c0dfc73 cleanup Ferdinand Schober 2024-01-16 16:58:47 +01:00
  • 7897db6047 remove unneccessary enumerate request Ferdinand Schober 2024-01-16 16:15:23 +01:00
  • 347256e966 fix frontend channel buffer size Ferdinand Schober 2024-01-16 16:03:33 +01:00
  • 0017dbc634 Update README.md Ferdinand Schober 2024-01-16 13:01:25 +01:00
  • d90eb0cd0f Activate on startup (#70) Ferdinand Schober 2024-01-16 12:59:39 +01:00
  • 2e52660714 fix name of desktop entry Ferdinand Schober 2024-01-15 11:06:00 +01:00
  • 8c276f88b7 temporary fix for AUR pkg Ferdinand Schober 2024-01-15 09:00:09 +01:00
  • 13597b3587 fix app_id + app icon Ferdinand Schober 2024-01-15 08:41:09 +01:00
  • b59808742a Modified .desktop file to conform with standard (#72) CupricReki 2024-01-15 01:28:38 -05:00
  • 6c99f9bea3 chore: Release lan-mouse version 0.5.1 v0.5.1 Ferdinand Schober 2024-01-12 13:46:56 +01:00
  • d54b3a08e1 ignore double press / release events (#71) Ferdinand Schober 2024-01-12 13:13:23 +01:00
  • 767fc8bd6b comment about pointer relase in sending state Ferdinand Schober 2024-01-08 16:54:14 +01:00
  • fa15048ad8 ignore every event except Enter in receiving mode (#65) Ferdinand Schober 2024-01-05 18:00:30 +01:00
  • eb366bcd34 Update README.md Ferdinand Schober 2024-01-05 17:23:36 +01:00
  • 91176b1267 Update README.md Ferdinand Schober 2024-01-05 17:14:03 +01:00
  • a6f386ea83 windows: impl key repeating (#63) Ferdinand Schober 2024-01-05 13:19:41 +01:00
  • 40b0cdd52e Add security disclaimer Ferdinand Schober 2024-01-03 16:52:56 +01:00
  • 1553ed4212 Update README.md Ferdinand Schober 2024-01-02 22:46:27 +01:00
  • 2594a83e6a formatting x11-event-producer Ferdinand Schober 2023-12-20 14:24:54 +01:00
  • b81e5806ab basic input event decoding Ferdinand Schober 2023-12-20 02:47:37 +01:00
  • a129e27a26 start working on x11 producer Ferdinand Schober 2023-12-20 02:06:51 +01:00
  • 4561c20610 layer-shell: recreate windows, when output is removed / added (#62) Ferdinand Schober 2024-01-01 22:48:44 +01:00
  • 6cdb607b11 Fix Error handling in layershell producer (#61) Ferdinand Schober 2024-01-01 22:07:21 +01:00
  • f5827bb31c fix port changing Ferdinand Schober 2024-01-01 14:55:29 +01:00
  • 64e3bf3ff4 release stuck keys (#53) Ferdinand Schober 2023-12-31 15:41:06 +01:00
  • 6a6d9a9fa9 chore: Release lan-mouse version 0.5.0 v0.5.0 Ferdinand Schober 2023-12-28 17:55:44 +01:00
  • 0fffd5bb15 fix error handling in portchange Ferdinand Schober 2023-12-27 23:44:40 +01:00
  • b0df901fcc ci: rename lan-mouse.zip to lan-mouse-windows.zip Ferdinand Schober 2023-12-27 21:57:40 +01:00
  • 9c0cc98dc0 Remove duplicate code (#60) Ferdinand Schober 2023-12-27 21:40:10 +01:00
  • 5c152b0cbe ci: fix name-clash with macos binary Ferdinand Schober 2023-12-27 21:38:22 +01:00
  • e155819542 unix: send SIGTERM instead of killing the service (#59) Ferdinand Schober 2023-12-27 19:56:43 +01:00
  • 4b6faea93a add missing exe Ferdinand Schober 2023-12-24 20:47:21 +01:00
  • 80d8a496bb zip windows files Ferdinand Schober 2023-12-24 20:09:28 +01:00
  • 53e1af0780 include dlls in release Ferdinand Schober 2023-12-24 18:50:18 +01:00
  • d3fed1b769 enable gtk frontend in windows (#58) Ferdinand Schober 2023-12-24 18:00:59 +01:00
  • cdd3a3b818 Split tasks - event loop now properly asynchronous (#57) Ferdinand Schober 2023-12-23 14:46:38 +01:00
  • 1cefa38543 hotfix: Dont stall the event loop if udp blocks Ferdinand Schober 2023-12-22 17:45:20 +01:00
  • fed8e02d9f Update dependencies (#56) Ferdinand Schober 2023-12-22 14:50:12 +01:00
  • 65a12735e2 add missing release() on event producer Ferdinand Schober 2023-12-22 13:32:39 +01:00
  • 3484cab28c Update Roadmap Ferdinand Schober 2023-12-20 11:35:49 +01:00
  • 256d2107bd downgrade libadwaita Ferdinand Schober 2023-12-19 22:07:59 +01:00
  • 3ac738fb52 fix formatting Ferdinand Schober 2023-12-19 21:29:38 +01:00
  • 2ac9277fb0 macos: impl relative mouse motion Ferdinand Schober 2023-12-19 21:25:29 +01:00
  • d9fa86ef00 cli: wait for connection (#55) Ferdinand Schober 2023-12-19 17:22:39 +01:00
  • 015facec39 formatting Ferdinand Schober 2023-12-18 21:41:43 +01:00
  • 66de3e3cbc fix remaining clippy lints Ferdinand Schober 2023-12-18 21:38:12 +01:00
  • 4600db7af8 add cargo fmt + cargo clippy to rust workflow Ferdinand Schober 2023-12-18 21:27:53 +01:00
  • 9f23e1a75d remove unused code Ferdinand Schober 2023-12-18 20:54:06 +01:00
  • a24b231e3c Update README.md Ferdinand Schober 2023-12-18 18:14:28 +01:00
  • 8de6c9bb87 Implement keycode translation for windows (#54) Ferdinand Schober 2023-12-18 18:08:10 +01:00
  • 6766886377 Fix Keycodes in X11 Ferdinand Schober 2023-12-18 09:52:18 +01:00
  • a6ab109fae remove kde-fake-input backend Ferdinand Schober 2023-12-17 19:18:21 +01:00
  • 06c4e92d43 dont panic on unavailable compositor Ferdinand Schober 2023-12-17 19:08:57 +01:00
  • f5a0ff4f3a Add a dummy backend Ferdinand Schober 2023-12-17 19:06:27 +01:00
  • eca367cdb4 Fix an issue where client could not be entered again (#51) Ferdinand Schober 2023-12-17 17:57:17 +01:00
  • 735434438f add leave event to make entering a client more reliable (#50) Ferdinand Schober 2023-12-17 17:38:06 +01:00
  • 02d1b33e45 remove unused warnings Ferdinand Schober 2023-12-17 16:08:18 +01:00
  • 19143b90a5 add debug information to xdgrdp backend Ferdinand Schober 2023-12-17 12:23:03 +01:00
  • ad2aeae275 make libc optional Ferdinand Schober 2023-12-16 13:08:24 +01:00
  • 0bdb1bc753 Update README Ferdinand Schober 2023-12-16 12:12:55 +01:00
  • 9140f60c69 X11: impl keyboard events (still disabled) Ferdinand Schober 2023-12-16 12:11:43 +01:00
  • 0fbf9f4dc2 X11: Mouse emulation now fully supported Ferdinand Schober 2023-12-16 11:47:52 +01:00
  • f13e25af82 fix: Dont release mouse on all events Ferdinand Schober 2023-12-16 10:13:14 +01:00
  • 48f7ad3592 simplify enumerate Ferdinand Schober 2023-12-15 20:47:51 +01:00
  • 5fc02d471b cleanup server code Ferdinand Schober 2023-12-15 20:24:14 +01:00
  • 0c275bc2de remove duplicate log messages when ignoring events Ferdinand Schober 2023-12-15 08:17:49 +01:00
  • 010db79918 Update version number Ferdinand Schober 2023-12-11 11:39:35 +01:00
  • ebf5a64f20 address clippy lints Ferdinand Schober 2023-12-10 15:23:57 +01:00
  • 5c8ea25563 Added example .desktop file. (#40) CupricReki 2023-12-10 17:15:53 -05:00
  • b472b56b10 fix a compiler warning Ferdinand Schober 2023-12-10 14:26:05 +01:00
  • 18edb0dbad update screenshot light / dark Ferdinand Schober 2023-12-10 13:17:32 +01:00
  • 622b820c7f chore: Release lan-mouse version 0.4.0 v0.4.0 Ferdinand Schober 2023-12-09 02:13:26 +01:00
  • 09bf535eec Update README.md Ferdinand Schober 2023-12-09 02:06:42 +01:00