Commit Graph

21 Commits

Author SHA1 Message Date
Ferdinand Schober
43fc04cfd1 rust fmt 2022-09-21 00:29:46 +02:00
Ferdinand Schober
9d97129406 use delegate_noop macro 2022-09-21 00:25:25 +02:00
Ferdinand Schober
acc14d2f21 more compact import 2022-09-20 23:57:59 +02:00
Ferdinand Schober
65dba1624d simplify client as well 2022-09-20 22:23:01 +02:00
Ferdinand Schober
ccf3d769d5 optimize imports 2022-09-20 22:08:05 +02:00
Ferdinand Schober
dddf2b896a refactor using new global inits helper 2022-09-20 21:55:39 +02:00
Ferdinand Schober
f813261f50 test on plasma + now working 2022-09-20 20:27:20 +02:00
Ferdinand Schober
7a2c82a4e1 use all modifiers to switch back instead of ESC 2022-09-20 08:40:27 +02:00
Ferdinand Schober
76261ad24a Send ALL keyboard shortcuts
Using keyboard-shortcut-inhibit-unstable-v1.xml we can inhibit shortcuts
for the server and send those to the client as well.
2022-09-20 08:24:44 +02:00
Ferdinand Schober
952fe85d48 switch to layer_shell 2022-09-20 00:44:20 +02:00
Ferdinand Schober
af719ede32 remove unnecessary reencoding 2022-09-19 20:21:28 +02:00
Ferdinand Schober
da7558b33b not sure why I don't get any frame events ... 2022-09-19 19:13:51 +02:00
Ferdinand Schober
ed3882df57 proper frame events 2022-09-19 18:46:32 +02:00
Ferdinand Schober
2cd522044a send frame after every pointer event to 'commit' it 2022-09-19 18:04:43 +02:00
Ferdinand Schober
35414059a8 Keyboard support + data requests via tcp server 2022-09-19 17:20:50 +02:00
Ferdinand Schober
d4b4e7c269 transmit button events + stub for keyboard 2022-09-16 23:14:27 +02:00
Ferdinand Schober
b4302c22b0 dns resolving 2022-09-16 15:43:27 +02:00
Ferdinand Schober
f2b48a38db update README 2022-09-16 13:05:32 +02:00
Ferdinand Schober
f9e4e069cb implement server side mouse grab 2022-09-16 13:02:22 +02:00
Ferdinand Schober
fa2aa6fe3b implement server side code (as a window for the time being) 2022-09-16 01:52:24 +02:00
Ferdinand Schober
d2a554cc8f Initial commit 2022-09-15 02:16:02 +02:00