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

JishOS

  • 3 Devlogs
  • 14 Total hours

This is my very own OS that can be run in the web!

Open comments for this post

6h 3m 39s logged

Window Management Improvements

This update focused on making the JishOS desktop feel much closer to a real operating system.

What’s new:

  • 🖱️ Added window resizing from all four edges with minimum size limits.
  • 📏 Fixed windows resizing beyond the desktop boundaries.
  • 🪟 Fixed newly opened windows occasionally appearing partially off-screen due to CSS positioning issues.
  • 📐 Implemented cascading window offsets so each new window opens slightly offset from the previous one.
  • 🎯 Added window focus, allowing a clicked window to move to the front of the stack.

This update significantly improves the overall desktop experience and lays the groundwork for future features like minimizing, maximizing, and window snapping.

0

Loading discussion…

0
1
Open comments for this post

6h 32m 41s logged

Progress Update (Past 2 Days) 🚀
Over the past two days, I built the core desktop environment for JishOS, including:

🖥️ Desktop layout

📌 Top bar

🪟 Reusable window component

📂 Desktop icons

📝 Notes app

🖱️ Custom window dragging system built from scratch using React (no drag library)

Next, I’ll add localStorage support for notes, multiple named notes, improved window management, and more desktop applications.

0

Loading discussion…

0
1

Followers

Loading…