Commit Graph

4 Commits

Author SHA1 Message Date
Andreas Kling
982eb996f7 WindowServer: Process multiple mouse packets at the same time
We can often get multiple packets in one read() syscall, so let's know
how to deal with that to reduce syscall traffic during interactivity.
2020-02-07 11:34:14 +01:00
Andreas Kling
f24a6a7574 WindowServer: Fix wrong-sized read() from keyboard
It's unfortunate that WindowServer::KeyEvent and the kernel KeyEvent
have the same name here.

Fixes #1190.
2020-02-07 00:01:28 +01:00
Andreas Kling
0709c17487 WindowServer: Fix assertion on key press 2020-02-06 20:21:49 +01:00
Andreas Kling
73110e25a9 WindowServer: Move classes into WindowServer namespace
Also remove the leading WS from names and filenames.
2020-02-06 20:03:37 +01:00