stardance has been extended another month! the new deadline is october 31 :)

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

Open comments for this post

5h 6m 3s logged

Devlog 7

Spent about 5 hours today, mostly fixes, major changes, and new app

Text Editor:

Dedicated Text editor that can open certain files from Files app.
View and Edit the files easily instead of just previewing it
!! was unable to design it properly because of issues with backdrop blur so had to use solid zinc background color

Unified Filesystem

Future-proofed it so that it can be used in Files.tsx and upcoming Terminal.tsx
Fixed minor bugs
Changed create, restore, delete logic

Files

Added an Empty Trash button
Can restore files now
Open in text editor button
Few bug fixes

Tests

  • Added vitest
  • Added tests for FileSystemStore and WindowStore
  • 14 tests and 2 test files, all passed (commit: Phase 6)

EDIT:

Additional - commit

Linting: migrated from Oxlint to Eslint

Formatted with prettier

Redesigned Text editor

I think i forgot other things, i guess you can read the repo to understand them, also i forgot to use prettier to format all files

0
0
16
Open comments for this post

5h 48m 12s logged

Devlog 6

Just like devlog 5, took most time making changes, fixing issues, adding new features

Calendar App

A tiny app, non-resizable, calendar app, without mantine/dates, uses Dayjs instead

New:

  • resizable boolean to prevent specific windows from being resized
  • minHeight and minWidth now limit window resizing
  • maxHeight and maxWidth now set a resize limit

Changes:

  • Changed the look and feel of Context Menu
  • Removed all menus from Topbar
  • Removed mantine entirely, postcss as well
  • Set a boundary, windows cant go outside Desktop
  • Changed Icons
  • Dock now shows up when windows are minimized

-!! There might be few more changes ive forgot to mention

0
0
16
Open comments for this post

7h 32m 3s logged

Devlog 5

Took 7 hours, most time spent on fixing major and minor bugs, Files app n logic was lowkey hard

Files

Virtual FileSystem

  • delete, create, edit, move, update files or folders
  • allow making any file: image, audio, video, text, code, anything
  • saves the whole filesystem and every single thing in it inside localStorage

Files App

  • allow creating file or folder
  • easy sidebar to navigate
  • search
  • all major folders listed in sidebar

Changes in existing Apps and windows

Modification

  • Made the window background to match the controls
  • Used zinc 900 for Toolbar and all other main sections
  • Made buttons more colorful and all
  • Overall looks good in my opinion
  • Matches the accent color
  • Still need a lil bit more improvement and theming
0
0
20
Open comments for this post

6h 14m 41s logged

Devlog 3

  • FYI: Dont mind the icons, ill change them soon

Apps

  • Notes: stores in localstorage, upto 10 notes
  • Calculator: just a basic calculator

Desktop + Desktop Icons:

  • Added shortcuts with icons to launch apps
  • Not interactive for now

Window + WindowManager:

  • Added Maximize, Minimize, Focus and few more

Dock:

  • Has an indicator
  • A lil bit animated
  • Only launches, doesn’t minimize

TopBar:

  • Removed blur / transparency cuz had to move bg to Desktop
0
0
7
Open comments for this post

4h 16m 56s logged

Devlog 2

Took a long break cuz of school and all

Top bar

  • Fixed few issues
  • Had to remove blur on the bar
  • Removed search button
  • Added APIs to fetch your IP and display
  • Also displays City and Country
  • Added calendar (mantine/dates)

Window, WindowManager & Desktop

  • Added blur to windows
  • Thats all i guess
  • Need improvement

Welcome.tsx

  • Added the welcome window
  • Look basic, gotta customize it
0
0
20
Open comments for this post

6h 47m 35s logged

Devlog 1

Been working on this for days, havent finished the top bar yet

Top Bar

  • NexOS: About NexOS, link to repo n credits
  • Search: Lists all apps, kinda like hyprlauncher but MAYBE i cant make it just like that
  • Calendar & Clock: yeah im not making seperate apps for that, the topbar contains both
  • Quick settings panel: Basic stuff in it
  • Notification panel, opens when QS is opened

Thats all for now

0
0
34

Delete project?

Are you sure you want to permanently delete this project? This action cannot be undone.

All devlogs, followers, and associated data will be removed.

Followers

Loading…