Welp, it's been a long time since I've been here. CraftOS 2 is still not out ;-;
To suppress this crippling withdrawal (kek) I decided to completely redesign my operating system idea, from scratch. Now it looks pretty modern and isn't tightly cramped, which is cool!
The reason why I've now decided to abandon windows is that, as usual, screen area is a limited resource. Even with a bitmapped screen to play around with, there's simply no room for windows without compromises. The minimum resolution I would consider suitable for windows is VGA 640x480, where there is enough area to fit a decent amount of content within several windowed areas. It even allows for greater flexibility with font choice and UI element sizing. For now, however, the constraint is CGA 320x200, which I think is best suited to fullscreen applications. For that reason, I've designed this interface as a tablet-style interface.
It also draws on the rudimentary antialiasing techniques that I presented previously. This allows for smoother vector graphics and icons, and you can see it almost everywhere (the internet connection icon next to the clock, the rounded corners on the application tiles, the line icons, and so on). The reason why it's not additionally applied to the text is that this would decrease legibility, which is vital with low-resolution fonts which already have to be beaten into shape down to the last pixel to achieve good results. The font in the image is the same one used as in all my other concepts and is 6 pixels tall only.
Edit; I'm working on optimising these interfaces. Don't mind the large monospace font; that's Elt Monoma, a monospace font I made for higher resolution displays. It's all I had at the time.
Edited by Elttob, 30 September 2017 - 05:36 PM.