Commit Graph

  • 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
  • f20f009b41 cleanup conditional compilation Ferdinand Schober 2023-02-13 21:35:06 +01:00
  • 3d8bef42e2 Update README.md Ferdinand Schober 2023-02-13 19:23:25 +01:00
  • 9cbb6a5fec Update README.md Ferdinand Schober 2023-02-13 19:17:48 +01:00
  • 985419c829 Update README.md Ferdinand Schober 2023-02-13 19:14:17 +01:00
  • e93ec6f3ce Update README.md Ferdinand Schober 2023-02-13 19:13:22 +01:00
  • 339e513646 add windows build to CI Ferdinand Schober 2023-02-13 18:12:28 +01:00
  • 5c9b75ecb2 Update rust.yml Ferdinand Schober 2023-02-13 18:08:19 +01:00
  • 6898a961cb better error messages Ferdinand Schober 2023-02-13 17:40:52 +01:00
  • 1c3cd775a3 add todo Ferdinand Schober 2023-02-13 17:40:29 +01:00
  • 00f52923b8 fix windows build Ferdinand Schober 2023-02-13 16:50:11 +01:00
  • d4d8ebbaeb add session detection Ferdinand Schober 2023-02-12 22:37:18 +01:00
  • 20cf6d450a initial x11 support Ferdinand Schober 2023-02-12 22:15:19 +01:00
  • b20100b28e fix unix build Ferdinand Schober 2023-02-12 19:09:10 +01:00
  • 70b484878e initial windows support Ferdinand Schober 2023-02-12 19:04:28 +01:00
  • f545fe2686 Abstract Event Types into a general struct Ferdinand Schober 2023-02-08 00:41:25 +01:00
  • 9daa63bbea remove TODO Ferdinand Schober 2023-02-02 22:09:51 +01:00
  • 30e7a5b2ec Revert "start abstracting event type" Ferdinand Schober 2023-02-02 22:06:10 +01:00
  • 3c26f35d5f start abstracting event type Ferdinand Schober 2023-02-04 16:35:07 +01:00
  • a97ee911ef Create rust.yml Ferdinand Schober 2023-01-30 23:51:31 +01:00
  • f3c47725bb Update README.md Ferdinand Schober 2023-01-30 23:49:16 +01:00
  • 2a9abbb4b7 Update README.md Ferdinand Schober 2023-01-30 23:47:40 +01:00
  • 1090776c00 Update README.md Ferdinand Schober 2023-01-30 23:46:38 +01:00
  • e2fc18bf12 Update README.md Ferdinand Schober 2023-01-30 23:45:29 +01:00
  • cbfc5213c1 Update README.md Ferdinand Schober 2023-01-30 21:44:52 +01:00
  • 5e7295f921 remove unused import Ferdinand Schober 2023-01-30 21:23:02 +01:00
  • 0710b92d68 remove debug print Ferdinand Schober 2023-01-30 21:22:31 +01:00
  • b423d86d76 fix a stackoverflow Ferdinand Schober 2023-01-30 21:21:24 +01:00
  • 5222f54eee major refactor Ferdinand Schober 2023-01-30 19:15:58 +01:00
  • 5c60e2eb58 some documentation Ferdinand Schober 2023-01-03 22:44:31 +01:00
  • 034f498726 cleanup Ferdinand Schober 2022-12-29 22:11:32 +01:00
  • 0341e6fc20 cleanup Ferdinand Schober 2022-12-23 21:43:25 +01:00
  • d744a8907b panic with a proper message Ferdinand Schober 2022-12-21 10:32:36 +01:00
  • bce13ea93d Update README.md Ferdinand Schober 2022-10-09 11:45:28 +02:00
  • 697eec2cc7 Update README.md Ferdinand Schober 2022-09-21 11:48:32 +02:00
  • 43fc04cfd1 rust fmt Ferdinand Schober 2022-09-21 00:29:46 +02:00
  • 9d97129406 use delegate_noop macro Ferdinand Schober 2022-09-21 00:21:52 +02:00
  • acc14d2f21 more compact import Ferdinand Schober 2022-09-20 23:57:59 +02:00
  • 65dba1624d simplify client as well Ferdinand Schober 2022-09-20 22:23:01 +02:00
  • ccf3d769d5 optimize imports Ferdinand Schober 2022-09-20 22:08:05 +02:00
  • dddf2b896a refactor using new global inits helper Ferdinand Schober 2022-09-20 21:55:39 +02:00
  • f813261f50 test on plasma + now working Ferdinand Schober 2022-09-20 20:27:20 +02:00
  • 944685f6c2 update README Ferdinand Schober 2022-09-20 14:16:15 +02:00
  • 18ff2558eb update README Ferdinand Schober 2022-09-20 14:14:03 +02:00
  • 836a56afe9 update README Ferdinand Schober 2022-09-20 14:13:25 +02:00
  • 86674840dc Update README.md Ferdinand Schober 2022-09-20 12:25:07 +02:00
  • 29b1e475b1 Update README.md Ferdinand Schober 2022-09-20 11:07:12 +02:00
  • ca0cb4c900 Update README.md Ferdinand Schober 2022-09-20 11:06:33 +02:00
  • 7c2d9d3a86 Update README.md Ferdinand Schober 2022-09-20 10:56:49 +02:00
  • 928c375537 Update README.md Ferdinand Schober 2022-09-20 10:46:31 +02:00
  • 7a2c82a4e1 use all modifiers to switch back instead of ESC Ferdinand Schober 2022-09-20 08:40:27 +02:00
  • 76261ad24a Send ALL keyboard shortcuts Ferdinand Schober 2022-09-20 08:24:44 +02:00
  • 2d72259d8e add config instructions Ferdinand Schober 2022-09-20 00:55:35 +02:00
  • 961f147a43 add build instructions Ferdinand Schober 2022-09-20 00:52:47 +02:00
  • 1f73117198 update README Ferdinand Schober 2022-09-20 00:48:20 +02:00
  • 42d7750184 fix typo Ferdinand Schober 2022-09-20 00:46:07 +02:00
  • 952fe85d48 switch to layer_shell Ferdinand Schober 2022-09-20 00:42:09 +02:00
  • 7afadcd305 update README Ferdinand Schober 2022-09-19 20:38:41 +02:00
  • af719ede32 remove unnecessary reencoding Ferdinand Schober 2022-09-19 20:21:28 +02:00
  • da7558b33b not sure why I don't get any frame events ... Ferdinand Schober 2022-09-19 19:13:51 +02:00
  • ed3882df57 proper frame events Ferdinand Schober 2022-09-19 18:46:32 +02:00
  • 2cd522044a send frame after every pointer event to 'commit' it Ferdinand Schober 2022-09-19 18:04:43 +02:00
  • 35414059a8 Keyboard support + data requests via tcp server Ferdinand Schober 2022-09-19 17:20:50 +02:00
  • d4b4e7c269 transmit button events + stub for keyboard Ferdinand Schober 2022-09-16 23:13:32 +02:00
  • b4302c22b0 dns resolving Ferdinand Schober 2022-09-16 15:43:27 +02:00
  • f2b48a38db update README Ferdinand Schober 2022-09-16 13:05:32 +02:00
  • f9e4e069cb implement server side mouse grab Ferdinand Schober 2022-09-16 13:02:09 +02:00
  • b6829b1fe2 Update README.md Ferdinand Schober 2022-09-16 10:53:37 +02:00
  • fa2aa6fe3b implement server side code (as a window for the time being) Ferdinand Schober 2022-09-16 01:52:11 +02:00
  • 9cb174f0fd Update README.md Ferdinand Schober 2022-09-15 10:01:44 +02:00
  • 545b2e6ca0 Create README.md Ferdinand Schober 2022-09-15 02:25:35 +02:00
  • d2a554cc8f Initial commit Ferdinand Schober 2022-09-15 02:16:02 +02:00