Devlog #3
What’s new: Windows now snap to screen edges and to each other when dragged within 20px. I also added keyboard shortcuts: Alt+W closes the active window, Alt+N opens Notes, Alt+I opens System Info, and Escape also closes windows.
The starfield broke after I added the JavaScript movement, the CSS animation and the JS were fighting each other, making stars drift off-screen forever. Fixed it by removing the CSS animation entirely and letting the JS handle everything. Stars now recycle forever.
The window snapping: The snap detection checks both horizontal and vertical alignment. Windows snap left/right and top/bottom to each other and to the screen edges. It’s subtle but makes the desktop feel much more polished.
What’s next: That’s it. Three devlogs, all features done, bugs fixed. Time to ship finally.
Comments 0
No comments yet. Be the first!
Sign in to join the conversation.