1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 07:58:11 +00:00
serenity/WindowServer
Andreas Kling 4fef895eda Rework WindowServer to use select() in its main event loop.
The system can finally idle without burning CPU. :^)

There are some issues with scheduling making the mouse cursor sloppy
and unresponsive that need to be dealt with.
2019-01-16 17:20:58 +01:00
..
.gitignore Tear out or duplicate what's unique for WindowServer from Widgets. 2019-01-16 16:03:50 +01:00
main.cpp Tear out or duplicate what's unique for WindowServer from Widgets. 2019-01-16 16:03:50 +01:00
WSEvent.h Tear out or duplicate what's unique for WindowServer from Widgets. 2019-01-16 16:03:50 +01:00
WSEventLoop.cpp Rework WindowServer to use select() in its main event loop. 2019-01-16 17:20:58 +01:00
WSEventLoop.h Rework WindowServer to use select() in its main event loop. 2019-01-16 17:20:58 +01:00
WSEventReceiver.cpp Tear out or duplicate what's unique for WindowServer from Widgets. 2019-01-16 16:03:50 +01:00
WSEventReceiver.h Tear out or duplicate what's unique for WindowServer from Widgets. 2019-01-16 16:03:50 +01:00
WSFrameBuffer.cpp Tear out or duplicate what's unique for WindowServer from Widgets. 2019-01-16 16:03:50 +01:00
WSFrameBuffer.h Rework WindowServer to use select() in its main event loop. 2019-01-16 17:20:58 +01:00
WSScreen.cpp Rework WindowServer to use select() in its main event loop. 2019-01-16 17:20:58 +01:00
WSScreen.h Rework WindowServer to use select() in its main event loop. 2019-01-16 17:20:58 +01:00
WSWindow.cpp Tear out or duplicate what's unique for WindowServer from Widgets. 2019-01-16 16:03:50 +01:00
WSWindow.h Tear out or duplicate what's unique for WindowServer from Widgets. 2019-01-16 16:03:50 +01:00
WSWindowManager.cpp Tear out or duplicate what's unique for WindowServer from Widgets. 2019-01-16 16:03:50 +01:00
WSWindowManager.h Tear out or duplicate what's unique for WindowServer from Widgets. 2019-01-16 16:03:50 +01:00