Code for synchronising multithreaded programs has been added to my libc (but is mostly just empty dummy functions for now), and the graphics server (“desktop”) is now starting to get closer to normal GUI rendering including ordering of windows and bring-to-front commands.
So far the new desktop system is stable but useless, and improving gradually, I expect it will take a few more days to get it functioning somewhat smoothly with input and then probably another month or more to iron out some glitches and have it running real apps.
Leave a Reply