Commit Graph

  • 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
  • 39acce8e6a Update README.md Ferdinand Schober 2023-12-09 02:03:18 +01:00
  • e3f9947284 macos: enable running lan-mouse on macos (#42) Ferdinand Schober 2023-12-09 01:35:08 +01:00
  • 5a7e0cf89c formatting Ferdinand Schober 2023-12-09 00:43:54 +01:00
  • 56e5f7a30d Background service (#43) Ferdinand Schober 2023-12-09 00:36:01 +01:00
  • 9b242f6138 update README Ferdinand Schober 2023-12-04 16:24:35 +01:00
  • b01f7c2793 move server to src/ Ferdinand Schober 2023-12-03 22:37:41 +01:00
  • 61b23c910b update README Ferdinand Schober 2023-12-03 22:34:11 +01:00
  • 74eebc07d8 Libei support - input emulation (#33) Ferdinand Schober 2023-12-03 12:55:30 -08:00
  • e6677c3061 Respect XDG_CONFIG_HOME for config.toml location (#41) Ferdinand Schober 2023-12-01 11:16:56 +01:00
  • e88241e816 port changing functionality (#34) Ferdinand Schober 2023-10-17 15:12:17 +02:00
  • 60a73b3cb0 Update README.md Ferdinand Schober 2023-10-16 11:57:59 +02:00
  • cc28827721 Update README.md Ferdinand Schober 2023-10-15 14:43:55 +02:00
  • dd1fb29f51 Update README.md (#32) Ferdinand Schober 2023-10-15 14:43:18 +02:00
  • be0fe9f2d9 Support event consumer on KDE! (portal backend) (#31) Ferdinand Schober 2023-10-13 13:57:33 +02:00
  • 4cdc5ea49c windows: fix compilation error Ferdinand Schober 2023-10-12 12:48:39 +02:00
  • 96ab7d304b wlroots: Fix crash when socket is overwhelmed Ferdinand Schober 2023-10-12 12:40:57 +02:00
  • ab2514e508 Async (#30) Ferdinand Schober 2023-10-11 14:52:18 +02:00
  • d4d6f05802 chore: Release lan-mouse version 0.3.3 v0.3.3 Ferdinand Schober 2023-10-11 14:32:18 +02:00
  • 79fa42b74e Update README.md Ferdinand Schober 2023-09-30 16:29:15 +02:00
  • 851b6d60eb Avoid sending frame events (#29) Ferdinand Schober 2023-09-28 13:01:38 +02:00
  • 06725f4b14 Frontend improvement (#27) Ferdinand Schober 2023-09-25 11:55:22 +02:00
  • 603646c799 Add LM_DEBUG_LAYER_SHELL environment variable Ferdinand Schober 2023-09-21 18:22:20 +02:00
  • b2179e88de adjust window size Ferdinand Schober 2023-09-21 13:59:18 +02:00
  • bae52eb9e7 chore: Release lan-mouse version 0.3.2 v0.3.2 Ferdinand Schober 2023-09-21 13:23:45 +02:00
  • 0fbd09b07f fix 1px gap Ferdinand Schober 2023-09-21 13:22:23 +02:00
  • 96dd9c05a1 fix interference with swaybar Ferdinand Schober 2023-09-21 12:57:51 +02:00
  • 15c02ac505 chore: Release lan-mouse version 0.3.1 v0.3.1 Ferdinand Schober 2023-09-21 12:37:00 +02:00
  • 08893a39be fix incorrect orientation of layer surfaces Ferdinand Schober 2023-09-21 12:35:27 +02:00
  • 48b701b726 remove an unused import Ferdinand Schober 2023-09-21 00:13:53 +02:00
  • 891e21d3e9 read all output globals Ferdinand Schober 2023-09-21 00:12:02 +02:00
  • 6a5de3f025 Update README.md (#25) Ferdinand Schober 2023-09-20 15:40:19 +02:00
  • 1eb12baf15 chore: Release lan-mouse version 0.3.0 v0.3.0 Ferdinand Schober 2023-09-20 15:31:53 +02:00
  • 65048abcfc Update README.md (#24) Ferdinand Schober 2023-09-20 15:25:09 +02:00
  • d042c0aa4a Libadwaita gui (#19) Ferdinand Schober 2023-09-20 15:23:33 +02:00
  • c50b746816 fix Ferdinand Schober 2023-09-19 21:13:17 +02:00
  • 3b09abb532 unlink socket in case it's left over from a crash Ferdinand Schober 2023-09-19 21:10:45 +02:00
  • b839097cb2 chore: Release lan-mouse version 0.2.1 v0.2.1 Ferdinand Schober 2023-09-19 19:47:55 +02:00
  • 61b22fff51 fix a crash Ferdinand Schober 2023-09-19 19:46:43 +02:00
  • 4a61ed82a9 chore: Release lan-mouse version 0.2.0 v0.2.0 Ferdinand Schober 2023-09-19 19:41:44 +02:00
  • a534f366b4 update dependencies Ferdinand Schober 2023-09-19 19:41:05 +02:00
  • 16311f8ae6 fix interrupted syscall when waking from suspend (#23) v0.1.1 Ferdinand Schober 2023-09-19 19:33:04 +02:00
  • 1a4d0e05be Epoll (#20) Ferdinand Schober 2023-09-19 19:12:47 +02:00
  • 22e6c531af hotfix: Oneshot seems to crash Hyprland (#22) Ferdinand Schober 2023-09-17 14:32:47 +02:00
  • 31eead5f8e continue without keymap (#18) Ferdinand Schober 2023-09-12 12:17:44 +02:00
  • fae710aab6 chore: Release lan-mouse version 0.1.1-alpha.1 v0.1.1-alpha.1 0.1.1-alpha.1 Ferdinand Schober 2023-06-16 09:37:43 +02:00
  • e62e0f8064 remove redundant license-file field Ferdinand Schober 2023-06-16 09:36:38 +02:00
  • 131d1bffe0 add repository info Ferdinand Schober 2023-06-16 09:34:21 +02:00
  • 76add134fc add description Ferdinand Schober 2023-06-16 09:33:08 +02:00
  • 7424207675 Add license to Cargo.toml Ferdinand Schober 2023-06-16 09:31:26 +02:00
  • e30a5f89a3 Create LICENSE (#17) Ferdinand Schober 2023-06-13 20:02:43 +02:00
  • b74f1b4291 Default port now 4242 everywhere (#14) Ferdinand Schober 2023-06-11 21:54:40 +02:00
  • f0d70492c5 Update deps and README, change default port (#13) Ferdinand Schober 2023-06-11 21:21:38 +02:00
  • 982f35f56a rudimentary keyboard support for windows (#12) Ferdinand Schober 2023-06-11 15:34:59 +02:00
  • 929ac1c643 Add full mouse support on windows (#11) Ferdinand Schober 2023-06-11 14:32:29 +02:00
  • 57b0d898c1 better error handling for port in use (#10) Ferdinand Schober 2023-06-10 16:02:24 +02:00
  • a1100cc8b2 Cleanup (#9) Ferdinand Schober 2023-06-10 15:45:19 +02:00
  • 225ef818a2 Initial Hotplug support (#8) Ferdinand Schober 2023-06-10 15:26:48 +02:00
  • 0feb1350a9 update example config + add help message for releasing mouse (#7) Ferdinand Schober 2023-04-05 08:44:17 +02:00
  • 13a688a0c1 Strip symbols and enable LTO for smaller binaries (#5) Ferdinand Schober 2023-03-11 15:16:05 +01:00
  • a2d2e904f8 support for cmdline args and better error handling (#4) Ferdinand Schober 2023-02-18 04:03:10 +01:00
  • deb1548e21 cleanup Ferdinand Schober 2023-02-17 14:40:40 +01:00
  • 90ad518ebe Merge pull request #1 from ferdinandschober/conditional-compilation-of-backends Ferdinand Schober 2023-02-17 14:14:52 +01:00
  • ad68bc53fd fix windows build Ferdinand Schober 2023-02-17 13:41:06 +01:00
  • 4c66b37a2f enable conditional compilation for all backends Ferdinand Schober 2023-02-17 13:06:13 +01:00
  • 94a4b15cc3 add tagged release job Ferdinand Schober 2023-02-16 11:49:07 +01:00
  • 90c966b522 atomatic release build publication Ferdinand Schober 2023-02-16 11:36:42 +01:00
  • 24a951d502 updload build artifacts Ferdinand Schober 2023-02-16 11:17:45 +01:00
  • e89885ea84 rename build to build-linux Ferdinand Schober 2023-02-16 10:47:47 +01:00
  • 049e17775e authenticate fake-input Ferdinand Schober 2023-02-15 14:07:58 +01:00
  • f2e0850e68 support kde-fake-input Ferdinand Schober 2023-02-14 02:02:01 +01:00
  • 6c5bc14f8c update dependencies Ferdinand Schober 2023-02-14 02:01:44 +01:00
  • 437a599504 formatting Ferdinand Schober 2023-02-14 00:55:02 +01:00
  • 6aa525c960 use private mapping (otherwise permission error on KDE) Ferdinand Schober 2023-02-14 00:49:50 +01:00
  • f1a510ec36 Merge branch 'main' of github:ferdinandschober/lan-mouse Ferdinand Schober 2023-02-13 21:35:17 +01:00