Dev Log

6/5/26

finished prototyping taskbar, neocities went down immedietly.

6/6/26

finished prototyping click-and-drag, welcome page.

6/8/26

shoved window system into class, made broad strokes for program and window manager system. created program loader. Added guestbook.

6/8/26

reorganized directory structure into something comprehensible. battled with iframe caching issues. converted .cur or .png due to neocities free account restrictions.

6/9/26

completed basic taskbar button system. did work on layers system, windows now resync and pull focus forward when the titlebar is clicked..

6/11/26

Windows now visually focus and defocus (blue, grey).

8/24/26

Fundementally changed structure, improved modularity, decoupled a lot of things and made the overall project slightly less prone to total collapse from one error.

Created functional startup sequence

Cleaning up prototyping, clearing up redundencies, reorganized individual scripts/classes making sure I can read my own code, ect, ect

Started using version control

Solved cross-domain input problem: Clicking on cross-domain iframe including interactive elements such as textboxes now changes window focus