Rendering improvements and a calculator 2016/01/23, 14:15:43
I wrote a small calculator to test the UI interface of the window server. The application is all implemented in client side, using the API that the server provides.
It only does integer calculation at the moment though, because I was too lazy to implement strtod. :D Here's a little video of it in action. See the source code on GitHub to get an idea of how the UI API is used here.
The latest changes overall are a lot of improvements in the client-windowserver protocol, a login screen and some cleaning up in the terminal (occasional deadlocks fixed). Currently working on making the ramdisk filesystem writable to have a temporary storage, fixing the new scheduler implementation on multi-core systems (has some bugs), and then implementing a desktop application with nice little icons.
Comments
Write a comment...Love the website-- very individual friendly and lots to see! http://bit.ly/2p7LTKb
This looks really cool! Keep it up!
Thank you! I certainly will :)
Oh, btw, I thought I'd just let you know that I got here from the osdev wiki. I've been surfing it for the past couple weeks, and it looks like you got considerably farther than a lot of projects! Keep it up with the UI!
Ah, good :) To be fair, some of the projects on there are more advanced in other areas, but many get stuck somewhere too. I focus a lot on creating something that you can actually do something with and I feel a proper interface is very important. Also, I just love making UIs :D
Feel free to join the http://forum.osdev.org/ if you like to get deeper into the topic!
Oh this look very well, my friend.
Thanks mate!