Dev Log # 2
Another update! After hours spent fixing tiny bugs, the OS has received a lot of new features and apps, as well as a massive update to the GUI and the overall system! The OS is more complete and practical now.
New Apps
- Clock app: An app where you can check the current time, use a stopwatch, or set an alarm clock
- Calendar app: Built a new Calendar app from scratch, a month grid with event dots, a day-detail panel for adding and deleting color-tagged events, and an Agenda tab listing everything chronologically
- Widget app: You can add widgets to the desktop right now. Widgets, such as a small clock or calendar, can be added to the desktop
New Features
- Settings became more functional: transparency, dark mode, animations, accent color, and brightness are now available. Added a pinned app dock to the taskbar for quick launching. The volume tray icon now opens a real pop-up with a slider.
- Files app can now be used. It’s still incomplete, but some basic functions like opening folders and going back are implemented
- Taskbar opacity: You can change the taskbar’s opacity from 0% to 100%, which makes the OS look better
- Windows have been rebuilt. Now they are not only transparent, but also include a gradient color as background and a change in border line.
- The flowing particles effect has been added to the OS in the background.
Bugs
- The desktop icons are still not working, as they are not responding to clicks. Two likely causes are that ES module scoping hides “openApp()” from inline onclick handlers, or a full-screen overlay (like the widget layer) is missing “pointer-events: none” and silently blocking clicks before they reach the icons.
My next plan is to fix the bugs, add animated wallpapers, add a weather and AI app, and possibly add some online features (e.g., cloud sync).
Comments 0
No comments yet. Be the first!
Sign in to join the conversation.