You are browsing as a guest. Sign up (or log in) to start making projects!

Open comments for this post

3h 37m 35s logged

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).

0
9

Comments 0

No comments yet. Be the first!