keskiviikko 28. lokakuuta 2026

Tinos3 and the great issue wars

Tinos3 and the Great Issue Wars

Hi! We're taking a look back at October and the issues Tinos3 has encountered along the way. These issues have ranged from relatively easy fixes to problems that are outside my control.

There have been a LOT of bugs in Tinos3 this month. However, since we rewrote the environment and the entire codebase, we've also managed to eliminate a few issues from the old, legacy codebase. This post will focus exclusively on issues encountered after the rewrite.

Lua

When Lua was introduced during the rewrite, we encountered an issue where Lua wouldn't recognize a custom-registered Lua function. This eventually resulted in a .NET exception when the function returned a nil value.

It was one of the issues we had to investigate while getting Lua integration working properly in the rewritten codebase.

Formatting and partitioning

More recently, we encountered a bug in the FDisk utility that prevented it from formatting a partition unless the disk had already been mounted.

This created a bit of a catch-22: the utility needed to mount the partition before formatting it, but the partition couldn't be mounted because it didn't have a filesystem yet.

Fortunately, this issue has now been fixed!

Graphics, resources, and the mouse

As development of the desktop environment and window system continues, we've encountered an issue where the mouse cursor doesn't change position. This issue remains unresolved as of writing this post.

We also ran into a few issues involving the mouse cursor's resources, but those have since been fixed. These fixes weren't a major part of the development commits, so they were easy to overlook among the other changes.

What's next?

Development continues, and so does the debugging. With Tinos3 0.2 still a way off, there's plenty of work left to do as we improve the desktop experience and resolve the remaining issues. Our goal is to release Tinos3 0.2 by the end of 2027.

More updates will follow as development progresses!

Ei kommentteja:

Lähetä kommentti

Tinos3: a look back on October

October was a really good month for Tinos3. From reaching 100 commits to completing a full rewrite and making proper progress on a desktop e...