Please sign in to access this page

tinkearOs

tinkearOs

5 devlogs
6h 56m
Created by axell

operating system designed to run on a device im building

Timeline

the voltage regulator on my orpheus pico decided to kill itself! yay!

Update attachment

alright, the main screens are now done! i also fixed an expired pointer bug in libui.

the filesystem works now! it's accessible through the new libfs. also added libsettings (libfs abstraction) for apps and system components to store configs to. added some new properties and alignment stuff to libui and some new fonts and icons, and continued working on everything required for the start screen. i spent a lot of this time fighting with tooling :(, tinygo is not so great when it comes to that.

right now im waiting for a pico w i bought to arrive because im quite excited to get on with the networking stuff.

Update attachment

worked on shell designs, implemented basic filesystem (needs more work tho), added the bitmap element and cleaned some stuff up

Update attachment

libui (ui library) now supports containers, meaning you can align elements relative to each other, as shown in the gif. interfaceman (interface manager) is now completed, apps that try to render to where the program titlebar is are blocked, as shown in the gif.

Update attachment